Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuSeppo Nieminen Muutettu yli 9 vuotta sitten
1
T-76.115 Projektikatselmus GenCode T1 iteraatio 3.12.2003
2
1 T-76.115 Project Review Agenda ● Projektin tila (15 min) ● Käytetyt käytännöt (5 min) ● Valmistuneet työt (20 min) ● Suunnitelmat seuraavalle iteraatiolle (5 min)
3
1 T-76.115 Project Review Tavoitteiden toteutuminen ● Perusarkkitehtuurin suunnittelu ja toteutus ● Vaikeaa koska emme tunteneet teknologioita: J2EE, JfreeChart ● Kaikilla vähän eri näkemys ja ymmärrys ● Vaatimusten tarkentaminen ● Muutama uusi idea: näkymähierarkia, kommenttikentät näkymiin ja graafeihin ● Käsitteiden selkiyttäminen ● Lisättiin Graafin käsite ● Taulumuotoisen tiedon esitys eri kuvaajatyypeillä osoittautui yllättävän vaikeasti ymmärrettäväksi ongelmaksi ● Toimintatapojen hiominen ● Työskentely oli aivan erilaista kuin edellisessä iteraatiossa joten kohtasimme uudet haasteeet ● Sinänsä itsenäiset vastuualueet vaativat kuitenkin paljon kommunikaatiota ihmisten välillä
4
1 T-76.115 Project Review Suunniteltujen palautusten tila ● Tekninen määrittely ● OK ● Perusarkkitehtuuri ● Testaus ● Järjestelmän integrointi vielä kesken, ei testattavaa ● Yksikkötestejä ei ole ehditty tehdä ● Käyttötapaukset ● Datan importtaus Ei käyttöliittymää ● Viewin katselu Onelmia palvelimen kanssa ● Viewin muokkaus ja metriikan lisäys Ei käyttöliittymää
5
1 T-76.115 Project Review Tuntimäärät henkilöittäin ● Harri V:llä ja Jukalla on nostettu kokonaistuntimäärää kymmenellä ● Viimeiteraation epätasiaisuudet jokseenkin kompensoitu tässä iteraatiossa Suunnitelma iteraation alussa Nykyinen suunnitelma
6
1 T-76.115 Project Review Tehtävien toteutuminen ● Näiden lisäksi 17 aloittamatonta taskia ● Alkuperäinen suunnitelma oli liian tarkka eivätkä vastuuhenkilöt tarkentaneet omaa osuuttaan työn edetessä ● Työn suunnittelu oli jokseenkin mahdotonta myöhemmissäkin vaiheissa koska työ oli pääasiassa uusien asioiden opettelua ● Testaustaskit jäivät myös vaille tunteja ● Arkkitehtuurin suunnitteluun kului paljon oletettua enemmän aikaa ● Trapolin käyttö rajoittui kokonaistuntimäärien raportointiin
7
1 T-76.115 Project Review Työskentelykäytännöt ● Työ jakautui selkeisiin vastuualueisiin ● Kommunikaatiokatkoksia ihmisten välillä ● Viikkopalaverit käytettiin usein ihmisten kahdenkeskiseen kommunikointin ● Arkkitehtuurin suunnittelu olisi voinut olla järjestelmällisempääkin ● Ongelmat syntyivät lähinnä J2EE:n vieraudesta ● Projektipäälikkö otti turhaan osaa suunnitteluun ja toteutukseen
8
1 T-76.115 Project Review Iteraation tulokset ● Suurin koodimäärä on oletetusti admin työkalussa ● Gmentitys koodattiin turhaan kun ei ymmärretty arkkitehtuuria Koodirivien määrät:
9
1 T-76.115 Project Review Iteraation tulokset ● Tekninen määrittely ● Vaatimusmäärittely ● Käännösympäristö ● ANT taskit kääntämiseen ja asentamiseen
10
1 T-76.115 Project Review Iteraation tulokset ● Tietokanta ● MySQL ● 14 taulua
11
1 T-76.115 Project Review Iteraation tulokset ● Palvelin ● Middlegen ● Ongelmia JBOSS:in kanssa ● Sessionbeaneihin toteutettu perustoiminnallisuuksia
12
1 T-76.115 Project Review Iteraation tulokset ● WWW käyttöliittymä ● Perusarkkitehtuuri graafin piirtämiseen
13
1 T-76.115 Project Review Iteraation tulokset ● Ylläpitokäyttöliittymä ● Lähes kaikista näkymistä jonkinlainen luonnos
14
1 T-76.115 Project Review Iteraation tulokset ● CSV importtaus ● Toteutettu CSV JDBC ajurilla
15
1 T-76.115 Project Review Seuraavan iteraation suunnitelmat ● Tavoitteet ● Perusarkkitehtuuin testaus ● Tärkeimpien toiminnallisuuksien toteutus ja testaus ● Kommunikoinnin parantaminen vastuuhenkilöiden välillä ● Loma 20.12.2003-4.1.2004
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.