T Iteraatio Demo TeamDC I1 - Iteraatio

Koko: px
Aloita esitys sivulta:

Download "T Iteraatio Demo TeamDC I1 - Iteraatio"

Transkriptio

1 T Iteraatio Demo TeamDC I1 - Iteraatio

2 Agenda I1 Iteraatio demo T Iteration demo Projektin tilannekatsaus (10 min) Projektin esittely tarvittaessa Yleiskuva projektista Tavoitteiden saavuttaminen Tuotosten tilanne Projektin metriikat I1 iteraation Tulokset(25 min) Iteraation tuotokset Sovelluksen demo Käytetyt käytännöt ja työkalut (3 min) Mitä I2:ssa alustavia ajatuksia (2min) Keskustelu ja kysymykset ( 5min) 2

3 CoSCA -jatkokehitysprojektin esittely Asiakas Helsingin Kauppakorkeakoulu, Katariina Kemppainen Tekninen ohjaaja Lauri Svan CoSCA simulaattori Coordination of Supply Chain Activities Mallintaa tuotannonohjaukseen liittyviä päätöksiä Kehitetty HKKK tutkijan tarpeisiin (2005) Ei käyttöliittymää Jatkokehityksen tarve Tavoitteena simulaattorin käyttö opetuksen apuvälineenä Tuotannon suunnittelun ja ohjauksen opetuksessa Miten erityyppisten päätössäännöt vaikuttavat töiden läpimenoon liittyviin tunnuslukuihin erilaisissa tilanteissa Tarve helposti opittavalle ja käytettävälle käyttöliittymälle 3

4 Yleiskuva projektista Ylätason käyttötapaus T Iteration demo COSCA -järjestelmä Määrittää systeemin ominaisuudet Määrittää työvirran ominaisuudet Oppija Määrittää kustannusrakenteen Valitsee käytettävät päätössäännöt Määrittää simulaation aikajänteet Ajaa simulaation Tarkastelee tuloksia 4

5 Yleiskuva projektista Looginen esitys ylätason arkkitehtuurista T Iteration demo User wants to perform certain action with the simulator Creation Configuration Visualization Reporting GUI provides functionality to user Facade acts as an interface between the GUI and base-cosca Underlying Cosca simulator provides functionality to GUI 5

6 I1 Iteraation tavoitteiden tilanne Sopia asiakkaan kanssa iteraatiossa toteutettavat vaatimukset, käyttötapaukset, vaatimusmäärittelydokumentin pohjalta Tehdä tuotteesta ensimmäinen toimiva ohjelmaversio, joka toteuttaa sovitut vaatimukset Ohjelmaversiossa ole yhtään sellaista avointa virhettä, joka estäisi vaatimusten mukaisen käytön iteraation lopussa Toteutustyö saadaan tehtyä työmääräarvioiden puitteissa Käyttötapausten tarkentaminen Ylätason arkkitehtuurisuunnitelman dokumentointi Laatusuunnitelman dokumentointi OK, Valmis Osittain OK Aloittamatta tai kriittisesti kesken 6

7 I1 Iteraation tuotosten tilanne - Dokumentaatio I1 iteraatiosuunnitelma -tehty Projektisuunnitelma - päivitetty I1 iteraatiosuunnitelma lisätty ja päivitetty Käytäntöjä ja Riskit päivitetty Vaatimusmäärittelydokumentti - päivitetty I1:ssä toteutettavat käyttötapaukset kuvattu yksityiskohtaisesti Eri tyyppisten vaatimusten tiloja seurattu ja dokumentoitu Laatusuunnitelma - päivitetty Sisältää I1 iteraation testaussuunnitelman Testitapaukset, testauslogi ja testiraportti - tehty Tekninen määrittelydokumentti - tehty Sisältää korkean tason arkkitehtuurikuvauksen ja alijärjestelmäkuvaukset SEPA:t - päivitetty Coding Camp Staatiset menetelmät Käytettävyyden arviointi Käyttöliittymän paperiproto tehty ja testattu Proton kuvat Käytettävyyden arviointi SEPAn liitteenä Työkalujen käyttöohjeet ryhmän sisäiseen käyttöön päivitetty CVS ohjetta tarkennettu, lisäksi Bugzilla ja IRC-ohje 7

8 I1 Iteraationtuotosten tilanne -Käyttötapaukset ID UC1 UC1.1 UC2 Nimi Systeemin määrittäminen Työvirran määrittäminen Esimerkkisysteemin käyttäminen Tilanne Testattu UC6 Epäselvyyttä laskentalogiikan kanssa, tästä syystä epävarmaa kuinka oikein esitetyt tulokset ovat UC2.1 UC3 Esimerkkityövirran valitseminen Kustannusrakenteen määrittäminen Testattu Asian tiimoilta oltu yhteydessä asiakkaaseen ja teknisen ohjaajaan UC3.1 Esimerkkikustannusrakenteen valitseminen Testattu UC4 UC4.1 UC5 UC5.1 Simulaation aikajänteiden määrittäminen Simulaation kokonaiskeston ja tarkasteluvälien määrittäminen Käytettävien päätössääntöjen valinta Käytettävien päätössääntöjen (prioriteetti- ja vapautus-) valinta alisysteemikohtaisesti Testattu Testattu UC 7.2 Toiminnallisuus toteutettu, mutta painike puuttuu käyttöliittymästä. Ajettavat esimerkki simulaatiot ovat niin nopeita ettei ajojen pysäytykset tässä vaiheessa ole järkeviä UC5.3 Käytettävien päätössääntöjen asettaminen resurssikohtaisesti Testattu Vaadittujen lisäksi I2 toteutuksesta UC6 Tulosten tarkastelu UC5.3, UC6.2b UC6.1 UC6.2 Tulosarvojen tarkastelu simulaation lopussa Tulosarvojen tarkastelu simulaation välietapeissa Testattu Testattu Moni toiminnallisuus tukee I2 toteutusta UC6.2b Aikaisempien välietappitulosten tarkastelu Testattu UC7 Simulaation ajaminen UC7.1 UC7.2 UC7.3 Simulaation käynnistys Simulaation keskeytys Simulaation lopetus Testattu Testattu Toteutettu enemmän kuin vaadittu OK, valmis OK, osittain Aloittamatta tai kriittisesti kesken 8

9 I1 Iteraatiossa tehtävien realisoituminen SUM CUM DIFF 599,5 484,0 115,5 Projektinhallinta 145,5 125,5 20,0 Projektinhallinnointi 16,0 6,0 10,0 Projektisuunnittelu 25,0 20,5 4,5 Informointi ja kommunkointi 104,5 99,0 5,5 Ohjelmistonsuunnittelu 137,0 126,0 11,0 Vaatimustenselvittäminen 3,5 2,0 1,5 Vaatimusmäärittelydokumentti 9,0 8,0 1,0 Käyttöliittymä proto 18,0 18,0 0,0 Käyttöliittymän suunnittelu 18,0 20,5-2,5 Arkkitehtuurisuunnittelu 75,5 66,5 9,0 Teknisenmäärittelydokumentin kirjoitus 13,0 11,0 2,0 Laadunvarmistus 88,5 52,5 36,0 Laatusuunnitelma 9,0 8,5 0,5 Laatusuunniteman dokumentointi 8,0 8,0 0,0 Testassuunnitelma 10,5 10,0 0,5 Testauksen suorittaminen 31,0 15,5 15,5 Käytettävyystestit 17,0 6,5 10,5 Heuristinen arvointi 6,0 0,0 6,0 Dokumenttikatselmoinnit 7,0 4,0 3,0 Työkalujen käyttöönotto ja ohjeistus 7,0 7,5-0,5 Ohjelmointi 130,0 112,5 17,5 Konfigurointi-Wizard 15,0 12,0 3,0 Tulosikkuna 10,0 10,0 0,0 Muu Käyttöliittymätoteutus 15,0 18,0-3,0 Simulaation Luonti 7,0 9,0-2,0 Perustoiminnallisuus 10,0 10,0 0,0 Askeltaminen 10,0 11,0-1,0 Simulaatio-objekti rajapinnan toteutus 12,0 7,0 5,0 Job Factory -rajapinnan toteutus 8,0 4,5 3,5 Resurssinen hallinta rajapinnan toteutus 14,0 9,0 5,0 Simulaation raportointi 15,0 15,0 0,0 Integorinti 6,0 4,0 2,0 Koodin kommentointi 8,0 3,0 5,0 Opiskelu 60,5 40,5 20,0 Muu dokumenointi 31,0 19,5 11,5 I1 Iteraatiossa vielä 2. käytettävyystesti 8.12 I2 suunnittelu alkaa 9

10 Työmääräarviot ja työtunnit henkilöittäin T Iteration demo I1 Iteraatiossa toteutuneet tunnit Suunnitelma I1 iteraation alussa Arvio I1 Toteuma Erotus PP Arvio I1 Arvio I2 Yhteensä Elina 86,5 65,5 21 Elina 82,5 77,5 30 Laura 54,5 50,5 4 Laura 76 51,5 22,5 150 Kari 83 66,5 16,5 Kari 72 75,5 42,5 Santeri 88 74,5 13,5 Santeri 28 89,5 72,5 Samuel 79,5 61,5 18 Samuel 19 83,5 87,5 Aleksi Aleksi 25,5 88,5 76 Vesa ,5 19,5 Vesa 13,5 97,5 79 Yhteensä 599, ,5 Yhteensä 316,5 563, Päivitetty suunnitelma PP I1 SUM I2 Yhteensä Elina 82,5 65, Laura 76 50,5 126,5 23,5 150 Kari 72 66,5 138,5 51,5 Santeri 28 74,5 102,5 87,5 Samuel 19 61,5 80,5 109,5 Aleksi 25, ,5 95,5 Vesa 13,5 96, Yhteensä 316, ,5 489,

11 Laatumetriikka Kaikki löydetyt bugit : Bugi-tilanne Raportoitu Korjattu Avoinna I Avoimet bugit (tilanne 4.12) : Komponentit GUI Blockers 0 Major 1 Minor 0 Enhancement 3 Total 4 Facade GUI bugit Major ongelma liittyy käytettävyyteen 3 bugia lähdekoodin metriikoiden raja-arvojen ylityksistä Raja-arvo ylitykset johtuvat pääasissa käytetyjen työkalujen generoimasta koodista (Käyttöliittymä). Korjaaminen edellyttää koodin refaktorointia seuraavassa iteraatiossa Facade bugit: Kuormitusasteen laskenta Avoimet bugit eivät estä ohjelmiston käyttöä Blocker, estävät testin jatkamisen tai tuotteen kehittämisen. Major, muut vakavat bugit Minor, vaikutukset ovat vähäisiä mutta tuotteelle esitettyjen vaatimusten vastaisia. Enhancement, korjaaminen parantaisi tuotteen toiminnallisuutta. 11

12 Laadun arviointi Dokumentti Projektisuunnitelma Vaatimusmäärittely Laadunvarmistus Tekninen määrittelydokumentti Järjestelmä Kattavuus Laatu Kuvaus Katselmoitu Katselmoitu Katselmoitu Katselmoitu Käyttöliittymä 3 Testattu kattavasti Facade 2 Testattu pääasiassa GUI:n kautta GUI Facade Käyttöliittymäproton testaus Ohjelmaversiota testattu kattavasti systemaattisen ja tutkivan testauksen keinoin. Näiden lisäksi suoritettu lähdekoodin staattista analysointia ja käytettävyystestausta (2. Käytettävyystesti 8.12) Testattu pääasiassa GUI:n kautta, mutta myös analysoitu lähdekoodia staattisesti ja luotu Junit-yksikkötestejä. Suurimpana haasteena simulaattorin tulosten oikeellisuuden arvioiminen Ohjelma täyttää sille 1. Iteraatiossa asetetut laatutavoitteet Selite Kattavuus: 0 = ei mitään 1 = katsottu läpi 2 = katsottu tarkasti läpi 3 = testattu Laatu: = hyvä = epävarma = huono 12

13 Sovelluksen koko koodiriveinä Façade Layer NCLOC/CR GUI Layer NCLOC/CR Others NCLOC Total NCLOC PP I1 1041/ / Façade Layer = kerros, joka liittää GUI:n vanhaan simulaattoriin fi.hse.jobshop.facade paketin metriikat GUI Layer = Graafisen käyttöliittymän toteuttava kerros fi.hse.jobshop.gui ja fi.hse.jobshop.gui.wizard pakettien metriikat Others = vanhaan simulaattoriin lisätyt uudet luokat, käynnistysluokat Lisäksi teimme muita pieniä, tässä listaamattomia muutoksia myös vanhaan CoSCA:an (yhteensä alle 100 NCLOC) HUOM! Tässä ei ole otettu kantaa vanhan CoSCA:n kokoon NCLOC (Non-Comment Lines of Code) = Koodirivit ilman tyhjiä rivejä ja kommenttirivejä (Metrics (Sourceforge)) CR(Comment Ratio) = Kommenttirivien suhde kaikkiin riveihin nähden (Borland Togetherin Metrics) 13

14 Projektissa tapahtuneet muutokset Pääsuunnittelijan roolinvaihdos Vesa Haukkavaara pääsuunnittelijan roolissa I1 iteraation alkupuolelta lähtien Vesalla oli tarvittavissa määrin aikaa arkkitehtuurin yms. pääsuunnittelijan tehtävien hoitamiseen Vaatimuksista Joitakin muutoksia käyttötapausten kuvauksissa käyttösekvensseihin. Käyttöliittymä toteutuksen myötä havaittu selkeämpi toteutustapa käyttösekvensseihin. Coding Campista vakiokäytäntö Viikkopalaverin aika otettu Coding Camp -käyttöön 14

15 Riskit Riskin ID Nro Riski Vaikutukset toteutuessa 1 Opiskelija lopettaa kurssin kesken Suuri Ryhmällä on vähemmän työtunteja käytettävissä. Osaamista häviää projektista. Lopettaneen henkilön vastuualueet täytyy hoitaa, mikä vie aikaa joltakin muulta. 2 Asiakkaalla ei ole tarpeeksi aikaa yhteistyöhön projektiryhmän kanssa Suuri Projektiryhmä ei tiedä, mihin suuntaan pitäisi edetä eikä saa palautetta jo tehdystä. 3 Ohjelmistosuunnittelijat eivät saa tarpeeksi hyvin tietoonsa, mitä projektissa pitäisi tehdä 4 Projektiryhmä ei ymmärrä, mitä asiakas oikeastaan tarvitsee ja miten täyttää käyttäjän tarpeet. 5 Olemassa olevan simulaattorin rakenne hankaloittaa projektissa asetettujen vaatimusten toteuttamista 6 Luvataan tehdä enemmän kuin mihin käytettävissä olevilla resursseilla pystytään Suuri Keskikokoinen Keskikokoinen Keskikokoinen Ohjelmistoa ei voida toteuttaa asiakasta ja käyttäjää tyydyttävällä tavalla. Asiakas ei saa sitä, mitä tarvitsee Käyttöliittymän ja vaatimusten toteuttaminen vaikeutuu. Kaikkia sovittuja vaatimuksia ei saada toteuteuttua T Iteration demo 7 Projektin jäsen sairastuu Keskikokoinen 8 Management tiimin ja kehittäjien välille Keskikokoinen syntyy juopa. 9 Joku projektin jäsen ei tee hänelle allokoituja Keskikokoinen tehtäviä 10 Muutokset olemassa olevaan simulaattoriin Keskikokoinen eivät ole yhteensopivat käyttöliittymän kanssa. Sairastuneen jäsenen tehtävät jäävät hoitamatta. Projektin sisällä syntyy kahden kerroksen väkeä, mikä aiheuttaa epäluuloa ja hidastaa ja vaikeuttaa työn tekemistä. Luistavan henkilön tehtävät jäävät hoitamatta ja projektin sujuvuus kärsii. Projektissa kehitetty toiminnallisuus ei välttämättä ole yhteensopiva uuden järjestelmän kanssa. Uusi tunnistettu riski Realisoitumista jossain määrin Kriittisessä tilassa Riskejä (järjestystä ja sanamuotoa ) päivitetty välietappikatselmuksen jälkeen Riski 6 on uusi: Työmäärän arvionti haasteellista Riski 5: Olemassa olevaan joudutaan tekemään paljon muutoksia, jotta vaatimukset saadaan toteutettua. Oletus on ollut, että olemassa olevassa on toteutettu kaikki se laskenta, jonka tulokset käyttöliittymässä halutaan esittää. Riski 7: Yksi ryhmän jäsenen sairastuminen iteraation lopulla, aiheutti tehtävien jakamista muille 15

16 I1-iteraation tuotokset - Laadunvarmistusuunnitelma Laadunvarmistussuunnitelma Selkeyden vuoksi omana dokumenttinaan Koostettuna kaikki testaukseen liittyvä dokumentaatio I1 Iteraation testaussuunnitelma Yksikkötestit (Junit) Systeemitestaus Käytettävyystestaus Lähdekoodinanalysointia Systeemitestaus: Testipakettia (Test Suite) : Tutkiva testaus (Exploratory Testing, ET) 2 tutkivan testauksen test charteria I1 testitapaukset 8 kappaletta testitapauksia Testiloki Suoritetut testaukset koottuna taulukkoon Testiraportti Yhteenveto iteraation aikaisesta testauksesta Muuta laatuun liittyvää dokumentaatiota SEPA-päiväkirjat: Lähdekoodin staattinen analysointi Käytettävyyden arviointi 16

17 I1-iteraation tuotokset Tekninen määrittely Tekninen määrittelydokumentti Englannin kielinen Korkean tason arkkitehtuurisuunnitelman Alijärjestelmätason arkkitehtuurisuunnitelman ja määrittelyn JavaDoc-dokumentaatio Tekninen määrittely luokkatasolla Saatavilla osoitteesta 17

18 I1-iteraation tuotokset Tekninen määrittely Prosessikuva Simulation visualization GUI/User: Simulation creation Simulation configuration Simulation start Simulation reporting Facade: SimulationCreator ObjectFacade(s) SimulationController SimulationReporter COSCA: Creates objects Configure objects Runs simulation Creates reports 18

19 I1-iteraation tulokset Demo Demon aihe: Cosca järjestelmän käyttöliittymä opiskelijan näkökulmasta Toteutuksessa Wizard lähetysmistapa, jonka nähdään olevan helppo tapa ohjata uutta käyttäjää tekemään simulaatiossa tarvittavia valintoja Tyypillinen käyttötapaus, joka demoaa käytännössä kaiken tähän mennessä toteutetun toiminnallisuuden 1) Uuden simulaation luominen wizardin avulla Systeemin valinta esimerkkikonfiguraatioista Työvirran valinta esimerkkikonfiguraatioista Kustannusrakenteen valinta esimerkkikonfiguraatioista Päätössäännön valinta koko systeemille Aikajänteen määrittäminen 2) Päätössääntöjen vaihtaminen resurssikohtaisesti 3) Simulaation ajaminen välietappeihin/loppuun 4) Tulosten tarkastelu Välietapeissa ja lopussa 5) Simulaation sulkeminen 19

20 Käytetyt käytännöt Iteratiivinen ja inkrementaalinen ohjelmistokehitysmenetelmä Iteraatiosuunnittelu (toteutustehtävät, työmääräarviot, testaus) alussa hankalaa koska arkkitehtuurista ei ollut riittävän hyvää kuvaa. Kaksi kehityssykliä, joiden välissä välietappikatselmukset, oli hyvä ratkaisu Dokumentointi - ok Riskien hallinta - ok Riskit käytiin läpi välietappikatselmuksessa ja iteraation lopulla demoon valmistauduttaessa. Tuntiraportointi ok Kommunikointi ja palaverikäytännöt - Muutettu Säännölliset viikkopalaveri pois, Coding Camp tilalle Välietappikatselmus Management tiimin palaverikäytäntö tullaan palauttamaan, sen puuttuminen aiheuttanut jonkin verran hankaluuksia toisten kanssa ajan tasalla olemiseen ja töiden etenemiseen Pienryhmätoiminta Palveli tarkoitustaan I1:n alussa, käytännössä suhteellisen aikaa vievä tapa Ei käytetä I2 iteraatiossa Katselmointikäytäntö Käytetään jatkossakin vain kevyttä katselmointia, sähköpostitse Raskaampi katselmointikäytäntö poistettu Iteraatiodemo OK Vaatimusten määrittely ja hallinta -OK Vaatimusten kommunikoinnista ryhmän sisällä jatkossakin huolehdittava Käyttöliittymä Prototyyppi -OK Oli hyvä tapa päästä vauhtiin asian kanssa ja nähdä nopeasti jotain konkreettista Käyttäjätestauksesta hyvin palautetta. Testikäyttäjät (HKKKn 2 opiskelijaa) paneutuivat asiaan oikeasti. 20

21 Käytetyt työkalut Kehitysympäristö Eclipse 3.1 Jigloo SWT/Swing GUI Builder for Eclipse and WebSphere (Graafisen käyttöliittymän kehittämiseen ) Borland Togerther Architect JDK 5.0 CVS versionhallinta Laatu Borland Togetherin Metrics Bugzilla 2.20 Metrics (Sourceforge) Projektin hallinta ja kommunikointi TikiWiki Tuntiraportointiin Excel-taulukko Sähköposti (IRC) Office-ohjelmistot 21

22 Yhteenveto I1 iteraatiosta Asetetut tavoitteet saavutettiin hyvin Toteutuksen osalta jopa ylitettiin Käyttöliittymän lisääminen olemassa olevaan toiminnallisuuteen on haasteellista Kohdatut ongelmat ja haasteet eivät ole kuitenkaan mitään poikkeuksellista, ovat osa työtä Toimintatavoissa ja kommunikoinnissa parannettavaa 22

23 Mitä I2ssa alustavia ajatuksia Iteratiivisuus Hyväksi havaittua kehityssyklikäytäntöä jatketaan ja pyritään parantamaan entisestään Coding Camp käytäntöä jatketaan Laskentalogiikan toimivuus Tavoitteena varmistaa esitettävien tulosten oikeellisuus Tuotetun koodin refaktorointia jatkokehitettävyyden ja selkeyden parantamiseksi Monipuolisempi konfigurointi Simulaation konfigurointi myös Puu-näkymän kautta Simulaatioiden tallennus Excel- ja teksti-raportoinnin integrointi Tulosten graafinen tarkastelu Visualisoinnin parantaminen Esim. pullonkaularesurssin visualisointi 23

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

I2 -Iteraatiosuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC

I2 -Iteraatiosuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC I2 -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 8

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

Laadunvarmistussuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC

Laadunvarmistussuunnitelma. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC Laadunvarmistussuunnitelma CoSCA-simulaattorin jatkokehitysprojekti TeamDC Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 24.10.2005 Elina Kontro Laatuasiat siirretty omaan dokumenttiin, jatkotyöstetty 0.2

Lisätiedot

Testiraportti 2. iteraatiosta

Testiraportti 2. iteraatiosta Testiraportti 2. iteraatiosta TeamDC - CoSCA-simulaattorin jatkokehitysprojekti Versio Päiväys Tekijä Kuvaus 0.1 20.2.2006 Santeri Saarinen Muokattu templatesta, aloitettu kirjoittaminen 0.2 20.2.2006

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

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

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

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

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

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

Loppuraportti. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC

Loppuraportti. CoSCA-simulaattorin jatkokehitysprojekti. TeamDC Loppuraportti CoSCA-simulaattorin jatkokehitysprojekti TeamDC Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 4.1.2006 Elina Kontro Raportin runko 0.2 30.1.2006 Elina Kontro Runkoa täydennetty, johdantoon

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

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

T Projektikatselmus

T Projektikatselmus T-76.115 Projektikatselmus Projektityöryhmä GenCode I2-iteraatio 11.2.2004 Agenda Tavoitteiden toteutuminen (5 min) Resurssien käyttö (5 min) Iteraation tulokset (10 min) Riskit (5min) Työskentelymenetelmistä

Lisätiedot

T Projektikatselmus

T Projektikatselmus T-76.115 Projektikatselmus Projektityöryhmä GenCode I2-iteraatio 11.2.2004 Agenda Projektin tilanne (10 min) Tavoitteiden toteutuminen Iteraation tunnusluvut Käytetyt työskentelymenetelmät (5min) Iteraation

Lisätiedot

Laadunvarmistusdokumentti

Laadunvarmistusdokumentti Laadunvarmistusdokumentti Dokumentin historia Versio Päiväys Muokkaaja Kuvaus Hyväksytty 1.10 07.11.2005 Rönkkö Kirsi Erotettu omaksi dokumentikseen Sisällysluettelo 1. Koko projektissa...2 1.1. Tavoitteet...2

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

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

Laadunvarmistuksen suunnitelma. Ryhmä ExtraTerrestriaLs Aureolis Oy

Laadunvarmistuksen suunnitelma. Ryhmä ExtraTerrestriaLs Aureolis Oy Laadunvarmistuksen suunnitelma Ryhmä ExtraTerrestriaLs Aureolis Oy Versio Päiväys Tekijä Kuvaus 1.0 8.11.2004 Risto Kunnas Ensimmäinen versio 1.1 8.11.2004 Risto Kunnas Korjauksia 1.2 9.11.2004 Mika Suvanto

Lisätiedot

Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testausdokumentti Kivireki Helsinki 17.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Anu Kontio Ilmari

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

COTOOL dokumentaatio Testausdokumentit

COTOOL dokumentaatio Testausdokumentit Table of Contents Testausraportti.............................................................................. 1 1 Tiivistelmä...............................................................................

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

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

Testausraportti. Dokumentti: Testausraportti_I2.doc Päiväys: Projekti : AgileElephant

Testausraportti. Dokumentti: Testausraportti_I2.doc Päiväys: Projekti : AgileElephant AgilElephant I2 Tekijä: Heikki Salminen Omistaja: ElectricSeven Aihe: Sivu 1 / 8 Dokumentti Historia Muutoshistoria Revision Numero Revision Päiväys Yhteenveto muutoksista Revision tekijä 1.0 7.2.2004

Lisätiedot

COSCA - Vaatimusmäärittely v.1.7. Palaute:

COSCA - Vaatimusmäärittely v.1.7. Palaute: COSCA - Vaatimusmäärittely v.1.7 Palaute: llehtola@cc.hut.fi Muutoshistoria Versio Tekijä Pvm Kuvaus Hyväksynyt 0.1 Laura Lehtola 1.-10.10.2005 Ensimmäinen asiakkaalle kommentoitavaksi lähetettävä raakaversio

Lisätiedot

Projektisuunnitelma Nero-ryhmä

Projektisuunnitelma Nero-ryhmä Projektisuunnitelma Nero-ryhmä Kuusela Johannes Muukkonen Jyrki Sjöblom Teemu Sundberg Ville Suominen Osma Tuohenmaa Timi Ohjelmistotuotantoprojekti Helsinki 9.9.2004 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen

Lisätiedot

Data Sailors - COTOOL dokumentaatio Riskiloki

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

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

statbeatmobile PROJECT REVIEW iteration 1

statbeatmobile PROJECT REVIEW iteration 1 statbeatmobile PROJECT REVIEW iteration 1 agenda Projekti Status Käytännöt Tulokset Katsaus eteenpäin PROJEKTI / mikä on statbeat? Sosiaalinen joukkueurheilupalvelu Keskustelu, fanit, kavereiden joukkueet,

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

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

Laadunvarmistuksen suunnitelma. Ryhmä ExtraTerrestriaLs Aureolis Oy

Laadunvarmistuksen suunnitelma. Ryhmä ExtraTerrestriaLs Aureolis Oy Laadunvarmistuksen suunnitelma Ryhmä ExtraTerrestriaLs Aureolis Oy Versi Päiväys Tekijä Kuvaus o 1.0 8.11.2004 Risto Kunnas Ensimmäinen versio 1.1 8.11.2004 Risto Kunnas Korjauksia 1.2 9.11.2004 Mika Suvanto

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

Ohjelmiston toteutussuunnitelma

Ohjelmiston toteutussuunnitelma Ohjelmiston toteutussuunnitelma Ryhmän nimi: Tekijä: Toimeksiantaja: Toimeksiantajan edustaja: Muutospäivämäärä: Versio: Katselmoitu (pvm.): 1 1 Johdanto Tämä luku antaa yleiskuvan koko suunnitteludokumentista,

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

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

COSCA - Vaatimusmäärittely v.3.1. Palaute:

COSCA - Vaatimusmäärittely v.3.1. Palaute: COSCA - Vaatimusmäärittely v.3.1 Palaute: llehtola@cc.hut.fi Muutoshistoria Versio Tekijä Pvm Kuvaus Hyväksynyt 0.1 Laura Lehtola 1.-10.10.2005 Ensimmäinen asiakkaalle kommentoitavaksi lähetettävä raakaversio

Lisätiedot

T SEPA - STAATTISET MENETELMÄT Tuomas Tolvanen, 55382U Timo Töyry, 58578B

T SEPA - STAATTISET MENETELMÄT Tuomas Tolvanen, 55382U Timo Töyry, 58578B T-76.5158 SEPA - STAATTISET MENETELMÄT Tuomas Tolvanen, 55382U Timo Töyry, 58578B T-76.5158 SEPA - Pariohjelmointi 2 (7) VERSION HALLINTA Versio Päivä Tekijä Kuvaus 0.1 5.12.2006 Tuomas Tolvanen Ensimmäinen

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

T Testiraportti - integraatiotestaus

T Testiraportti - integraatiotestaus T-76.115 Testiraportti - integraatiotestaus 22. maaliskuuta 2002 Confuse 1 Tila Versio: 1.0 Tila: Päivitetty Jakelu: Julkinen Luotu: 19.03.2002 Jani Myyry Muutettu viimeksi: 22.03.2002 Jani Myyry Versiohistoria

Lisätiedot

COTOOL dokumentaatio Riskiloki

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

Lisätiedot

Onnistunut Vaatimuspohjainen Testaus

Onnistunut Vaatimuspohjainen Testaus Onnistunut Vaatimuspohjainen Testaus Kari Alho Solution Architect Nohau Solutions, Finland Sisältö Mitä on vaatimuspohjainen testaus? Vaatimusten ymmärtämisen haasteet Testitapausten generointi Työkalujen

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

Sopimus Asiakas- ja potilastietojärjestelmästä. Liite N: Kielivaatimukset

Sopimus Asiakas- ja potilastietojärjestelmästä. Liite N: Kielivaatimukset Sopimus Asiakas- ja potilastietojärjestelmästä Liite N: Kielivaatimukset VERSIOHISTORIA Päivä Versio Kuvaus Tekijä 12.3.15 3.0 Tarjouspyynnön liitteeksi 2 (6) SISÄLLYSLUETTELO 1 JOHDANTO... 4 2 JÄRJESTELMÄN

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

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

SEPA Päiväkirja. Käytettävyyden arviointi

SEPA Päiväkirja. Käytettävyyden arviointi SEPA Päiväkirja Käytettävyyden arviointi T-76.5633 Ohjelmistotuotannon erikoiskurssi Aleksi Airola 39054L Vesa Haukkavaara 60610A Elina Kontro 57184R 1 Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 15.10.2005

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

Hirviö Laadunvarmistussuunnitelma

Hirviö Laadunvarmistussuunnitelma Hirviö Laadunvarmistussuunnitelma Jani Heikkinen Anssi Kalliolahti Jukka Larja Kim Nylund Liia Sarjakoski Samuli Sorvakko Timo Toivanen 30. marraskuuta 2004 1 Sisältö 1 Johdanto 3 1.1 Testauksen tavoitteet

Lisätiedot

Testaussuunnitelma Labra

Testaussuunnitelma Labra Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,

Lisätiedot

Ohjelmistotuotteen hallinnasta

Ohjelmistotuotteen hallinnasta Ohjelmistotuotteen hallinnasta Luennon tavoitteista Luennon sisällöstä Motivointia Lähteinä: Haikala ja Märijärvi, Ohjelmistotuotanto Royce, Software Project Management, A Unified Framework 1 Tavoitteista

Lisätiedot

Hirviö Testausraportti I2

Hirviö Testausraportti I2 Hirviö Testausraportti I2 Jani Heikkinen Anssi Kalliolahti Jukka Larja Kim Nylund Liia Sarjakoski Samuli Sorvakko Timo Toivanen 8. helmikuuta 2005 1 Sisältö 1 Johdanto 3 1.1 Järjestelmätestaus.................................

Lisätiedot

dokumentin aihe Dokumentti: Testausraportti_I1.doc Päiväys: Projekti : AgileElephant

dokumentin aihe Dokumentti: Testausraportti_I1.doc Päiväys: Projekti : AgileElephant AgilElephant Testausraportti I1 Tekijä: Petri Kalsi Omistaja: ElectricSeven Aihe: Testausraportti Sivu 1 / 5 Dokumentti Historia Muutoshistoria Revision Numero Revision Päiväys Yhteenveto muutoksista Revision

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

Omahoitopolut.fi Toteutuksen tilannekatsaus

Omahoitopolut.fi Toteutuksen tilannekatsaus Omahoitopolut.fi Toteutuksen tilannekatsaus PVM 1 Sisällysluettelo Aikataulu ja saavutukset tähän mennessä Aikataulu, seuraavaksi toteutettavat tehtävät Budjetti Kertynyt työmäärä suhteessa suunniteltuun

Lisätiedot

Ohjelmiston testaus ja laatu. Testaustasot

Ohjelmiston testaus ja laatu. Testaustasot Ohjelmiston testaus ja laatu Testaustasot Testauksen vaihejako Tarpeet / sopimus Järjestelmätestaus Hyväksymiskoe Määrittely testauksen suunnittelu ja tulosten verifiointi Arkkitehtuurisuunnittelu Moduulisuunnittelu

Lisätiedot

L models. Testisuunnitelma. Ryhmä Rajoitteiset

L models. Testisuunnitelma. Ryhmä Rajoitteiset Teknillinen korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Testisuunnitelma Ryhmä Rajoitteiset Versio Päivämäärä Tekijä Muutokset

Lisätiedot

Hirviö Laadunvarmistussuunnitelma

Hirviö Laadunvarmistussuunnitelma Hirviö Laadunvarmistussuunnitelma Jani Heikkinen Anssi Kalliolahti Jukka Larja Kim Nylund Liia Sarjakoski Samuli Sorvakko Timo Toivanen 8. helmikuuta 2005 1 Sisältö 1 Johdanto 3 1.1 Testauksen tavoitteet

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

Ohjelmistotuotantoprojekti

Ohjelmistotuotantoprojekti Ohjelmistotuotantoprojekti Ryhmä Muppett TESTAUSDOKUMENTTI Helsinki 5.8.2008 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti, kesä 2008 Projekti: Muutos- ja korjauspyyntöjen

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

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ä Edistymisraportti v. T4 (Toteutus 4) Päivitetty 15.3.2001 klo 18:13 2 (8) Sisällys 1 PROJEKTIN TILA...3 2 SUORITETUT TEHTÄVÄT...6 3 KÄYTETYT MENETELMÄT...7 4 ONGELMAT...8 EDISTYMISRAPORTTI 2 3 (8) 1. Projektin

Lisätiedot

TESTIRAPORTTI - XMLREADER LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0

TESTIRAPORTTI - XMLREADER LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0 TESTIRAPORTTI - XMLREADER LUOKKA i Sisällysluettelo 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI 3 2.1. Testauksen

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

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

COSCA - Vaatimusmäärittely v.1.0

COSCA - Vaatimusmäärittely v.1.0 COSCA - Vaatimusmäärittely v.1.0 Palaute: llehtola@cc.hut.fi Muutoshistoria Versio Tekijä Pvm Kuvaus Hyväksynyt 0.1 Laura Lehtola 1.-10.10.2005 Ensimmäinen asiakkaalle kommentoitavaksi lähetettävä raakaversio

Lisätiedot

T Projektisuunnitelma

T Projektisuunnitelma T-76.115 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 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

Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille

Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille 1(23) Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille Matti Vuori, Tampereen teknillinen yliopisto 30.10.2012 Sisällysluettelo 1/2 Esityksen tarkoitus 4 Laatu on tärkeää, ei

Lisätiedot

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi Versiohistoria: Versio: Pvm: Laatijat: Muutokset: 0.1 2006-11-25 Janne Mäkelä Alustava 1.0 2006-12-10 Janne Mäkelä Valmis 1.

Lisätiedot

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

Testaussuunnitelma. Dokumentti: Testaussuunnitelma.doc Päiväys: Projekti: AgileElephant AgilElephant Tekijä: Petri Kalsi ja Heikki Salminen Omistaja: ElectricSeven Dokumentti:.doc Päiväys: 15.03.2005 Aihe: Sivu 1 / 11 Dokumenttihistoria Muutoshistoria Revision Numero Revision Päiväys Yhteenveto

Lisätiedot

Harjoitus 3 Case Face Wash. Raine Mäki, Laura Takkinen, Marika Östman, Otto Kataja

Harjoitus 3 Case Face Wash. Raine Mäki, Laura Takkinen, Marika Östman, Otto Kataja Harjoitus 3 Case Face Wash Raine Mäki, Laura Takkinen, Marika Östman, Otto Kataja Tunnistettuja ongelmia Katastrofaaliset ongelmat Kommunikointi Projektisuunnitelman puuttuminen Projektia ei aikataulutettu

Lisätiedot

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

SEPA päiväkirja. Aihe: Staattiset menetelmät Tekijät: Mikko Halttunen 58198B, Mikko Närjänen 58122B Ryhmä: Neptune T Ohjelmistoprojekti I SEPA päiväkirja Aihe: Staattiset menetelmät Tekijät: Mikko Halttunen 58198B, Mikko Närjänen 58122B Ryhmä: Neptune T-76.4110 Ohjelmistoprojekti I Sisällysluettelo Sisällysluettelo...2 1. Johdanto...3 2.

Lisätiedot

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

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma Koskelo Helsinki 16.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Tom Bertell Johan

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

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

KÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ

KÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ KÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ Eeva Kangas 05.11.2015 @FixUi Oy 2013 2015 FIXUI "Autamme yrityksiä suunnittelemaan sellaisia tuotteita, joita ihmiset osaavat ja haluavat käyttää" Käyttäjätutkimukset

Lisätiedot

Opetussuunnitelmien ja tutkintojen perusteiden rakenteistaminen

Opetussuunnitelmien ja tutkintojen perusteiden rakenteistaminen Opetussuunnitelmien ja tutkintojen perusteiden rakenteistaminen Toiminnallinen määrittely: Työsuunnitelma TYÖSUUNNITELMAN TIEDOT Versio 0.1 Laatija Ulla Angervo Laatimispäivämäärä Hyväksyjä Hyväksymispäivämäärä

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

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

Figure 1: Projektipäälliköt Juha-Pekka Honkavaara ja Juha Mattila 1 Käytettävyysryhmä 1.1 Yleistä Tämän vuoden käytettävyystiimi (Uteam) perustuu kahden viime vuoden pohjalle. Uteam oli toiminnassa ensimmäisen kerran siis lukuvuonna 2005-2006. Uteamin projektiryhmä koostui

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

Testausraportti. Oppimistavoitteiden hallintajärjestelmä harri

Testausraportti. Oppimistavoitteiden hallintajärjestelmä harri Testausraportti Oppimistavoitteiden hallintajärjestelmä harri Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti

Lisätiedot

Miten 333 organisaatiota voi kehittää yhtä yhteistä digitaalista palvelua ja vielä kuunnella kaikkien asiakkaita?

Miten 333 organisaatiota voi kehittää yhtä yhteistä digitaalista palvelua ja vielä kuunnella kaikkien asiakkaita? #finnayhdessä Miten 333 organisaatiota voi kehittää yhtä yhteistä digitaalista palvelua ja vielä kuunnella kaikkien asiakkaita? Riitta Peltonen, johtava käytettävyyssuunnittelija, Finnan 5-vuotisseminaari,

Lisätiedot

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaihe 3. Antti Jääskeläinen Matti Vuori

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaihe 3. Antti Jääskeläinen Matti Vuori TIE-21204 Ohjelmistojen testaus 2015 Harjoitustyö Vaihe 3 Antti Jääskeläinen Matti Vuori Rakenne ja aikataulu Kolme vaihetta: 1. Tutkivan järjestelmätestauksen suunnittelu 2. Tutkivan järjestelmätestauksen

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

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

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

Testaussuunnitelma. Dokumentti: Testaussuunnitelma.doc Päiväys: Projekti: AgileElephant Versio: V0.4 AgilElephant Tekijä: Petri Kalsi ja Heikki Salminen Omistaja: ElectricSeven Dokumentti:.doc Päiväys: 30.11.2004 Aihe: Sivu 1 / 11 Dokumenttihistoria Muutoshistoria Revision päiväys: 30.11.2004 Seuraavan

Lisätiedot

Tämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus:

Tämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus: Dokumentaatio, osa 1 Tehtävämäärittely Kirjoitetaan lyhyt kuvaus toteutettavasta ohjelmasta. Kuvaus tarkentuu myöhemmin, aluksi dokumentoidaan vain ideat, joiden pohjalta työtä lähdetään tekemään. Kuvaus

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

Testaustyökalut. Luento 11 Antti-Pekka Tuovinen. Faculty of Science Department of Computer Science

Testaustyökalut. Luento 11 Antti-Pekka Tuovinen. Faculty of Science Department of Computer Science Testaustyökalut Luento 11 Antti-Pekka Tuovinen 25 April 2013 1 Tavoitteet Työkalutyyppejä Testauksen hallinta Testien määrittely Staattinen analyysi Dynaaminen testaus 25 April 2013 2 1 Työkalut ja testaus

Lisätiedot

TIETOJENKÄSITTELYTIETEIDEN LAITOS

TIETOJENKÄSITTELYTIETEIDEN LAITOS TIETOJENKÄSITTELYTIETEIDEN LAITOS PROJEKTITOIMINNAN PERUSTEET TENTTI 28.4.2001 Tonja Molin-Juustila Kustakin tehtävästä max 6 pistettä. Vastaukset arvostellaan 0,5 pisteen tarkkuudella. Oikeat vastaukset

Lisätiedot

Tuotemallipohjaisen toimintaprosessin mallintaminen

Tuotemallipohjaisen toimintaprosessin mallintaminen Tuotemallipohjaisen toimintaprosessin mallintaminen Miksi? Miten? Mitä? Mitä sitten? Kari Karstila Eurostepsys Oy kari.karstila@eurostep.com www.eurostep.com Pro IT-seminaari, 2004-01 01-1919 PROSESSIMALLINTAMISEN

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

Ohjelmistojen mallintaminen, kurssikoe esimerkkivastauksia

Ohjelmistojen mallintaminen, kurssikoe esimerkkivastauksia Ohjelmistojen mallintaminen, kurssikoe 15.12. esimerkkivastauksia Tehtävä 1 a: Ohjelmistotuotantoprosessi sisältää yleensä aina seuraavat vaiheet: määrittely, suunnittelu, toteutus, testaus ja ylläpito.

Lisätiedot

LAATUDOKUMENTTI

LAATUDOKUMENTTI LAATUDOKUMENTTI LAATUDOKUMENTTI 2 (15) VERSION HALLINTA Versio Päivä Tekijä Kuvaus 0.1 11.10.2006 Kaarlo Lahtela Ensimmäinen versio 0.2 17.10.2006 Kaarlo Lahtela Lauri Kiiski 0.3 24.10.2006 Kaarlo Lahtela

Lisätiedot

Yhteenvetodokumentti PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Yhteenvetodokumentti PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Yhteenvetodokumentti PULSU Syksy 2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Heikki Manninen Noora

Lisätiedot