Xetor XML-editorin 7. palaveri Aika: perjantai 19.3.2004 klo 10.05-11.10 Paikka: sovellusprojektien kokoustila AgC223.1 Läsnä: Hilkka Heikkilä Kari Kärkkäinen Jani Lirkki Olavi Paananen (sihteeri) Raimo Pitkänen Jussi Räisänen (puheenjohtaja) Olli Tietäväinen 1. Kokouksen avaus Puheenjohtaja Jussi Räisänen avasi kokouksen kello 10.05. 2. Esityslistan hyväksyminen Esityslista hyväksyttiin ilman korjauksia. 3. Edellisen palaverin pöytäkirjan tarkistus Edellisen palaverin pöytäkirja hyväksyttiin ilman korjauksia. Lisäksi keskustelussa tuli ilmi, että projektiorganisaatiota tulisi informoida lopullisien dokumenttien valmistumisesta ja mistä ne löytyvät. Kari Kärkkäinen mainitsi, että mahdollisissa Java-kieleen liittyvissä ongelmissa kannattaisi kääntyä Heikki Kainulaisen puoleen. 4. Projektin tilannekatsaus Jussi kertoi lyhyesti tämänhetkisestä projektin tilasta. Havaittiin, että projekti on hieman aikataulusta myöhässä, koska testaussuunnitelma kaavailtiin toteutettvaksi liian aikaisin. Testaussuunnitelman toteutusta päätettiin siirtää hieman myöhemmäksi. Muilta osin projekti etenee aikataulussaan. PÄÄTÖKSET: - Testaussuunnitelman toteutus siirrettiin myöhemmäksi 5. Sovellussuunnitelman esittely Sovellussuunnitelma käytiin läpi ja siitä keskusteltiin ja tehtiin yleisiä huomautuksia. Kari ehdotti että dokumentin versiohistoriaan ei laiteta mitään pieniä kommentteja mitkä koskevat ryhmän keskinäistä tiedotusta. Sen sijaan tulisi kirjata yleisempia kommentteja, jotka koskevat projektiorganisaatiota. Erillistä tavoite-lukua ei sovellussuunnitelmaan tarvitse kirjata, vaan riittää, että mainitaan dokumentin tavoitteista johdannossa. Valikkojen toimintojen kuvauksista keskusteltiin ja tultiin siihen tulokseen, että ne olisi hyvä kuvata tarkkaan, koska siitä on apua toteutusvaiheessa. Kari ehdotti että suunnitelmassa voisi jo esittää komentojen nimet suomeksi ja englanniksi. Lisäksi olisi hyvä laittaa sovellussuunnitelman liitteeksi xml-dokumentti, jossa esitetään sanastotiedoston rakenne. Kari ehdotti, että JUnit testauksen voisi kuvata sovellus- suunnitelmassa ja testaussuunnitelmassa esitetään hyväksymistestaus, jossa testataan kaikki tilaajan toivomat ominaisuudet. Luokkakaaviota käsiteltäessä tehtiin seuraavia havaintoja: -Tehokkuutta saatettaisi pystyä parantamaan, jos erotetaan validointi ja hyvin muodostuneisuuden tarkistus -Document-luokkaan tulee olla yhteys myös TextView-luokasta -Tutustuttava JAXP:iin ja mahdollisiin valmiisiin komponentteihin, jotta saadaan parempi näkemys luokkakaavion tekemiseen Suunnitelmaan lisättäviä asioita: -Rakenne-lukuun -Yksinkertainen kuvaus ohjelman arkkitehtuurista alkuun -Yleiskuvaus eri komponenttien tehtävistä -Kuvaus jokaisen luokan tehtävästä -Sovellussuunnitelmassa kuvataan JUnit-testaus ja testaussuunnitel- massa hyväksymistestaus PÄÄTÖKSET: -Dokumentti pyritään saamaan ensi viikon torstai-aamuun mennessä lähes lopulliseen muotoonsa, jonka jälkeen se laitetaan ohjaajien ja tilaajien luettavaksi -Tässä luvussa esitetyt huomautukset ja parannusehdotukset otetaan huomioon dokumenttia tehtäessä 6. Prototyypin esittely Jani esitteli prototyypin tämänhetkistä tilaa. Suuria muutoksia viime palaverin jälkeen ei ollut tapahtunut. Toivottiin, että ensi kerralla hyväksytään virallisesti palaverissa 1. prototyyppi valmiiksi. 7. Muut esille nousseet asiat Muita esille nousseita asioita ei ollut. 8. Sovitaan osallistujien seuraavista tehtävistä Seuraavalla viikolla projektiryhmä paneutuu sovellussuunnitelman tekemiseen. Se tulisi olla lähes lopullisessa muodossaan torstai- aamuun mennessä. 9. Varmistetaan seuraavan palaverin ajankohta ja paikka Seuraava palaverin ajankohta ja paikka päätettiin edellisessä kokouksessa. Palaveri pidetään sovellusprojektien kokoustilassa AgC223.1 perjantaina 26.3.2004 klo 10.00. 10. Kokouksen päättäminen Jussi Räisänen päätti kokouksen kello 11.10.