T Projektisuunnitelma

Koko: px
Aloita esitys sivulta:

Download "T Projektisuunnitelma"

Transkriptio

1 T Projektisuunnitelma Team Tubeless Muutoshistoria Versio Pvm Tekijä Kuvaus Kekkonen Ensimmäinen mallipohjaan täytetty versio Kekkonen Projektisuunnitelman täydennystä Kekkonen Projektisuunnitelman edelleentäydennys asiakkaan ja mentorin kommentteja varten Kekkonen Projektisuunnitelman täydennys PP iteraation palautusta varten Sisältö 1. Johdanto Tämä dokumentti on Team Tubelessin projektisuunnitelma Teknillisen korkeakoulun kurssilla T Ohjelmistokehitysprojekti I. 1.1 Projektin tarkoitus ja laajuus Projektissa toteutetaan Test World Oy:lle järjestelmä rengastestien mittaustulosten käsittelyyn. Projektin työmäärä on rajattu 1190 tuntiin ja projekti alkaa ja päättyy Test World Oy on yksityinen, puolueeton ja riippumaton yritys, joka on erikoistunut autojen ja renkaiden talvitestaukseen. Yritys tekee tilaustyönä talvitestausta auto- ja rengasvalmistajille, viranomaisille sekä autoalan lehdille. Test World Oy palvelee asiakkaitaan myös vuokraamalla testiratoja, halleja, toimistoja ja avustavaa henkilökuntaa. [1] Testiraportteja luotaessa tehdään paljon virhealtista käsityötä esim. syötettäessä eri renkaiden nimiä laskentaohjelmaan. Testiraportit eivät ole tällä hetkellä yhdenmukaisia eli asiakkaille lähtee erilaisia ja -näköisiä raportteja. Projektissa tehdään TestWorld Oy:lle NohevaII-järjestelmä, jonka avulla testiraporttien luomista automatisoidaan sekä vähennetään virheitä poistamalla ylimääräiset käsisyöttövaiheet. Laskentaohjelmistosta tehdään stand alone -tyyppinen jolloin testiraportteja voidaan luoda välittömästi kun testitulokset on siirretty mittalaitteilta järjestelmään. 2. Osapuolet ja henkilöstö Projektiin osallistuu projektiryhmä, asiakas ja mentor. Projektiryhmä muodostuu kurssin opiskelijoista, jotka tuottavat projektin aikana asiakkaalle eli Test World Oy:lle ohjelmiston. Mentor on kurssin puolesta oleva assistentti joka ohjaa projektiryhmää ja antaa tarvittaessa apua. Projektin osapuolet on esitelty kaaviossa 1.

2 Kaavio 1: Projektiryhmän osapuolet 2.1 Projektiryhmä Projektiryhmä tuottaa NohevaII-järjestelmän asiakkaalle yhdessä sovittujen vaatimusten pohjalta. Alle on merkitty projektiryhmän jäsenet sekä kunkin päävastuualueet. Ryhmän webbisivut ovat osoitteessa Manageriryhmä Nimi: Markku Kekkonen Roolit: projektipäällikkö, työn ja testauksen suunnittelu ja seuranta markku.kekkonen#hut.fi Nimi: Sami Tikkanen Roolit: Vaatimustenmäärittely, laadunvalvonta ja asiakasvastaavuus stikkane#cc.hut.fi Nimi: Juha Kauppi Roolit: Pääkehittäjä juha.kauppi#hut.fi Kehittäjät Nimi: Tuomas Hellstén Roolit: TBD thellste#cc.hut.fi Nimi: Tiina Korhonen

3 Roolit: TBD tjkorho3#cc.hut.fi Nimi: Marko Lindström Roolit: TBD marko.lindstrom#hut.fi Nimi: Jaakko Manelius Roolit: TBD jmaneliu#cc.hut.fi 2.2 Muut osapuolet Projektiryhmän lisäksi projektissa ovat mukana asiakkaan eli Test World Oy:n edustajat Jukka Antila sekä Harri Eskelinen sekä kurssin puolesta mentor Markus Rautopuro. Asiakkaan vastuulla on kertoa projektiryhmälle toteutettavan järjestelmän vaatimukset sekä hyväksyä toteutettu järjestelmä. Nimi: Jukka Antila Rooli: asiakas jukka.antila#testworld.fi Nimi: Harri Eskelinen Rooli: asiakas harri.eskelinen#testworld.fi Nimi: Markus Rautopuro Rooli: mentor markus.rautopuro#aureolis.com 3. Tavoitteet ja lopetuskriteerit 3.1 Asiakkaan tavoitteet Taulukko 1 listaa asiakkaan tärkeimmät tavoitteet ja niiden hyväksyntäkriteerit prioriteettijärjestyksessä. Taulukko 1: Asiakkaan tärkeimmät tavoitteet Tavoite 1. Toimiva, asiakasta hyödyttävä ja asiakkaan raportointitoimintaa kehittävä järjestelmä 2. Hyvä toimintavarmuus ja pieni virhealttius Hyväksyntäkriteeri Asiakkaan tekemä oma arvio projektin lopussa. Järjestelmä täyttää toimintavarmuudelle asetetut tavoitteet ja mittaustulosten laskennan on

4 3. Priorisointi eli avainkohtien toteuttamisjärjestys 4. Jatkokehitys - mahdollisuudet projektin jälkeen, koodin ja dokumentaation selkeys toimittava vrheettömästi. Vaatimukset toteutetaan sovitussa järjestyksessä. Koodi noudattaa koodauskäytäntöä ja dokumentaatio on asiakkaan kannalta selkeätä ja kuvaa toteutetun järjestelmän, joka mahdollistaa järjestelmän myöhemmän laajentamisen. 3.2 Projektiryhmän tavoitteet Taulukko 2 listaa projektiryhmän tavoitteet ja kriteerit, joilla nämä tavoitteet todetaan saavutetuiksi. Taulukko 2: Projektiryhmän tavoitteet Tavoite Hyväksyntäkriteeri 1. Kurssin läpäiseminen Ryhmä saa kurssista hyväksytyn arvosanan. 2. Arvosana vähintään 4 ja kurssin tavoitteiden täyttäminen 3. Sujuva ja tehokas yhteistyö ja kommunikaatio asiakkaan kanssa 4. Toimiva ryhmätyöskentely 5. Ajankäytön jakaminen siten että rajoissa ja tavoitteissa pysytään Ryhmän lopullinen arvosana kurssista on 4 tai 5 ja kukin ryhmän jäsen kokee saavuttaneensa kurssin asettamat oppimistavoitteet. Asiakkaaseen pidetään yhteyttä, siten ettei asiakas koe olevansa missään vaiheessa projektia pimennossa projektin tilasta. Toisaalta projektiryhmän työskentely ei saa keskeytyä siitä syystä ettei asiakkaalta saada tarvittavaa tietoa. Ryhmän jäsenet suorittavat määrätyt omat tehtävänsä ajoissa sovittuihin päivämääriin mennessä, siten että työmäärä jakautuu kokonaisuudessaan tasaisesti. Tehtävät jaetaan jo alussa ryhmän jäsenten kesken siten että työmäärä on jokaisen osalla mahdollisimman samansuuruinen ja ettei kenenkään työmäärä ylitä kurssin puitteissa 170 tuntia. Tehtävät priorisoidaan jotta vähintään välttämättömät tehtävät tulevat suoritetuiksi. 3.3 Henkilökohtaiset oppimistavoitteet Taulukossa kolme on listattuna projektiryhmän jäsenten henkilökohtaiset oppimistavoitteet.

5 Taulukko 3: Ryhmän jäsenten henkilökohtaiset oppimistavoitteet Ryhmän jäsen Markku Kekkonen Sami Tikkanen Juha Kauppi Tuomas Hellstén Tiina Korhonen Marko Lindström Jaakko Manelius Henkilökohtainen oppimistavoite Oppia (ohjelmisto)projektin johtamista ja saada parempi käsitys hieman isommista ohjelmistoprojekteista oikean asiakkaan kanssa. Syventää osaamistani ja saada kokemusta manageriryhmässä olemisesta, erityisesti pääkehittäjän näkökulmasta. Tavoiteenani on myös saada lisää kokemusta Javasta ja kommunikoinnista tämän kokoisessa ryhmässä. Oppia toimimaan hieman isomman projektiryhmän osana, sekä saada tuntumaa projektista oikean asiakkaan kanssa. Oppia ryhmätyötaitoja, oikean asiakkaan kanssa toimimista sekä saada käytännön kokemusta ohjelmistokehitysprosessista. 3.4 Projektin keskeytyskriteerit Projekti keskeytetään ryhmän yhteisellä päätöksellä, mikäli jokin seuraavista tilanteista toteutuu: Kolme tai useampia jäseniä lähtee ryhmästä Asiakasyhteistyö loppuu (esim. asiakkaan kiinnostus loppuu, resurssit loppuvat, avainhenkilöstö poistuu tai liiketoiminta muuttuu) Asiakas ei toimita materiaalia tai informaatiota sopimusten mukaan Kurssin läpäiseminen ei muusta syystä ole mahdollista 3.5 Projektin lopetuskriteerit Projekti lopetetaan, kun jokin seuraavista kriteereistä täyttyy: Kurssi päättyy aikataulunsa mukaan Tuote on toimitettu asiakkaalle sovitussa laajuudessa, asiakas on sen hyväksynyt ja asiakas hyväksyy projektin päättyneeksi Henkilökohtaiset aikarajat on täytetty 4. Resurssit ja budjetti 4.1 Henkilöt

6 Projekti on jaettu kolmeen eri vaiheeseen ja alla olevasta taulukosta selviää kuhunkin osaan budjetoitu työmäärä Taulukko 4: projektin suunniteltu työmäärä Kekkonen Tikkanen Kauppi Hellsten Korhonen Lindström Manelius Yhteensä PP I I Yhteensä Materiaalit Käytämme projektin aikana hyväksi Asiakkaan olemassaolevaa testi- ja tuotantopalvelinta jossa tällä hetkellä pyörii Noheva I ohjelmisto. Projektiryhmä saa tarvittavat ylläpitotunnukset Asiakkaalta. 4.3 Budjetti Taulukossa 4 on hahmoteltu projektin budjettia, jos projektia ei toteutettaisi tämän kurssin puitteissa. Projektiryhmän työstähän ei todellisuudessa nyt laskuteta asiakkaalta mitään. Taulukko 5: projektin budjetti Kustannuserä Määrä Hinta Asiakkaan SoberIT:lle maksama summa kertasumma Asiakkaan käyttämä oma aika 2 hlö * 3 h/vko * 17 vko * 30 /h Projektiryhmän työ 1190 h, à 50 /h Yhteensä Työkäytännöt ja työkalut 5.1 Käytännöt Tässä luvussa kuvataan projektin aikana käytettävät työkäytännöt sekä tarvittavat työkalut Iteratiivinen kehitys Projektin aikana projektiryhmä käyttää iteratiivista kehitystä. Iteratiivisessa kehityksessä jokaista iteraatiota voisi ajatella minivesiputouksena. Jokainen vaihe alkaa iteraatiosuunnittelulla, jossa käydään läpi ne asiat jotka tulisi toteuttaa kyseisen iteraation aikana. Tämän jälkeen jatketaan vaatimusten keräyksellä ja vaatimusmäärittelyllä, jonka jälkeen päästään suunnittelemaan itse toteutusta ennen toteutusvaihetta. Toteusvaiheen jälkeen ohjemiston kaikki siihen asti tehdyt

7 toteutukset testataan, ei ainoastaan uudet lisäykset. Testauksen jälkeen valmistellaan iteraation palautus. Aiakkaalta saadaan palautetta jokaisen iteraation aluksi edellisen iteraation osalta. Tämän lisäksi jokaisen iteraation aikana, noin kahden viikon päästä iteraation alkamisesta, asiakkaalle järjestetään demo edistymisestä jossa asiakkaalla on hyvä mahdollisuus vaikuttaa kehityksen ja antaa palautetta aikaisessa vaiheessa jos jokin toteutus ei täytä asiakkaan asettamia vaatimuksia Iteraation suunnittelu Iteraation suunnittelu aloitetaan välittömästi iteraatiodemon jälkeen olevalla tapaamisella asiakkaan kanssa. Iteraatiosuunnitelma tehdään iteraation ensimmäisen viikon aikana ja se toimitetaan sekä asiakkaalle että mentorille. Asiakas hyväksyy suunnitelman tai ehdottaa siihen tehtävät muutokset esimerkiksi niissä tapauksissa jolloin jonkin ominaisuuden toteuttaminen priorisoidaan korkeammalle. Projektiryhmän johtoryhmä suunnittelee ajankäytön ja arvioi iteraation kuluvan ajan kunkin yksittäisen henkilön kohdalla ja esittää arvionsa asiakkaalle iteraatiosuunnitelman palautuksen yhteydessä Dokumentointi Jokainen ryhmän jäsen on vastuussa itse tuottamistaan dokumenteista, mutta päävastuu on projektipäälliköllä. Hän huolehtii siitä että odkumentit palautetaan ajoissa ja oikeassa muodossa. Dokumentteja palautetaan HTML ja PDF muodoissa. Projektiryhmän johtoryhmä käy läpi palautettavat dokumentit ennen palautusta ja korjaa niissä mahdollisesti olevia puutteita. Dokumentteja pidetään versionhallinnassa. Jokainen kehittäjä luo dokumentoinnin omasta työstään ja pääkehittäjä tarkastaa näin tuotetut dokumentit Riskien hallinta Riskit todennetaan aluksi sen mukaan mitä oletettavia ongelmia projektin edetessä saattaa ilmaantua. Lokia päivitetään tarpeen mukaan Tuntiraportointi Tuntiraportointiin ei käytetä erillistä työkalua. Jokainen ryhmän jäsen laskee viikon aikana käyttämänsä tunnit ja ilmoittaa ne viikon päätteeksi sunnuntaina tai maanantaina projektipäällikölle, joka päivittää tehdyt tunnit ryhmän www-sivuille Ohjelmiston koon määrittäminen

8 Ohjelmiston koko määritetään ensisijaisesti tuotettujen koodirivien määränä (LOC). Koodirivien määrästä ilmoitetaan myös todellinen arvo eli ne koodirivit jotka eivät ole kommentteja tai dokumentointia koodin sisällä Kommunikointi Kommunikointi ryhmän sisällä tapahtuu kurssin puolesta tarjottavan TikiWiki ohjelmiston avulla. Myös asiakkaalle ja mentorille annetaan pääsy kyseiseen ohjelmaan. Yleisluontoiseen, kaikkia koskevaan yhteydenpitoon käytetään sähköpostia. Ryhmän www-sivut toimivat myös kommuninkointi välineenä ryhmän sisällä. Tarvittaessa käytetään pikaviestiohjelmia kuten Messenger ja Miranda Iteraatiodemo Projektipäällikkö suunnittelee iteraatiodemoon otettavan materiaalin ja valmistelee esitettävän edistymisraportin iteraatiodemossa. Projektipäällikkö huolehtii iteraatiodemon pysymisestä aikataulussa ja toimii demon puheenjohtajana. Pääkehittäjä valmistelee ohjelman demoamisen ja suorittaa sen mahdollisesti yhdessä kyseisistä osista vastuussa olevien kehittäjien kanssa Vikojen seuranta Järjestelmän vikaraportointiin käytetään kurssin puolesta tarjolla olevaa Bugzilla -ohjelmistoa Versionhallinta Versionhallintaan käytettävä työkalu on CVS (Concurrent Versions System). CVS repositorio sijaitsee yhden projekryhmäläisen TKK:n ATK-keskuksen kotihakemistossa. Versionhallinnassa noudatetaan seuraavia käytäntöjä uuden version päivityksen yhteydessä kirjoitetaan lokiviesti, jossa kuvataan tehdyt muutokset dokumentit päivitetään vähintään päivän päätteeksi ja muutokset kirjataan myös dokumentin muutoshistoriaan koodin päivitetään versionhallintaan, kun ominaisuus on valmis. Vain kääntyvää ja toimivaa lähdekoodia saa päivittää repositorioon. versiot merkitään tagilla palautusten, käyttöönottojen ja järjestelmä- tai hyväksymistestaukseen otettavien versioiden yhteydessä Koodauskäytäntö

9 Koodi kirjoitetaan Java -kielellä ja muotoillaan Sun:in koodauskäytännön mukaisesti, joka on saatavissa osoitteesta Vertaistestaus Vertaistestausta aloitetaan sunnittelemaan välittömästi kun vertaistestausryhmät on vahvistettu. Pyrimme siihen että vertaistestausta suoritetaan jo ennen iteraation yksi palautusta tai ainakin iteraation kaksi alussa, jolloin ohjelmiston kehittämistä varten toisen iteraatiokierroksen aikana saadaan riittävän ajoissa arvokasta näkemystä täysin uudelta kantilta. Vertaistestauksen suunnittelu toteutetaan siten että molemmista ryhmistä testauksesta vastuussa olevat henkilöt tapaavaat muutaman kerran ennen varsinaista vertaistestauksen aloittamista, jotta itse testaus voidaan suorittaa ennalta suunniteltujen määrityksien mukaisesti Vaatimusten hallinta Vaatimukset projektin suhteen tulee ensisijaisesti asiakkaalta sillä he ovat myös tuotteen loppukäyttäjiä sen lisäksi että he ovat tuotteen tilaajia. Vaatimukset selvitetään asiakkaan ja projektiryhmän välisissä kokouksissa, joiden perusteella projektiryhmä esittelee vaatimusmäärittelyn asiakkaalle, joka hyväksyy määrittelyn tai ehdottaa korjauksia. Projektiryhmä voi myös ehdottaa asiakkaalle vaatimuksia joita ohjelmistolla tulee olla jotta sen toteuttaminen olisi esimerkiksi realistista Prototyyppi Asiakkaan pyynnöstä projektiryhmä aloittaa välittömästi ensimmäisen kehitysiteraatiovaiheen alussa käyttöliittymäprototyypin rakentamisen. Tämä prototyyppi demotaan asiakkaalle toisen kehitysviikon lopulla. 5.2 Laadunvarmistussuunnitelma Projektitason aiheet Iteraatiotason aiheet

10 5.3 Työkalut Versionhallinta Versionhallintaan käytetään CVS -ohjelmaa, jonka kanta on asennettu ATK-keskuksen kotihakemistoon. Ohjelmointi Ohjelmistokehitysympäristönä käytetään integroitua Eclipse -kehitysympäristöä. Vikaraportointi Järjestelmän vikaraportointiin käytetään kurssin puolesta tarjolla olevaa Bugzilla -ohjelmistoa. Kommunikointi Kommunikointi ryhmän sisällä tapahtuu kurssin puolesta tarjottavan TikiWiki ohjelmiston avulla. Yleisluontoiseen, kaikkia koskevaan yhteydenpitoon käytetään sähköpostia. Ryhmän www-sivut toimivat myös kommuninkointi välineenä ryhmän sisällä. Tarvittaessa käytetään pikaviestiohjelmia kuten Messenger ja Miranda. 6. Vaiheistus Projekti on jaettu kolmeen iteraatioon. Seuraavassa kuvataan niiden päätavoitteet, tuotettavat dokumentit ja muut tuotokset, tehtävät sekä työmääräarviot. Lisäksi projektin kannalta tärkeimmät päivämäärät on merkitty taulukkoon. Iteraatiot ja niiden aikataulut ovat kurssin määräämiä 6.1 Aikataulu Taulukko 6 sisältää projektin aikataulun ja tärkeimmät päivämäärät. Taulukko 6: Projektin aikataulu Pvm Tapahtuma PROJEKTIN SUUNNITTELU ( ) Pe 30.9 Ma 3.10 Ma To Ensimmäinen asiakastapaaminen DL 13:00 Iteraatiosuunnitelman palautus (projektisuunnitelman luvut 6.1 ja 6.2) sähköpostilla mentorille ja asiakkaalle DL 13:00 Vaiheen tuotosten palautus (?) Iteraatiodemo TOTEUTUS 1 ( ) Ma Ma DL 13:00 Ryhmän lopullisen kokoonpanon ilmoittaminen opettajalle DL 13:00 Iteraatio- ja laadunvarmistussuunnitelman palautus plan (proj. suunn. luvut & 6.1 & 6.3) sähköpostilla mentorille ja asiakkaalle

11 Pe 4.11 Ma Ke-To käyttöliittymäprototyypin esittely asiakkaalle (tärkeimpien toiminnallisten vaatimusten osalta) DL 13:00 Vaiheen tuotosten palautus 8-19 Iteraatiodemo Joululoma TOTEUTUS 2 ( ) Ke DL 13:00 Iteraatio- ja laadunvarmistussuunnitelman palautus plan (proj. suunn. luvut & 6.1 & 6.4) sähköpostilla mentorille ja asiakkaalle Demo asiakkaalle ja mentorille Pe Ti Ma DL 13:00 Valmiin järjestelmän toimitus ja testausohjeet vertaisryhmälle DL 13:00 Vertaistestauksen tulosten raportointi vertaisryhmälle DL 13:00 Vaiheen tuotosten palautus Ke-To Iteraatiodemo 6.2 Projektin suunnittelu (PP) Tavoitteet: projektin suunnittelu menetelmien ja työkalujen valinta asiakkaan toimintaympäristön ymmärtäminen vaatimusmäärittely yleisellä tasolla sisältäen tärkeimmät käyttötapaukset lopputulosten oikeuksista sopiminen käytettävien työkalujen sekä kehitysympäristön pystyttäminen Tuotokset: projektisuunnitelma (paitsi luku 5.2 Laadunvarmistussuunnitelma) vaatimusmäärittely (luvut 1-5, luvut 6-9 ainakin tärkeimpien vaatimusten osalta, luvut 11-12) edistymisraportti ohjeet menetelmien ja työkalujen käytöstä

12 Taulukko 7; tehtävät: Nimi Arvio Vastuuhlö Alku_pvm Loppu_pvm Tehty Ero Vaatimusmäärittely 30 stikkane Työkalujen ja toimintaypäristön pystyttäminen 10 jkaupp Projektin tavoitteiden määrittely 20 MGM Luennot 18 MGM Ryhmätapaamiset 18 MGM Asiakastapaamiset 12 MGM Mentortapaaminen 4 MGM Iteraatiosuunnitelma 5 mjkekkon Riskienhallinnan suunnitelma 5 MGM Edistymisraportin tekeminen 4 mjkekkon Projektisuunnitelman kirjoitus 20 mjkekkon Yhteensä 150 MGM *MGM = Management ryhmä, DEV = kehittäjät, ALL = kaikki 6.3 Toteutus 1 (I1) Tavoitteet: Tuotokset: Tehtävät: 6.4 Toteutus 2 (I2) Tavoitteet: Tuotokset: Tehtävät:

13 7. Riskiloki Taulukko 8: Riskilogi ID Riski Vaikutukset Hallintatoimenpiteet Vastuuhenkilö Ryhmän jäsen keskeyttää Ryhmän jäsenten ajankäytölle on asetettu rajat etukäteen. Jokin proejktiryhmän jäsenistä sairastuu kriittisellä hetkellä ennen demoa / palautusta Tuotteen vaatimusmäärittely ei ole onnistunut Projektin kannalta tärkeää tietoa poistuu ryhmästä. Muut kuormittuvat, projektin laajuutta tulee vähentää. Aika loppuu kesken, eikä tuotetta saada aikarajojen puitteissa valmiiksi Tuotteen toiminnallisuus jää vajaaksi Koko projektin aikataulu siirtyy ja aika loppuu kesken Tulee ylläpitää hyvää yhteishenkeä ryhmän sisällä. Toteutuksen elintärkeät osaalueet tulee suorittaa pariohjelmointina. Tehtävät priorisoidaan, ja ensiksi toteutetaan tärkeimmät tehtävät Mitä lähempänä iteraation loppua ollaan, sitä useamman henkilön täytyy olla selvillä kehityksen kulusta Panostetaan suunnitteluun Koko projektiryhmä / projektipäällikkö projektipäällikkö projektipäällikkö manageriryhmä Lähdeluettelo [1] Test World Oy, tarkistettu

T Projektisuunnitelma

T Projektisuunnitelma T-76.4115 Projektisuunnitelma Team Tubeless Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 3.10.2005 Kekkonen Ensimmäinen mallipohjaan täytetty versio 0.2 11.10.2005 Kekkonen Projektisuunnitelman täydennystä

Lisätiedot

T Projektisuunnitelma

T Projektisuunnitelma T-76.4115 Projektisuunnitelma Team Tubeless Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 3.10.2005 Kekkonen Ensimmäinen mallipohjaan täytetty versio 0.2 11.10.2005 Kekkonen Projektisuunnitelman täydennystä

Lisätiedot

0.47 27.11.2005 Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen

0.47 27.11.2005 Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 24.10.2005 Elina Kontro Laatuasiat siirretty omaan dokumenttiin jatkotyöstetty 0.2 27.10.2005 Santeri Saarinen Bugien elinkaari yms. asioita jatkettu 0.3 28.10.2005

Lisätiedot

T Ohjelmistokehitysprojekti I - Iteraatiosuunnitelma (I2)

T Ohjelmistokehitysprojekti I - Iteraatiosuunnitelma (I2) 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

Lisätiedot

T Projektikatselmus

T Projektikatselmus T-76.115 Projektikatselmus Projektityöryhmä GenCode I3-iteraatio 17.3.2004 Agenda Tavoitteiden toteutuminen (5 min) Resurssien käyttö (5 min) Iteraation tulokset (10 min) Riskit (5min) +Kokemuksia työskentelymenetelmistä

Lisätiedot

PROJEKTIN LOPPURAPORTTI

PROJEKTIN LOPPURAPORTTI LOPPURAPORTTI 27.2.2006 1/8 TEAM TUBELESS RENGASTESTIEN MITTAUSTULOSTEN KÄSITTELY - NOHEVA II PROJEKTIN LOPPURAPORTTI SISÄLLYS 1 Johdanto...2 2 Projektin eteneminen...2 2.1 Suunnitteluvaihe 27.9.-20.10.2005...2

Lisätiedot

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

SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti Järjestelmäprojekti 1 projektisuunnitelma ICT4TN007-2 SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti Versio 0.1 Tekijät Keijo Nykänen Tarkastanut Hyväksynyt HAAGA-HELIA

Lisätiedot

T Loppukatselmus

T Loppukatselmus T-76.115 Loppukatselmus REILU 16.3.2005 Agenda Johdanto (5min) Tuotteen esittely (10 min) Käyttötarkoitus Vaatimukset Ohjelmiston rakenne Demosovellus Projektin arviointi (15 min) Iteraatiot Tavoitteiden

Lisätiedot

EDISTYMISRAPORTTI - PS Virtuaaliyhteisöjen muodostaminen Versio 1.0

EDISTYMISRAPORTTI - PS Virtuaaliyhteisöjen muodostaminen Versio 1.0 EDISTYMISRAPORTTI - PS Edited by Checked by Approved by Antti Tuomaala Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. PROJEKTIN TILA 2 2. SUORITETUT TEHTÄVÄT 3 Projektisuunnitelma 3 Vaatimusmäärittely

Lisätiedot

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

T 76.115 Tietojenkäsittelyopin ohjelmatyö Hirviöryhmä loppukatselmointi. Hirviö. Projektikatselmointi Hirviö Projektikatselmointi Mikä Hirviö on? Hajautettu muistikirja Professoreille Muistiinpanoja keskusteluista opiskelijan kanssa Diplomitöiden ja jatko opintojen seuranta Raportointi Opetushenkilökunnalle

Lisätiedot

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma TKK/DISKO/Tik-76.115 WCLIQUE Projektiryhmä Clique http://www.hut.fi/jekahkon/wclique/testplan.html WCLIQUE Ohjelmistoprojekti Projektiryhmä Clique: Janne Dufva, 75008T, email: janne.dufva@nokia.com, 75014C,

Lisätiedot

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

Versio Päiväys Tekijä Kuvaus Tikkanen varsinainen versio Testiraportti 26.2.2006 1/5 - Noheva II Testiraportti Versio Päiväys Tekijä Kuvaus 1.0 26.2.2006 Tikkanen varsinainen versio 1 Yleistä Toteutusvaiheen 2 virallinen testaus on muodostunut automaattisista

Lisätiedot

Onnistunut SAP-projekti laadunvarmistuksen keinoin

Onnistunut SAP-projekti laadunvarmistuksen keinoin Onnistunut SAP-projekti laadunvarmistuksen keinoin 07.10.2010 Patrick Qvick Sisällys 1. Qentinel 2. Laadukas ohjelmisto täyttää sille asetetut tarpeet 3. SAP -projektin kriittisiä menestystekijöitä 4.

Lisätiedot

Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma KotKot Helsinki 22.9.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 + 1 op) Projektiryhmä Tuomas Puikkonen

Lisätiedot

Test World Oy. Ohjelmistoprojekti 2004 T-76.115

Test World Oy. Ohjelmistoprojekti 2004 T-76.115 Test World Oy Ohjelmistoprojekti 2004 T-76.115 TW QMD JA 13.9.2004 Page 1(5) 1. Yritys Test World Oy on suomalainen yksityinen vuonna 1991 perustettu yritys. Sen toimialana on autojen ja renkaiden testaus

Lisätiedot

UCOT-Sovellusprojekti. Testausraportti

UCOT-Sovellusprojekti. Testausraportti UCOT-Sovellusprojekti Testausraportti Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 0.02 Julkinen 11. lokakuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä

Lisätiedot

Työn ositusmalleista. Luennon tavoitteista. Motivointia. Walker Royce, Software Project Management, A Unified Framework

Työn ositusmalleista. Luennon tavoitteista. Motivointia. Walker Royce, Software Project Management, A Unified Framework Työn ositusmalleista Luennon tavoitteista Luennon sisällöstä Motivointia Lähteinä: Walker Royce, Software Project Management, A Unified Framework 1 Tavoitteista Luentojen jälkeen opiskelijan tulisi osata:

Lisätiedot

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

Valtioneuvoston kanslia VAIN VIRKAKÄYTTÖÖN Hallinto- ja palveluosasto/hallintoyksikkö Terja Ketola PTJ2008-työsuunnitelma 1 (5) Terja Ketola PTJ2008-työsuunnitelma 1 (5) AIKATAULU JA TEHTÄVÄT / PTJ2008 VALMIS MENOSSA MYÖHÄSSÄ ALOITTAMATTA ALUSTAVA AJANKOHTA EI PIDETTY / TEHTY 1 Määrittelyn läpikäynti PTi, TKe, IHa, TRö 34 23.8.2007

Lisätiedot

T-76.4115 Ohjelmistokehitysprojekti I Projektisuunnitelma (PP)

T-76.4115 Ohjelmistokehitysprojekti I Projektisuunnitelma (PP) T-76.4115 Ohjelmistokehitysprojekti I Projektisuunnitelma (PP) Versio Päiväys Muokkaaja Kuvaus 1.50 16.10.2005 Kattilamäki Kattilamäki Palautettava versio 1.00 02.10.2005 Rönkkö Rönkkö Lisätty muutosloki

Lisätiedot

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

Projektisuunnitelma. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14 Projektisuunnitelma Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy Ryhmä 14 Muutoshistoria Versio Pvm Päivittäjä Muutos 1.0 19.10.2007 Johannes Suanto Esitetty Iteraatiodemossa,

Lisätiedot

I1 Iteraatiosuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC

I1 Iteraatiosuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC I1 Iteraatiosuunnitelma CoSCA-simulaattorin jatkokehitysprojekti TeamDC Sisällysluettelo 1 Johdanto 2 1.1 Tavoitteet 3 1.2 Tuotokset 4 1.3 Tehtävät ja työmääräarviot 6 1.4 Vaiheistus ja aikataulutus 9

Lisätiedot

Projektityö

Projektityö Projektityö 21.10.2005 Projektisuunnitelma Työn ositus Projektisuunnitelman sisältö Kurssin luennoitsija ja projektiryhmien ohjaaja: Timo Poranen (email: tp@cs.uta.fi, työhuone: B1042) Kurssin kotisivut:

Lisätiedot

T harjoitustehtävät, syksy 2011

T harjoitustehtävät, syksy 2011 T-110.4100 harjoitustehtävät, syksy 2011 Kurssiassistentit Tietotekniikan laitos Perustieteiden korkeakoulu Aalto-yliopisto T-110.4100@tkk.fi Yleistä Kurssin osasuoritteita ovat kaksi osatenttiä ja harjoitustehtävät

Lisätiedot

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

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Verkkopokerijärjestelmä Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Projektiryhmä Samuli Aalto-Setälä Jukka Kekälainen Jarno Kyykkä Mika Mielonen Mårten Smeds Otto Waltari Ohjaaja

Lisätiedot

Toteutusvaihe T2 Edistymisraportti

Toteutusvaihe T2 Edistymisraportti Toteutusvaihe T2 Edistymisraportti Sisällysluettelo 1. Projektin tila...3 1.1. Suoritetut tehtävät...4 1.2. Käytetyt menetelmät...5 1.3. Ongelmat...6 1.4. Jatkosuunnitelmat...6 Versio- ja muutoshistoria

Lisätiedot

Data Sailors - COTOOL dokumentaatio Riskiloki

Data Sailors - COTOOL dokumentaatio Riskiloki Table of Contents 1 Johdanto.................................................................................... 1 1.1 Versiohistoria...........................................................................

Lisätiedot

COTOOL dokumentaatio Riskiloki

COTOOL dokumentaatio Riskiloki Table of Contents 1 Johdanto.................................................................................. 1 1.1 Versiohistoria...........................................................................

Lisätiedot

T harjoitustyö, kevät 2012

T harjoitustyö, kevät 2012 T-110.4100 harjoitustyö, kevät 2012 Kurssiassistentit T-110.4100@tkk.fi Tietotekniikan laitos Perustieteiden korkeakoulu Aalto-yliopisto 31.1.2012 Yleistä Kurssin osasuoritteita ovat kaksi osatenttiä,

Lisätiedot

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tämä on dokumentti esittelee tietokonegrafiikkaalgoritmien visualisointijärjestelmän kehitysprojektissa käytettävän vaatimustenhallintamenetelmän. Päivämäärä

Lisätiedot

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää

Lisätiedot

Menetelmäraportti - Konfiguraationhallinta

Menetelmäraportti - Konfiguraationhallinta Menetelmäraportti - Konfiguraationhallinta Päiväys Tekijä 22.03.02 Ville Vaittinen Sisällysluettelo 1. Johdanto... 3 1.1 Tärkeimmät lyhenteet... 3 2. Konfiguraationhallinnan tärkeimmät välineet... 4 2.1

Lisätiedot

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

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1 T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tästä dokumentista ilmenee T1-vaiheessa suoritettu testaus, sen tulokset ja poikkeamat testisuunnitelmasta. Päivämäärä 1.12.2002 Projektiryhmä Keimo keimo-dev@list.hut.fi

Lisätiedot

LAATURAPORTTI Iteraatio 1

LAATURAPORTTI Iteraatio 1 LAATURAPORTTI Iteraatio 1 LAATURAPORTTI 2 (7) VERSION HALLINTA Versio Päivä Tekijä Kuvaus 0.1 9.12.2006 Kaarlo Lahtela Ensimmäinen versio 0.2 Kaarlo Lahtela Korjauksia 1.0 Lauri Kiiski Katselmointi ja

Lisätiedot

A4.1 Projektityö, 5 ov.

A4.1 Projektityö, 5 ov. A4.1 Projektityö, 5 ov. Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Luentojen tavoitteista Luentojen sisällöstä Suoritustavoista ja -vaatimuksista Arvostelukriteereistä Motivointia

Lisätiedot

SOVELLUSPROJEKTIN ARVIOINTILOMAKE

SOVELLUSPROJEKTIN ARVIOINTILOMAKE SOVELLUSPROJEKTIN ARVIOINTILOMAKE Arviointilomake on tarkoitettu Sovellusprojektin vastaavan ohjaajan arvioinnin tueksi, eikä sillä siten tule korvata erillistä projektilausuntoa. Useaa arviointikohtaa

Lisätiedot

Tik-76.612 Harjoitustyö

Tik-76.612 Harjoitustyö Tik-76.612 Harjoitustyö Harjoitustyö Tehdään 2-3 hengen ryhmissä Koostuu etapeista joiden aikana simuloidaan ohjelmistoprojektin läpivientiä On nivottu osaksi kurssin luentoja On pakollinen 2 Harjoitustyön

Lisätiedot

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

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori TIE-21204 Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2 Antti Jääskeläinen Matti Vuori Työn yleiset järjestelyt 14.9.2015 2 Valmistautuminen Ilmoittaudu kurssille Lue harjoitustyön nettisivut

Lisätiedot

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

Testausdokumentti. Sivu: 1 / 10. Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto. Versiohistoria Sivu: 1 / 10 Testausdokumentti Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto Versiohistoria Versio Päivitykset 0.4 Lisätty mod_form.php -tiedostoon liittyvät testit 0.5 Lisätty johdanto 1.0 Dokumentti

Lisätiedot

T-76.115 Projektisuunnitelma

T-76.115 Projektisuunnitelma T-76.115 Projektisuunnitelma ETL-työkalu Versio Päivämäärä Tekijä Kuvaus 0.1 20.10.2004 Timo Sallinen Ensimmäinen versio 1.0 22.10.2004 Timo Sallinen Korjauksia, lisätty 1.4 ja 5.3 1.1 26.10.2004 Mikko

Lisätiedot

Ohjelmistojen mallintaminen. Luento 11, 7.12.

Ohjelmistojen mallintaminen. Luento 11, 7.12. Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,

Lisätiedot

ENG-A1002 ARTS-ENG-Projekti. B-kori

ENG-A1002 ARTS-ENG-Projekti. B-kori ENG-A1002 ARTS-ENG-Projekti B-kori 11.4.2017 Innovatiivinen kuljetin B-korissa pyritään löytämään: uusi tai paranneltu tuotekonsepti kappaletavaroiden tai materiaalien käsittelyyn, siirtelyyn tai kuljetukseen.

Lisätiedot

Tik Harjoitustyö

Tik Harjoitustyö Tik-76.612 Harjoitustyö Harjoitustyön uusi aikataulu Ti 12.3 Kurssin aloitus Harjoitustyön läpikäynti To 14.3 Ti 19.3 Projektin synty Projektisuunnitelma Ryhmien muodostuminen To 21.3 Ti 26.3 To 4.4 Ti

Lisätiedot

IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA LUONNOS

IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA LUONNOS 20.4.2015 IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA 1 1.1 SOVELTAMINEN Näitä erityisehtoja sovelletaan ohjelmistojen tai niiden osien toimituksiin ketterien

Lisätiedot

Laaturaportti [iteraatio 2] Ryhmä 14

Laaturaportti [iteraatio 2] Ryhmä 14 Laaturaportti [iteraatio 2] Ryhmä 14 Versio Pvm Tekijä Kuvaus 1.0 2.3.2008 Luukkonen Ensimmäinen versio Sisältö 1. Käytetyt laatumenetelmät... 1 1.1 Automaattiset yksikkötestit, tutkiva testaus ja jatkuva

Lisätiedot

Työkalut ohjelmistokehityksen tukena

Työkalut ohjelmistokehityksen tukena 1 Työkalut ohjelmistokehityksen tukena Johdanto 2 Työkaluja eli ohjelmistotyötä tukevia ohjelmistoja käytetään ohjelmistoalan yrityksissä nykypäivänä paljon. Työkalut auttavat ohjelmistoalan ihmisiä suunnittelemaan

Lisätiedot

Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä

Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä Omistaja Tyyppi Tiedoston nimi Turvaluokitus Kohderyhmä Turvaluokituskäytäntö --- SE/Pekka Järveläinen Projektisuunnitelma projektisuunnitelma_kielihallinto.doc

Lisätiedot

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

Kurssin tavoitteista uennot. 4.1 Projektityö, 5 ov. Esitietovaatimukset Kurssin tavoitteista uennot ma ls. 1097, klo 10-12. pe ls. DXI, klo 12-14. uennot ovat viikoilla 40-42. uentojen yhteydessä ei järjestetä erillisiä harjoituksia. Opinto-oppaasta: Opintojakson tavoitteena

Lisätiedot

PS-vaiheen edistymisraportti Kuopio

PS-vaiheen edistymisraportti Kuopio PS-vaiheen edistymisraportti Kuopio Kuopio, PS-vaiheen edistymisraportti, 30.10.2001 Versiohistoria: Versio Pvm Laatija Muutokset 1.0 30.10.2001 Ossi Jokinen Kuopio2001, vain kurssin T-76.115 arvostelun

Lisätiedot

Tik-76.612 Ohjelmistoprojektien Hallinta

Tik-76.612 Ohjelmistoprojektien Hallinta Tik-76.612 Ohjelmistoprojektien Hallinta Tervetuloa kurssille! 2 Kurssin yleisinfo Kurssin tausta Katsaus luentoihin Aloitusluennon agenda Luennoitsijoiden esittely Harjoitustyön läpikäynti Muut käytännön

Lisätiedot

T-76.115 Projektisuunnitelma

T-76.115 Projektisuunnitelma T-76.115 Projektisuunnitelma ETL-työkalu Versio Päivämäärä Tekijä Kuvaus 0.1 20.10.2004 Timo Sallinen Ensimmäinen versio 1.0 22.10.2004 Timo Sallinen Korjauksia, lisätty 1.4 ja 5.3 1.1 26.10.2004 Mikko

Lisätiedot

Ylläpitodokumentti Mooan

Ylläpitodokumentti Mooan Ylläpitodokumentti Mooan Helsinki 16.08.06 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Heikki Aitakangas

Lisätiedot

Ohjelmistotekniikka - Luento 2

Ohjelmistotekniikka - Luento 2 Ohjelmistotekniikka - Luento 2 Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento 2: Prosessimallit

Lisätiedot

ENE-C2001 Käytännön energiatekniikkaa. Aloitustapaaminen 13.4.2015

ENE-C2001 Käytännön energiatekniikkaa. Aloitustapaaminen 13.4.2015 ENE-C2001 Käytännön energiatekniikkaa Aloitustapaaminen 13.4.2015 Tervetuloa! Energiatekniikkaa Aalto-yliopistossa Perinteiset sisältöpainotukset 1 Energiatekniikkaa Aalto-yliopistossa Perinteinen formaatti

Lisätiedot

PROJEKTIN SUDENKUOPAT. f JOUNI HUOTARI PÄIVITETTY

PROJEKTIN SUDENKUOPAT. f JOUNI HUOTARI PÄIVITETTY PROJEKTIN SUDENKUOPAT f JOUNI HUOTARI PÄIVITETTY 18.1.2011 TEHTÄVÄ Mitä sudenkuoppia esiintyy projektin eri prosesseissa (vaiheissa)? Miten ne voitaisiin välttää? Jouni Huotari 19.3.2012 2 Sudenkuoppia

Lisätiedot

COTOOL dokumentaatio Projektisuunnitelma

COTOOL dokumentaatio Projektisuunnitelma Table of Contents 1 Johdanto.................................................................................. 1 1.1 Versiohistoria...........................................................................

Lisätiedot

Matematiikan oppifoorumi Projektisuunnitelma

Matematiikan oppifoorumi Projektisuunnitelma Matematiikan oppifoorumi Projektisuunnitelma Carl Johansson Jukka Kariola Outi Marttila Helena Venäläinen Sampsa Virtanen Ohjaaja Jukka Eskola Asiakas Mikko Mäkelä Ohjelmistotuotantoprojekti 29.10.1999

Lisätiedot

Projektisuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC

Projektisuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC Projektisuunnitelma CoSCA-simulaattorin jatkokehitysprojekti Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 27.9.2005 Elina Kontro Ensimmäinen mallipohjaan täytetty versio, englanninkielinen 0.2 5.10.2005

Lisätiedot

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento

Lisätiedot

EDISTYMISRAPORTTI - T1 Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 1)

EDISTYMISRAPORTTI - T1 Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 1) EDISTYMISRAPORTTI - T1 Edited by Checked by Approved by Antti Tuomaala i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. PROJEKTIN TILA 2 2. SUORITETUT TEHTÄVÄT 4 Projektisuunnitelma Vaatimusmäärittely Virhe.

Lisätiedot

Ohjelmistotuotantoprojekti

Ohjelmistotuotantoprojekti Ohjelmistotuotantoprojekti Muutos- ja korjauspyyntöjen priorisointityökalu Ryhmä Muppett YHTEENVETODOKUMENTTI Helsinki 1.9.2008 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi: Ohjelmistotuotantoprojekti,

Lisätiedot

Projektisuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC

Projektisuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC Projektisuunnitelma CoSCA-simulaattorin jatkokehitysprojekti TeamDC Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 27.9.2005 Elina Kontro Ensimmäinen mallipohjaan täytetty versio, englanninkielinen 0.2 5.10.2005

Lisätiedot

Projektisuunnitelma. Projektin tavoitteet

Projektisuunnitelma. Projektin tavoitteet Projektisuunnitelma Projektin tavoitteet Projektin tarkoituksena on tunnistaa erilaisia esineitä Kinect-kameran avulla. Kinect-kamera on kytkettynä tietokoneeseen, johon projektissa tehdään tunnistuksen

Lisätiedot

Projektinhallinta SFS-ISO mukaan

Projektinhallinta SFS-ISO mukaan Projektinhallinta SFS-ISO 21500 mukaan (Ohjeita projektinhallinnasta, 2012) 13.4.2017 Panu Kiviluoma Osaamistavoitteet Luennon jälkeen osaat selittää, mitä tarkoitetaan Projektilla Projektinhallinnalla

Lisätiedot

Lego Mindstorms anturit

Lego Mindstorms anturit Lego Mindstorms anturit Metropolia Ammattikorkeakoulu Projektisuunnitelma Tomi Ilonen KA09 Tommi Nuotiomaa KA09 Matias Pitkänen KA09 20.1.2012 Insinöörityö Päivämäärä Sisällys 1 Projektin kuvaus 1 1.1

Lisätiedot

Toteutusvaihe T3 Digi-tv: Edistymisraportti

Toteutusvaihe T3 Digi-tv: Edistymisraportti Toteutusvaihe T3 Digi-tv: Edistymisraportti Sisällysluettelo 1. Projektin tila...3 Dtv: Work done per Person (current phase)...3 Dtv: Work done per Worktype (current phase)...3 2. Suoritetut tehtävät...4

Lisätiedot

58160 Ohjelmoinnin harjoitustyö

58160 Ohjelmoinnin harjoitustyö 58160 Ohjelmoinnin harjoitustyö Testaus 30.3.2009 Tuntiop. Sami Nikander sami.nikander@helsinki.fi 58160 Ohjelmoinnin harjoitustyö, Sami Nikander 30.3.2009 1 Testaus Ohjelman systemaattista tutkimista

Lisätiedot

T-76.115 Riskienhallintadokumentti ETL-työkalu (Aureolis Oy) Sivu 1 (12)

T-76.115 Riskienhallintadokumentti ETL-työkalu (Aureolis Oy) Sivu 1 (12) T-76.115 Riskienhallintadokumentti ETL-työkalu (Aureolis Oy) Sivu 1 (12) T-76.115 Riskienhallintadokumentti ExtraTerrestriaLs Versio Pvm Tekijä Kuvaus 0.8.10.2004 Mika Suvanto Alustava versio 0.9.10.2004

Lisätiedot

Projektisuunnitelma. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14 <JULKINEN>

Projektisuunnitelma. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14 <JULKINEN> Projektisuunnitelma Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy Ryhmä 14 Muutoshistoria Versio Pvm Päivittäjä Muutos 2.0 5.12.2007 Johannes Suanto Päivitetty dokumentti

Lisätiedot

T-76.115 Edistymisraportti. ExtraTerrestriaLs PP iteraatio 2.11.2004

T-76.115 Edistymisraportti. ExtraTerrestriaLs PP iteraatio 2.11.2004 T-76.115 Edistymisraportti ExtraTerrestriaLs PP iteraatio 2.11.2004 Agenda Projektin tilanne Projektin esittely Projektin tavoitteet ja nykyinen tilanne Työn tulokset PP iteraation tuotokset Tehtävien

Lisätiedot

Projektin suunnittelu. Pienryhmäopetus - 71A00300

Projektin suunnittelu. Pienryhmäopetus - 71A00300 Projektin suunnittelu Pienryhmäopetus - 71A00300 Projektikanvaasi Mikä on projektikanvaasi? Visuaalinen työkalu projektitiimille, joka helpottaa projektin suunnittelussa ja projektin tavoitteiden kommunikaatiossa

Lisätiedot

Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä

Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä Versiohistoria: Versio: Pvm: Laatijat: Muutokset: 0.1 2006 12 09 Jani Eränen Alustava DOKUMENTIN TILA: Alustava Valmis Tarkastettu

Lisätiedot

T Ohjelmistokehitysprojekti I Projektisuunnitelma (I2)

T Ohjelmistokehitysprojekti I Projektisuunnitelma (I2) T-76.4115 Ohjelmistokehitysprojekti I Projektisuunnitelma (I2) Versio Päiväys Muokkaaja Kuvaus 3.0 Markus Kattilamäki Viimeistely ja riskien päivitys 2.20 16.1.2006 Markus Kattilamäki Dokumentin päivitys

Lisätiedot

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

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä www.niksula.cs.hut.fi/~jjkankaa// Testauksen loppuraportti v. 1.0 Päivitetty 23.4.2001 klo 19:05 Mikko Viljainen 2 (14) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite 1.0

Lisätiedot

TESTIRAPORTTI - JÄRJESTELMÄ, PORTAL Virtuaaliyhteisöjen muodostaminen Versio 1.0

TESTIRAPORTTI - JÄRJESTELMÄ, PORTAL Virtuaaliyhteisöjen muodostaminen Versio 1.0 TESTIRAPORTTI - JÄRJESTELMÄ, PORTAL i Sisällysluettelo DUMENTIN VERSIOT 1 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI

Lisätiedot

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

Projektisuunnitelma. Boa Open Access. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma Boa Open Access Helsinki 4.2.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari

Lisätiedot

Tietotekniikan Sovellusprojektit

Tietotekniikan Sovellusprojektit Tietotekniikan Sovellusprojektit Jukka-Pekka Santanen Tietotekniikan laitos 16.2.2010 Tavoitteena taitoja ja kokemusta projektimuotoisesta työtavasta ja ryhmätyöstä, projektin hallinnasta ja johtamisesta,

Lisätiedot

Projektisuunnitelma Good Minton Sulkapalloliiton kilpailutoiminnan rekisteriohjelma

Projektisuunnitelma Good Minton Sulkapalloliiton kilpailutoiminnan rekisteriohjelma Projektisuunnitelma Good Minton Sulkapalloliiton kilpailutoiminnan rekisteriohjelma Versio Päivämäärä Tekijä Selitys 0.1 2006 10 04 Tuomo Mäkelä Pohja luotu 0.2 2006 10 06 Tuomo Mäkelä Kirjoitettu tekstiä

Lisätiedot

Projektisuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC

Projektisuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC Projektisuunnitelma CoSCA-simulaattorin jatkokehitysprojekti TeamDC Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 27.9.2005 Elina Kontro Ensimmäinen mallipohjaan täytetty versio, englanninkielinen 0.2 5.10.2005

Lisätiedot

ADE Oy Hämeen valtatie 144 20540 TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus: 1626957-3

ADE Oy Hämeen valtatie 144 20540 TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus: 1626957-3 Tuotekonfigurointi ADE Oy lyhyesti Asiakkaiden tarpeisiin suunnattua innovatiivista ja toimivaa ohjelmisto- ja 3d animaatiopalvelua. Ade Oy on toteuttanut vuodesta 2000 alkaen haastavaa interaktiivista

Lisätiedot

T Ohjelmistokehitysprojekti I Projektisuunnitelma (PP)

T Ohjelmistokehitysprojekti I Projektisuunnitelma (PP) T-76.4115 Ohjelmistokehitysprojekti I Projektisuunnitelma (PP) Versio Päiväys Muokkaaja Kuvaus 2.1.5 1.12.2005 Markus Kattilamäki Riskit päivitetty 2.10 Markus Kattilamäki Katselmoinnissa löydetyt virheet

Lisätiedot

Sisäänrakennettu tietosuoja ja ohjelmistokehitys

Sisäänrakennettu tietosuoja ja ohjelmistokehitys Sisäänrakennettu tietosuoja ja ohjelmistokehitys Petri Strandén 8. kesäkuuta, 2018 Agenda Ohjelmistokehitys Ohjelmistokehitys vs. konsultointi Vaatimukset Tietosuoja Tietosuoja ohjelmistokehityksessä kiteytettynä

Lisätiedot

S11-09 Control System for an. Autonomous Household Robot Platform

S11-09 Control System for an. Autonomous Household Robot Platform S11-09 Control System for an Autonomous Household Robot Platform Projektisuunnitelma AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Quang Doan Lauri T. Mäkelä 1 Kuvaus Projektin tavoitteena on

Lisätiedot

Tik-76.612 Ohjelmistotuoteliiketoiminta

Tik-76.612 Ohjelmistotuoteliiketoiminta Tik-76.612 Ohjelmistotuoteliiketoiminta Luennot ja projekti synty suunnittelu käynnistys ohjaus päätös operointi Ti 12.3 To 14.3 Ti 19.3 To 21.3 Ti 26.3 To 4.4 Ti 9.4 To 11.4 Ti 16.4 Ti 18.4 To 23.4 Kurssin

Lisätiedot

Projektin suunnittelu

Projektin suunnittelu Projektin suunnittelu Sami Kollanus TJTA330 Ohjelmistotuotanto 15.3. Projektin suunnittelu - CMMIkäytänteet Projektin estimaatit: Määritellään projektin laajuus (scope) Määritellään tehtävien ja tuotosten

Lisätiedot

OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta

OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta OHJ-3010 Ohjelmistotuotannon perusteet Ohjelmistoprojektin hallinta 1 Sisältö Projektiorganisaatio ja sidosryhmät Ohjelmistoprojektin kulku Projektin suunnittelu Ositus Osallistujat Työmäärän arviointi

Lisätiedot

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

T Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005 T-121.110 Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005 Kurssin tavoitteet Muodostaa näkemys käyttäjäkeskeisestä tuotesuunnittelusta Kasvattaa ymmärrystä prosessin vaiheista Tutustua käyttäjäkeskeisen

Lisätiedot

T Testiraportti - järjestelmätestaus

T Testiraportti - järjestelmätestaus T-76.115 Testiraportti - järjestelmätestaus 18. huhtikuuta 2002 Confuse 1 Tila Versio: 1.0 Tila: Päivitetty Jakelu: Julkinen Luotu: 18.04.2002 Jani Myyry Muutettu viimeksi: 18.04.2002 Jani Myyry Versiohistoria

Lisätiedot

T Testiraportti - integraatiotestaus

T Testiraportti - integraatiotestaus T-76.115 Testiraportti - integraatiotestaus 16. huhtikuuta 2002 Confuse 1 Tila Versio: 1.1 Tila: Päivitetty Jakelu: Julkinen Luotu: 19.03.2002 Jani Myyry Muutettu viimeksi: 16.04.2002 Jani Myyry Versiohistoria

Lisätiedot

File [Otsikko] 2014-02-26 40212. Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista

File [Otsikko] 2014-02-26 40212. Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista apj2014 Projektisuunnitelma 1 (6) Projektisuunnitelma SPT2014 Selvitysprojekti projektihallinnan työkaluista Versio 1.0 Muutoshistoria umero Pvm Selitys Tekijä(t) 0.1 12.2.2014 Projektisuunnitelmaluonnos

Lisätiedot

Projektisuunnitelma Good Minton Sulkapalloliiton kilpailutoiminnan rekisteriohjelma

Projektisuunnitelma Good Minton Sulkapalloliiton kilpailutoiminnan rekisteriohjelma Projektisuunnitelma Good Minton Sulkapalloliiton kilpailutoiminnan rekisteriohjelma Versio Päivämäärä Tekijä Selitys 0.1 2006 10 04 Tuomo Mäkelä Pohja luotu 0.2 2006 10 06 Tuomo Mäkelä Kirjoitettu tekstiä

Lisätiedot

PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009

PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009 PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009 POHDINTAA Mitä asioita projektissa seurataan? Kuka vastaa ohjauksesta? Millä tavoin projektia seurataan ja ohjataan? Mitä asioita ohjaukseen kuuluu?

Lisätiedot

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

Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTIRAPORTTI LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001 Tekijä:

Lisätiedot

Convergence of messaging

Convergence of messaging Convergence of messaging Testaussuunnitelma The Converge Group: Mikko Hiipakka Anssi Johansson Joni Karppinen Olli Pettay Timo Ranta-Ojala Tea Silander Helsinki 20. joulukuuta 2002 HELSINGIN YLIOPISTO

Lisätiedot

Sisäänrakennettu tietosuoja ja ohjelmistokehitys

Sisäänrakennettu tietosuoja ja ohjelmistokehitys Sisäänrakennettu tietosuoja ja ohjelmistokehitys Petri Strandén 14. kesäkuuta, 2018 Petri Strandén Manager Cyber Security Services Application Technologies Petri.stranden@kpmg.fi Petri vastaa KPMG:n Technology

Lisätiedot

Siimasta toteutettu keinolihas

Siimasta toteutettu keinolihas AS 0.3200 Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma: Siimasta toteutettu keinolihas Laura Gröhn 224417 Mikko Kyllönen 221177 Lauri Liukko Sipi 84702A Susanna Porkka 225131 3.2.2015

Lisätiedot

TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN Virtuaaliyhteisöjen muodostaminen Versio 1.0

TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN Virtuaaliyhteisöjen muodostaminen Versio 1.0 TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN i Sisällysluettelo DUMENTIN VERSIOT 1 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI

Lisätiedot

COTOOL dokumentaatio Projektisuunnitelma

COTOOL dokumentaatio Projektisuunnitelma Table of Contents 1 Johdanto.................................................................................. 1 1.1 Versiohistoria...........................................................................

Lisätiedot

T Riskienhallintadokumentti ETL-työkalu (Aureolis Oy) Sivu 1 (9)

T Riskienhallintadokumentti ETL-työkalu (Aureolis Oy) Sivu 1 (9) T-76.115 Riskienhallintadokumentti ETL-työkalu (Aureolis Oy) Sivu 1 (9) T-76.115 Riskienhallintadokumentti ExtraTerrestriaLs Versio Pvm Tekijä Kuvaus 0.1 Mika Suvanto Alustava versio 0.9.10.2004 Mika Suvanto

Lisätiedot

T Riskienhallintadokumentti ETL-työkalu (Aureolis Oy) Sivu 1 (12)

T Riskienhallintadokumentti ETL-työkalu (Aureolis Oy) Sivu 1 (12) T-76.115 Riskienhallintadokumentti ETL-työkalu (Aureolis Oy) Sivu 1 (12) T-76.115 Riskienhallintadokumentti ExtraTerrestriaLs Versio Pvm Tekijä Kuvaus 0.1 Mika Suvanto Alustava versio 0.2 19.10.2004 Mika

Lisätiedot

SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3

SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3 AgilElephant SEPA Diary Petri Kalsi 55347A Heikki Salminen 51137K Tekijä: Petri Kalsi Omistaja: ElectricSeven Aihe: PK&HS Sivu 1 / 7 Dokumenttihistoria Revisiohistoria Revision päiväys: 29.11.2004 Seuraavan

Lisätiedot