Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

T-76.115 Projektikatselmus GenCode T1 iteraatio 3.12.2003.

Samankaltaiset esitykset


Esitys aiheesta: "T-76.115 Projektikatselmus GenCode T1 iteraatio 3.12.2003."— Esityksen transkriptio:

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


Lataa ppt "T-76.115 Projektikatselmus GenCode T1 iteraatio 3.12.2003."

Samankaltaiset esitykset


Iklan oleh Google