Nakkilista:


1. Ohjelmointi

Vastuuhenkilö vastaa myös ao. sivuihin liittyvien metodien ja luokkien koodin siistimisestä sekä  JavaDoc-kommenttien lisäämisestä (kommentit: luokka, julkiset muuttujat ja julkiset metodit).

Jsp-sivuilla käytetään arvojen asettamiseen <%=javaBean.getX()%> -ilmausta. Vain kohdissa, joissa tarvitaan iterointia, käytetään out.println(javaBean.getX()) -metodia.

Viimeistely voi jatkua vielä deadlinen jälkeen, mutta sekin on tavoitteena saada tehdyksi ennen hyväksymistestausta (7.12.).

Ainakin punaisella merkityt sivut tulevat mukaan demoon, ja niiden on oltava toiminnassa viimeistään tiistaina 30.11. Käytännössä noista puuttuu sessionview. Companyview ja searchresults ovat kesken. Muissa on vain hienosäätöä.

Kohde
Homma
Tekijä
Valmis (lue: deadline:))
Sidemenu.jsp
Tyylit kuntoon
Mika
30.11.

Search-toiminnon parametrien tarkistus Mika
30.11.

ResourceBundle käyttöön
Mika
6.12.
Initialview.jsp Tyylit kuntoon
Mika
30.11.
Searchresults.jsp
Debuggaus ja toimintaan
Mika
29.11.
Contractview.jsp
Viimeistely
Antti
29.11.
Sessionview.jsp (+handler)
Toimintaan
Antti
29.11.
Companyview.jsp
Debuggaus ja toimintaan
Teemu
30.11.

ResourceBundle käyttöön Antti
6.12.
Roleview.jsp x2 (+handler)
Kokonaan
Antti
3.12.
Changeconsequencies.jsp (+handler)
Voidaan myös osittaa
Antti/Mika/Riina?
5.12.
Changereport.jsp (+handler)
Voidaan myös osittaa Antti/Mika/Riina? 5.12.
Leavingconsequencies.jsp (+handler)
Voidaan myös osittaa Antti/Mika/Riina? 5.12.
Leavingreport.jsp (+handler)
Voidaan myös osittaa Antti/Mika/Riina? 5.12.
Epochimage.jsp (+visualisointiin liittyvät metodit) ???
Loppuunsaattaminen
Marko (Mika)
30.11. (tavote)
Logger
Käyttöönotto
Teemu
2.12.

2. Testaus ja laadunvarmistus

Hyväksymistestauksen ja ohjelmoinnin ohessa tapahtuvan testauksen lisäksi on hyvä käydä käyttöliittymän toimintoja järjestelmällisesti läpi. Näitä käydään läpi suorittamalla JSP-sivujen valmiita toimintoja selaimessa. Lisäksi kirjoitetaan testiluokka keskeisten DataHandler -rajapinnan metodien testaamiseksi. Myös luokkien koodia käydään järjestelmällisesti läpi.

Löydetyt virheet ja puutteet sekä huomautukset toimitetaan ryhmän sähköpostilistalle otsikolla "HABA VIRHE: xxx" :) Nämä kootaan myös testausdokumentin liitteeksi. Testaus alkaa kunkin näkymän valmistuttua. Näkymästä vastaava ilmoittaa testaajalle valmistumisesta.

Ao. tehtävät etenevät rinnan ohjelmoinnin edistymisen kanssa.

Homma
Tekijä
Valmis
Testausdokumentin kirjoittaminen
Ahti
13.12.
Hyväksymistestauksen valmistelu
Ahti
7.12.
Toimivuuden testaaminen JSP-sivujen kautta
Ahti
7.12.
Testiluokan kirjoittaminen HabaDataHandler -luokan metodeille.
Ahti (Riina)
7.12. (testattu)
Ohjelmakoodin järjestelmällinen katselmointi
Ahti (Riina)
10.12.
Koodin ulkoasun arviointi
Ahti
10.12.

3. Viimeistelyvaiheen työt

Ohjelmakoodin viimeistely hoidetaan ohjelmoinnin yhteydessä. Viimeistelyvaiheessa tuotetaan joitakin dokumentteja. Lisäksi kootaan mm. kaikki materiaali projektin palauttamista varten CD:lle.
 
Kohde
Homma
Tekijä
Valmis




Määrittelydokumentti (versio 1.01)
Oikoluku
Ahti
10.12.
Suunnitteludokumentti (versio 1.0)
Luokkakaavio
Riina
13.12.

Päivitys vastaamaan toteutusta Teemu 13.12.
Loppuraportti Yleistä
Teemu
10.12.

Kuka teki mitä
Teemu (kaikki)
10.12.

Riskien toteutumisesta
Teemu
13.12.

Työtuntiyhteenveto
Teemu
15.12.




Asennusohje
Kirjoittaminen
Marko
10.12.
Käyttöohje
Kirjoittaminen Antti
14.12.
Palautuspaketti CD:llä
Kokoaminen ja toimittaminen
Teemu
15.12.