Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuAnna-Leena Koskinen Muutettu yli 9 vuotta sitten
1
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä
2
Sisältö Projektin tila Tehdyn työn esittely Suunnitelmat
3
Projektin tila Palautetut dokumentit –Projektisuunnitelma –Vaatimusmäärittely –Termidokumentti –Ohjelmistotuotannon menetelmät Tuntiraportointi Tehtävien toteutuminen –Kaikki mikä oli tarkoitus tehdä, saatiin tehtyä Vaatimusten priorisoimista jatkettava asiakkaan kanssa –Resursseja kului arvioitua vähemmän Luennot, yhteiset tapaamiset, yms. veivät odotettua vähemmän aikaa Projektisuunnitelman ja vaatimusmäärittelyn kirjoittaminen veivät huomattavasti enemmän aikaa
4
Projektin tila Viivästyneet tehtävät –Ainoastaan teknisen määrittelyn aloittaminen viivästyi Alustavasti tarkoitus aloittaa jo PS-vaiheen puolella. Koska tapaamisia vain viikottain, vaatimusten määrittäminen vei aikaa. Teknisen määrittelyn aloittaminen järkevää vasta kun vaatimusmäärittely varsin pitkällä Palauttaminen suunnitelmien mukaan T1-vaiheessa Riskeistä –Riskienhallinan seuraaminen alkaa kunnolla vasta T1-vaiheen alussa –Ainoa tällä hetkellä kriittinen riski: #1 Ryhmän jäsenillä ei riitä tarpeeksi aikaa projektiin –Työtä on yritetty jakaa eri jäsenten kiireiden mukaisesti
5
Projektin tila (graafisesti) Kesken olevat tehtävät Sellaisia joita ei vielä voi lopettaa Myös niiden aikaarviot yläkanttiin
6
Projektin tila (graafisesti) Kesken olevat tehtävät Aikaisemmin mainitut virheet arvioinnissa
7
Projektin tila (graafisesti) Työnjako Odotetun kaltainen –Eniten työtä projektipäälliköllä (mhalttu) ja systeemiarkkitehdilla (lselkain) –Vähiten työtä testaajalla (solaukka) P = Projektinhallinta A = ATK-ylläpito U = Opiskelu S = Suunnittelu L = Luennot K = Kokoukset D = Dokumentointi
8
Tehdyn työn esittely Projektisuunnitelma –Varsin laaja ja kattava –Osa kohdista vaatii vielä tarkennusta Viimeistellään T1-vaiheen alussa Tekniikkaan liittyvät valinnat Alustava asennus- ja käyttöönottosuunnitelma Vaatimusmäärittely –Puuttuu viimeinen silaus asiakkaan kanssa Lisäkommentteja suunnitelmista Eri vaatimusten priorisoinnin hienosäätö
9
Tehdyn työn esittely Muut dokumentit –Tuntiraportointi Ongelmia jäljellä olevan ajan arvioinnin kanssa –Yritettiin useita ratkaisuja –Nykyinen ratkaisu toimii kiitettävästi Raportointiin liittyvät ratkaisut ja ohjeet kirjattu erilliseen dokumenttiin –Termidokumentti Keskitetty paikka projektissa käytetyille termeille Päivitetään kun uusia termejä lisätään Uusien dokumenttien termit löytyvät helposti
10
Tehdyn työn esittely Palvelin –Täysin käyttökunnossa Ryhmäläisillä henkilökohtaiset tunnukset –CVS asennettuna Ryhmän dokumentit tallennettuna CVS:ään T1-vaiheessa myös lähdekoodi –Apache –webpalvelin Asennettu, mutta ei vielä käytössä Kun käytössä, ryhmän kotisivut siirretään palvelimelle –Automaattinen päivitys CVS:stä
11
Käytetyt menetelmät Tuntiraportointi –Raportoitu PS-vaiheessa Käyttötapaukset –Käytetty apuna vaatimusten muodostamiseen –Otetaan kunnolla käyttöön T1-vaiheessa Versionhallinta (CVS) –Toiminut oivallisesti ja helpottanut suuresti dokumenttien kirjoittamista yhteistyössä. –Raportointi T1-vaiheessa Tuntiraportointi (Halttunen) http://www.hut.fi/~khtuomai/projekti/docs/Tuntiraportointi.html LISÄTIETOJA…
12
Käytetyt menetelmät Tiedonkulku projektissa –Sähköpostilistat –Yhteinen web-kalenteri YahooGroups –Raportointi T1-vaiheessa. Projektinseuranta –Käytetty lähinnä tasaisen työnjaon saavuttamiseen Dokumenttien tarkastukset –Koko ryhmällä mahdollisuus korjata esimerkiksi kirjoitusvirheet ja pienet asiavirheet –Joka dokumentilla päätarkastajansa Projektisuunnitelma: Laukkanen Vaatimusmäärittely: Selkäinaho
13
Suunnitelmat T1-vaiheen projektisuunnitelma (337 h) –Kaksi ensimmäistä viikkoa (3.11 – 16.11) Toteutusympäristö ja toteutusarkkitehtuurin yleispiirteet –Asiakkaan kanssa yhteistyössä Järjestelmän korkean tason suunnitelma –Mietitään myös yleiskomponenttien toteutusta Http-palvelin tietokantoineen toimintakuntoon –Kaksi keskimmäistä viikkoa (17.11-30.11) Tietokanta- ja koodaussuunnitelma –Käytössäolevat luokat ja niiden roolit Yleiskomponenttien toteutus aloitetaan Käyttöliittymän prototyypin toteutus aloitetaan Kirjoitetaan testaussuunnitelma –Suunnittelu aloitetaan jo T1-vaiheen alussa –Sopivien testitapausten kehittäminen
14
Suunnitelmat T1-vaiheen projektisuunnitelma (jatk..) –Viimeiset kaksi vikkoa (1.12-11.12) Järjestelmäkomponenttien toteutus aloitetaan –Aloitetaan järjestelmän ydinkomponenteista –Aloitetaan tallennus-, haku- ja listaustoimintojen perusteista Jatketaan käyttöliittymän prototyyppiä –Vaiheet käytännössä hieman limittäin T1-vaihetta koskettavat riskit –#1 Aika ei riitä –#5 Ongelmia kehitystyökalujen käyttöönotossa –#8 Asiakkaalla ei riitä tarpeeksi aikaa projektille –#9 Projektissa käytetty palvelin hajoaa
15
Suunnitelmat T1-vaihetta koskettavat riskit (jatkuu..) –#11 Toteutus ei vastaa vaatimuksia –#17 Asiakas muuttaa vaatimuksiaan huomattavasti –#18 Heikko järjestelmäarkkitehtuuri –#23/#24 Ryhmän jäsenen työpanos menetetään –#26 Sovittuja toimintatapoja ei noudateta –#27 Projektipäällikön kokemattomuus –#28/#30 Riidat –#31 Epätasainen työnjako ryhmän sisällä
16
Lopputuotteet T1-vaiheessa syntyvät tuotokset –Käyttöliittymän prototyyppi (11 h) Todennäköisesti vain osa lopullisesta käyttöliittymästä –Toiminnallinen määrittely (38 h) –Tekninen määrittely (37 h) Riittävän tarkalla tasolla järjestelmän toteutuksen aloittamiseen –Yleiskomponentteja (24 h) –Alustava testaussuunnitelma (20 h) Lisäksi testausraportit (10 h) –Menetelmäraportit Versionhallinta, CVS (8 h) Tiedonkulku projektin osapuolten välillä (6 h)
17
Kysymyksiä ja keskustelua
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.