Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

T-76.115 Projektin katsaus OtaShop2 Toteutus 2 6.2.2004.

Samankaltaiset esitykset


Esitys aiheesta: "T-76.115 Projektin katsaus OtaShop2 Toteutus 2 6.2.2004."— Esityksen transkriptio:

1 T-76.115 Projektin katsaus OtaShop2 Toteutus 2 6.2.2004

2 T-76.115 Project Review 2 Esityksen sisältö ja aikataulu  Projektin tila (10 min)  vaiheen tavoitteiden saavuttaminen  projektin edistymisen mittarit  Käytetyt työmenetelmät (5 min)  Toteutetuneet tehtävät (15 min)  mitä vaiheen aikana on tehty ja tapahtunut  demo  Seuraavan vaiheen suunnitelmat (5 min)

3 T-76.115 Project Review 3 Suunniteltujen tavoitteiden toteutuminen 1. Järjestelmän arkkitehtuurin suunnittelu ja toteutus valmiiksi  Tehty 2. Käyttötapausten toteuttaminen siten että kaikki toiminnallisuus on testattavissa  Käyttötapaus 8 (raportit) ei toteutettu  Käyttötapaus 10 (kaupan sulku/avaus) ei toteutettu  Puutteita vielä mm. ALV:n laskeminen ja viitenumerot 3. Käyttöliittymätestauksen tekeminen  Testaus tehty joulukuussa, mukana 1 todellinen tehokäyttäjä (informaatikko) ja 1 jatko-opiskelija  Saatiin paljon palautetta, lisättiin mm. lasku maksutavaksi 4. Palautteen saaminen loppukäyttäjiltä  Käyttöliittymätestauksen lisäksi järjestelmää ei ehditty toimittaa käyttäjille testattavaksi

4 T-76.115 Project Review 4 Suunniteltujen dokumenttien tilanne  Käyttöohje  Runko ja osa sisällöstä valmis  Projektisuunnitelma  Päivitetty  Vaatimusmäärittelydokumentti  Päivitetty  Tekninen dokumentti  Päivitetty  Testitapaukset  valmis  Testiraportti  Valmis  Testaussuunnitelma  päivitetty  Edistymisraportti  Valmis  Riskienhallintadokumentti  Päivitetty

5 T-76.115 Project Review 5 Tehtävien toteutuminen  Havaintoja ja perusteluja  Tuntimäärät jäivät tavoitteesta, koska tekeminen aloitettiin aivan liian myöhään, eikä suunniteltua aikataulua noudatettu  Puuttuvia arkkitehtuuri-toteutuksia ei ”ole olemassa”, koska arkkitehtuuria ei oltu suunniteltu ennen tehtävien määrittelyä.

6 T-76.115 Project Review 6 Toteutuneet tunnit henkilöittäin PPI1I2I3DEYht. sutotsutotsutotsutotsutotsutot Erkka50483942403830 18 190176 Anna40284039502448 36 190175 Antti40374523664845 23 190176 Kai40274542613248 27 190176 Karri35334635594740 21 190176 Matti40374533604940 17 190176 Simo40254540633648 26 190175 Yhteensä285235305254399274299 168 13301230

7 T-76.115 Project Review 7 Laadun tunnusluvut I1I2I3DEYhteensä Raportoitu 92938 Suljettu 909 Avoinna 029 Virheiden määrä EstävätKriittisetVakavatVähäisetNimellisetYhteensä Yhteensä avoinna 02177329 Raportoitu tässä iteraatiossa 02177329  Kriittinen virhe: Tilausprosessissa ei huomioida asiakkaan ALV-ryhmää  Kriittinen virhe: tilauslistauksessa näkyy liikaa dataa (tietoturva)

8 T-76.115 Project Review 8 Laadun arviointi ModuliSyventyminenLaatuKommentteja order & payment 3 Nämä modulit tuntuvat toimivilta DAO3  orderdao:ssa pieniä puutteita os2admin2  Erityisesti käyttöliittymässä paljon parantamista cart3  Pieniä puutteita Syventymisen määritelmät: 0 = ei mitään 1 = vilkaista lyhyesti 2 = Kaikki funktiot testattu 3 = Testattu kokonaisuudessaan Laatu:  = hyvä laatu  = keskiverto  = laadussa varaa parantamiseen  Projektin verkkokauppaosion java-luokat alkavat olla toiminnallisuuksiltaan ja laadultaan riittävät.  Projektin ylläpito-osio ei toistaiseksi ole laadultaan riittävällä tasolla

9 T-76.115 Project Review 9 Ohjelmiston koko (LOC)  * jsp-tiedostoista ja testiluokissa on laskettu kaikki rivit, myös tyhjät ja kommentit  Ohjelmointiin käytetty n. 124 tuntia -> koodia syntynyt noin 40 riviä tunnissa (kaikki tunnit huomioiden I2-vaiheessa noin 18 riviä tunnissa)(I1-vaihessa luvut 30/10) PPI1I2I3DE Kaikki (NCLOC + COM) 24117820 Kommenttirivit (COM) 6821872 PPI1I2I3DE CART 77/38 DAO 354/214360/224 LANGUAGE 94/49102/49 ORDER 236/216298/313 PAYMENT 246/165593/399 ORDERDAO 855/501 JSP 104/58 JSP-tiedostot* 722919 OS2ADMIN 238/47 ACTIONS 442/128 USERADMIN 460/115 JSP/os2admin 952 Testiluokat* 239548 Java-pakettien, testiluokkien ja jsp-tiedostojen rivimäärät (pelkät koodirivit/kommenttirivit)

10 T-76.115 Project Review 10 Muutokset projektiin  Vaatimusmäärittelyihin muutoksia koskien maksutapaa (laskulla maksu) sekä maksuliikenteen seurantanäyttöjä.  Projektiin käytettävä kokonaistuntimäärä vähennetty 100 tunnilla, koska jäljellä olevissa vaiheissa ei ole mahdollista ”saada kiinni” tekemättömiä tunteja.

11 T-76.115 Project Review 11 Riskit  Riskienhallintaa on käsitelty projektisuunnitelman kappaleessa 7 ja erillisessä riskienhallintataulukossa  Havaitut riskit on kirjattu ja priorisoitu taulukkoon, ja taulukkoa päivitetään joka toinen viikko  Yksikään riski ei ole toteutunut tässä vaiheessa  Seuraavassa vaiheessa erityisesti seuraavia riskejä pitää tarkkailla  Testikäyttäjiltä ei saada riittävästi palautetta  Kaikkia kriittisiä virheitä ei ehditä korjata  Projektille budjetoitu aika ei riitä työn loppuun saattamiseen.

12 T-76.115 Project Review 12 Työtavat  Kai Inkinen esittelee kokemuksia dokumenttien formaalista tarkastamisesta

13 T-76.115 Project Review 13 Vaiheen tulokset  Järjestelmän arkkitehtuuri suunnitteltu ja toteutettu valmiiksi  Toteutettu ylläpitoliittymä tilausten käsittelyä ja seurantaa varten  Toteutettu liittymä käyttäjien hallintaa varten  Käyttötapaukset toteutettu siten että lähes kaikki toiminnallisuus on testattavissa  Käyttötapaus 8 (raportit) ei toteutettu  Käyttötapaus 10 (kaupan sulku/avaus) ei toteutettu  Puutteita vielä mm. ALV:n laskeminen ja viitenumerot  Käyttöohje kirjoitettu sekä kaupan että ylläpitoliittymän käytöstä

14 T-76.115 Project Review 14 Kaupan käyttöohje  Sisältö  1. Johdanto 2. Kaupan toiminnot 2.1 Tuotteen hakeminen 2.2 Tarkemmat hakuuehdot 2.2.1 Tuotteen tarkemmat tiedot 2.3 Tuotteiden selaaminen 2.4 Tilaaminen ja maksaminen 2.4.1 Verkkomaksu 2.4.2 Lasku 3. Usein kysytyt kysymykset

15 T-76.115 Project Review 15 Ylläpitoliittymän käyttöohje  1. Johdanto  2. Ylläpidon toiminnot  2.1 Tilaukset  2.1.1 Tilauslistan tarkastelu  2.5.2 Tilauksen tiedot  2.5.3 Tilauksen tilan muuttaminen  2.2 Tilitykset  2.3 Tukitoiminnot  2.4 Raportit  2.5 Käyttäjätunnukset  2.5.1 Uuden tunnuksen luonti  2.5.2 Tunnuksen muokkaaminen  2.5.3 Tunnuksen poisto  2.6 Replikointi  2.7 Aukiolo  2.8 Lopetus  3. Usein kysytyt kysymykset

16 T-76.115 Project Review 16 Seuraavan vaiheen suunnitelma  Tavoitteet  Tässä vaiheessa järjestelmää pyritään testaamaan ja havaintojen perusteella toteutetaan uusia ominaisuuksia sekä korjataan virheitä. Tarkoituksena on mahdollisimman nopeassa rytmissä kirjata puutteet bugzillaan, priorisoida ne sekä jakaa kehittäjille korjattaviksi.  Järjestelmän antaminen testikäyttöön  Vertaistestauksen tekeminen  Vikojen ja puutteiden korjaaminen testikäytön perusteella  Tarvittavien raporttien toteuttaminen (käyttötapaus 8)  Toteutettavat järjestelmän osat:  Koko järjestelmä  Dokumentit:  päivitetty projektisuunnitelma  päivitetty vaatimusmäärittelydokumentti  päivitetty tekninen dokumentti  päivitetyt testitapausten määrittelyt  käyttöohje  testiraportti  edistymisraportti (kalvosarja)  Tavoitteiden priorisointi  Käyttötapaus 8 (raportit) toteutetaan, jos muut tavoitteet on täytetty  Tärkeimmät riskit ja epävarmuustekijät  Suurimmat riskit liittyvät siihen, löydetäänkö järjestelmästä kaikki kriittiset virheet ja ehditäänkö ne korjata.

17 T-76.115 Project Review 17 Seuraavan vaiheen suunnitelma

18 T-76.115 Project Review 18


Lataa ppt "T-76.115 Projektin katsaus OtaShop2 Toteutus 2 6.2.2004."

Samankaltaiset esitykset


Iklan oleh Google