Jyväskylän yliopisto PÖYTÄKIRJA 2/2003 Tietotekniikan laitos 24.9.2003 Käki-projekti PROJEKTIPALAVERI 24.9.2003 Aika: 24.09.2003 klo 10.15-11.50 Paikka: C223.1 kokousnurkkaus Läsnä: Sami Huttunen poistui 10.35 Juha Lappi pj Tatu Lamminmäki Eija Pelkkikangas siht. Antti Auer Minna Hillebrand Kekke Hyvämäki Vesa Lappalainen saapui 10.25 Jari Rantamäki poistui 11.40 Jukka-Pekka Santanen Hanna Seuranen 1. Palaverin avaus ja ajankäyttövihkojen tarkistus Projektiryhmän jäsenet esittelivät ajankäyttövihkot. PÄÄTÖS: Tuntilistat hyväksyttiin. Huomautettiin, että ajankäyttövihkoihin tulee merkitä tarkemmin mitä on tehty ja että tuntien yhteismäärä tulisi olla näkyvillä. 2. Edellisen palaverin pöytäkirja Käytiin edellisen palaverin pöytäkirja lyhyesti läpi. Muutettiin pöytäkirjan muutamaa sanamuotoa ja korvattiin lauseen "HOPSin tarkoituksena on olla opiskelujen suunnittelun apuvälineenä, ei niinkään henkilökohtaisten tapaamisten korvaajana." tilalle lause "HOPSin tarkoituksena on olla opiskelujen suunnittelun apuvälineenä ja opinto-ohjauksen välineenä." PÄÄTÖS: Hyväksyttiin pöytäkirja tehdyin muutoksin ja tarkennuksin. 3. Viikkopalaverien ajankohta Keskusteltiin viikkopalaverin säännöllisestä ajankohdasta. PÄÄTÖS: Sovittiin viikkopalaverin säännölliseksi ajankohdaksi torstai klo 10.15-12.00 ajanjaksolla 2.10.-23.10.2003. Siitä seuraavien viikkopalaverien ajankohdat sovitaan viimeistään 23.10.2003 pidettävässä palaverissa. 4. HOPS-esittely Hyvämäen mukaan HOPS-kyselyn analysointi on vielä kesken tiistaisesta seminaarista johtuen, mutta tulokset valmistunevat perjantaina 26.9.2003 pidettävään HOPS-palaveriin. Laitoksilta ei ole tähän mennessä valmiita HOPS-lomakkeita kovinkaan montaa löytynyt. Lappalainen suositteli ottamaan yhteyttä Eeva-Liisa Tauriaiseen, sillä hänellä pitäisi olla tietoa kaikkien tiedekuntien HOPSeista sekä Antti Niemeen, joka tietää tietotekniikan laitoksen HOPS-käytänteistä. Rantamäen mukaan maisteriohjelmat käyttävät HOPSeja, joten lomakkeita tulisi olla olemassa. Todettin yleisesti, että HOPSit eivät ole kovin yleisesti käytössä, muutamaa 'poikkeavaa' laitosta lukuunottamatta. HOPSeja laaditaan pääsääntöisesti muuntokoulutuksessa oleville tai jos muuten opiskelija poikkeaa tutkintovaatimuksista. 5. Projektisopimus Puheenjohtaja kävi projektisopimuksen lyhyesti läpi. Tilaajan pyynnöstä poistettiin kohta maksun jakaantumisesta tilaajien kesken. Sovittiin, että Tilaajat sopivat keskenään maksun jakautumisesta. Rantamäki totesi, että OPLAA!-hankkeen jatkuminen ei ole taattua. Muutettiin hallintopäälliköksi Päivi Fadjukoffin tilalle Tiina Honkanen. Muutettiin sopimuksen osapuolten määräksi kahdeksan. Lisäksi korjattiin muutamaa sopimuksen sanamuotoa. PÄÄTÖS: Kukin osapuoli tutustuu sopimukseen ja ilmoittaa toivomistaan muutoksista sähköpostitse. Korjausten jälkeen sopimus on valmis hyväksyttäväksi. 6. Projektisuunnitelma Puheenjohtaja esitteli projektin aikataulusuunnitelmaa ja varsinaista projektisuunnitelmaa. 6.1 Aikataulusuunnitelma Lappalainen pyysi seuraamaan ja kirjaamaan ylös aikataulun toteutumista ohjelmointi-kurssin havainnollistamismateriaaliksi. Auer painotti vaatimusmäärittelyyn liittyen taustatiedon selvittämisen tärkeyttä, sillä olemassa olevia käytänteitä ei ole. Lappalainen ja Hillebrand esittivät, että sovelluksen ohjelmointi tulisi aloittaa aiemmin, jo ennen sovellussuunnitelman ja vaatimusmääritelmän valmistumista. Puheenjohtajan mukaan vaatimusmäärittelyn tulisi sisältää reunaehdot, jonka pohjalta sovellusta lähdetään kehittämään. Teknisiä vaatimuksia tarkennetaan sovellussuunnitelmassa. Tämän vuoksi ei ole järkevää aloittaa sovelluksen ohjelmointia ennen kuin tiedetään mitä ollaan tekemässä. Santanen totesi, että osa aikaisempien projektien vaatimusmäärittelyistä ovat olleet liiankin yksityiskohtaisia. Puheenjohtaja tarkensi, että aikataulu on suunnitelma, jota seurataan projektin edetessä ja sitä tarkennetaan tarvittaessa. Eri tehtäviä hoidetaan tarvittaessa muulloinkin kuin vain suunnitelmaan merkityissä kohdissa. 6.2 Taustatiedot ja tavoitteet Projektisuunnitelmaa läpikäydessä keskustelua käytiin myös vaatimusmääritelmään liittyvistä asioista. Auerin toivomuksena vaatimusmäärittelyn tulisi sisältää urasuunnitteluun liittyviä asioita. Hän painotti myös ryhmän jäsenten omaa kokemusta opiskelun suunnittelusta vaatimusmäärittelyä laatiessa. Seuranen toi keskusteluun mukaan käytettävyysnäkökulman. Auer muistutti, että HOPS tulee olemaan massatuotanto väline, jolloin kaikkia osapuolia miellyttävä käytettävyys muuttuu mahdottomaksi tavoitteeksi. Auer muistutti myös, että käyttäjien tarpeet ovat hyvinkin heterogeenisiä, mikä vaatii sovellukselta joustavuutta. Rantamäki suositteli tutustumaan varhaiskasvatuksen opinto-oppaaseen sekä OVI-hankkeeseen. Ryhmän jäsenten tulisi käydä haastattelemassa HOPsien käyttäjiä ja niiden parissa toimivia. Lappalainen suositeli luomaan demoja käyttöliittymästä. Projektisuunnitelmaan tehtiin tarkennuksia kohtiin 2.1 ja 3.1. 6.3 Dokumentointi Raporttien esitysmuodosta keskusteltiin. Lappalainen esitti, että dokumentit julkaistaisiin vain HTML-muodossa, jolloin säästyttäisiin tekstin konvertiolta. Seuranen toivoi dokumenttejä edelleen myös pdf-muodossa. Santanen kuitenkin vaati dokumentit 'asiakirja'-tyylisenä, koska näin jäsenten mahdollisuus oppia tieteellisen tekstin kirjoitustyylien konventiot. Käytännössä tämä vaatimus ei toteudu HTML-muodossa. Suositeltiin, että dokumentit tallennetaan verkkolevylle ja sähköpostilla lähetetään vain linkki kyseiseen sivuun. Auer muistutti tietoturvan tärkeydestä sovelluksen toteutuksessa. PÄÄTÖS: Päätettiin hyväksyä projektisuunnitelman runko. Dokumenttiin tehdään vielä ulkoasuun ja oikeenkirjoitukseen liittyviä korjauksia. Dokumentointi tehdään rtf-muodossa ja konvertoidaan pdf- ja html-muotoon. Ryhmä käy haastattelemassa ainakin Eeva-Liisa Tauriaista ja Antti Niemeä. 7. Osallistujien seuraavat tehtävät Santanen: Lisenssiä koskeva sähköposti ryhmän jäsenille. Ryhmä: Ryhmän tulee sopia haastatteluaika Eeva-Liisa Tauriaisen, Antti Niemen, Tuula Maijasen ja Anita Malisen kanssa. Jonkun tai joidenkin ryhmän jäsenistä tulisi tutustua Uraani-projektiin. 8. Muut esille tulleet asiat Hillebrand oli selvittänyt CVS-versionhallintaan liittyvät asiat: Ryhmä tulee työskentelemään omassa kehityshaarassaan. Haaran yhdistämisestä Korpin päähaaraan sovitaan myöhemmin. Pelkkikangas tarkisti Auerilta, että HOPS ei tulisi sisältämään kurssin sisältöön liittyviä arviota vaan toimii pikemminkin opiskelun suunnittelun ja opintojaksojen perusteluiden parissa. Ryhmä miettii omaa ratkaisuaan sovelluksen ulkoasuun ja toiminnallisuuteen. Hillebrand huomautti, että Korpissa vasemmalla oleva navigointipalkki ja yläpälkki voivat muuttaa muotoaan tai kokonaan poistua. 9. Päätetään seuraavien palaverien ajankohdat HOPS-palaveri 26.9.2003 klo 10.15 AgC223.1 kokousnurkkaus Korppi-palaveri 29.9.2003 klo 14.15 AgC223.1 kokousnurkkaus Viikkopalaveri 2.10.2003 klo 10.15 AgC223.1 kokousnurkkaus