T Ohjelmistokehitysprojekti I - Iteraatiosuunnitelma (I2)

Samankaltaiset tiedostot
I1 Iteraatiosuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC

Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen

I2 -Iteraatiosuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC

T Ohjelmistokehitysprojekti I Projektisuunnitelma (PP)

T Projektikatselmus

T Ohjelmistokehitysprojekti I Projektisuunnitelma (I2)

T Ohjelmistokehitysprojekti I Projektisuunnitelma (PP)

Valtioneuvoston kanslia VAIN VIRKAKÄYTTÖÖN Hallinto- ja palveluosasto/hallintoyksikkö Terja Ketola PTJ2008-työsuunnitelma 1 (5)

Laadunvarmistusdokumentti

T Loppukatselmus

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA LUONNOS

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori

T Ohjelmistokehitysprojekti I Tekninen Määrittely

Toteutusvaihe T3 Digi-tv: Edistymisraportti

EDISTYMISRAPORTTI - PS Virtuaaliyhteisöjen muodostaminen Versio 1.0

L models. Testisuunnitelma. Ryhmä Rajoitteiset

T Ohjelmistokehitysprojekti I - Loppuraportti

TIEA4 Projektityö, 5-10 op.,

Laadunvarmistuksen suunnitelma. Ryhmä ExtraTerrestriaLs Aureolis Oy

Valppaan asennus- ja käyttöohje

Projektisuunnitelma. Laitteiston ja kalusteiden hankinta, versio WEB MAGIA OY Laatija Oula Kangas

SEPA Heuristinen arviointi

T Projektikatselmus

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

T Projektikatselmus

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

Laadunvarmistuksen loppuraportti

Laadunvarmistuksen suunnitelma. Ryhmä ExtraTerrestriaLs Aureolis Oy

Opiskelija osaa määritellä ohjelmiston tiedot ja toiminnot, suunnitella ohjelmiston rakenteen ja laatia ohjelmiston teknisen spesifikaation.

Dokumentti: SEPA_diary_JK.doc Päiväys: Projekti : AgileElephant Versio: V1.0

T Ohjelmistokehitysprojekti I Tekninen Määrittely

Laaturaportti [iteraatio 2] Ryhmä 14

Ohjelmistotekniikka - Luento 2

Kuopio Testausraportti Asiakkaat-osakokonaisuus

SEPA päiväkirja. Aihe: Staattiset menetelmät Tekijät: Mikko Halttunen 58198B, Mikko Närjänen 58122B Ryhmä: Neptune T Ohjelmistoprojekti I

T Projektisuunnitelma

LAATURAPORTTI Iteraatio 1

Versio Päiväys Tekijä Kuvaus Tikkanen varsinainen versio

käyttötapaukset mod. testaus

Ylläpitodokumentti. Boa Open Access. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Hirviö Laadunvarmistussuunnitelma

Toteutusvaihe T2 Edistymisraportti

T Testiraportti - integraatiotestaus

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen

Data Sailors - COTOOL dokumentaatio Riskiloki

Projektin suunnittelu

T Edistymisraportti. ExtraTerrestriaLs PP iteraatio

PS-vaiheen edistymisraportti Kuopio

UCOT-Sovellusprojekti. Testausraportti

Hirviö Laadunvarmistussuunnitelma

AS Automaatio- ja systeemitekniikan projektityöt - Projektisuunnitelma

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma

UCOT-sovellusprojektin 5. viikkopalaveri

Testaussuunnitelma Labra

T Tietojenkäsittelyopin ohjelmatyö Hirviöryhmä loppukatselmointi. Hirviö. Projektikatselmointi

Ohjelmistotuotantoprojekti

Testaussuunnitelma. Dokumentti: Testaussuunnitelma.doc Päiväys: Projekti: AgileElephant

Testausdokumentti. Sivu: 1 / 10. Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto. Versiohistoria

T Projektisuunnitelma

T Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005

Testaussuunnitelma. Dokumentti: Testaussuunnitelma.doc Päiväys: Projekti: AgileElephant Versio: V0.4

Ylläpitodokumentti Mooan

Projektityö

T Testiraportti - järjestelmätestaus

Tik Ohjelmistoprojektien Hallinta

T Iteraatio Demo TeamDC I1 - Iteraatio

Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008

Ylläpitodokumentti. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie

TIE Ohjelmistojen testaus 2016 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori

SEPA päiväkirja. Aihe: Suunnittelumallit Tekijät: Tuukka Laakso ja Antti Kettunen

Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä

PROJEKTIN EDISTYMISRAPORTTI Seurantajakso <jaksonumero, alkupäivä - päättymispäivä>

A4.1 Projektityö, 5 ov.

TIEA4 Projektityö, 5-10 op.,

T Projektisuunnitelma

LAATUDOKUMENTTI

Ohjelmistojen mallintaminen, kurssikoe esimerkkivastauksia

SEPA: Projektin edistymisen seuranta ja hallinta

LOPPURAPORTTI Paperikonekilta Versio 1.0

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU käyttöjärjestelmässä -projekti

Valpas-projektin vaatimusmäärittely

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe LU. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T3

Tik Projektiryhmä: TeamAhma. Projektin HAYABUSA opponointi. Opponointisuunnitelma

Projektisuunnitelma. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14

ESIKATSELUKAPPALE IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERILLÄ MENETELMILLÄ

Projektisuunnitelma Nero-ryhmä

Figure 1: Projektipäälliköt Juha-Pekka Honkavaara ja Juha Mattila

Kurssin tavoitteista uennot. 4.1 Projektityö, 5 ov. Esitietovaatimukset

T Testitapaukset TC-1

COTOOL dokumentaatio Riskiloki

Ohjelmistotekniikan menetelmät, käyttötapauksiin perustuva vaatimusmäärittely

Siimasta toteutettu keinolihas

Lego Mindstorms anturit

SEPA: Projektin edistymisen seuranta ja hallinta

Transkriptio:

T-76.4110 Ohjelmistoprojekti I 25.2.2006 T-76.4115 Ohjelmistokehitysprojekti I - Iteraatiosuunnitelma (I2) Versio Päiväys Muokkaaja Kuvaus 2.0 25.2.2006 Markus Kattilamäki Päivämäärien tarkennus, viimeistely 1.30 7.2.2006 Markus Kattilamäki Toimituksen tarkennus 1.20 27.1.2006 Markus Kattilamäki Projektin toimittamisen dokumentaatio 1.10 27.1.2006 Markus Kattilamäki Aikataulun lisäselvitykset ja päivitys 1.00 17.1.2006 Markus Kattilamäki Dokumentti luotu

T-76.4110 Ohjelmistoprojekti I 1 Yleistä...2 2 Tavoitteet...2 3 Aikataulu...2 4 Resurssit...3 5 Dokumentit...4 6 Käyttötapaukset...5 7 Tehtävät...5 8 Projektin toimittaminen asiakkaalle...7 1 Yleistä Tämän dokumentin tarkoitus on toimia ryhmän Neptune kurssin T-76.4115 Ohjelmistoprojekti I kolmannen iteraation (Implementaatio 2) suunnitelmana Valpasprojektissa. Projekti on alkanut syksyllä 2005 ja jatkuu keväälle 2006. Projekti käsittää kolme iteraatiota (PP, I1, I2). Projektin tarkoituksena on tuottaa prototyyppi hälyttimien tarkkailuun Tetra-verkon yli. Dokumentissa käydään läpi iteraation tavoitteet, aikataulu, resurssit sekä tehtävät. Tämä dokumentti pohjautuu asiakkaan kanssa iteraation alussa ja kuluessa sovittuihin tavoitteisiin, menetelmiin ja arvioihin. 2 Tavoitteet Projektin toisen toteutusvaiheen tavoitteena on: 1. Ilmenneiden virheiden korjaaminen ja laadukkaan lopputuotteen toimittaminen asiakkaalle 2. Mahdollisen jatkokehityksen edistäminen (dokumentaatio, ohjeistus) 3. Web-käyttöliittymän toteuttaminen 4. Ilmo-simulaattorin korjaaminen ja jatkokehitys 5. Uusien käyttötapausten toteuttaminen 6. Projektinhallinnan parantaminen 7. Kurssin tavoitteellinen suorittaminen ja oppien kokoaminen 3 Aikataulu Toinen implementaatiovaihe sijoittuu varsinaisesti ajalle 16.1.2006-2.3.2006. Iteraation tarkoituksena on toimittaa projektin lopputuote ja tuotokset asiakkaalle. Viikkopalaveri tullaan pitämään johtoryhmän osalta tiistaisin kuten projektissa tähän mennessäkin. Kehittäjät pitävät oman palaverinsa myös viikoittain Tuukka Laakson johdolla. Asiakaspalaveri pidettiin viikolla 2. Seuraavassa taulukossa on projektin viimeisen vaiheen aikataulu. 2

T-76.4110 Ohjelmistoprojekti I Taulukko 1 I2 aikataulu Päivä Kello Tapahtuma Selitys Osallistujat 18.1.2006 13.00 Palautus Iteraatio- ja QA-suunnitelma Markus, Kirsi 1. - 3.2.2006 Projektin välidemo Edistymisen seuraus 15.2.2006 13.00 Toiminnallisuus valmis 17.2.2006 13.00 Vertaistestaukseen luovutus Lopullinen järjestelmä ja ohjeet Kirsi 21.2.2006 13.00 Vertaistestauksen palaute Palaute vertaisryhmälle Kirsi 27.2.2006 13.00 Dokumenttien palautus Johtoryhmä 2.3.2006 Iteraatiodemot 7.3.2006 13.00 Projektin toimitus asiakkaalle 3. - 4.3.2006 Projektin päätösbileet Projektin tuotokset ja projektivastuu siirretään asiakkaalle Mentor, Asiakas, Projektiryhmä Johtoryhmä Projektiryhmä, Asiakas, Mentor Välidemo: Välidemon tarkoituksena on toimia projektin viimeisen vaiheen kontrollipisteenä varsinaisen iteraatiodemon lisäksi. Tarkoituksena on pitää iteraatiodemoa epämuodollisempi palaveri jossa projektin etenemistä ja iteraation tuotoksia seurataan. Välidemo on osa kurssin vaatimia palavereja ja otettu mukaan johtuen projektin viimeisen vaiheen tiiviistä toteutusaikataulusta ja tärkeydestä projektille. Vertaistestaus: Projektin tuotos toimitetaan vertaisryhmälle testaukseen. Tähän mennessä projektin kaikki oleellinen toiminnallisuus tulee olla toteutettuna. Vastavuoroisesti ryhmämme testaa vertaisryhmän tuotetta tämän ajanjakson. Toimitus asiakkaalle: Projektin viimeisen vaiheen loputtua projekti toimitetaan asiakkaalle. Tämän jälkeen oletusarvoisesti tekijöiden velvoitteet projektia kohtaan loppuvat ilman erillistä sopimusta. Projektin luovutusta koskien lisätietoa löytyy tämän dokumentin kappaleesta 8. Päätösbileet: Projektille tullaan järjestämään päätösjuhlat jotka toimivat seremoniallisesti projektin loppuna. Tarkoituksena olisi koota projektiryhmä sekä mahdollisia asiakkaan edustajia yhteen ja keskustella alkuillasta vapaamuotoisesti projektista ja tulevaisuudennäkymistä. (10.3.2006) 4 Resurssit Projektiryhmän jäsenille resursoidut tunnit ovat esitetty taulukossa 2. Taulukossa on otettu huomioon edellisten vaiheiden ylitse jääneet tunnit sekä projektin aikana käytetyt Sepapäiväkirjaan kuluneet tunnit. Näin ollen jokaisen kokonaistunnit ovat 190 h. Lihavoidut tunnit ovat edellisten iteraatioiden toteutuneita tunteja. Taulukossa 3 on esitetty implementaatio 2 resurssien käyttö osa-alueittain. Taulukosta nähdään myös edellisissä vaiheissa budjetoidut ja toteutuneet tuntimäärät. 3

Taulukko 2 - Arvioidut tuntimäärät henkilöittäin T-76.4110 Ohjelmistoprojekti I PP I1 Yhteensä Kattilamäki 77,5 58,8 53,7 190 Rönkkö 56 67,5 66,5 190 Laakso 30,5 79,25 80,25 190 Halttunen 7 94 89 190 Huttunen 11 81,75 97,25 190 Kettunen 14,5 92,5 83 190 Närjänen 10 86 94 190 Poikela 17 101 72 190 223,5 660,8 635,7 1520 Taulukko 3: Resurssien jakautuminen osa-alueittain PP PP tot. I1 I1 tot. I2 yht. Suunnittelu 50 17 46 43 33 96 Dokumentointi 64,8 55 52 67,05 71 178 Infrastruktuuri 4,4 6 30 29,75 5 41 Luento 40,8 55,5 0 90 0 55,5 Palaveri 40 33 96 0 112 241 Ohjelmointi 0 0 209 229,5 177,5 386,5 Hallinnointi 20 27,5 33 15,75 30 90,5 Opiskelu 20 12,5 25 20,75 23 60,5 Testaus 0 1 85 121,5 163 249 Kommunikaatio 5 5,5 5 9,5 20 30,5 Muu 5 0 5 1 0 5 Sepa 0 24,5 0 62 86,5 Yhteensä 250 237,5 586 689,8 634,5 1520 5 Dokumentit Projektin dokumentaatiota tullaan päivittämään implementaatio 2 aikana sellaiseen kuntoon että ne voidaan luovuttaa projektin luovutuksen yhteydessä. Tämä tarkoittaa ulkoasun yhdenmukaistamista sekä ajantasaisuuden tarkastamista. Seuraava taulukko listaa päivitettävät sekä luotavat dokumentit, niiden määräpäivät katselmointiin sekä vastuuhenkilön. 4

Taulukko 4 - Iteraation dokumentaatio T-76.4110 Ohjelmistoprojekti I Tehtävän ID Dokumentti Toimenpide Vastuuhenkilö Tekijä Katselmointi DO1 Asennusohje Luonti Laakso Kehittäjät Viikko 6 DO2 Edistymisraportti Luonti Kattilamäki Kattilamäki DO3 Iteraatiosuunnitelma Luonti Kattilamäki Johtoryhmä DO4 Käyttöohje Luonti Laakso Kehittäjät Viikko 6 DO5 Laadunvarmistusdokumentti Päivitys Rönkkö Rönkkö DO6 Laaturaportti Päivitys Rönkkö Rönkkö DO7 Loppuraportti Luonti Kattilamäki Johtoryhmä DO8 Projektisuunnitelma Päivitys Kattilamäki Kattilamäki DO9 Sepa-päiväkirjat Päivitys Projektiryhmä Projektiryhmä DO10 Tekninen spesifikaatio Päivitys Laakso Kehittäjät Viikko 8 DO11 Testausraportti Päivitys Rönkkö Poikela DO12 Vaatimusmäärittely Päivitys Rönkkö Rönkkö 6 Käyttötapaukset Projektissa toteutettavaksi suunnitelluista käyttötapauksista on tähän mennessä toteutettu käyttötapaukset K04, K05, K09, K14. Käyttötapaukset K10, K11, K12 jätetään toteuttamatta resurssien ja asiakkaan toiveiden mukaisesti ja keskitytään virheiden korjauksen jälkeen toteuttamaan taulukon mukaisia jäljelle jääneitä käyttötapauksia. Taulukon mukaiset käyttötapaukset tullaan toteuttamaan www-käyttöliittymässä projektin viimeisessä iteraatiossa. Taulukko 5 - Iteraatiossa toteutettavat käyttötapaukset ID Käyttötapaus Vaatimukset K07 Valpas huolehtii hälytysviestistä T09, T11, T21, T22,T23, R03 K08 Valpas huolehtii huoltoviestistä T09, T12, T13, T14, T15, T16, T21, T22, T23, T29, T30, R03 K13 Käyttäjä tarkastelee laitteiden toimintatilannetta T22, T23, T24, T25, T26, T28, E06, E07, R02 K14 Valpas tarkistaa laitteiden toimintakunnon T03, T05, T06, T07, T09, T31, T34, T35, E03, E05, E08, R03 K15 Valpas ilmoittaa linjaviasta T17, T18, T19, T20, T22, T23, R03 K16 Valpas ilmoittaa linjavian korjautuneen T20, R03 7 Tehtävät Iteraation tehtävät jakautuvat yhdeksään osa-alueeseen. Jokaisessa osa-alueessa on useampi erillinen tehtävä. Seuraava taulukko kerää kaikki iteraation tehtävät. Tehtävien edistymistä päivitetään Wikiin seuranta osioon ja sieltä tehtävien edistymistä voidaan tarpeen tullen seurata. Yksilöimisen ja viittaamisen helpottamiseksi jokaiselle tehtävälle on annettu yksilöivä ID-numero. 5

Taulukko 6 - Iteraation tehtävät T-76.4110 Ohjelmistoprojekti I ID Aika Osa-alue Tehtävä Vastuu Tekijä D01 5 Dokumentointi Asennusohjeiden teko Laakso Kehittäjät D02 4 Dokumentointi Edistymisraportti Kattilamäki Kattilamäki D03 5 Dokumentointi Iteraatiosuunnitelma Kattilamäki Johtoryhmä D04 7 Dokumentointi Käyttöohjeiden teko Laakso Kehittäjät D05 4 Dokumentointi Laadunvarmistusdokumentin päivitys Rönkkö Rönkkö D06 7 Dokumentointi Laaturaportti Rönkkö Rönkkö D07 10 Dokumentointi Loppuraportin teko Kattilamäki Johtoryhmä D08 3 Dokumentointi Projektisuunnitelman päivitys Kattilamäki Kattilamäki D09 12 Dokumentointi SEPA:n kirjoitus SEPA Kaikki D10 5 Dokumentointi Teknisen spesifikaation päivitys Laakso Kehittäjät D11 5 Dokumentointi Testausraportti Rönkkö Poikela D12 4 Dokumentointi Vaatimusmäärittelyn päivitys Rönkkö Rönkkö H01 8 Hallinnointi Kehittäjien seuranta ja ohjaus Laakso Laakso H02 3 Hallinnointi Projektin seuraus, hallinta ja ohjaus Kattilamäki Kattilamäki H03 5 Hallinnointi Testauksen hallinta Rönkkö Rönkkö H04 14 Hallinnointi Tuntiseurannan viikkopäivitykset Kattilamäki Kattilamäki IN1 5 Infrastruktuuri Infrastruktuuri Kattilamäki Kaikki K01 20 Kommunikaatio Kommunikaatio Kattilamäki Kaikki O01 20 Ohjelmointi Analysaattorin bugien korjaaminen Laakso Simutiimi O02 20 Ohjelmointi Analysaattorin jatkokehitys Laakso Simutiimi O03 10 Ohjelmointi Eri viestityyppien käsittelyrutiinit Valppaaseen Laakso Valpastiimi O04 10 Ohjelmointi Ilmo-simulaattorin bugien korjaaminen Laakso Simutiimi O05 5 Ohjelmointi Ilmo-simulaattorin jatkokehitys Laakso Simutiimi O06 10 Ohjelmointi Laitteiden lisäys/muokkaus -sivu Laakso Valpastiimi O07 15 Ohjelmointi Laitteiden toimintakunnon tarkistus - sivu Laakso Valpastiimi O08 7,5 Ohjelmointi Refaktorointi Poikela Kehittäjät Manuaalinen hälytysten generointi O09 15 Ohjelmointi simulaattoriin Laakso Simutiimi O10 5 Ohjelmointi Ohjelmien asennuspaketointi Laakso Kehittäjät O11 5 Ohjelmointi Sisäänkirjautumissivu Laakso Valpastiimi O12 20 Ohjelmointi Valppaan bugien korjaaminen Laakso Valpastiimi O13 10 Ohjelmointi Valppaan jatkokehitys Laakso Valpastiimi O14 10 Ohjelmointi Virheitä generoimatton simulaattori Laakso Simutiimi O15 15 Ohjelmointi WWW-käyttöliittymän pohjalogiikka Laakso Kantti OP1 10 Opiskelu Dokumenttien lukeminen ja wiki Kattilamäki Kaikki OP2 10 Opiskelu Opiskelu Laakso Kehittäjät OP3 3 Opiskelu Refaktorointikoulutus Poikela Kehittäjät PA1 15 Palaveri Asiakastapaamiset Rönkkö Johtoryhmä PA2 20 Palaveri Johtoryhmän kokoukset Kattilamäki Johtoryhmä PA3 20 Palaveri Kehittäjien kokoukset Laakso Kehittäjät PA4 8 Palaveri Loppudemo Kattilamäki Kaikki PA5 16 Palaveri Mentor-tapaaminen Kattilamäki Kaikki PA6 8 Palaveri Välidemot Kattilamäki Kaikki PA7 25 Palaveri Yhteispalaverit Kattilamäki Kaikki 6

T-76.4110 Ohjelmistoprojekti I SU1 5 Suunnittelu Aikataulun suunnittelu Laakso Laakso & Rönkkö SU2 3 Suunnittelu Analysaattorin jatkokehittely Laakso Laakso & Närjänen SU3 10 Suunnittelu Loppudemon suunnittelu Kattilamäki Johtoryhmä SU4 3 Suunnittelu Tehtävälistaus Rönkkö Laakso & Rönkkö SU5 5 Suunnittelu WWW-käyttöliittymä Laakso Laakso SU6 7 Suunnittelu Välidemon suunnittelu Kattilamäki Johtoryhmä T01 15 Testaus Analysaatorin testaus Rönkkö Valpastiimi T02 7 Testaus Asennusohjeiden katselmointi Rönkkö Johtoryhmä T03 15 Testaus Bugikorjausten verifioiminen Rönkkö Poikela & Rönkkö Heuristinen arviointi WWWkäyttöliittymälle T04 15 Testaus Rönkkö SEPA T05 10 Testaus WWW-käyttöliittymän testaus Rönkkö Valpastiimi T06 7 Testaus K09 testaaminen Rönkkö Poikela T07 5 Testaus K14 testaaminen Rönkkö Simutiimi T08 15 Testaus Koodikatselmoinnit Närjänen Kehittäjät T09 10 Testaus Käyttöohjeiden katselmointi Rönkkö Johtoryhmä T10 15 Testaus Muiden käyttötapausten testaaminen Rönkkö Poikela T11 7 Testaus Ohjattavan laitteen systeemitestaus Rönkkö Rönkkö T12 5 Testaus Poikkeustilanteiden testisuunnittelu Rönkkö Poikela T13 8 Testaus Teknisen spesifikaation katselmointi Rönkkö Johtoryhmä T14 2 Testaus Testisuunnitelmat käyttötapauksille K01, K02 ja K03 Rönkkö Poikela T15 5 Testaus Testisuunnitelmat käyttötapauksille K07, K08, K13, K15 ja K16 Rönkkö Poikela T16 2 Testaus Vaatimusten testisuunnitelmat Rönkkö Poikela T17 5 Testaus Vertaistestauksen suunnittelu Rönkkö Poikela & Rönkkö T18 5 Testaus Vertaistestauksen testichartereiden teko Rönkkö Poikela T19 10 Testaus Vertaistestaus Rönkkö Kehittäjät HUOM! Kattava listaus tehtävistä, niiden suorittajasta, suoritusajankohdasta, resursseista ja seurannasta löytyy projektin Wikistä. 8 Projektin toimittaminen asiakkaalle Iteraation päätyttyä projektin tuotokset tullaan toimittamaan asiakkaalle. Asiakkaan kanssa on lyöty lukkoon että projektin toimitus tapahtuu 7.3.2006. Toimituksen jälkeen projektiryhmän vastuu projektista raukeaa. Toimituksen yhteydessä kaikki materiaali joka on projektiryhmälle toimitettu asiakkaan taholta, palautetaan. Rönkkö on vastuussa materiaalin keräämisestä ja palauttamisesta. Seuraavassa taulukossa on lueteltu kaikki materiaali joka toimitetaan asiakkaalle kahdella CD-levyllä. Huom. Myös dokumentaatio palautetaan levyllä, ei fyysisenä dokumenttina. Ennen palautusta dokumentaatio yhdenmukaistetaan. 8.1 Lähdekoodi Lähdekoodi toimitetaan suoraan Indagon Oy:n palvelimelle. Tämä tulee tapahtumaan maanantaina 6.3.2006 Rönkön toimesta. Toimituksen yksityiskohdat sovitaan vielä Indagon Oy:n palveluksessa olevan M. Mikkolaisen kanssa. Huomattavaa on että I2 aikana suoritettavista laajemmista testeistä toimitetaan myös testilokit asiakkaalle. 7

8.2 Dokumentaatio T-76.4110 Ohjelmistoprojekti I Dokumentti toimitetaan digitaalisessa muodossa pdf-formaatissa erillisellä medialla. Vaihtoehtoja ovat muistitikku tai CD-rom. Pdf:t yhdenmukaistetaan ennen palautusta ja luodaan uudestaan Laakson toimesta Word-muodosta pdf:ksi. Tällä toimenpiteellä taataan että tiedostoista voidaan copy-pasteta. Palautettavien tiedostojen tulee olla sellaisessa kunnossa että toimenpide voidaan tehdä niille palautusta edeltävän viikonlopun aikana. Myös Wiki kuuluu osaltaan palautettavaan dokumentaatioon. Sieltä tullaan valitsemaan oleelliset tiedot M. Weckströmin toimesta ja ilmoittamaan Kattilamäelle viimeistään 21.2.2006 mennessä. Tämän jälkeen ko. materiaali lisätään palautettavaan dokumentaatioon. Dokumentaation palautuksen ohjenuorana asiakkaan toiveesta on että sitä palautetaan mahdollisimman vähän mutta kaikki oleellinen. 25.2.2006 mennessä tietoa Wikistä poimittaviin asioihin ei ollut saatu Mikko Weckströmiltä. Taulukko 7 Toimitettava dokumentaatio Viimeisin muutos Tuotos Vastuuhenkilö Tiedosto Implementaatio 1 Edistymisraportti Kattilamäki EdistymisRaportti(I1).ppt Implementaatio 1 Iteraatiosuunnitelma Kattilamäki IteraatioSuunnitelma(I1).pdf Implementaatio 1 Testiraportti Poikela testiraportti.html Implementaatio 1 Testiloki Poikela testiloki.html Implementaatio 1 Testitapaukset Poikela testitapaukset.html Implementaatio 1 Tehtävälistaus Kattilamäki Tehtavalistaus(I1)pdf Implementaatio 2 Testausraportti Rönkkö Implementaatio 2 Asennusohje Laakso Implementaatio 2 Edistymisraportti Kattilamäki Implementaatio 2 Iteraatiosuunnitelma Kattilamäki Implementaatio 2 Käyttöohje Laakso Implementaatio 2 Laadunvarmistusdokumentti Rönkkö Implementaatio 2 Loppuraportti Kattilamäki Implementaatio 2 Projektisuunnitelma Kattilamäki Implementaatio 2 Sepa-päiväkirjat Projektiryhmä Implementaatio 2 Testausraportti Poikela Implementaatio 2 Vaatimusmäärittely Rönkkö Implementaatio 2 Tekninen spesifikaatio Laakso Implementaatio 2 Tehtävälistaus Kattilamäki Implementaatio 2 SEPA - heuristinen arviointi Kattilamäki Implementaatio 2 SEPA - Staattiset menetelmät Närjänen Implementaatio 2 SEPA - Refaktorointi Huttunen Implementaatio 2 SEPA - Suunnittelumallit Laakso Projektin suunnittelu Edistymisraportti Kattilamäki EdistymisRaportti(PP).ppt Projektin suunnittelu Iteraatiosuunnitelma Kattilamäki IteraatioSuunnitelma(PP).pdf 8