Anno3 PÖYTÄKIRJA ohjelmistotuotantoprojekti 30.1.2007 Aika ja paikka 30.1.2007 klo 16:30 Sali A318 Tietojenkäsittelytieteen laitos (Exactum) Gustaf Hällströmin katu 2b, Helsinki Osallistujat Roger Sandström, sihteeri Miro Wikgren Juho Iso-Markku, puheenjohtaja Jukka Huhta Timo Myyryläinen Jaakko Saaristo, ohjaaja Poissa Jarno Laitinen. 1. Avaus. Puheenjohtaja avasi kokouksen kello 16:30. 2. Edellisen kokouksen tehtävät Ei käsitelty, oli tarkoitus käydä asiakkaan kanssa läpi vaatimuksia. 3. Korjatut ja analysoidut bugit: Annotea-palvelimen asennus vaatii alihakemiston "annotea/data" luomisen käsin, virhe asennusohjeissa (Jukka). Annotoinnin sijainnin vääristyminen on PHP-virhe (Jukka). 4. Mooa-arkkitehtuurin esittely, Timo Esiteltiin Mooa-projektin suunnitteludokumentaatio, Timo korosti ettei kaikkia ominaisuuksia ole toteutettu. Esimerkkinä puuttuvasta ominaisuudesta on Annotea-palvelimesta puuttuva kommentin poisto. Pohdittiin mahdollisuutta tehdä oma annotea-palvelin: -pitää kestää useita yhtäaikaisia käyttäjiä -nykyinen toteutus perustuu tiedostojärjestelmään -tietokannan käyttäminen on prosessien kannalta suurempi rasite kuin tiedostojärjestelmä -nykyinen toteutus C-kielellä, yli 6000 riviä koodia Toistaiseksi tutustutaan tarkemmin nykyiseen annotea-toteutukseen eikä lähdetä toteuttamaan omaa versiota. 5. Projektisuunnitelman läpikäynti Hyväksyttiin vastuualueet. Hyväksyttiin projektien riskit, vastatoimet ja varasuunnitelmat. Laitteisto- ja ohjelmistoympäristön vaatimukset: -PHP 5.2.0 -JavaScript -MySQL 4.1.12 -annotea 0.7 -moodle 1.6.4 (viimeisin versio 1.7.1) -toistaiseksi käytetään moodle 1.6.4 koska mooa-projekti käytti myös 1.6-versiota. Aikataulu -testaussuunnitelma oltava valmis ennen lomaa (ohjaajan kommentti) -testaussuunnitelma kirjoittaminen alkaa viikolla 5. Seuranta- ja raportointimenetelmät -tässä projektissa tarkastetaan ainoastaan suunnitteludokumentti. 6. Projektin aikataulumuutokset -suunnitteludokumentin tarkastus 13.3. 7. Vaatimusmäärittelyn päivitys -pohjana edellisen projektin vastaava dokumentti -poistettu jo toimivat ja toteutetut vaatimukset -poistetaan projektin käyttötapaukset, niitä ei tässä projektissa toteuteta (ohjaaja hyväksyi) -nykyinen lista uusista toiminnallisuuksista ei sisällä asiakkaan vaatimuksia -bugit-dokumentin lopussa on lista ryhmän omista ideoista uusista toiminnallisuuksista 8. Dokumenttien ja ohjelmien tallentamiseen liittyviä asioita: -poistetaan mooa-viittaukset nimistä, jos mahdollista -tallennetaan ohjelmapäivitykset SVN:n avulla projektin kantaan -harkitaan henkilökohtaisia moodle+annotea-asennuksia tarpeen vaatiessa 9. Seuraavaan kokoukseen mennessä: -Roger laatii skenarioita perustuen ryhmän omiin uusiin toiminnallisuuksiin -Jukka tutkii mahdollisuutta muuttaa tai kirjoittaa oma versio annotea-palvelimesta -kaikki voivat miettiä uusia toiminnallisuuksia 10. Kokous päätettiin klo 19.00.