Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

T-76.4115 Iteraatiodemo Twelve PP Iteration 24.10.2007.

Samankaltaiset esitykset


Esitys aiheesta: "T-76.4115 Iteraatiodemo Twelve PP Iteration 24.10.2007."— Esityksen transkriptio:

1 T-76.4115 Iteraatiodemo Twelve PP Iteration 24.10.2007

2 T-76.4115 Iteration demo 2 Agenda  Projektin tila (15 min)  iteraation tavoitteiden saavuttaminen  Työn tulokset (20 min)  Iteraation tulosten esittely  Käytetyt työskentelymenetelmät (5 min)

3 T-76.4115 Iteration demo 3 Projektin esittely  Tehtävämme on toteuttaa web-pohjainen ideankeräys- ja järjestämisohjelmisto, joka tarjoaa:  Yhteisöllisyyttä  Ideat järjestetään käyttäjien palautteen mukaisesti tärkeysjärjestykseen  Käyttäjillä on mahdollisuus kommentoida muiden ideoita  Kaksisuuntaisuutta  Järjestelmä tarjoaa kanavan, jolla käyttäjät voivat käydä vuoropuhelua kehittäjien kanssa ja saada äänensä kuuluviin  Kehittäjät saavat arvokasta tietoa siitä, mitä käyttäjät pitävät tärkeänä  Integroituvuutta  Keräyspalvelu on helposti integroitavissa erilaisiin web-palveluihin

4 T-76.4115 Iteration demo 4 Itaraation tavoitteiden tila  Tavoite 1: Projektin suunnittelu  OK  Tavoite 2: Aihealueen ymmärtäminen  OK  Tavoite 3: Vaatimusten määrittely yleisellä tasolla sisältäen tärkeimmät toiminnalliset vaatimukset sekä käyttötavat  OK  Tavoite 4: Projektissa käytettävien menetelmien sekä työvälineiden suunnittelu ja käyttöönotto  Muuten OK, mutta kehitystyökaluja ei ole vielä otettu käyttöön. Niiden asennus alkaa, kun saamme kehitysympäristön asiakkaalta.  Tavoite 5: Valitaan projektissa käytettävät teknologiat.  OK  Tavoite 6: Karkean tason arkkitehtuurisuunnittelu.  OK

5 T-76.4115 Iteration demo 5 Iteraation palautettavien tila  Projektisuunnitelma  OK, paitsi kappaleet 5.2, 6.3 ja 6.4, koska ne pitää palauttaa vasta myöhemmin  Vaatimusdokumentti  OK, paitsi kappaleet 6-8, koska ne pitää palauttaa vasta myöhemmin

6 T-76.4115 Iteration demo 6 Tehtävien toteutuminen Tila ToteutunutSuunniteltu Ero ViikkopalaveritOk 10390-13 AsiakastapaamisetOk 5044-6 EES-tapaamisetOk 108-2 Mentor-tapaaminenOk 990 LuennotOk 5254+2 VaatimusmäärittelyOk 5164+13 Projektisuunnitelman dokumentointiOk 19,526+6,5 Iteraatiosuunnitelman dokumentointiOk 1312 SEPA-päiväkirjatIteraatiossa 2 040+40 Arkkitehtuurisuunnittelu (karkea taso)Ok 1510-5 Projektin hallintaOk 1828+10 Projektiin/tekniikkaan tutustuminen*Ok 150-15 Yhteensä 355,5385+29,5 * Suunnittelematon tehtävä (= uusi tehtävä lisätty iteraation aikana)

7 T-76.4115 Iteration demo 7 Resurssien käyttö  SEPA-tunnit eivät toteutuneet  Kaikille kehittäjille ei löytynyt tekemistä  Aktiivisimmat ryhmäläiset tekivät enemmän tunteja kuin heille oli suunniteltu PMOKMLJHHHHRPKJSJTYht. PP 74514442 542825 385 I1 58505374 686163 564 I2 58495374 686162 561 Yht. 190150 190 150 1510 Alkuperäinen suunitelma (iteraatiosuunnitelman alussa) Toteutunut ajankäyttö ja päivitetty suunnitelma (toteutuneet tunnit ja päivitykset) PMOKMLJHHHHRPKJSJTYht. PP 6644,53854,54944,52319,516,5370 I1 6253566871736465,567350 I2 6252,55667,57072,5636566,5500 Yht. 190150 190 150 1150

8 T-76.4115 Iteration demo 8 Muutokset projektiin  Suuria muutoksia ei vielä tässä vaiheessa ole ilmennyt

9 T-76.4115 Iteration demo 9 Riskit  Mikä on tämänhetkinen tilanne riskien suhteen?  Toteutuneet riskit  Tehtävien delegoinnissa ollut ongelmia.  Tehtävien hoitaminen on jäänyt viimeiseen iltaan  Tieto ryhmän välillä ei aina ole kulkenut hyvin  Muut riskit  Ryhmän jäsen lopettaa kurssin kesken.  Joku ryhmäläisistä sairastuu tai on muuten pidemmäksi aikaa estynyt osallistumaan kurssin toteuttamiseen.  Vaatimusmäärittely menee pieleen.  Kehittäjät eivät tunne tarpeeksi hyvin ohjelmointikieltä, jolla ohjelmisto koodataan.  Tehtyä työtä katoaa laiterikon takia tai vahingossa.  Projektin kannalta tärkeät palvelut eivät ole käytettävissä, esimerkiksi Wiki tai ohjelmistokehitysympäristö.  Jollekin ryhmän jäsenelle kasaantuu liian paljon työtä.

10 T-76.4115 Iteration demo 10 Iteraation tulokset  Projektisuunnitelma  Suunnitellaan käytettävät menetelmät. Tunnistetaan projektin osapuolet. Suunnitellaan resurssien käyttö.  Vaatimusmäärittely  Kuvaus asiakkaan kanssa käydystä keskustelusta millainen lopullisen ohjelmiston täytyy olla ja mitä sillä täytyy pystyä tekemään projektin loputtua  Karkean tason arkkitehtuurikuvaus  Kuvaus siitä miten ohjelmisto toimii, näyttäen että arkkitehtuuri pystyy toimimaan asiakkaan vaatimusten rajoissa

11 T-76.4115 Iteration demo 11 Projektisuunnitelma  Osakkaat ja henkilöstö (kuva)  Projektin tavoitteet  Asiakkaan tavoitteet  Ryhmän tavoitteet  Projektin resurssit  Ryhmällä yhteensä käytössä 1510 tuntia projektiin.  Projeketin työskentelymenetelmät ja työkalut  Iteratiivinen ohjelmistokehitys: kehitys jaettu neljään sprinttiin, sprintin alussa valitaan toteutettavat ominaisuudet  Dokumentointi: käytämme wikiä  Työajanseuranta: käytämme wikiä ja google spreadsheetia  Kommunikointi: useita eri työvälineitä käytössä  Prosessin parannus, riskien hallinta: jokaisen iteraation lopulla  Iteraatiosuunnittelu  Päävastuu projektipäälliköllä, laatupäällikkö ja arkkitehti auttavat  Keskustellaan asiakkaan kanssa iteraation sisällöstä ja tavoitteista

12 T-76.4115 Iteration demo 12 Osakkaat ja henkilöstö

13 T-76.4115 Iteration demo 13 Käytetyt työskentelymenetelmät  Miten olemme käyttäneet suunniteltuja työskentelymenetelmiä, mitkä ovat kokemuksemme  Dokumentointi: hyvä projektiin tutustumisen kannalta, aloitimme liian myöhään laatimisen  Riskien hallinta: osa riskeistä jo toteutunut  Työajanseuranta: päivittäminen tuottanut ongelmia  Kommunikaatio: ei ole aina onnistunut  Prosessin parannus: hyvä tapa keskustella ongelmista ja etsiä nille ratkaisuja  Vaatimusmäärittely: olemme päässeet ymmärrykseen siitä, mitä asiakas haluaa  Aiommeko  Ottaa käyttöön uusia menetelmiä?  Muuttaa nykyisten menetelmien käyttöä?  Lopettaa joidenkin menetelmien käyttö?  Aiomme toteuttaa paremmin määriteltyjä työskentelymenetelmiä. Tähän asti työskentelymenetelmät ovat olleet vähän hakusessa eikä ryhmän jäsenet ole olleet niistä kovin hyvin perillä.


Lataa ppt "T-76.4115 Iteraatiodemo Twelve PP Iteration 24.10.2007."

Samankaltaiset esitykset


Iklan oleh Google