T-76.115 Projektikatselmus GenCode T1 iteraatio 3.12.2003.

Slides:



Advertisements
Samankaltaiset esitykset
T-T SOFTWARE DEVELOPMENT PROJECT Dentego Loppudemo
Advertisements

T Iteraatiodemo Twelve PP Iteration
Mikä on Peppi projekti ja miten se etenee?
T Projektikatselmus GenCode PS iteraatio
T Iteration Demo TeamDC PP Iteration
T Projektikatselmus Ryhmä Reilu PP-Iteraatio
T Projektikatselmus Kamomilla PP-vaihe
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 5 Projektin esittely lyhyesti Projektin arviointi –projektin tila –suunnitelmat LU-vaiheelle.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
T Projektikatselmus Ampel 3. Toteutusvaihe
T Projektikatselmus Ampel 1. Toteutusvaihe
T Projektikatselmus Ampel 2. Toteutusvaihe
T Projektin katsaus OtaShop2 Projektin suunnittelu
T Projektikatselmus GenCode PS iteraatio
T Projektin katsaus OtaShop2 Toteutus
Ketterä kehitys käytännössä – TFS & Meteor
UKJ Työpakettien tilanne TukityöpaketitResurssitSisältöAikatauluHuom (Seuraava sivu) TP 1 Projektin hallinnointi OK, 1) TP 2 Resurssinhallinta.
T Personal SE assignment Communication Practices Miikka Lötjönen.
T Personal SE assignment Project progress tracking and control.
T Projektikatsaus Verkokauppa Suunnitteluvaihe
1 T Edistymisraportti - ExtraTerrestriaLs T Edistymisraportti ExtraTerrestriaLs I2 iteraatio
T Iteraatiodemo Twelve PP Iteration
UKJ Työpakettien tilanne TukityöpaketitResurssitSisältöAikatauluHuom (Seuraava sivu) TP 1 Projektin hallinnointi OK, 1) TP 2 Resurssinhallinta.
T Projektikatselmus ElectricSeven I1-Iteraatio
Mentortapaaminen Elma, Agenda Tilannekatsaus –Tehtyä –Tekemättä –Demo Ongelmia Palautteen pohdintaa Personal SE-esityksiä.
T Henkilökohtainen SE-harjoitus Pariohjelmointi Mika Lindroos
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Marjatilan kirjanpito-ohjelmisto Esa Hill Vaasan ammattikorkeakoulu.
Good Minton PP Iteraatio
T Projektikatselmus PPT PS-vaihe
T Iteration Demo Data Sailors PP Iteration
T Iteration Demo Data Sailors I1 Iteration
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
1 Arkkitehtuuriin liittyvien kuvien teko Sekvenssikaavio Komponenttikaavio Luokkakaavio Ohjausryhmän palaveri Toimitussisällön tarkastelu Vaatimusten läpikäynti.
T Loppudemo Kaffetauko eAuction
T Loppukatselmus OtaShop2 Halme, Inkinen, Karanko, Kosunen, Kärkkäinen, Larmo, Ojanen.
T Iteraatio demo Team Tubeless Iteraatio
Valvottu liittymä - Valpas T Ohjelmistokehitysprojekti 1 Ryhmä: Neptune.
AS Automaatio- ja systeemitekniikan projektityöt
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
TARE-projekti Jyväskylän yliopisto Tietotekniikan laitos Väliesittely.
T Projektikatselmus Projektiryhmä Tete PP-iteraatio
Tilakatsaus Hälyri-projekti 5. Kokous Mitä on tehty? Suunniteltu ja toteutettu järjestelmän runkoa Palvelimeen voidaan ottaa yhteys mobiili-
1 © NOKIA 2000 projektikatselmus_ PPT/ / Tapani Tarri Projektikatselmus Esitykset Esitys projektin tilasta Esitys toiminnallisesta.
T Projektikatsaus Verkokauppa Iteraatio
T Loppudemo Alpha-Team Viimeistely ja toimitus (FD)
Kaksi- ja kolmitasoiset sovellukset Two and Three Tier Systems.
Pakkanen -arkkitehtuurin siirto toteutustekniikoihin
T Oma menetelmä Tapaamiskäytännöt IOBASE-projektissa Mika Ratola
T Henkilökohtainen SE harjoitus
T Projektikatselmus PPT I3-vaihe
T Projektikatselmus ElectricSeven I2-Iteraatio
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 1 Projektin esittely lyhyesti Projektin tilanne Vaiheen lopputulokset Seuraavan vaiheen (MÄ)
T Ryhmä ”Tete” Henkilökohtainen SE-harjoitus Marko Nikula (Assesment of Architecture) Arkkitehtuurin arviointi.
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 3 Projektin esittely lyhyesti Projektin arviointi –projektin tila –suunnitelmat P1-vaiheelle.
Vaatimusmäärittely Henkilökohtainen menetelmä Kokemuksia Petri Saloma (49585S) T Tietojenkäsittelyopin ohjelmatyö.
Käytettävyystestaus GenMetrics projektissa Loppuraportti Jonas Alam
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 2 Projektin esittely lyhyesti Projektin tilanne Vaiheen lopputulokset Seuraavan vaiheen (SU)
T Iteraatio Demo Neptune Projektin Suunnittelu-iteraatio Klo SoberIT.
T Projektikatselmus Ampel Projektisuunnitteluvaihe (Versio 1.0)
T /5115 Software Development Project I/II Experience Exchange Session: architects Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio.
Mentortapaaminen Agenda Tilannekatsaus Vastuualueet Tulevaa Riskejä ja ongelmia Menetelmäharjoitukset Esitys: Kommunikaatio- ja kokouskäytännöt.
Mentortapaaminen Agenda Tilannekatsaus Vastuualueet Tulevaa Riskejä ja ongelmia Menetelmäharjoitukset Esitys: Kommunikaatio- ja kokouskäytännöt.
AS Automaatio- ja systeemitekniikan projektityöt A11-17 Ikäihmisten kotona asumista tukevien järjestelmien kehittäminen Ovivalpas väliraportti Mathias.
T Iteraatiodemo Team Tubeless Iteraatio
Ti Sisältötuotanto Abdoulmajid Hakki DI Sisältötuotanto.
jew1 Systeemityön eteneminen opintojaksolla Ohjelmiston suunnittelutaito Opintojakson eteneminen.ppt.
Kierros 4 - OLO Web.
Ristiinopiskelun kehittäminen -hanke
Esityksen transkriptio:

T Projektikatselmus GenCode T1 iteraatio

1 T 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)

1 T 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ä

1 T 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ää

1 T 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

1 T 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

1 T 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

1 T Project Review Iteraation tulokset ● Suurin koodimäärä on oletetusti admin työkalussa ● Gmentitys koodattiin turhaan kun ei ymmärretty arkkitehtuuria Koodirivien määrät:

1 T Project Review Iteraation tulokset ● Tekninen määrittely ● Vaatimusmäärittely ● Käännösympäristö ● ANT taskit kääntämiseen ja asentamiseen

1 T Project Review Iteraation tulokset ● Tietokanta ● MySQL ● 14 taulua

1 T Project Review Iteraation tulokset ● Palvelin ● Middlegen ● Ongelmia JBOSS:in kanssa ● Sessionbeaneihin toteutettu perustoiminnallisuuksia

1 T Project Review Iteraation tulokset ● WWW käyttöliittymä ● Perusarkkitehtuuri graafin piirtämiseen

1 T Project Review Iteraation tulokset ● Ylläpitokäyttöliittymä ● Lähes kaikista näkymistä jonkinlainen luonnos

1 T Project Review Iteraation tulokset ● CSV importtaus ● Toteutettu CSV JDBC ajurilla

1 T Project Review Seuraavan iteraation suunnitelmat ● Tavoitteet ● Perusarkkitehtuuin testaus ● Tärkeimpien toiminnallisuuksien toteutus ja testaus ● Kommunikoinnin parantaminen vastuuhenkilöiden välillä ● Loma