T Projektikatselmus Ampel Projektisuunnitteluvaihe (Versio 1.0)
2 T Project Review Agenda Projektin status (x min) Tavoitteisiin pääsy Projektin metriikat Käytetyt työskentelykäytännöt (x min) Vaiheen tuotosten esittely (x min) Tärkeimmät asiat ja tulokset, kommentit Seuraavan vaiheen suunnitelmat (5 min)
3 T Project Review Suunniteltujen tavoitteiden tilanne Tavoite 1: Projektin osapuoliin tutustuminen Kaikkiin osapuoliin ollaan saatu yhteydet Tavoite 2: Projektin osapuolien alustavien vaatimusten kartoittaminen 75% (3/4) Ok, ViaSys Oy edelleen työn alla (jatkoa ) Tavoite 3: Projektin tavoitteet Ok, projektisuunnitelmassa Tavoite 4: Aikataulun / ajankäytön suunnittelu Ok, 2. iteraatio Tavoite 5: Kehitysympäristö Ei ok, ryhmätyöhön soveltuvien tilojen, laitteiden ja ohjelmien selvittäminen on vielä kesken. Työ jatkuu toteutus I:llä.
4 T Project Review Vaiheen tuotosten tila Projektisuunnitelma Ok Vaatimusmäärittelydokumentti Ok, Versio 1.0 ei kuitenkaan vielä sisällä ViaSys:in vaatimuksia Erillinen laatukäsikirja- dokumentti prosessit, käytännöt ja työkalut Ok, muutamia käytäntöjä lukuunottamatta Riskienhallinta-dokumentti Koodausohjesääntö
5 T Project Review Tehtävien toteutuminen Huomautettavaa Käytännöt +46h! Projektisuunnitelma +42! Syyt?
6 T Project Review Henkilötuntien käyttö Viimeisin ajankäyttösuunnitelma kirjoitettu täysin uudelleen 29% projektin tunneista käytetty Alkuperäinen suunnitelma & toteutuneet tunnit Viimeisin suunnitelma (sis. Toteutuneet tunnit ja muita päivityksiä)
7 T Project Review Laatuarvio Laatumetriikat Testausmenetelmät ja laatu Testauksen kattavuus Legend Peitto: 0 = ei mitään 1 = tutustuttu 2 = kaikki osa-alueet tarkistettu 3 = testattu Laatu: = hyvä = ei varmaa = huono
8 T Project Review Riskit Lyhyesti riskienhallintamenetelmän toteutuksesta Riskienhallinnan tilanne Top 10-riskit Toteutuneita riskejä?
9 T Project Review Prosessit, Käytännöt ja Työkalut Laatukäsikirja Käytäntöjen toiminta ja kokemukset, ongelmat ja onnistumiset Ajankäytön suunnittelu ja priorisointi Ajankäytön seuranta trapolilla Tapaamiskäytännöt Kommunikaatio, TWiki Ohjelmistoprosessin toiminta? Tulossa Testaussuunnitelma Testauslähtöinen ohjelmistonkehitys Vaatimusmäärittely: rapid prototyping
10 T Project Review Ajankäytön suunnittelu ja priorisointi MS Project -> TWiki ( -> Trapoli ) -lähestymistapa Ajankäytön suunnittelua hankaloittaa asetetut rajoitteet Rajallinen määrä tunteja käytössä, kaikkeen ei riitä aikaa Ei toiminut hyvin, sivua ei päivitetty Liian raskas Ryhmän jäsenten tehtäväkohtainen ajankäytön suunnittelu ei toiminut Yksinkertaistetaan rankasti, kokeillaan toteutus I:stä eteenpäin Miten priorisoida onnistuneesti? Viite käytettävästä tuntimäärästä Muuta? Yleisellä tasolla.. Olennaisen tärkeää Käytäntö ei saa kuluttaa liikaa resursseja
11 T Project Review Ajankäytön seuranta Seurantatyökalu ei toimi tarpeeksi luotettavasti Raportit suuntaa antavia Ylimääräisiä resursseja kaksinkertaiseen kirjanpitoon Työkalun tuntikategoriat eivät ole vastanneet täysin tehtyjä tehtäviä MS Project -> TWiki -> Trapoli -sykli ei vielä ole täysin toimiva Alkukankeutta, kirjanpito saatiin käyntiin vasta pp-iteraation puolivälissä. Seurannan tarkastaminen viikkopalavereissa toimii Ehkäisee unohtamiset Viikkopalavereissa puuteita kirjaamisessa 4/21 mahdollisuudesta
12 T Project Review Kommunikaatiokäytännöistä Palaverit ja viikkopalaverit Agendat, ajoissa? Muistiot, nopeasti? Sähköposti Käyttö yllättävän vähäistä, hyvä asia? 20 sähköpostia listalle joista 60% samalta IRC Aktiivisessa käytössä Palautteen määrä TWikin toiminta Kaikilla tunnukset Sivupäivityksiä: 5-10 päivässä, parhaimmillaan jopa ~20 (19.10.) Pieniä teknisiä ongelmia, mutta alusta tuntuu toimivalta
13 T Project Review Ohjelmistoprosessin toiminta Millä varmistetaan toimivuus?
14 T Project Review Vaiheen tuotosten esittely Projektisuunnitelma Alustava vaatimusmäärittely Laatukäsikirja Riskienhallintadokumentti Edistymisraportti
15 T Project Review Projektisuunnitelma Tavoitteet Järjestelmän yleiskuvaus Projektin organisaatiokaavio Projektin resurssit Projektin vaiheistus (kaavio)
16 T Project Review Alustava vaatimusmäärittely Käyttäjät Käyttäjien asettamat vaatimukset Toiminnalliset vaatimukset Ei-toiminnalliset vaatimukset Rajoitteet
17 T Project Review Seuraavaksi: Toteutus 1 Tavoitteet Alustava versio Ampel- arkkitehtuurista Heurekalle ensimmäinen versio liikennepelistä Järjestelmän tekninen määrittely Suunnitellaan ja toteutetaan ohjelmistojen testaus Tarkennetaan projektin suunnitelmia ja dokumentteja. Riskit? Aikataulu DL Tehtävät: Ampel-arkkitehtuuri (82h) Määrittely, suunnittelu, toteutus, testaus Liikennepeli (40h) Määrittely, suunnittelu, toteutus, testaus Päivitetyt dokumentit (2h) Päivittäminen, Katselmointi, Korjaus Tekninen määrittely (20h) Alustava tekninen määrittely, Katselmointi, Korjaus Testitapaukset (16h) Alustavat tapaukset, Katselmointi, Korjaus Testiraportti (2h) Edistymisraportti (4h) Palaverit (90h) Viikkopalaverit, Asiakaspalaverit, Mentorpalaverit, Katselmoinnit Muut (38h)