Toteutusvaiheessa on aikaa 4 viikkoa ja työskentelemme noin 17 tuntia viikossa + kokoukset, joten yhteensä meillä on
aikaa 408h.
Tässä työnjaossa on lähdetty siitä, että Uusi/Vanha tarkastus liittyvät kiinteästi yhteen. Ne siis pitää tehdä samassa.
Niiden työmäärä vastaa arvion mukaan kohtaa 6, joten Kunta/reviiri/tarkastajat/aputaulu/haku-tapaukset on niputettu yhteen.
Jäljelle jää prioriteetilla 1 Uusi/Vanha pesä raportti, jonka on myös arvioitu olevan samansuuruinen kohdan 5 ja 6 kanssa.
Kohta 8 on nopea toteuttaa kunhan kohta 5 on valmis, koska kohta 8 käyttää samoja luokkia ja metodeita. Kohta 9 ja kohta 10
toteutetaan, jos aikaa jää.
Kohdan 5,6,7 on arvioitu olevan samansuuruisia ja vievän 20% työstä, joten 20%x408h=81h. Tämä siis pitäisi kahdelta
henkilöltä olla valmiina 2 viikossa.
Jokaisessa kohdassa pitää tehdä tietenkin lokitus, JUnit-testaus, datamalli, Freemarker-template html-sivulle ja
tietenkin suunnitelmien päivittämisen suunnitteludokkariin ja toteutusdokkariin.
ID | Tehtava |
Aika- arvio (h) |
PR |
Riippu- vuus |
Vastuu- henkilo |
Kuvaus |
1 |
Haliaeetus-loki | 5 |
1 |
heti/Tehty ei testattu |
Katja |
Yleinen Haliaeetus-loki, jonne menee kaikki virhe-, debugilmoitukset. Tahan on ajateltu kaytettavan java.util.logging-pakettia. Tama pitaisi tehda heti, jotta kaikki paasisivat heti kayttamaan koodeistaan uutta lokitusta, eika tarvitse myohemmin tehda muutoksia lokitukseen. |
2 |
Tietokantaloki | 5 |
1 |
Marja, Säde |
Tietokantaloki, jonne lokitetaan tietokantaan tehdyt muutokset |
|
3 |
JUnit-testiymparisto | 5 |
? |
Manta |
JUnit ymparisto pitaisi pystyttaa ja integroida Eclipseen. Sitten ne, jotka eivat kayta Eclipsea, voivat kirjoittaa testicaset, mutta ne vaan sitten ajetaan myohemmin Eclipsessa. |
|
4 |
HaliaeetusControllerServlet, CommandInterface, CommandDispacther, CommandFactory, LoginScreenCommand, CommandcommandMapping.properties |
8 |
1 |
ekana |
Tehty/ Manta |
Valmis suunnittelumallin mukainen rakenne, jotka kaikki komentoluokat käyttää. Myös sisäänkirjautuminen. |
5 |
Uusi/vanha pesa tarkastus |
81 (20%) |
1 |
4 |
Marja, Säde |
NewNestInformation-luokan koodit tulee Halin UusiPesa-luokasta, ja ne pitaisi olla "suunnilleen" kunnossa (Hali sanoi, et lisays toimi joskus, kanta muutokset tietenkin pitaa tehda). Suurin osa tyosta koskee CheckNestInformationHelper-luokan tarkastuksien tekemista (50%), datamallin muodostamista (25%) ja datamallin lukemista templatessa (25%). |
6 |
Kunta/reviiri/tarkastajat/ aputaulu/haku |
81 (20%) |
1 |
4 |
Leena, Katja |
Kaikissa on lisäys, haku ja muokkaus-toiminnot. Monta pientä käyttötapausta (pienet datamallit, yksinkertainen logiikka) |
7 |
Uusi/vanha pesä raportointi |
81 (20%) |
1 |
4 |
Riikka, Manta |
|
8 |
Muuta pesatiedot |
33 (8%) |
1 |
4, 5 |
? |
Tama kayttaa samanlaisia tarkastuksia kuin CheckNestInformationHelper-luokassa, joten taman pitasi olla nopea toteuttaa tapauksen 4 jalkeen. |
9 |
Muut raportit |
81 (20%) |
2 |
4 |
? |
Fortran kamat. Tama on vain arvio, koska mikali tyo ei paase edes alkuun,voi alkuunpaasemisessa kestaa paivia! |
10 |
Myrkky/saaliit/Hist. |
33 (8%) |
3 |
4 |
? |
Toteutetaan, mikali aikaa. Pienia tapauksia, pieni datamalli |
Tehtävä | Viikko
14 |
Viikko
15 |
Viikko
16 |
Viikko
17 |
|||||||||||||||||||||
1 |
|
|
|||||||||||||||||||||||
2 |
|
|
|||||||||||||||||||||||
3 |
|
|
|||||||||||||||||||||||
4 |
TEHTY |
|
|||||||||||||||||||||||
5 |
|
|
|||||||||||||||||||||||
6 |
|
|
|||||||||||||||||||||||
7 |
|
|
|||||||||||||||||||||||
8 |
|
|
|||||||||||||||||||||||
9 |
|
|
|||||||||||||||||||||||
10 |
|
|