Wohtu-projekti - Projektisuunnitelma

Versio 0.9
Päivitetty 8.4.2003 16:40

Jäsenet

Petteri Kamppuri petteri.kamppuri@helsinki.fi +358 50 331 7961
Panu Kangas panu.kangas@cs.helsinki.fi +358 41 535 6579
Justus Karekallas justus.karekallas@cs.helsinki.fi +358 50 381 4271
Anna Kolehmainen anna.kolehmainen@cs.helsinki.fi +358 40 556 9245
Harri Nevanlinna harri.nevanlinna@cs.helsinki.fi +358 50 386 6561
 
Inkeri Verkamo (valvoja) verkamo@cs.helsinki.fi +358 9 191 44219

Ryhmän sisäiseen kommunikointiin on postituslista: wohtu-list@cs.helsinki.fi.

Projektin yleiskuvaus

Tavoitteenamme on tuottaa ohjelmistoprojektien hallintatyökalu. Työkalu sisältää mittaamiseen, analysointiin ja seuraantaan liittyviä ominaisuuksia ja sen tarkoituksena on toimia ohjelmistotuotantoprojekteissa ryhmäläisten ja myös projekteja seuraavien henkilöiden apuvälineenä ja työkaluna. Projektin tuotokset julkaistaan vapaasti saataville GPL-lisenssillä.

Tuote tulee olemaan webbipohjainen. Sen tekemiseen käytetään Java 1.4:sta ja Java Servlettejä. Tietokantana toimii PostgreSQL, joka pystytetään laitoksen db.cs.helsinki.fi-koneelle.

Prosessimalli

Käytämme iteratiivista prosessimallia, joka on Extreme Programmingin sovellus. Iteraatioita tulee on kaksi, sillä aikaa on kuitenkin rajallisesti. Ensimmäinen iteraatio on pisin ja luo pohjan koko tuotteelle. Siinä päätetään tuotteen perusarkkitehtuuri ja toteutetaan perustoiminnallisuus, joka lähinnä sisältää datan syöttämisen järjestelmään.

Toisessa iteraatiossa keskitytään käytettävyyteen ja ominaisuuksiin, joilla voi analysoida ja seurata projektia ja sen edistymistä. Toisen iteraation jälkeen tuotteen pitäisi olla oikeasti käytettävä työkalu vaikkakin siitä varmasti puuttuu joitain haluttavia ominaisuuksia.

Tapaamiset

Ryhmä tapaa säännöllisesti tiistaisin klo 17.15-19.15. Sen lisäksi on vara-ajat, joita voidaan käyttää mikäli tarvitaan lisää viikottaista kanssakäymistä. Nämä ajat ovat torstait klo 18 eteenpäin ja perjantait klo 16 eteenpäin. Tapaamispaikaksi on koko kevään ajaksi tiistaille varattu huone B436. Samaa huonetta käytetään mahdollisuuksien mukaan myös vara-aikoina.

Aikataulu

Projekti alkaa 21.1.2003 ja valmistuu toukokuun alussa viikolla 19. Projektin demotilaisuus on 12.5.2003 klo 16 alkaen, jolloin esitellään kurssin valvojalle, laitoksen muulle henkilökunnalle ja rinnakkain toimivalle Laudatur-projektiryhmälle tuotos.

Täydellinen aikataulu (Excel-tiedosto).

Katselmoinnit

Katselmointien tavoitteena on nostaa projektin tuotoksen laatua. Niitä pidetään tärkeistä dokumenteista.

Dokumentit

Projektin aikana tuotetaan seuraavat dokumentit

Versiointi

Kaikki mahdolliset tiedostot säilytetään CVS:ssä. Esimerkiksi lähdekoodi, webbisivut ja kaikki dokumentaatio.

Liitteet

Liite 1: Täydellinen aikataulu (Excel-tiedosto).

Liite 2: Laatusuunnitelma (Word-tiedosto).