Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuMartta Leppänen Muutettu yli 9 vuotta sitten
1
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä
2
Sisältö Projektin tila Tehdyn työn esittely Demo Suunnitelmat
3
Projektin tila Palautetut uudet dokumentit –CVS-manuaali –Testitapausten määrittely –Käytettävyystestisuunnitelma –Käyttöliittymäprototyyppi –Ohjelmistotuotannon menetelmät Versionhallintaraportti Testitapausten suunnittelu Päivitetyt dokumentit –Projektisuunnitelma –Termidokumentti –Toteutusohje (ent. Koodausstandardit) –Tekninen ja toiminnallinen määrittely –Testaussuunnitelma
4
Projektin tila Tehtävien toteutuminen –Läheskään kaikkea suunniteltua (ohjelmointia) ei saatu tehtyä Ongelmat –Aika kaiken suunnitellun toteuttamiseen ei riitä –Ohjelmoijien työtaakkaa ei voida helpottaa lisäämällä uusia koodaajia, koska heidän sisäänajoaikansa veisi liikaa resursseja projektilta Riskeistä –Suurin riski: #4 Työmäärät ylittyvät!
5
Projektin tila (graafisesti) Aika-arviot aiempaa tarkempia
6
Projektin tila (graafisesti) Työnjako odotetun kaltainen Työmääriä saatu tasoitettua ryhmäläisten kesken Peliaika käy kuitenkin vähiin P = Projektinhallinta A = ATK-ylläpito U = Opiskelu S = Suunnittelu L = Luennot K = Kokoukset D = Dokumentointi
7
Projektin tila Koodin määrä 11.2.2001 –Yhteensä 4316 riviä –Kommentteja 1383 riviä Lisäksi JSP-sivut –Yhteensä 1204 riviä Testeihin liittyvä koodi moduuleittain –Erilliseksi moduliksi?
8
Tehdyn työn esittely Metadatan käsittely –suunnitellussa vaiheessa Turvahallinta –toimii, sähköpostivarmistustoiminto vielä tekemättä Käyttöliittymätyökalut –toteutettuna HtmlTable ja SystemStatus Julkaisujen hallinta –pitkällä, mutta vielä kesken Testejä varten tehty luokka, joka etsii automaattisesti kaikki testiluokat ja ajaa ne
9
Tehdyn työn esittely Käytettävyystestisuunnitelma –Alustava suunnitelma tehty, tarkennetaan vielä T3- vaiheen alussa Testitapausten määrittely CVS-manuaali –ohjeet ryhmäläisille CVS:än käytöstä –Tehty jo projektin alussa palautettu vasta nyt, menetelmäraportin yhteydessä
10
Tehdyn työn esittely Käyttöliittymä –Prototyyppi korjattu ohjaajapalaverin perusteella ja muokattu käytettävyystestejä varten –Käyttöliittymädokumentin päivitys siirrettiin T3- vaiheeseen Muut dokumentit –Versionhallinta (menetelmäraportti) –Testitapausten suunnittelu (menetelmäraportti) Palvelin –Automaattinen varmuuskopiointi ja Javadoc-päivitys
11
Demo Käyttäjien hallinta –Sisäänkirjautuminen –Käyttäjätoiminnot Lisääminen Muokkaaminen Poistaminen Julkaisujenhallinta –Uuden julkaisun lisääminen –Julkaisujen etsiminen tietokannasta http://taotao.cs.hut.fi/publicum/pages/MainPage.jsp
12
Käytetyt menetelmät Versionhallinta (CVS) –Raportoitu T2-vaiheessa Suunnittelu –Testitapausten suunnittelu, Raportoitu T2-vaiheessa –Käyttötapaukset, UML-kaaviot, Prototyypit Ohjelmointi –Koodausstandardit Muut –Tuntiraportointi, Tiedonkulku projektissa, Dokumenttien tarkastukset Versionhallinta (Selkäinaho) http://taotao.cs.hut.fi/publicum/docs/Versionhallinta.html Testitapausten suunnittelu (Laukkanen) http://taotao.cs.hut.fi/publicum/docs/Testitapaustensuunnittelu.html LISÄTIETOJA…
13
Suunnitelmat T3-vaiheen projektisuunnitelma (256 h) –Koska T2-vaiheessa kaikkea suunniteltua ei saatu tehtyä, on T3-vaiheen suunnitelmia jouduttu karsimaan alkuperäisestä –Vaihejakoa pyritty korostamaan –Ensimmäiset kaksi viikkoa Tulostusmuotojen haku ja käyttö Lomakkeiden haku ja tulostus Loput käyttöliittymäsivuilla tarvittavat perustyökalut Käytettävyystestisuunnitelman viimeistely Hakujen esivalmistelu
14
Suunnitelmat T3-vaiheen projektisuunnitelma (jatk..) –Keskimmäiset kaksi viikkoa Hakuliittymä Syöttöliittymä Käytettävyystestin toteutus –Viimeiset kaksi viikkoa Hakujen esivalmistelu liittymä Pääsivu Käytettävyystestin tulosten analysointi
15
Suunnitelmat Yleistä –Koodaustavoitteet pyritty pitämään realistisina –T2-vaiheen lopussa koodaus eteni nopeasti Pystytään mahdollisesti toteuttamaan lisää alunperin suunniteltuja toimintoja –T3-vaiheen alussa palaveri asiakkaan kanssa Nykyisen priorisoinnin arviointi Toivomukset ylimääräisiksi tehtäviksi –Vaiheen lopussa alettava jo keräämään langanpäitä yhteen
16
Suunnitelmat T3-vaihetta koskettavat riskit –Kriittiset #2 Hankalat ongelmat #4 Työmäärät ylittyvät –Korvannut riskin #1 #11 Toteutus ei vastaa vaatimuksia #12 Asiakas ei tyytyväinen #18 Heikko järjestelmäarkkitehtuuri –Perinteiset #9 Projektissa käytetty palvelin hajoaa #23/#24 Ryhmän jäsenen työpanos menetetään #28/#30 Riidat
17
Lopputuotteet T3-vaiheessa syntyvät tuotokset –Suunnitellun (karsitun) toiminnallisuuden täyttävä järjestelmä –Testausraportti –Käytettävyystestin tulosanalyysi –Menetelmäraportit Käytettävyystestit Koodin katselmukset
18
Kysymyksiä ja keskustelua
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.