Jyväskylän yliopisto PÖYTÄKIRJA 13/2003 Tietotekniikan laitos 16.12.2003 Käki-projekti PROJEKTIPALAVERI Aika: 16.12. klo 11.17-13.27 Paikka: Ag C223.1 Läsnä: Sami Huttunen siht. Tatu Lamminmäki Juha Lappi pj. Eija Pelkkikangas Antti Auer saapui 11.21 Minna Hillebrand Vesa Lappalainen Juha Merikoski poistui 12.47 Jari Rantamäki Jukka-Pekka Santanen 1. Palaverin avaus ja ajankäyttövihkojen tarkistus Puheenjohtaja avasi kokouksen ja totesi, että jokainen ryhmän jäsen on käyttänyt projektiin yli 320 tuntia. Ajankäyttövihkot esiteltiin. PÄÄTÖS: Ajankäyttövihkot hyväksyttiin. 2. Edellisen palaverin pöytäkirja Puheenjohtaja esitteli edellisen kokouksen pöytäkirjan. PÄÄTÖS: Pöytäkirja hyväksyttiin muutoksitta. 3. Sovellus Puheenjohtaja esitteli toteutetun sovelluksen lyhyesti. Hän totesi, että ryhmän käyttämä testipalvelin on hidas. Sovelluksen käyttöliittymiin on toteutettu navigointipolku, jonka avulla liikkuminen sivustoilla on mahdollista. 3.1 Vieraan käyttöliittymä (vain perusominaisuudet) Puheenjohtaja esitteli vieraan käyttöliittymän, jolla pystyy tutustumaan luotuihin tutkintorakenteisiin ja opintokokonaisuuksiin. Vieraan käyttöliittymään esitettiin seuraavia ideoita, jotka tulee huomioida jatkokehityksessä: - Kurssit tulisi muuttaa linkeiksi lähimpään vastaavaan kurssiin. - Viittaavatko kurssi-linkit viimeiseen toteutettuun, tulevaan vai suoritettuun kurssiin? - Tulostuksessa tulisi näyttää kurssien tai opintoviikko määrä. - Tulostuksessa voisi käyttää tyylitiedostoa, jolla korostettaisiin rakennetta. - Koodista tulisi tarkastaa se, että sivua luotaessa sille haettaisiin vain tarvittavat tiedot. 3.2 Sihteerin käyttöliittymä Puheenjohtaja esitteli sihteerin käyttöliittymän, joka sisältää edellisessä kokouksessa määritellyn navigointilistan. Lappalainen mainitsi, että JSP-sivut tulee tarkistaa W3C-validaattorilla. Sihteerin käyttöliittymään esitettiin seuraavia ideoita, jotka tulee huomioida jatkokehityksessä: - Oikeuksien muuttaminen siten, että sihteeri pystyy vain muuttamaan hänelle kuuluvia tutkintovaatimuksia ja opintokokonaisuuksia. - Opintoviikkojen tulostaminen rakenteen yhteyteen. - Haku tulee tehdä siten, että se toimii samoin kuin muualla Korppi-järjestelmässä. - Koodin tarkastus, kuten kohdassa 3.1. 4. Testauksen tulokset Huttunen kertoi testanneensa sovellusta siten, että hän teki matematiikan ja tilastotieteen laitokselle luonnontieteen kandidaatintutkinnon. Tutkintoa varten hän loi fysiikan ja elektroniikan approbaturit, joita hän käytti kandidaatintutkinnon valinnaisina approbatureina. Huttunen kertoi sovelluksen toimineen moitteettomasti testauksessa. Merikoski kertoi, että aamulla oli ollut ongelmia testauksessa. Ongelmaa selvittäessä huomattiin, että kyseessä oli sekaannus, jossa navigointilistassa oleva opintorakenteet oli sekoitettu opetuksesi osassa olleeseen toimimattomaan opintokokonaisuudet linkkiin. Merikoski mainitsi, että siinä vaiheessa, kun sovellus annetaan testattavaksi amanuenssille tulee sovelluksesta olla ohje, jossa selitetään ryhmittelyn idea. Lappalainen ehdotti, että ohje tehtäisiin kuvakaappauksena sovelluksesta, jossa termit selvitettäisiin. Auer lisäsi tähän, että ohje voisi sisältää myös kuvan opinto-oppaasta ja tämä kuva peilattaisiin sovellukseen. PÄÄTÖS: Testauksesta tulleet palautteet liitetään sovellusraporttiin. 5. Projektiraportin hyväksyminen Puheenjohtaja tiedusteli, että kuinka on tutustunut dokumentteihin ennakkoon. Vähäisestä tutustumisesta johtuen Huttunen kävi projektiraportin läpi. Keskustelussa nousi esille, joita voisi ottaa huomioon tulevissa projekteissa. - Kannattaisiko esityslistassa ilmoittaa, että tarvitaanko tilaajia palaveriin vai ei. - Projektin alussa kannattaisi tarkistaa ja hyväksyä laitteistot projektiryhmän ja ylläpidon kanssa. Auer huomautti, että nyt toteutettu sovellus on oikeastaan OPS-sovellus eikä HOPS-sovellus. Lisäksi hän ilmoitti, että projektissa tehtyä suunnittelua ja dokumentointia ei tule väheksyä. Puheenjohtaja kertoi, että sovellus on toteutettu pääosin 4 viikon aikana, joten se ei ole täydellinen, mutta se täyttää sille asetetut vaatimukset. Projektiraportin hyväksymistä käsitellään tarkemmin kohdassa 9.1. 6. Sovellusraportin hyväksyminen Pelkkikangas esitteli sovellusprojektin tämän hetkisen version. Santanen esitti seuraavia huomioita sovellusraporttiin: - Kannattaisiko opintojen ohjaajan ja hyväksyjän näkymään liittyvät asiat siirtää omaksi ala-luvukseen? - Luokkien käyttötarkoituksen voisi selittää yleisesti ja JavaDocit tarkentaisivat sitä. Sovellusraportin hyväksymistä käsitellään tarkemmin kohdassa 9.1. 7. Projektikansio Puheenjohtaja laittoi projektikansio kiertämään. Kansion todettiin täyttävän sille asetetut sisältövaatimukset. 8. Projektiin liittyvän aineiston toimittaminen Puheenjohtaja tiedusteli, että miten aineisto toimitetaan tilaajille. PÄÄTÖS: Molemmille tilaajille toimitetaan projekti-CD:t. 9. Projektin päättämiseen liittyvät asiat Puheenjohtaja esitteli sovellusprojektien ohjeesta kohdat 5.4 ja 6.4. 9.1 Dokumenttien hyväksyminen Puheenjohtaja tiedusteli, että mitenkä dokumenttien hyväksymisen kanssa tehdään. Santanen ilmoitti, että hän lukee projektiraportin keskiviikkona 17.12 ja sovellusraportin hän pyrkii lukemaan perjantaihin 19.12 mennessä. Tilaajat pyysivät projektiraporttiin maininnan siitä, että toteutettu sovellus on enemmän OPS-sovellus kuin HOPS-sovellus. PÄÄTÖS: Dokumenttien hyväksyminen suoritetaan sähköpostitse. 9.1 Projektilausuntojen, -todistusten ja -laskuntoimittaminen Santanen pyysi tilaajilta projektilausunnon projektista. Auer ilmoitti, että projektilausunnon kirjoittaminen siirtyy tammikuuhun. Rantamäki tiedusteli, että voisiko laskun toimittaa vasta tammikuussa. Santanen sanoi tämän sopivan hänelle. PÄÄTÖS: Tilaajat toimittavat projektilausunnot tammikuussa. Santanen toimittaa projektilaskun tilaajille tammikuussa. 9.2 Projektin päättämisen aikataulu Puheenjohtaja tiedusteli, että milloinka projekti voidaan julistaa päättyneeksi? PÄÄTÖS: Projekti päättyy, kun kaikki dokumentit on hyväksytty, kuitenkin viimeistään 15.1.2004. Palavereja ei enää pidetä. 10. Muut esille tulleet asiat Puheenjohtaja muistutti, että loppuesittely on tämän viikon torstaina 18.12. Tilaajat ilmoittivat saapuvansa esittelyyn. 11. Palaverin päättäminen Puheenjohtaja päätti viimeisen palaverin ja kiitti kaikkia projektiin osallistuneita.