Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.

Samankaltaiset esitykset


Esitys aiheesta: "Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä."— Esityksen transkriptio:

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


Lataa ppt "Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä."

Samankaltaiset esitykset


Iklan oleh Google