Kokouspöytäkirja 21.2.2002 Ohjelmistotuotantoprojektiryhmä 1. Tapahtumapohjaisten järjestelmien jonomallien visualisointi Kevät 2002 Aika Torstai 21.2.2002 klo 16.15-17.32 Paikka Helsingin yliopisto, TKTL B436 Paikalla Lauri Aarnio, ohjaaja Esko Kupiainen Liisa Länkä, puheenjohtaja Janne Petäjä Heikki Tuominen Johannes Ukkonen Kimmo Airamaa, sihteri 1. Kokouksen avaus Liisa julisti kokouksen alkaneeksi 16.19, sihteeriksi valittiin Kimmo Airamaa. 2. Edellisen kokouksen pöytäkirja Edellisen kokouksen pöytäkirja hyväksyttiin yksimielisesti. 3. Tilannekatsaus Esko on parannellut nuolien piirtoa. Nuolet eivät mene palvelimien pinojen päälle ja rekursionuolia saa piirrettyä neljä palvelinta kohden. Heikki on tehnyt tilakoneen, joka vähentää tarkistuksia ohjelman eri kohdissa huomattavasti ja selkeyttää tapahtumien käsittelyä. Pohdittiin testausta. JUnit-testejä on kirjoitettu jonkin verran, mutta niitä voisi laajentaa. Robottiohjelmista oli puhetta piirto- ominaisuuksien testaamisessa, mutta niitä ei käytetä projektissa. Lauri ehdotti, että ohjelmointijakson lopussa luovutettavasta tuotteesta tehdään jar-pakkaus, joka sijoitettaisiin projektin www-sivulle. Ryhmä hyväksyi ehdotuksen ja päätti, että pakkaus sijoitetaan projektiryhmän www-sivuille alihakemistoon, johon ei ole suoraa linkkiä sivuilta. Päätettiin, että jokaiseen luovutusvaiheeseen tehdään javadocit työstä. Samalla mietittiin muita dokumentteja ja kaavioita. Käyttöohje tehdään ainakin suomeksi ja mahdollisesti myös englanniksi. UML-kaavioita ajateltiin myöskin tehdä jossain vaiheessa. UML-kaavioiden piirtoon on olemassa mm. Rational Rose, Plastic Light ja Mermaid. Myöskin tilakoneen siirtymäkaaviot voitaisiin tulostaa paperille. 4. Seuraavaksi tehtävät asiat Ennen tuotteen ensimmäistä luovutusta ryhmä päätti toteuttaa nuolien käyttäjän toimesta tapahtuvan reitittämisen. Nuolenkärkien piirrossa esiintyi ongelmia silloin kun nuolen kärki päättyy palvelimen jonoon. Tämä ongelma korjataan. Päätettiin pitää rekursionuolet nykyisellään, mutta useamman kuin neljän nuolen lisäys jouduttaisiin tekemään reitittämällä. Paikallaolijat olivat pääosin tyytyväisiä projektin etenemistahtiin. Ruudun vieritys koetetaan saada toimimaan mahdollisimman pian. Testejä kannattaa kirjoittaa varsinkin usein muuttuviile luokille, jotta niiden toimivuus olisi helppoa todentaa. Töiden jaosta sovittiin seuraavasti: Liisa tekee käyttöohjetta Esko parantelee nuolien piirtoa Heikki ja Johannes toteuttavat nuolien reititystä Kimmo ja Janne huolehtivat luokkien huolellisesta dokumentoinnista Käyttöohjeeseen päätettiin laittaa seuraavat asiat: Kuva tuotteesta Mistä ohjelman saa ja miten se asennetaan koneelle Ohjelman kääntäminen, suorittaminen ja käyttäminen 5. Muut asiat 6. Kokouksen päättäminen Liisa julisti kokouksen päättyneeksi kello 17.32