Anno3 PÖYTÄKIRJA ohjelmistotuotantoprojekti 17.4.2007 Aika ja paikka 17.4.2007 klo 16:30 Sali A318 Tietojenkäsittelytieteen laitos (Exactum) Gustaf Hällströmin katu 2b, Helsinki Osallistujat Juho Iso-Markku, puheenjohtaja Jukka Huhta Miro Wikgren Timo Myyryläinen Jarno Laitinen Roger Sandström, sihteeri Jaakko Saaristo, ohjaaja Poissa 1. Avaus Puheenjohtaja avasi kokouksen kello 16:40. 2. Edellisen kokouksen tehtävät Ei kirjattu erikseen. 3. Bugikorjaus IE-bugi ja BR-bugi: - Miro löytänyt ratkaisun - JavaScript-koodi toteutettu samassa funktiossa kuin Mozilla-toteutus - merkinnät hyppivät edelleen IE:llä, mutta vika vaikuttaa erilaiselta kuin edelliset bugit 4. Testaus Poistetaan yksikkötestauksesta ekvivalenssiluokat "liian pitkä merkkijono" ja "muu kuin merkkijono". Näiden toteuttaminen PHP-koodissa on liian epämääräistä ja teknisesti hankalaa. Luovutaan erillisestä integrointitestauksesta, koska yksikkötestauksen testitapaukset ovat käytännössä yhtä kattavia kuin integrointitestaus. Yksikkötestitapausten suunnittelu tapahtuu koodauksen yhteydessä. Järjestelmätestaus tapahtuu 16.4. - 3.5.2007. Jukka muotoili testaussuunnitelman uusiksi, ja hänen puolestaan dokumentin voi jäädyttää. 5. Suunnittelu Osa suunnitteludokumentin 2. ja 3. prioriteetin vaatimuksista on suunnittelematta. Jotkut vaatimukset ovat suunnittelun osalta niin lähekkäin, että harkitaan suunnitelmien yhdistämistä. Wiki-toiminnallisuus suunnitellaan (suunnittelu 7.10), mutta toteutukseen ei sitouduta. 6. Toteutus Timo: - merkintöjen päällekkäisyys vaatii edelleen töitä, - XPointer-tiedon saaminen selaimelta on vaikeaa. 7. Jatko Timo: - rajapintafunktioiden lista rajapintakuvaukseen Miro: - suunnitteludokumentti 6.1.4 aloitus sisältää paljon selvitettäviä Juho: - kaikkien php- ja javascript-tiedostojen kuvaukset kirjoitettava Jukka: - anno_send_request-kuvaus sisältää kysymysmerkkejä, vaatii tarkistuksen 9. Muut asiat Tekemättömiä asioita, jotka on tehtävä ennen projektin loppua: - yhteenvetodokumentti (Roger) - käyttöohje (Juho) - asennusohje (Jukka) - yksikkötestaus (koodaajat) - suunnittelu loppuun (Timo, Jarno) - 1. prioriteetin toteutus loppuun (koodaajat) - projektin luovutus asiakkaalle (se joka ehtii) - CD:n polttaminen (Jukka) - metriikkasarjat (dokumenttien kirjoittajat) - koodin siistiminen (Timo) 8. Kokouksen päättäminen Puheenjohtaja päätti kokouksen kello 18:30.