Projektikokous 4 KOKOUSMUISTIO Paketti Aika 9.9.2003, 10.00-12.15 Paikka TKTL C475 Läsnä Turjo Tuohiniemi (ohjaaja) Jaakko Saaristo (projektipäällikkö) Lasse Gustafsson Pekka Rousu Marko Buuri Tommi Rantala (sihteeri) KOKOUKSESSA KÄSITELLYT ASIAT SEKÄ TEHDYT PÄÄTÖKSET Jaakko esitteli tekemänsä projektisuunnitelman pohjan. Turjo mainitsi että projektisuunnitelmasta löytyy hyvää lisätietoa Jukka Paakin Ohjelmistoprojektin johtaminen laudatur-kurssin luentomonisteen. Hän lupasi toimittaa kopion ryhmän lokeroon 10.9. Lisäksi hän mainitsi hyväksi projektisuunnitelman kooksi noin 15-20 sivua. Marko esitteli arvionsa ohjelmiston kokoarviosta. Hän arvioi, että käyttöliittymän rivimäärällä saisi aikaan käyttöliittymän, jossa käytetään esimerkiksi hakemistonäkymää. Todettiin, että osa arvioista saattoi olla arvioitu alarajalle. Turjo ehdotti pessimistisempää versiota. Lisäksi hän ehdotti eri menetelmien käyttöä rivimäärän arviointiin: Funktiopisteet, jne. Hän myös ehdotti inetd:n käyttöä kontrolliosan toteutuksessa. Pekka toi esille oman ehdotuksensa ohjelmiston rakenteesta. Hän ehdotti, että toteutetaan ohjelmisto kokonaan Java-kielellä. Ehdotus ei saanut kannatusta. Päätettiin käyttää XML:ää tiedon vaihdossa käyttöliittymän ja kontrolliosan välillä. Jaakko ehdotti Markoa XML-vastaavaksi. Lisäksi Marko pitää muulle ryhmälle esityksen aiheesta torstaina 18.9. Mikäli XML ei kuitenkaan sovellu, ollaan valmiita käyttämään jotain muuta työkalua. Ryhmän vastuuhenkilö, Juha Taina kävi esittäytymässä ryhmälle. Hänelle voi käydä keskustelemasta aiheista joista ei välttämättä halua puhua muiden ryhmän jäsenten kanssa. Juhan huone on B223. Juha kehotti panostamaan projektisuunnitelmaan ja panostamaan laatuun enemmän kuin kokoon. Juhan tapaamme myöhemmin esimerkiksi katselmusten yhteydessä. Sovittiin että sihteeri hakee ennen kokousta kopiokortin ryhmän lokerosta ja toimittaa sen kokoontumisen jälkeen sinne takaisin. PROJEKTISUUNNITELMASTA Luku 2.4 Immateriaalioikeudet poistetaan, lisätään maininta lisenssistä johdantoon. Luku 3.1 Vastuualueet (Työnjako): Vastuualueet jaettiin seuraavasti: C-ohjelmointi Pekka, Marko XML Marko Java-ohjelmointi Jaakko Käyttöliittymä Lasse, Jaakko Tc-työkalu Tommi Tietoliikenne Lasse Testausvastaava Lasse Dokumentaatiovastaava Jaakko, Tommi Laatuvastaava Marko Lisäksi eri rooleista pitää jokaisen lisätä lyhyt selostus dokumentaatioon. Luku 3.2 Työvaiheet: Luvusta pitää löytyä mm. seuraavaa: -GANTT-kaavio, tehtynä Microsoft Projectilla tai vastaavalla työkalulla -Aikataulu kalenteripäivämäärin -Työvaiheiden väliin jätetty ylimääräinen aika selvästi näkyviin -Seurantakokouksien päivämäärät. Turjo ehdotti kahden viikon välein noin puolen tunnin ajan tavallisten viikoittaisten kokousten alkuun. -Sihteerivuorot -Dead-linet Luku 3.3 Projektin päättäminen: Käytetyt hyväksymismenettelyt: demot, asiakkaan hyväksyminen. Missä muodossa ohjelmisto luovutetaan, esim. CD-levyllä. Jätetään ryhmähakemisto siistiin kuntoon, CVS-puu jätetään paikalleen. Luku 4 Dokumentointi: Listaus projektin aikana valmistuvasta dokumentaatiosta. Lista löytyy projektityöohjeesta. Myös katselmuksista ja FTR-kokouksista dokumentit. Kerrotaan dokumenttien kieli (englanti/suomi). Kerrotaan dokumenttien sisältö lyhyesti. Koodia ei tulosteta. Mainitaan että projektin sisäiseen käyttöön laaditut dokumentit (työtuntilistat, kokousmuistiot, ...) eivät välttämättä ole siistejä ja yhdenmukaisia. Voidaan lisätä alikappaleita, esim. dokumenttien eräpäiville oma alilukunsa. Luku 5 Riskianalyysi: Tommi lisää analyysin alkuun selityksen käytetystä asteikosta, korjaa löydetyt virheet ja lisää tarkempia riskejä. TEHTÄVÄNJAKO -Jaakko: johdanto, tavoite, työvaiheet ja aikataulu -Tommi: riskianalyysi, dokumentointi -Marko: rakenne (kuvan kanssa), kokoarvio -Pekka: henkilöt, työnjako -Lasse: yleistä, projektin päättäminen ja luovutettava materiaali Jokainen kirjoittaa dokumentaation osuuden ja tekee lisäykset CVS-järjestelmään 10.9. iltaan mennessä. Kuvat voi tehdä esim. xfigillä tai dialla. Tarkoitus on, että torstaina projektisuunnitelmasta olisi alustava versio paperilla. Laatuvastaava etsii mahdollisia ohjelmistoja Microsoft Projectin tilalle, jolla saataisiin helposti aikaan GANTT-kaavio. SEURAAVA TAPAAMINEN Seuraava tapaaminen on torstaina 10.9.2003 kello 16.15 salissa C475. Lisäksi sovittiin, että Jaakko varaa lauantaiksi Helsinkiin tilan ylimääräiselle tapaamiselle.