Anno3 PÖYTÄKIRJA ohjelmistotuotantoprojekti 18.1.2007 Aika ja paikka 18.1.2007 klo 17:00 Sali A318 Tietojenkäsittelytieteen laitos (Exactum) Gustaf Hällströmin katu 2b, Helsinki Osallistujat Juho Iso-Markku, puheenjohtaja Roger Sandström, sihteeri Jukka Huhta Jarno Laitinen Timo Myyryläinen Miro Wikgren Jaakko Saaristo, ohjaaja Sami Palhomaa, asiakas Poissa Ei poissaolijoita. 1. Avaus Puheenjohtaja avasi kokouksen kello 17. 2. Edellisen kokouksen tehtävät Tutustuminen moodleen, tehty. Tutustuminen projektin www-sivustoon, tehty. 3. Asiakas esitteli edellisen projektiryhmän tuotoksen - perusominaisuudet ok - paljon pikkuvikoja, kts. kohta 4 - lisäksi hän haluaa lisäyksiä edellisen ryhmän tuloksiin - asiakas haluaisi ryhmän jatkavan edellisen ryhmän tuotoksen perusteella - ohjaaja suostui tähän - toteutuksen ulkoasu, käyttöliittymä, on kunnossa eikä tähän haluta muutoksia 4. Vaatimusmäärittelyt - asiakas on tyytyväinen edellisen ryhmän vaatimusmäärittelyihin - voidaanko käyttää hyväksi? - kts. kohta 7 5. Tekniset asiat - kaksi termiä: annotointi ja kommentointi - annotointi tarkoittaa tekstin merkitsemistä, "maalaamista" - kommentointi tarkoittaa erillisen "leijuvan" kommentin kirjoittamista annotoidulle kohdalle, tällöin kommentti sidotaan annotointiin - annotoinnit talletetaan annotea-palvelimelle (tämän toteutukseen ei voida vaikuttaa?) - testaus ja luovutus pitäisi tehdä spiraalimallisesti - käytetään olemassaolevaa esimerkkidataa - http://db.cs.helsinki.fi/~tkt_mooa/moodle/ 6. Käyttötapaukset - moodle-wiki yksi tärkeimmistä käyttöympäristöistä - käyttötapaus: wiki-sivun päivitys ryhmätyönä, jolloin annotoimalla merkityt muutokset viedään erikseen dokumenttiin (hallitusti) - uusi dokumenttiversio nollaa annotoinnit, olisiko mahdollista säilyttää annotoinnit ja kommentit? 7. Edellisten ryhmien virheet - puutteellinen dokumentointi - annotointi ei osu/jää haluttuun kohtaan, maalattu kohta ei vastaa lopullista alleviivausta (joissakin dokumenteissa toimii...) - testaus puutteellista, samoin ohjelmistovirheet dokumentoitu huonosti 8. Projektin eteneminen - tutustuminen edellisen ryhmän tuotokseen, asiakas toimitti projektin tuotoksen CD:llä - asiakas toimittaa listan tunnetuista virheistä perjantaina 26.1. kokoukseen - tehtävien priorisointi: I-virheelliset toteutukset, II-puutteelliset toteutukset, III-uudet ominaisuudet (käyttötapaukset) 9. Tehtävät seuraavaan kokoukseen mennessä - LaTex-koulutus ja SVN-koulutus 23.1., kesto 20-30 min per aihe - Jukka asentaa edellisen ryhmän palauttaman ympäristön laitoksen palvelimelle - Miro käy läpi edellisen ryhmän suunnitteludokumentin - Jarno ylläpitodokumentin - Juho käy läpi yhteenvetodokumentin - Timo käy läpi koodin - Roger käy läpi vaatimusdokumentin 9. Ei-toiminnalliset vaatimukset - palvelinpuoli laitoksen linux-ympäristö, asiakaspuolella myös IE(!) - Moodle versio 1.6.4 tai 1.7 - projektin ohjelmisto lisensoidaan GPL-lisenssillä 10. Kokouksen päättäminen Puheenjohtaja päätti kokouksen kello 18.35.