Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

T-76.115 Projektikatselmointi Alpha-Team Projektin suunnittelu (PP) 8.11.2004.

Samankaltaiset esitykset


Esitys aiheesta: "T-76.115 Projektikatselmointi Alpha-Team Projektin suunnittelu (PP) 8.11.2004."— Esityksen transkriptio:

1 T-76.115 Projektikatselmointi Alpha-Team Projektin suunnittelu (PP) 8.11.2004

2 T-76.115 Projektikatselmointi 2 Agenda  Projektin tilanne (15 min)  iteraation tavoitteiden saavuttaminen  projektin metriikat  Iteraation tulokset (20 min)  Projektisuunnitelma ja vaatimusmäärittely  käyttöliittymädemo  Sovelletut käytännöt (5 min)  Keskustelua ja kysymyksiä (5 min)

3 T-76.115 Projektikatselmointi 3 Projektin yleiskuva  Projektin tarkoituksena on toteuttaa Test World Oy:lle NOHEVA- järjestelmä projektien- ja resurssienhallintaan  Toteutus: selain (JSP), Tomcat -palvelin (Java), MySQL -tietokanta

4 T-76.115 Projektikatselmointi 4 Iteraation tavoitteiden tila  Tavoite 1: projektin suunnittelu  Ok, kuvattu projektisuunnitelmaan  Tavoite 2: menetelmien ja työkalujen valinta  Ok, menetelmät ja työkalut valittu, kaikki ei vielä käytössä  Tavoite 3: asiakkaan toimintaympäristön ymmärtäminen  Ok, asiakastapaamiset ja vaatimusmäärittely  Tavoite 4: vaatimusmäärittely yleisellä tasolla sisältäen tärkeimmät käyttötapaukset  Ok, kuvattu vaatimusmäärittelyyn, I1:n käyttötapaukset valmiina  Tavoite 5: lopputulosten oikeuksista sopiminen  Ok, sopimus asiakkaan kanssa allekirjoitettu  Tavoite 6: kehitysympäristön järjestäminen  Ok, palvelin tilattu ja ohjelmistot asennettu

5 T-76.115 Projektikatselmointi 5 Iteraation tuotosten tila  Projektisuunnitelma  OK, paitsi luku 5.3 (laadunvarmistussuunnitelma), joka palautetaan 9.11  Vaatimusmäärittely  OK, käyttötapauksista I1:n osa tehty, muut puutteellisia  Käyttöliittymäprototyyppi  Ok, puuttuu osa I1:n käyttötapauksista  Suurimmat puutteet: testitulokset, resurssien ja käyttäjien hallinnointi  Käytetään jatkossa vaatimusten tarkentamiseen  Kokousmuistiot  Ok, websivuilla  SEPAt  1 käytössä ja suunniteltu  Muista vain johdannot

6 T-76.115 Projektikatselmointi 6 Tehtävien toteutuminen  Aikaa kului arvioitua vähemmän  Tehtävät ok  Alle arvioidun  Luennot (vapaaehtoisia)  Mentortapaamiset (vain 1 tapaaminen)  SEPA (suunnitelmat seuraavaan vaiheeseen)  Yli arvioidun  Vaatimusmäärittely (arviovirhe, suunniteltua enemmän käyttötapauksia)  Projektisuunnitelma (arviovirhe, kaikki kirjoittivat osia)  Ympäristön pystyttäminen (ongelmia cvs:n kanssa)  Muut +/- 5 tunnin sisällä namedoneplandiffleft *TOTAL*307.50345-37.50.00 DS: Create UI prototype21.002010.00 DS: Plan inital architecture3.505-1.50.00 DS: Req. validation10.5010.50.00 DS:Req. documentation33.502013.50.00 DS:Req. elicitation and analysis38.0040-20.00 GE: Meetings (mentor)7.0021-140.00 GE:Lectures34.0063-290.00 GE:Meetings (group)34.002860.00 IS:Adopt Ant2.004-20.00 IS:Adopt CVS5.505.50.00 IS:Setup development environment15.001050.00 IS:Update web pages7.00520.00 PM:Define project goals20.002000.00 PM:Personal SE practice11.5028-16.50.00 PM:Plan the iteration5.00500.00 PM:Plan work methods and tools16.0020-40.00 PM:Project review and preparation8.0012-40.00 PM:Risk management1.505-3.50.00 PM:Write progress report3.0040.00 PM:Write the project plan31.502011.50.00 Toteutuneet tunnit PP-vaiheessa tehtävittäin

7 T-76.115 Projektikatselmointi 7 Työtunnit henkilöittäin – iteraatio  Alituksen syynä  Luennot  Mentortapaamiset  Jaakolla palvelimeen liittyvät työt ylityksen syynä  Huom. SEPA tunnit poistettu taulukosta  Iteraation suunnittelussa SEPA-tunnit olivat mukana, virhe korjattu suunnitelmiin TehtySuun.Ero Airamo 49,556-6,5 Ala-Paavola 48,53612,5 Berg 27,536-8,5 Honkanen 47,556-8,5 Kemppilä 35361 Sipilä 31,5310,5 Timperi 56,566-9,5 Yhteensä 296317-21 Toteutuneet tunnit PP-vaiheessa henkilöittäin

8 T-76.115 Projektikatselmointi 8 Työtunnit henkilöittäin - projekti  Syy eroihin: ensimmäistä arviota ei tehty tarkasti  22 % projektin ajasta käytetty  I1 iteraatio tärkeä, lisätty tunteja arkkitehtuuriin ja vaatimustenhallintaan  Huom. SEPA tunnit poistettu taulukoista TehtySuun.Ero Airamo 49,556-6,5 Ala- Paavola 48,53612,5 Berg 27,536-8,5 Honkanen 47,556-8,5 Kemppilä 3536 Sipilä 31,5310,5 Timperi 56,566-9,5 Yhteensä 296317-21 Toteutuneet tunnit PP-vaiheessaSuunnitelma iteraation alussa PP Summa I1I2FDYht. Airamo 56 445040190 Ala- Paavola 36 546040190 Berg 36 546040190 Honkanen 56 495530190 Kemppilä 36 5450 190 Sipilä 31 4955 190 Timperi 66 394045190 Yhteensä 317 3433703001330 Viimeisin suunnitelma PP Nyt I1I2FDYht. Airamo 49,5 45,55045190 Ala- Paavola 48,5 5457,530190 Berg 27,5 596043,5190 Honkanen 47,5 4958,535190 Kemppilä 35 545051190 Sipilä 31,5 495554,5190 Timperi 56,5 43,545 190 Yhteensä 296 3543763041330

9 T-76.115 Projektikatselmointi 9 Laadun arviointi  Tärkeimmät dokumentit katselmoitiin kolmen hengen voimin  Katselmointitilaisuus 30 min DokumenttiKattavuusLaatuKuvaus Projektisuunnitelma1 Katselmoitu ryhmässä ja ongelmat korjattu Vaatimusmäärittely1 Katselmoitu ryhmässä ja ongelmat korjattu Käyttöliittymäproto1 Käyty läpi asiakastapaamisissa Selite Kattavuus: 0 = ei mitään 1 = katsottu läpi 2 = katsottu tarkasti läpi 3 = testattu Laatu:  = hyvä  = epävarma  = huono

10 T-76.115 Projektikatselmointi 10 Muutokset projektiin  Ei vielä  Voi tulla koekäytön aikana I1:n jälkeen

11 T-76.115 Projektikatselmointi 11 Riskit  Top10 lista, jossa hallintatoimenpiteet ja vastuuhenkilöt  1 riski (ryhmän jäsenen sairastuminen) toteutunut  Tärkeimpien asioiden hoito sujui hyvin  Hallintatoimenpide ok  Uusi riski: toteutustekniikka ei kaikille tuttu  Järjestetään koulutusta  ”Mallitoteutus” pienestä osasta

12 T-76.115 Projektikatselmointi 12 Iteraation tulokset  Projektisuunnitelma  Vaatimusmäärittely  Käyttöliittymädemo  I1:ssä toteutettavien käyttötapausten perusskenaarioita

13 T-76.115 Projektikatselmointi 13 Projektisuunnitelma  Projektin osapuolet  Tavoitteet 1. Hyödyllinen järjestelmä 2. Tehokas yhteistyö 3. Toimiva ryhmätyö 4. Oppia uutta  Eli ohjelmistoprojektin onnistunut läpivienti alusta loppuun  Käytännöt ja työkalut  Prototyyppi (järjestelmän konkretisoiminen)  Palvelin - sekä kehitys- että tuotantoympäristö  Työkalut (Eclipse, Tomcat, Ant, CVS)  Vaiheistus  Jokaisen iteraation lopussa järjestelmä koekäyttöön  I1 – resurssienhallinta  I2 – testitulosten syöttäminen, käyttäjähallinta  FD – raportit ja viimeistely

14 T-76.115 Projektikatselmointi 14 Vaatimusmäärittely  Toiminnalliset vaatimukset (prioriteettijärjestyksessä)  Sisään/uloskirjautuminen  Projektien hallinnointi  Resurssivaraukset (Resurssien varaaminen, varausten tarkasteleminen)  Resurssien hallinnointi  Asiakkaiden hallinnointi  Käyttäjien hallinnointi  Testitulosten käsittely  Raporttien luominen  Tärkeimmät ei-toiminnalliset vaatimukset  Tietoturva (salatut yhteydet, käyttäjien oikeudet)  Selainkäyttöliittymä (html-standardi, IE, resoluutio)

15 T-76.115 Projektikatselmointi 15 Käyttöliittymädemo  I1:ssä toteutettavien käyttötapausten perusskenaarioita 1. Login 2. Resurssien katsominen 3. Testausprojektin luominen 4. Testausprojektin hallinta 5. Yhden resurssin varaaminen

16 T-76.115 Projektikatselmointi 16 Sovelletut käytännöt  PP-vaiheen kokemukset käytännöistä  Iteratiivinen kehitys – ok, iteraation sisällä ei aikatauluongelmia  Iteraation suunnittelu – tehtävien selkeydessä parannettavaa  Tuntiraportointi – aluksi laiskuutta, ruvennut toimimaan  Dokumentointi – ok, mallipohjat joutui kääntämään suomeksi  Projektikatselmoinnit – ei vielä kokemusta  Vaatimustenhallinta – ok, prototyyppi auttoi  Versionhallinta – levytilaongelmia ATK-keskuksessa  Riskienhallinta – ok, hallintatoimenpiteet toimivat  Kokouskäytännöt – ok, kokemukset SEPAssa  Prototyyppi – erinomainen, ylittänyt odotukset  Kommunikointi – ongelmia sähköpostien kanssa ryhmän sisällä  I1:ssä otetaan käyttöön  Automatisoitu yksikkötestaus (SEPA)  Heuristinen arviointi (SEPA)  Suunnittelumallit (SEPA)  Koodauskäytäntö (Java)  Vikojen seuranta (Bugzilla)

17 T-76.115 Projektikatselmointi 17 Kiitos !  Kysymyksiä?  Kommentteja?


Lataa ppt "T-76.115 Projektikatselmointi Alpha-Team Projektin suunnittelu (PP) 8.11.2004."

Samankaltaiset esitykset


Iklan oleh Google