Xetor XML-editorin 5. palaveri Aika: perjantai 5.3 klo 10.05 - 14.04 Paikka: sovellusprojektien kokoustila AgC223.1 Läsnä: Kari Kärkkäinen Tommi Lahtonen Jani Lirkki Olavi Paananen (puheenjohtaja) Raimo Pitkänen (puheenjohtaja Paanasen poistuttua) Perttu Poikonen Jussi Räisänen (sihteeri) Olli Tietäväinen Poikonen saapui kello 10.19 ja poistui kello 13.01. Paananen poistui kello 13.45. 1. Kokouksen avaus Kokous avattiin kello 10.05 puheenjohtaja Olavi Paanasen toimesta. 2. Esityslistan hyväksyminen Esityslista hyväksyttiin sellaisenaan. 3. Edellisen palaverin pöytäkijan tarkistus Käytiin läpi edellisen palaverin pöytäkirja pääpiirteittäin. Kohdassa kolme havaittiin epäselvä päätös "- kohtaan 6 tehdään muutos" ja sovittiin, että tarkennetaan muutosta. Kärkkäinen antoi ohjeita pöytäkirjojen kirjoittamiseen. Jatkossa pöytäkirjojen "selitysosa" voisi olla laajempi ja "päätökset-osa" suppeampi. Aiemmissa pöytäkirjoissa on ilmennyt epätarkkoja kuvauksia käsitellyistä asioista ja päätöksissä on ollut merkityksettömiä asioita, joita siellä ei tarvitsisi olla. Kohdassa kuusi huomautettiin, että termien selitysten virheellisyys ja korjaukset pitäisi kuvata tarkemmin. PÄÄTÖKSET: -4. palaverin pöytäkirja hyväksyttiin edellyttäen, että yllä mainitut korjaukset tehdään. -Jatkossa pöytäkirjoissa käsiteltyjen asioiden kuvauksia tarkennetaan ja päätöksiin kirjataan vaan lyhesti tärkeimmät. -Pöytäkirjat laitetaan saataville Xetorin kotisivuille. 4. Projektin tilannekatsaus Projektipäällikkö Jussi Räisänen esitteli projektin tilaa. Räisänen kertoi, että tämä oli tärkeä päivä projektin kannalta. Vaatimusmäärittely ja projektisuunnitelma oli tarkoitus hyväksyä ja ensimmäisen prototyypin piti olla valmis. Räisänen kertoi myös projektin olevan pääpiirteittäin aikataulussa. Esitettiin projektilaisten päivitetyt ajankäyttötulosteet Kärkkäiselle. 5. Vaatimusmäärittelyn katselmointi Vaatimusmäärittelyn versio 0.3 katselmoitiin kohta kohdalta. Vaatimusmäärittelyyn tehtavät korjaukset ja muutokset kirjattiin ylös ja merkittiin B- ja C-luokkiin. Kaikki korjaukset ja muutokset löytyvät katselmointiraportista. Vaatimusmäärittelyä ei enää uudelleen katselmoida, koska yhtään A-luokan virhettä ei havaittu. PÄÄTÖKSET: -Vaatimusmäärittelyyn tehdään katselmointiraporttiin merkityt korjaukset, projektipäällikkö tarkistaa korjaukset ja vaatimusmäärittely hyväksytään. -Testaussuunnitelmassa pitää suunnitella testit merkistöjen toimivuudelle. Lisähuomio: Paananen poistuu kello 13:45 ja Pitkänen alkaa hoitamaan puheenjohtajan virkaa. 6. Projektisuunnitelman hyväksyminen Koska katselmointi vei paljon aikaa ja voimia, päätettiin yhteisymmärryksessä projektisuunnitelman hyväksymisen siirtämisestä seuraavaan 6. palaveriin. Kärkkäinen mainitsi kuitenkin, että projektisuunnitelmassa pitäisi arvioida ajankäyttöä tarkemmin. Projektisuunnitelmaan pitäisi lisätä tuntijakotaulukko, josta käy ilmi ryhmän jäsenten tuntimäärät jaoteltuina työvaiheiden ja tehtävien mukaan. PÄÄTÖKSET: -Projektisuunnitelman hyväksyminen siirretään 6. palaveriin. -Projektisuunnitelmaa hiotaan edelleen ja siihen lisätään tuntijakotaulukko. 7. Aikataulun hyväksyminen Räisänen kertoi aikatauluun tehdyistä lisäyksistä ja muutoksista. Kärkkäisen mielestä aikataulu vaikutti kelvolliselta. PÄÄTÖKSET: -Aikataulu hyväksyttiin ja lyötiin lukkoon. 8. Prototyypin esittely Lirkki esitteli prototyyppiä palaverin esityslistasta poiketen vaatimusmäärittelyn katselmoinnin yhteydessä klo 12.50 Poikosen pyynnöstä(Poikonen joutui poistumaan tämän jälkeen). Jani kertoi protyypin ominaisuuksista, jotka oli viikon aikana ehditty tekemään ja joita ei oltu ehditty. Jani kertoi mm. muuttaneensa sovelluksen ikkunointia tilaajan edellisessä palaverissa esittämän toivomuksen mukaiseksi. Puuttuvista ominaisuuksista Jani mainitsi mm. puun toiminnallisuuden, koodin korostamisen eri kirjasimella (syntax highlight-ominaisuus) ja element inspectorin kiinnittämisen puunäkymään. Tilaaja oli kuitenkin tyytyväinen prototyyppiin. Tilaaja esitti seuraavia sovellukseen liittyviä asioita toteutettavaksi: mahdollisuus CSS-valitsimen ja sen arvon lisäämiseen, ikkunoiden kokosuhteiden säilyminen niiden kokoa muutettaessa, näkymien valintapalkin madaltaminen ja status-barin lisääminen valintapalkkiin ja mahdollisuus koko palkin piilottamiseen sekä Undo/redo- sekä etsi/korvaa-toimintojen lisääminen Edit-valikkoon. PÄÄTÖKSET: -Tilaajan esittämiä toivomuksia sovellukseen aletaan välittömästi toteuttamaan. 9. Muut esille nousseet asiat Lahtonen huomautti, että mahdollisuus palautteen antamiseen pitäisi järjestää ulkopuolisille käyttäjille ja testaajille. Palautteelle voisi esimerkiksi perustaa oman sähköpostilistan tai Xetorin kotisivulle voisi lisätä mahdollisuuden palautteen antamiseen vaikkapa lomakkeella. PÄÄTÖKSET: -XML-editoria koskevan palautteen antaminen mahdollistetaan. Toteutustavan ryhmä päättää itse. 10. Sovitaan osallistujien seuraavista tehtävistä Ryhmä tekee vaatimusmäärittelyyn katselmointiraportissa mainitut korjaukset, projektisuunnitelmaa viimeistellään, siihen lisätään tuntijakotaulukko, katselmointiraportti kirjoitetaan puhtaaksi ja sovellussuunnitelman kirjoittaminen aloitetaan. Sovelluksen kehittämistä jatketaan tilaajan toivomusten mukaan ja tietysti palaveripöytäkirja kirjoitetaan. Palaveripöytäkirjat laitetaan Xetorin kotisivuille. Kaikki lukevat projektisuunnitelman ennen seuraavaa kokousta, joskin huomioiden, että seuraavassa palaverissa käsiteltävä versio dokumentista on saatavilla mahdollisesti vasta työpäivää ennen palaveria. PÄÄTÖKSET: -Kaikki yllä kuvatut tehtävät on mainittu jo aiemmissa päätöksissä, toiston välttämiseksi ne jätetään mainitsematta. 11. Varmistetaan seuraavan palaverin ajankohta ja paikka PÄÄTÖKSET: Seuraava palaveri pidetään torstaina 11.3.2004 kello 14.00 sovellusprojektien kokoustilassa AgC223.1. Jos kyseisen tila on jo varattu muiden toimesta, varataan jokin toinen tila. Mahdollisesta paikan vaihdoksesta ilmoitetaan sähköpostitse projektin postituslistalla. 12. Kokouksen päättäminen Puheenjohtaja Raimo Pitkänen päätti kokouksen kello 14.04.