Loppuraportti. Kaapo - Kaavioiden piirto-ohjelma. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Koko: px
Aloita esitys sivulta:

Download "Loppuraportti. Kaapo - Kaavioiden piirto-ohjelma. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos"

Transkriptio

1 Loppuraportti Kaapo - Kaavioiden piirto-ohjelma Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

2 Kurssi Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilari Heikkinen Allan Holsti Tero Kallioinen Kristian Ovaska Mikko Paltamaa Hannu-Pekka Rajaniemi Asiakas Inkeri Verkamo Johtoryhmä Juha Taina Sampo Yrjänäinen Kotisivu Versiohistoria Versio Päiväys Tehdyt muutokset Valmis versio Runko luotu

3 Sisältö 1 Johdanto 1 2 Käytetyt resurssit 1 3 Projektin vaiheet Projektin suunnittelu Vaatimusmäärittely Suunnittelu Toteutus Testaus Projektin arviointi ja ryhmäläisten kokemukset 4 Liitteet 1 Työtunnit: Ilari Heikkinen 2 Työtunnit: Allan Holsti 3 Työtunnit: Tero Kallioinen 4 Työtunnit: Kristian Ovaska 5 Työtunnit: Mikko Paltamaa 6 Työtunnit: Hannu-Pekka Rajaniemi i

4 1 Johdanto Oops on Helsingin yliopiston tietojenkäsittelytieteen laitoksella toteutettava ohjelmistotuotantoprojekti. Kaapo, eli Kaavioiden piirto-ohjelma on geneerinen, käyttäjän tarpeisiin mukautuva piirtotyökalu. Projektiin liittyvä materiaali on saatavissa ryhmän kotisivulta osoitteesta Ryhmä käytti sisäiseen kommunikaatioon postituslistan ja ICQ:n lisäksi Wiki-sivua osoitteessa: Tässä dokumentissa luodaan tarkastellaan projektin etenemistä vaiheittain sekä arvioidaan sen onnistumista. 2 Käytetyt resurssit Projektissa oli alunperin tarkoitus olla seitsemän opiskelijaa, mutta yksi jätti projektin kesken heti alun jälkeen saatuaan töitä. Projekti vietiin siis läpi kuuden opiskelijan voimin. Kaikki ryhmäläiset tekivät säännöllisesti ja ahkerasti töitä: lopputuntimäärä meni hieman yli laskennallisen 6*240 = 1440 tunnin. Seuraavassa taulukossa on yhteenveto ryhmäläisten tuntimääristä vaiheittain. Liitteenä on kunkin ryhmäläisen tarkka tuntikirjanpito. Nimi PS VA SU TO MU YHT Ilari Heikkinen Allan Holsti Tero Kallioinen Kristian Ovaska Mikko Paltamaa Hannu-Pekka Rajaniemi Yhteensä PS: projektisuunnitelma VA: vaatimusanalyysi SU: suunnittelu TO: toteutus ja testaus MU: muut (esim. käyttöliittymäsuunnittelu) Tuntikirjanpito on tehty 0,5 tunnin tarkkuudella; taulukossa on pyöristetty täysitunteihin. 1

5 3 Projektin vaiheet Tässä luvussa kuvataan projektin eteneminen vaiheittain ja arvioidaan kuhunkin vaiheeseen liittyviä onnistumisia ja ongelmia. 3.1 Projektin suunnittelu Suunniteltu aikajakso: Toteutunut aikajakso: Projektin suunnittelu oli projektin jäsenille uusi asia, mutta sen tärkeyttä ei aliarvioitu. Koska projektin aloitustapaaminen sijoittui vasta ensimmäisen viikon torstaille, tuli projektin suunnittelun kanssa hiukan kiire. Siitä ei kuitenkaan koitunut ongelmia, vaan projektisuunnitelma toimi hyvin koko projektin ajan. Monia käytäntöjä ja työtapoja tosin jouduttiin miettimään ja kehittämään projektin kuluessa, koska kellään projektin osallistujalla ei ollut aikaisempaa kokemusta vastaavista projekteista. 3.2 Vaatimusmäärittely Suunniteltu aikajakso: Toteutunut aikajakso: Projektin alussa ilmeni, että ohjelmiston vaatimukset ovat varsin laajat ja monimutkaiset. Tämä aiheutti pientä ihmetystä ryhmän parissa, koska kenelläkään ei ollut kokemusta tämän luokan projektista, eikä myöskään siitä, kuinka laajan projektin läpivieminen olisi käytännössä mahdollista. Onneksi saimme kuitenkin asiakkaalta luvan karsia keräämiämme vaatimuksia riittävästi. Ensimmäinen asiakastapaaminen oli huonosti suunniteltu; tosin tapaaminen oli kokonaisuudessaan vasta toinen ryhmän tapaaminen. Toinen asiakastapaaminen oli kuitenkin selkeästi parempi ja sen jälkeen asiakkaalta ei juuri tarvittu tarkennusta vaatimuksiin vaatimusdokumentin hyväksymistilaisuutta lukuunottamatta. Vaatimusvaihe onnistui lopulta hyvin: mukaan tuli paljon ns. 6-prioriteetin vaatimuksia, joiden toteuttaminen jää (mahdolliselle) jatkoryhmälle. Käyttöliittymä suunniteltiin vaatimusvaiheen aikana rinnan vaatimusanalyysin kanssa. Kälisuunnittelun alkuun pääseminen oli hieman hidasta, koska ensin mm. tutustuttiin sovellusalueeseen haastattelemalla teknistä asiantuntijaa (Juha Gustafsson), mutta tämän jälkeen suunnittelu eteni varsin nopeasti ja hieman yli viikossa syntyi paperiprototyyppi. 3.3 Suunnittelu Suunniteltu aikajakso: Toteutunut aikajakso:

6 Suunnittelusta oli ryhmäläisillä vähiten kokomusta ja työvaihe koettiin haastavana. Vaiheen ensimmäinen viikko sijoittui juhannusta edeltävälle viikolta, jolloin ei saatu paljoa konkreettista aikaan, koska seuraavalta viikolta alkoi loma. Kunnolla vaihe pääsi käyntiin loman jälkeen. Perusarkkitehtuuri saatiin suunniteltua hyvin, samoin jotkin osajärjestelmistä. Suunnittelu jäi kesken grafiikkapuolen asioiden osalta. Käyttöliittymän toteutusta (gui-pakkaus) ei suunniteltu luokkatasolla, vaan oli tarkoitus, että kälin saa tehtyä Eclipsen Visual Editor -palikalla. Projekti-osajärjestelmän grafiikkapuoli jäi myös lähes suunnittelematta. Grafiikkaan liittyen oli vaikeita suunnittelupäätöksiä, lähinnä Swingiin liittyviä, jotka lopullisesti saatiin päätettyä vasta toteutusvaiheessa. Suunnitelluissa rakenteissa ei ollut suurempaa vikaa, suunnitelmat eivät vain olleet riittävät tarkkoja. Ryhmäläiset huomasivat jo suunnitteluvaiheen loppupuolella, että suunnittelussa on puutteita, mutta siinä vaiheessa asian korjaaminen tuntui vaikealta. Edelleen on epäselvää, mikä olisi ollut paras menettelytapa. Suunnitteluvaiheen pidentäminen olisi vienyt aikaa myöhemmiltä vaiheilta, eikä kaikkia grafiikkapuolen asioita olisi luultavasti saatu ratkaistua silloinkaan. Swingin grafiikkapuolta kyllä testattiin pienillä demoilla/prototyypeillä suunnitteluvaiheessa. Kenties evoluutiomalli olisi toiminut siinä vaiheessa; tosin laitos on varoitellut, että vesiputousmallista poikkeavat prosessimallit ovat ohtu-projekteissa riskialttiita. Eräs hyvin onnistunut osuus oli laajennettujen käyttötapauksien laatiminen. Niitä käytettiin myöhemmin järjestelmätestauksessa apuna ja järjestelmätestaus voitiin ajaa läpi nopeasti. 3.4 Toteutus Suunniteltu aikajakso: Toteutunut aikajakso: Toteutusvaiheessa ryhmä teki todella paljon työtä: työtunteja tuli yli 550. Käytännössä toteutusvaiheen aikana jouduttiin tekemään myös suunnittelutyötä siltä osin, jota ei saatu suunniteluvaiheen aikana tehtyä. Vesiputousmalli ei siis toteutunut täysin. Eclipsen Visual Editor oli kätevä GUI:n prototyypittämisessä, mutta lopulta GUI tehtiin kokonaan käsin. Projekti-tietorakenteen grafiikkaosiin tuli suuria muutoksia ja lisäyksiä ensimmäisellä viikolla. Toteuttamisjärjestystä hankaloitti se, että ohjelmistossa on paljon toisiaan tiiviisti käyttäviä osia, joten harvan osan pystyi tekemään loppuun asti kerralla. Alunperin kaksi-ja-puoliviikkoiseksi suunniteltu vaihe venyi noin kolmeen ja puoleen viikkoon. Tämä oli ainoa työvaihe, jonka aikataulu selvästi venyi. Projektin pisimmät työpäivät olivat tässä vaiheessa, samoin suurin kiireen tuntu. Välillä tuntui, että toteutusvaiheessa yritettiin toteuttaa liikaa ominaisuuksia; esim. geneerinen attribuuttipaneeli ei alunperin kuulunut suunnitelmiin. Toisaalta jo piirto-ohjelman perustoiminnallisuudessa oli melko suuri työ, joten kovin suurta määrää koodia ei olisi voinut karsia. Ehkä toteutusvaihe olisi pysynyt aikataulussa, joten suunnitteluvaihe olisi mennyt nappiin. 3

7 3.5 Testaus Yksikkötestejä oli tarkoitus tehdä rinnan itse toteutuksen vaiheessa, mutta käytännössä testausvastaavaa lukuunottamatta ryhmäläiset olivat niin kiireisiä, että yksikkötestien tekeminen viivästyi. Toteutusvaiheen loppuajankohta onkin hieman sumea, koska viimeisiä yksikkötestejä hiottiin vielä projektin viimeisellä viikolla. Integrointitestausta ei käytännössä voitu toteuttaa lainkaan, koska järjestelmän osia oli kehitettävä rinnan. Se taas johtui osin suunnittelun epätäydellisyydestä ja osin siitä, ettei editorisovellus sisältänyt todellisia itsenäisiä osajärjestelmiä, joita olisi voinut testata ja rakentaa erillään toisistaan. Koska kaikki luokat testattiin kuitenkin yksikkötestein, tulivat myös integrointitestattavat rajapinnat samalla testatuiksi. Järjestelmätestaus vedettiin läpi nopeasti ja ilman suuria ongelmia laajennettujen käyttötapausten avulla. 4 Projektin arviointi ja ryhmäläisten kokemukset Ryhmä arvioi, että teknisesti ohjelmisto onnistui varsin hyvin. Perusrunko on laajennettava ja arkkitehtuurin ei pitäisi estää minkään olennaisen ominaisuuden toteuttamista. Vaikka suunnittelu- ja toteutusvaiheessa oli hieman ongelmia, johtuivat nämä ongelmat enimmäkseen siitä, että pyrittiin tekemään geneerinen ja laajennettava runko. Myös dokumentointi on myös ryhmän mielestä riittävää jatkokehitystä ajatellen. Kaikilla ryhmäläisillä oli hyvä työmotivaatio kautta projektin eikä sosiaalisia konflikteja esiintynyt. Työskentely koettiin mielenkiintoisena ja usea ryhmäläinen arvioi, että vastaavaa hommaa voisi tehdä työkseen. Ryhmällä oli selkeä tavoite tehdä projekti niin hyvin, että jatkokehitysryhmän luominen on mahdollista. Tämän toteutuminen ei vielä ole tiedossa, mutta joka tapauksessa projektin koettiin onnistuneen hyvin ottaen huomioon sen vaikeuden. Ryhmä työskenteli etupäässä kokoontumalla yhdessä yliopiston tiloihin, mikä paransi kommunikaatiota, ryhmäytymistä sekä työmotivaatiota. Toisaalta työskentely ei aina ollut optimaalisen tehokasta, kun kaikki istuivat samassa huoneessa ja pohtivat samaa asiaa. Tästä syystä ryhmä jaettiinkin vaatimusmäärittelyn ja suunnittelun aikana useasti vähintään kahteen eri pienempään ryhmään, joka tehosti toimintaa selkeästi. Toteutusvaiheessa siirryttiin tietokoneluokkaan ja tällöin ryhmätyö oli varmasti myös tehokkain työtapa. 4

8 Liite 1. Työtunnit: Ilari Heikkinen 1 Ilari Heikkinen #PVM LUOKKA TUNNIT TEHTÄVÄ KOKO 2 Aloituskokous TYOK 1 CVS:n pystytys ja testaus TYOK 1 Projektisuunnitelmapohjaan tutustuminen KOKO 3 Vaatimuskokous ja pöytäkirjan toimitus PROJ 1.5 Projektisuunnitelman laatimista PROJ 2.5 Riskien kartoitusta ryhmässä PROJ 2 Projektisuunnitelman laatimista ja taittoa PROJ 4 Projektisuunnitelman laatimista ryhmässä PROJ 1 Projektisuunnitelman viimeistely KOKO 2 Kokous MUTU 1 Pöytäkirjan toimitus VAAT 1.5 Vaatimusten tarkastelua TUTU 0.5 DiaGen-ohjelmaan tutustuminen VAAT 3.5 Vaatimusten kartoitusta ryhmässä TUTU 1 DiaGen-ohjelman dokumenttiin tutustuminen KOKO 2 Kokous VAAT 3 Alustavat vaatimukset LaTeXiin VAAT 3.5 Vaatimuksien tarkastelua ryhmässä VAAT 3 Asiakastapaamisen valmistelua ryhmässä VAAT 2 Vaatimustarkastelukokous VAAT 4 Vaatimusten täsmennystä pikkuryhmässä KOKO 1 Kokous VAAT 2.5 Kaavioiden suunnittelua VAAT 3 Yleistä tarkastelua ryhmässä VAAT 4 Järjestelmämallien suunnittelua KOKO 1 Kokous VAAT 2 Vaatimusten jäsentelyä VAAT 3 Vaatimusdokumentin rustausta VAAT 3.5 Vaatimusdokumentin parantelua ryhmässä VAAT 3.5 Vaatimusten täsmennystä ryhmässä VAAT 2.5 Vaatimusten viimeistelyä, asiakas mukana VAAT 2.5 Vaatimusten viimeistlyä, asiakas mukana VAAT 0.5 Vaatimusdokumentin oikolukua VAAT 2 Vaatimusdokumentin viimeistelyä VAAT 2 Vaatimusten validointikokous VAAT 1 Vaatimusdokumentin loppukorjaukset TUTU 1 Suunnittelun opiskelua KOKO 1.5 Kokous SUUN 1 Dokumentin rakenteen selvittelyä SUUN 0.5 Arkkitehtuurin suunnittelua TUTU 1 Arkkitehtuurisuunnittelun opiskelua MUUT 1 Suunnitteludokumentin ympäristöt SUUN 1 Arkkitehtuurin mietiskelyä

9 SUUN 3 Arkkitehtuurisuunnittelua ryhmässä TUTU 0.5 Rajapintasuunnittelun opiskelua SUUN 0.5 Suunnitteludokumentin viilausta KOKO 1.5 Kokous ja pöytäkirjan toimitus SUUN 2.5 Rajapintasuunnittelua ryhmässä SUUN 3.5 Rajapintasuunnittelua ryhmässä SUUN 3.5 Rajapintasuunnittelua ryhmässä KOKO 2 Kokous ja pöytäkirjan toimitus SUUN 3.5 ProjectManagerin suunnittelua MUTU 0.5 Uusimman Eclipsen hankkiminen KOKO 1 Kokous SUUN 3 Suunnittelua ryhmässä SUUN 3.5 Suunnitteludokumentin rakenteita SUUN 4 Suunnitteludokumentin laadintaa SUUN 3.5 Suunnitteludokumentin laadintaa TUTU 3 Shape-olioihin tutustumista KOKO 1 Kokous SUUN 0.5 Suunnittelua TUTU 1.5 Grafiikkakalustoon tutustumista TUTU 3 Javan grafiikkakalustoon tutustumista SUUN 5 Suunnittelua ryhmässä KOKO 0.5 Kokous SUUN 2.5 Suunnittelun tarkastuksen valmistelua SUUN 1.5 Suunnitteludokumentin lukeminen KOKO 1.5 Suunnittelun tarkastuskokous SUUN 4.5 Suunnitteludokumentin korjausta SUUN 7 Suunnitteludokumentin viimeistely KOKO 1.5 Kokous TOTE 4 Elementtien piirron hahmottelua TOTE 1 Actor-elementin piirto KOKO 1.5 Kokous TOTE 3 Actor-luokka TOTE 5 Useiden luokkien toteutusta TOTE 4 Useiden luokkien toteutusta KOKO 1.5 Kokous ja pöytäkirja TOTE 3 DiagramPanel:in hahmottelua TOTE 5 DiagramPanel:in toteutusta TOTE 2.5 DiagramPanel:in toteutusta TOTE 7 DiagramPanel ym TOTE 3 Elementtien liikuttelu TOTE 6 Yhteyksien piirron hahmottelua KOKO 2 Kokous ja pöytäkirjan laadinta TOTE 3 Yhteyksien luonti ja piirto TOTE 3 Yhteyksien luonti ja piirto TOTE 8 Monen elementin liikutus KOKO 1 Kokous TOTE 3 Elementtien valintaa TOTE 3 Elementtien valintaa 2

10 TOTE 4 Elementtien koon muuttamisia TOTE 3 Piirtoalustan fixailua TOTE 6 Piirtoalustan viimeistelyä KOKO 1.5 Kokous TOTE 3 Piirtoalustan bugikorjausta TOTE 8 Piirtoalustan bugikorjausta TOTE 6.5 Bugien korjailua TOTE 2.5 Bugien korjailua TOTE 7 Mm. EPS-Export ja JAR-paketointi TOTE 1 Viimeistelyä TEST 8 Testausta ja korjauksia KOKO 1 Kokous TEST 2 Järjestelmätestausta MUTU 4 Julkaisun valmistelua MUTU 1.5 Julkaisun valmistelua MUTU 6 Viimeistelyä KOKO 2 Palautekokous TOTE 3 Toteutusdokumenttia ym MUTU 5 Julkaisun viimeistelyä KOKO 1.5 Demotilaisuus MUTU 2.5 Julkaisu 3

11 Liite 2. Työtunnit: Allan Holsti 1 Allan Holsti #PVM LUOKKA TUNNIT TEHTÄVÄT KOKO 2 Ensitapaaminen TYOK 1 Javan päivitys + CVS:n tutustuminen TYOK 1.5 Eclipsiin tutustuminen KOKO 2.5 Asiakkaan tapaaminen PROJ 1.5 LoC analyysiin tutustumista PROJ 2 Ryhmän projektisuunnitelua PROJ 4 Ryhmän projektisuunnitelua KOKO 2 Projektisuunnitelman hyväksyminen TYOK 1 CVS:n perehtymistä VAAT 2 Esimerkkiaineiston etsimistä VAAT 3 Esimerkkiaineiston ja skenaarioitten etsimistä VAAT 4 Vaatimusten määrittelyä ryhmässä KOKO 2 Seurantakokous VAAT 3 Käyttötapauksien laatimista pienryhmässä VAAT 3 Vaatimusten kartoitusta ryhmässä KOKO 1 Kokouspöytäkirjan puhtaaksi kirjoittaminen KOKO 2.5 Vaatimusten kartoitusta asiakkaalta KOKO 1 Kokouspöytäkirjan puhtaaksi kirjoittaminen TUTU 1.5 Tutustumista kaavion piirto-ohjelmiin TEST 2.5 Järjestelmätestaukseen tutustumista KOKO 2 Seurantakokous VAAT 3.5 Vaatimusten käsittelyä VAAT 3 Käyttötapausten laatimista KOKO 2 Seurantakokous VAAT 3 Käyttöliittymän suunnitelua TEST 2 Järjestelmätestauksen valmistelua VAAT 3 Kälisuunnittelua sekä LoC ja FP arviot KOKO 0.5 Seurantakokous VAAT 3.5 Käyttöliittymäproton valmistelua VAAT 1 Asiakastapaaminen VAAT 1.5 Käliproton valmistelua VAAT 2.5 Käliproton valmistelua KOKO 1.5 Seurantakokous TEST 1.5 Testaukseen tutustumista KOKO 1.5 Seurantakokous SUUN 2 Arkkitehtuurisuunnittelua TEST 3 Järjestelmätestaukseen tutustumista TEST 4 Järjestelmätestejen suunnittelua KOKO 1 Seurantakokous TEST 2 Järjestelmätestejen suunnittelua SUUN 4 Suunnittelua ryhmässä SUUN 4 Suunnittelua ryhmässä

12 KOKO 1.5 Seurantakokous TUTU 0.5 Visualeditoriin tutustumista SUUN 4 Suunnittelua ryhmässä KOKO 1 Seurantakokous SUUN 3 Suunnittelua ryhmässä SUUN 4 Suunnittelua ryhmässä SUUN 4 Suunnittelua ryhmässä KOKO 0.5 Kokouspöytäkirjan puhtaaksi kirjoittaminen KOKO 1 Seurantakokous SUUN 2 Suunnittelua ryhmässä SUUN 4 Testisuunnittelua KOKO 0.5 Seurantakokous KOKO 2.5 FTR kokouksen vamistelua ryhmässä KOKO 1.5 FTR kokouksen valmistelua yksin KOKO 1.5 FTR kokous SUUN 3 Suunnitteludokumentin korjaamista SUUN 2.5 Suunnittelun viimeistelyä, toteutuksen aloittelua KOKO 1 Seurantakokous TOTE 2 Toteutuksen aloittelua TOTE 4 Koodausta ryhmässä KOKO 1.5 Seurantakokous TOTE 2.5 Koodausta ryhmässä TOTE 4.5 Koodausta ryhmässä TOTE 4 Koodausta ryhmässä KOKO 1.5 Seurantakokous TOTE 2.5 Koodausta ryhmässä TOTE 4.5 Koodausta ryhmässä KOKO 1 Seurantakokous TOTE 4 Koodausta ryhmässä TEST 2 Testausluento TEST 2 Yksikkötestausta TEST 5 Yksikkötestausta KOKO 1 Seurantakokous TEST 6 Yksikkötestausta KOKO 0.5 Seurantakokous TEST 3 Yksikkötestausta TOTE 4.5 Virheiden korjausta TOTE 5 Virheiden korjausta KOKO 1 Seurantakokous TEST 3 Yksikkötestausta TOTE 5.5 Virheiden korjausta KOKO 1.5 Seurantakokous TOTE 4.5 Virheiden korjausta TOTE 5 Koodin viimeistelyä TEST 5 Yksikkötestausta KOKO 1.5 Seurantakokous TEST 4 Yksikkötestausta TEST 6 Testausdokumentin laatimista 2

13 KOKO 1.5 Seuranta- ja arviointikokous TEST 4 Testausdokumentin laatimista MUUT 5 Viimeistelyä ja demon valmistelua 3

14 Liite 3. Työtunnit: Tero Kallioinen 1 Tero Kallioinen #PVM Luokka Tunnit tehtävä KOKO 2 avauskokous VAAT 2 vaatimusmäärittelyn aloitus KOKO 2 ensimmäinen asiakastapaaminen VAAT 2 vaatimusten sulattelua PROJ 4 riskianalyysi PROJ 4 projektisuunnitelman tekoa VAAT 2 käyttäjävaatimusten laadintaa KOKO 2 projektin viikkopalaveri VAAT 4 vaatimusmäärittelyn sanasto ja korjauksia VAAT 4 vaatimusten analysointia TUTU 2 DiaGeniin tutustumista KOKO 2 Seurantakokous VAAT 4 Vaatimusten muokkausta VAAT 4 Vaatimusten muokkausta ja muuta pientä VAAT 3 Vaatimusten muokkausta ja muuta VAAT 2 Toimintojen alustavaa määrittelyä KOKO 3 Asikastapaaminen VAAT 2 Vaatimusten muokkausta VAAT 3 Vaatimusten korjailua TUTU 1 Sihteerin töihin ja MetaEdit+-ohjelmaan tutu KOKO 2 Kokous ja pöytäkirjan laadinta VAAT 3 Vaatimusdokumenttiin kaavioita VAAT 3 Nimen kehittelyä ja käyttötapauksia VAAT 4 Vaatimusdokumentin tekoa KOKO 2 Kokous ja pöytäkirja VAAT 4 Vaatimusdokumentin hiomista VAAT 4 Vaatimusdokumentin hiomista KOKO 0.5 Seurantakokous VAAT 3.5 Vaatimusdokumentin hiomista ja viilailua VAAT 4.5 Vaatimusdokumentin lopetus "FINAALI" VAAT 4 Vaatimusdokumentin tarkastusta ja nettiä KOKO 2 Vaatimusdokumentin hyväksyminen TYOK 3 Eclipsen päivitys ja toiminnan testailua KOKO 2 Kokous TUTU 2 Suunnittelumalleja SUUN 2 arkkitehtuurin suunnittelua SUUN 3 arkkitehtuurin suunnittelua KOKO 1 seurantakokous SUUN 2.5 rajapintojen suunnittelua SUUN 5 suunnittelumallien valintaa TYOK 2.5 eclipsen asennuksen korjailua SUUN 4 suunnittelua

15 KOKO 2 kokous SUUN 7 TypeManagerin suunnittelua KOKO 1 kokous SUUN 6 kaikkea suunnittelusta SUUN 6 kaikenlaista suunnittelun tapaista SUUN 7 kälisuunnittelua ja muuta KOKO 1 kokous SUUN 1 kuvausten kirjoittelua luokille SUUN 2 kälin toiminnan kuvauksia SUUN 5 kaikkea suunnittelua KOKO 0.5 seurantakokous SUUN 4 tarkastukseen valmistautuminen KOKO 1.5 tarkastustilaisuus SUUN 6 dokumentin korjailua ja demoa TOTE 6 kälikoodausta KOKO 1 kokous TYOK 1 eclipsen päivitystä TOTE 6 kälin tekoa ja muuta KOKO 1 kokous TOTE 4 kälin hiontaa TOTE 7 kälikoodausta ja bugausta (ed11) TOTE 8 kälikoodausta ja EI LIIKU (ed2) TOTE 5 kälin uudelleen kokoaminen KOKO 1 kokous TOTE 3.5 kälin kuuntelijat ja FileManager kiinni TOTE 6 kälin muokkausta TUTU 2 hyperlinkki about tauluun KOKO 1 kokous TOTE 6 kälin hiomista TOTE 7 kaikkea kivaa!#=) TOTE 6 kälin tallennuksia KOKO 1 kokous TOTE 1 ei mitään TOTE 6 Edittejä KOKO 1 kokous TOTE 3 kaikenlaista TOTE 7 käliä TOTE 6 attribuuttipaneeli KOKO 1 kokous TOTE 1 attribuuttipaneeli TOTE 1 attribuuttipaneeli toimimaan TEST 6 piirtoalustan testausta KOKO 2 kokous ja pöytäkirja TEST 7 testailua ja attribuuttipaneeli TEST 7 testailua ja bugikorjailua TEST 7 järjestelmätestit ja bugeja KOKO 2 kokous ja pöytäkirja MUUT 5 kaikkea hiomista 2

16 MUUT 4 testausdokumentin kirjoittamista KOKO 1 kokous MUUT 5 viimeistelyä 3

17 Liite 4. Työtunnit: Kristian Ovaska 1 Kristian Ovaska #PVM LUOKKA TUNNIT TEHTÄVÄ KOKO 2 Kokous MUUT 2 Kertaaminen VAAT 1 Aiheeseen perehtyminen (käli ym.) VAAT 1 Kertaaminen (käli) MUUT 1 Aiheeseen perehtyminen TUTU 2 Aiheeseen perehtyminen (Dia, kertaaminen) KOKO 2 Kokous VAAT 1 Vaatimusten hahmottelu, muistiinpanot TUTU 1 Kaavioihin tutustuminen PROJ 4 Tapaaminen, kokoarvio TYOK 1 CVS, LaTeX PROJ 4 Tapaaminen, projektisuunnitelman teko TYOK 1 Mittausjärjestelmä, LaTeX KOKO 2 Kokous VAAT 3.5 Tapaaminen, vaatimusten läpikäyminen KOKO 1.5 Kokous TUTU 3.5 Ohjelmistojen suorituskyky, jonoverkot, UML TUTU 6.5 Ohjelmistojen suorituskyky VAAT 3.5 Tapaaminen, asiakaskysymysten laatiminen KOKO 2.5 Asiakastapaaminen VAAT 3 Vastausten kirjaaminen, käliin perehtyminen KOKO 1 Kokous VAAT 3 Käyttäjähaastattelu VAAT 2.5 Nimen kehittely, kaavioiden läpikäynti VAAT 1.5 Käyttötapausten laatiminen VAAT 4 Käyttötapausten laatiminen KOKO 1.5 Kokous VAAT 3 Käyttöliittymän suunnittelu VAAT 2.5 Kokoarvio, käyttöliittymän suunnittelu KOKO 1 Kokous, pöytäkirja VAAT 3.5 Käliproton laatimista VAAT 4 Käliproto, vaatimusdokumentin käli-osat VAAT 4 Käliproto, vaatimusdokumentin käli-osat VAAT 1 Vaatimusdokumentin läpikäyminen KOKO 1.5 Kokous VAAT 0.5 Vaatimusdokumentin hienosäätö KOKO 1.5 Kokous TYOK 0.5 Mittaustietojen syöttäminen SUUN 2 Tapaaminen, arkkitehtuurin suunnittelu SUUN 3.5 Tapaaminen, laajennetut käyttötapaukset KOKO 1 Kokous SUUN 2 Laajennetut käyttötapaukset

18 SUUN 4 Tapaaminen, arkkitehtuuri & rajapinnat SUUN 4 Tapaaminen, projekti-tietorakenne KOKO 2 Kokous SUUN 3.5 Tapaaminen, projekti-tietorakenne KOKO 1 Kokous SUUN 3 Tapaaminen, kälin rakenne SUUN 3.5 Tapaaminen, projekti-tietorakenne SUUN 3.5 Tapaaminen, projekti-tietorakenne, Eclipse KOKO 1 Kokous SUUN 2 Sekvenssikaavio SUUN 4 Tapaaminen, sanallista selitystä, hiomista KOKO 1 Kokous SUUN 2 FTR:n suunnittelua SUUN 2 Suunnitteludokumentin läpikäyminen KOKO 2 FTR SUUN 3 Suunnitteludokumentin korjaamista SUUN 5.5 Projekti-tiran hiomista, GUI-demon tekemistä KOKO 0.5 Pöytäkirjat KOKO 1 Kokous TOTE 2 JUnit, Eclipseen perehtyminen ym TOTE 4.5 Tapaaminen, project:in koodausta KOKO 0.5 Pöytäkirja KOKO 1 Kokous TOTE 3.5 Tapaaminen, project:in koodausta ym TOTE 5 Tapaaminen, project:in koodausta ym TOTE 5.5 Tapaaminen, project:in ja elementtien koodausta KOKO 1 Kokous TOTE 3 Elementtien koodausta TOTE 5.5 Tapaaminen, elementtien koodausta ym KOKO 1 Kokous TOTE 4.5 Tapaaminen, elementtien koodausta ym TOTE 6 Tapaaminen, yhteyksien koodausta TOTE 5.5 Tapaaminen, yhteyksien koodausta KOKO 1.5 Kokous TOTE 3 Hotspotien toteutus TOTE 6 Yhteyksien koodausta KOKO 1 Kokous TOTE 3.5 Yhteyksien koodausta TOTE 6 Dokumentointia, suoraeditoinnin muokkausta ym KOKO 1 Kokous TOTE 3 Suoraeditoinnin parantamista TOTE 5.5 Dokumentointia, bugien korjausta KOKO 1 Kokous TOTE 4.5 Dokumentointia, bugien korjausta TOTE 5.5 Toteutusdokumentin kirjoittaminen, bugien korjausta TOTE 2 Toteutusdokumentin kirjoittaminen, luokkakaaviot TEST 4 Yksikkötestit: projekti-tietorakenne KOKO 1 Kokous 2

19 TEST 3.5 Yksikkötestit: project.graphics MUTU 4.5 Käyttöohje (laajentamisrajapinta), toteutusdokkari KOKO 1.5 Arviointikokous MUTU 3 Loppuraportti, käyttöohje, testausdokkari MUTU 4.5 Dokkareiden viilailua, pöytäkirja MUUT 4 Demotilaisuus, dokumenttien viimeistely 3

20 Liite 5. Työtunnit: Mikko Paltamaa 1 Mikko Paltamaa #PVM LUOKKA TUNNIT TEHTÄVÄ KOKO 2 Ensimmäinen tapaaminen PROJ 3 Projektin suunnittelu, aikataulut, koordinointi PROJ 2 Projektin suunnittelu PROJ 2 Projektinhallinnan opiskelu KOKO 1 Projektipäällikkökoulutus PROJ 1 Koordinointi KOKO 2.5 Ensimmäinen asiakastapaaminen PROJ 2.5 Koordinointi, projektin suunnittelu, CVS PROJ 3 Projektin aikataulun suunnittelu PROJ 5 Projektin suunnittelu, riskianalyysi PROJ 4 Projektin suunnittelu PROJ 1 Koordinointi PROJ 2 Projektin aikataulu PROJ 4 Projektisuunnitelman viimeistely KOKO 1 Kokouksen esityslista KOKO 2 Kokous PROJ 1 Projektin suunnittelu, korjaukset dokuun PROJ 1 Projektin suunnittelu VAAT 3.5 Vaatimusten läpikäynti KOKO 0.5 Seurantakokouksen asiat KOKO 2 Seurantakokous TUTU 1 DiaGeniin tutustuminen PROJ 1 Muutokset projektisuunnitelmaan, esityslistat MUTU 1.5 Wikin kehitys, nettisivujen päivitys VAAT 1 Kysymysmeili asiakkaalle KÄLI 4 Käyttöliittymäsuunnittelu MUUT 0.5 CVS-ongelmanratkonta TUTU 1 Suorituskyvyn suunnitteluun tutustuminen VAAT 3 Vaatimusten ja kysymysten pohtiminen KOKO 3 Kokous ja asiakastapaaminen PROJ 1 Koordinointi, käyttäjähaastattelu KOKO 2 Kokous KÄLI 2 Kontekstuaalinen käyttäjähaastattelu VAAT 3 Vaatimusanalyysi VAAT 2 Vaatimusanalyysi, koordinointi TUTU 2 UML-tekniikoihin ja -ohjelmiin tutustuminen VAAT 2 Vaatimusdokumentin parantelu KOKO 2 Kokous KÄLI 3 Käyttöliittymäproto VAAT 6 Vaatimusdokumentin parantelu KÄLI 1 Kaaviot PROJ 1 Ensi viikon valmistelu

21 VAAT 3 Vaatimuksista väittely KOKO 1 Seurantakokous VAAT 1.5 Puuttuvien vaatimusten kirjaus KÄLI 1.5 Käyttöliittymäproto KÄLI 3 Käyttöliittymäproto KÄLI 3 Käyttöliittymäproto SUUN 3 Arkkitehtuurikaavio KOKO 2 Kokous SUUN 3 Arkkitehtuurikaavio TYOK 3 Eclipsen yms. asennus TOTE 2 Esimerkki-GUI:n rakentelu SUUN 2 Suunnittelun työtehtäviin tutustuminen SUUN 3 Arkkitehtuurin suunnittelu PROJ 1 Projektin suunnittelu SUUN 1 Abstrakti määrittely SUUN 2 Arkkitehtuurin suunnittelu KOKO 1 Seurantakokous SUUN 3 Rajapintasuunnittelu SUUN 8 Rajapintasuunnittelu SUUN 4 Suunnittelu SUUN 1 Arkkitehtuurikaavio SUUN 3 Pakkauskaavio KOKO 2 Kokous SUUN 4 Luokkakaavio KOKO 1 Kokous SUUN 3 Luokkakaavio SUUN 4 Tutustuminen ja korjaukset suunnitteludokumenttiin KOKO 1 Kokous TOTE 2.5 Toteutuksen aloitus TOTE 3 Toteutus TEST 2 Yksikkötestaukseen tutustuminen KOKO 1.5 Kokous TOTE 3.5 Toteutus TOTE 5 Toteutus TOTE 5.5 Toteutus KOKO 1 Kokous TOTE 4 Toteutus TOTE 5.5 Toteutus KOKO 1 Kokous TOTE 6 Toteutus TOTE 8 Toteutus TOTE 8 Toteutus KOKO 1 Kokous TOTE 7 Toteutus TOTE 7 Toteutus & arkkitehtuurikaavio TOTE 7 Toteutus TOTE 7 Toteutus TOTE 4 Toteutus 2

22 TOTE 5 Toteutus KOKO 1 Kokous TOTE 2 Toteutus TOTE 7 Toteutus KOKO 2 Kokous TOTE 4.5 Toteutus TEST 7 Testaus KOKO 2 Kokous TEST 2 Testaus TEST 5 Testaus KOKO 2 Kokous MUTU 4 Projektin viimeistely MUTU 5 Projektin viimeistely MUTU 2 Demotilaisuus MUTU 4 Projektin viimeistely 3

23 Liite 6. Työtunnit: Hannu-Pekka Rajaniemi 1 Hannu-Pekka Rajaniemi #PVM LUOKKA TUNNIT TEHTÄVÄ KOKO 2 Kokous TYOK 1 Wiki PROJ 4 Riskien kartoittamista ja analysointia PROJ 4 Projektisuunnitelman viimeistelyä TYOK 0.5 Wikin harjoittelua, asiasta tiedottamista KOKO 2 Kokous TUTU 1 DiaGen VAAT 4 Vaatimusten arviointia jne KOKO 2.5 Kokous VAAT 3 Vaatimusten tarkennusta KOKO 1 Kokous VAAT 3 Vaatimusmäärittely, arkkitehtuurikaavio KOKO 1 Kokous TUTU 0.5 Command VAAT 2 Vaatimusmäärittelyä KOKO 0.5 Kokous VAAT 4 Vaatimusdokumentin viimeistelyä TYOK 3.5 www-sivut, css, pohjustelua VAAT 2 Vaatimusmäärittelyä TYOK 1 www-sivut TYOK 2 www-sivut, ulkoasun viimeistelyä VAAT 0.5 Vaatimusdokumentin läpiluku KOKO 1.5 Kokous / vaatimusdokumentin valmistuminen TYOK 1.5 Eclipsen asennus / lyhyt tutustuminen KOKO 1 Kokous KOKO 0.5 Pöytäkirjan puhtaaksikirjoitus SUUN 2 Arkkitehtuurisuunnittelua SUUN 3 Arkkitehtuurisuunnittelua KOKO 1 Kokous SUUN 2.5 Rajapintasuunnittelua TYOK 0.5 Eclipse-java-projektin pystyttäminen TUTU 2 Command-suunnittelumalliin tutustuminen SUUN 5 Suunnittelumallien valintaa SUUN 3 Suunnittelumalleja KOKO 1 Kokous TUTU 3 Luokkakaavion opettelua SUUN 5 Luokkakaavio SUUN 3 Luokkakaavio SUUN 3 Luokkakaavio & sanallista määrittelyä KOKO 1 Kokous SUUN 2 Sekvenssikaaviosäätöä SUUN 3 Sekvenssikaaviosäätöä

24 SUUN 3 Sekvenssikaavioita SUUN 5 Suunnittelu & sekvenssikaavioita KOKO 2 Tarkastuskokous SUUN 3 Suunnitteludokumentin loppuhiomista TOTE 3 Luokkarunkojen veistelyä KOKO 1.5 Kokous TOTE 2 Luokkarunkojen veistelyä TYOK 1 Eclipsen kanssa taistelua kotosalla TOTE 7 Edit-olioiden koodausta KOKO 1.5 Kokous TOTE 3 Edittien säätöä TOTE 6.5 Edittien koodaamista ja debugaamista TOTE 6 Edittejä & GUIta KOKO 1.5 Kokous + pöytäkirja TOTE 8 Edittejä & GUIta & paketointi kohdalleen TOTE 6 Sitä sammaa laitoksella ja kotona TEST 2 Testausluento KOKO pöytäkirjan kirjaaminen (vihdoin) TOTE 4 Sitä tuttua toteutusta KOKO 1.5 Kokous TOTE 3.5 Edelleen vain TOTE 7 Yhteyksiä + yleistä hiomista TOTE 7 Yhteyksiä perrkele KOKO 1 Kokous TOTE 4 Hiontaa + javadoccia TOTE 7 Yhteyksiä TOTE 5 Yhteyksiä vieläkin KOKO 1 Kokous TOTE 5 Yhteyksien debuggausta TOTE 2 Sitä samaa TOTE 4 Yhteyksiä & javadoccia TOTE 6 Javadoc + murtoviivadebug KOKO 1 Kokous TOTE 1.5 Javadoc TOTE 6 Javadoc, bughunt TEST 3 Testausten kirjoitusta KOKO 1 Kokous TOTE 3 Yhteyksiä + javadoc TEST 2 Testaus kirjoitusta TEST 1 Käyttötapausten läpikäynti TOTE 5 JavaDoc-säätö KOKO 1 Kokous + arviointi MUTU 3 Viimeistelyä MUTU 0.5 Mittaustietojen kirjaus MUTU 3.5 Toteutusdokumentin viilausta, kotisivuja KOKO 1 Demotilaisuus 2

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

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

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

Projektisuunnitelma. Kaapo - Kaavioiden piirto-ohjelma

Projektisuunnitelma. Kaapo - Kaavioiden piirto-ohjelma Projektisuunnitelma Kaapo - Kaavioiden piirto-ohjelma Helsinki 30.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä

Lisätiedot

Projektisuunnitelma. Geneerinen kaavioiden piirto-ohjelmisto

Projektisuunnitelma. Geneerinen kaavioiden piirto-ohjelmisto Projektisuunnitelma Geneerinen kaavioiden piirto-ohjelmisto Helsinki 27.5.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6

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

Testausdokumentti. Kaapo - Kaavioiden piirto-ohjelma. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testausdokumentti. Kaapo - Kaavioiden piirto-ohjelma. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testausdokumentti Kaapo - Kaavioiden piirto-ohjelma Helsinki 1.9.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä

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

Playoff kokouspöytäkirja 4

Playoff kokouspöytäkirja 4 Playoff kokouspöytäkirja 4 Aika ja paikka 13.9.2007 klo 12.15 14.00 TKTL, sali A319 Osallistujat Jari Anttila, puheenjohtaja Sanna Fröblom Aarno Sandvik Tommi Paavilainen Miikka Kohijoki Päivi Pääkkö,

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

LOPPURAPORTTI Paperikonekilta Versio 1.0

LOPPURAPORTTI Paperikonekilta Versio 1.0 Loppuraportti LITA/TIKO/PAPERIKONEKILTA 1 (14) 18.5.2009 LOPPURAPORTTI Paperikonekilta Versio 1.0 Tekijät: Jaakko Karhunen Jani Hyvönen TIKO, IT-Dynamo 5.kerros Osoite: Tietojenkäsittelyn koulutusohjelma

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

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

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

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

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

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

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

Testausraportti. Orava. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testausraportti. Orava. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testausraportti Orava Helsinki 5.5.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Juhani Bergström Peter

Lisätiedot

Loppuraportti. AssariXP. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Loppuraportti. AssariXP. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Loppuraportti AssariXP Helsinki 9.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Mikko Hakila Maruan

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

Yhteenvetodokumentti. PLAYOFF Jari Anttila Sanna Fröblom Aarno Sandvik Tommi Paavilainen Miikka Kohijoki. Päivi Pääkkö, ohjaaja

Yhteenvetodokumentti. PLAYOFF Jari Anttila Sanna Fröblom Aarno Sandvik Tommi Paavilainen Miikka Kohijoki. Päivi Pääkkö, ohjaaja Yhteenvetodokumentti Jari Anttila Sanna Fröblom Aarno Sandvik Tommi Paavilainen Miikka Kohijoki Päivi Pääkkö, ohjaaja Helsinki, 13. joulukuuta 2007 Ohjelmistotuotantoprojekti yritysviestinnän oppimateriaalin

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

Projektisuunnitelma Viulu

Projektisuunnitelma Viulu Projektisuunnitelma Viulu Kuusela Johannes Sjöblom Teemu Suominen Osma Ohjelmistotuotantoprojekti Helsinki 23.9.2004 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Versiohistoria Päivämäärä Versio

Lisätiedot

Projektisuunnitelma. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie

Projektisuunnitelma. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie Projektisuunnitelma Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie Helsinki 12.7.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti

Lisätiedot

Yhteenvetodokumentti. myva. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Yhteenvetodokumentti. myva. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Yhteenvetodokumentti myva Helsinki 24.8.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jaana Diakite Heikki

Lisätiedot

Ilmoittautumisten profiloija (jatkoprojekti) ILPO2

Ilmoittautumisten profiloija (jatkoprojekti) ILPO2 TIETOJENKÄSITTELYTIETEEN LAITOS Ohjelmistotuotantoprojekti 31.08.2006 Ilmoittautumisten profiloija (jatkoprojekti) ILPO2 Projektisuunnitelma 1.0 Hemminki Samuli Herranen Mikko Hinkkanen Tero Mäkelä Ari

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

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

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

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

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

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

Projektiorganisaation kuuluvat projektin asiakas, projektin vastuuhenkilö, projektiryhmän ohjaaja sekä projektiryhmä.

Projektiorganisaation kuuluvat projektin asiakas, projektin vastuuhenkilö, projektiryhmän ohjaaja sekä projektiryhmä. 1. Johdanto Opeapuri on Helsingin yliopiston tietojenkäsittelytieteen laitoksen opiskelijoiden muodostama ryhmä, jonka tehtävänä on suunnitella ja toteuttaa projekti: opetuutorin apuväline. Opetuutorin

Lisätiedot

Projektisuunnitelma. Oppimistavoitteiden hallintajärjestelmä harri

Projektisuunnitelma. Oppimistavoitteiden hallintajärjestelmä harri Projektisuunnitelma Oppimistavoitteiden hallintajärjestelmä harri Helsinki 12.10.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti

Lisätiedot

Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti S-01, ryhmä 9 VuHa Vuokra-asuntojen ja -sopimusten hallintasovellus

Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti S-01, ryhmä 9 VuHa Vuokra-asuntojen ja -sopimusten hallintasovellus Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti S-01, ryhmä 9 VuHa Vuokra-asuntojen ja -sopimusten hallintasovellus Loppuraportti Projektiryhmän jäsenet: Leena Hyvönen Jussi

Lisätiedot

Projektisuunnitelma. Oppimistavoitteiden hallintajärjestelmä harri

Projektisuunnitelma. Oppimistavoitteiden hallintajärjestelmä harri Projektisuunnitelma Oppimistavoitteiden hallintajärjestelmä harri Helsinki 8.10.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti

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

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

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

Projektisuunnitelma. Almu. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma Almu Helsinki 20.02.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Versiohistoria 17.01.2006 Versio 0.1 (Runko luotu) 06.02.2006 Versio 0.2 (Ensimmäinen

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

Projektisuunnitelma. AssariXP-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Projektisuunnitelma. AssariXP-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma AssariXP-ryhmä Helsinki 19.9.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Mikko

Lisätiedot

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

Projektisuunnitelma. HenTyLi. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma HenTyLi Helsinki 9.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Jussi Gustafsson

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

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

Projektisuunnitelma. Populous. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma Populous Helsinki 9.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Heli Borg Markus

Lisätiedot

Ohjelmistojen suunnittelu

Ohjelmistojen suunnittelu Ohjelmistojen suunnittelu 581259 Ohjelmistotuotanto 154 Ohjelmistojen suunnittelu Software design is a creative activity in which you identify software components and their relationships, based on a customer

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

Desmond-opiskelijakalenteri Loppuraportti

Desmond-opiskelijakalenteri Loppuraportti Desmond-opiskelijakalenteri Loppuraportti Miika Hartikainen Mikko Hämäläinen Ville Karjalainen Matti Koskimies 25. toukokuuta 2003 Ohjelmistotuotantoprojekti, kevät 2003 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen

Lisätiedot

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

Projektisuunnitelma. Orava. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma Orava Helsinki 5.5.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Juhani Bergström

Lisätiedot

Ohjelmistotuotanto vs. muut insinööritieteet. (Usein näennäinen) luotettavuus ja edullisuus

Ohjelmistotuotanto vs. muut insinööritieteet. (Usein näennäinen) luotettavuus ja edullisuus Yhteenveto Ohjelmistotuotanto vs. muut insinööritieteet Monimutkaisuus Näkymättömyys (Usein näennäinen) luotettavuus ja edullisuus Muunnettavuus Epäjatkuvuus virhetilanteissa Skaalautumattomuus Copyright

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

Versiohistoria: Versio Päivämäärä Kuvaus Tekijä Virallinen versio Janne Piippo

Versiohistoria: Versio Päivämäärä Kuvaus Tekijä Virallinen versio Janne Piippo TIETOKANTA MERIKOTKIEN SEURANTAAN Yhteenvetodokumentti Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 1.0 13.12.2007 Virallinen versio Janne Piippo HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Lisätiedot

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

Testaussuunnitelma. Ohjelmistotuotantoprojekti Nero. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma Ohjelmistotuotantoprojekti Nero Helsinki 5.11.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä

Lisätiedot

Lohtu-projekti. Projektisuunnitelma. Versiohistoria: Luonnos Virve Korjailtu. Mukana riskienhallinta ja Mari, Kimmo, Virve

Lohtu-projekti. Projektisuunnitelma. Versiohistoria: Luonnos Virve Korjailtu. Mukana riskienhallinta ja Mari, Kimmo, Virve Lohtu-projekti Projektisuunnitelma Versiohistoria: 1.0 16.1.2003 Luonnos Virve 1.1 24.1.2003 Korjailtu. Mukana riskienhallinta ja Mari, Kimmo, Virve laatusuunnitelma 2.0 27.2.2003 Viimeiset korjaukset.

Lisätiedot

Loppuraportti. HeTLi. Helsinki 26.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Loppuraportti. HeTLi. Helsinki 26.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Loppuraportti HeTLi Helsinki 26.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi Projektiryhmä Asiakas Johtoryhmä Kotisivu Versiohistoria 581260 Ohjelmistotuotantoprojekti

Lisätiedot

Kuopio Testausraportti Asiakkaat-osakokonaisuus

Kuopio Testausraportti Asiakkaat-osakokonaisuus Kuopio Testausraportti Asiakkaat-osakokonaisuus Kuopio, testausraportti, 25.3.2002 Versiohistoria: Versio Pvm Laatija Muutokset 0.1 11.2.2002 Matti Peltomäki Ensimmäinen versio 0.9 11.2.2002 Matti Peltomäki

Lisätiedot

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

Testaussuunnitelma. Opeapuri. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma Opeapuri Helsinki 2.4.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Krister Eklund

Lisätiedot

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

Projektisuunnitelma. HeTLi. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma HeTLi Helsinki 17.7.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi Projektiryhmä Asiakas Johtoryhmä Kotisivu Versiohistoria 581260 Ohjelmistotuotantoprojekti

Lisätiedot

HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA Projektisuunnitelma versio 0.1

HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA Projektisuunnitelma versio 0.1 HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA 2004 Projektisuunnitelma versio 0.1 Ahti Kare Antti Mäki Marko Lähde Mika Stenberg Riina Glinskihh Teemu Virtanen Versiohistoria

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

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

Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti

Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti Ohjelmistojen esimerkkituoteperheen toteutus Loppuraportti 11.05.2004 Ryhmä 6 Juha Andersson Jarmo Kielosto Leo Linnamaa Jan

Lisätiedot

Automaattinen yksikkötestaus

Automaattinen yksikkötestaus Teknillinen Korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Automaattinen yksikkötestaus Ryhmä Rajoitteiset Versio Päivämäärä Tekijä

Lisätiedot

Loppuraportti. Kohahdus. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Loppuraportti. Kohahdus. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Loppuraportti Kohahdus Helsinki 14.12.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Taro Morimoto, Projektipäällikkö

Lisätiedot

Testausraportti v.1.3

Testausraportti v.1.3 Testausraportti v.1.3 HeTLi Helsinki 24.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 2/7 Kurssi Projektiryhmä Asiakas Johtoryhmä Kotisivu 581260 Ohjelmistotuotantoprojekti

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

CoMa - Projektisuunnitelma

CoMa - Projektisuunnitelma CoMa - Projektisuunnitelma Mindmap-ryhmä / Antti Kavonen Helsinki 16.12.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov)

Lisätiedot

TIETOKANTA MERIKOTKIEN SEURANTAAN Projektisuunnitelma

TIETOKANTA MERIKOTKIEN SEURANTAAN Projektisuunnitelma TIETOKANTA MERIKOTKIEN SEURANTAAN Projektisuunnitelma Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 1.1 12.9.2007 Ensimmäinen luonnos Janne Piippo 1.2 23.9.2007 Ensimmäinen virallinen versio Janne Piippo

Lisätiedot

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

Projektisuunnitelma. Asdf. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma Asdf Helsinki 22.2.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Kuisma Sami Louhio

Lisätiedot

Määrittely- ja suunnittelumenetelmät

Määrittely- ja suunnittelumenetelmät Menetelmädokumentti Määrittely- ja suunnittelumenetelmät Versio Päiväys Tekijä Kuvaus 0.01 5.12.01 Pekka Koskinen Alustava sisällysluettelo 0.1 7.12.01 Pekka Koskinen Ensimmäinen luonnos 1.0 11.12.01 Pekka

Lisätiedot

Loppuraportti. Populous. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Loppuraportti. Populous. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Loppuraportti Populous Helsinki 10.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Heli Borg Markus

Lisätiedot

EDISTYMISRAPORTTI - T4 Virtuaaliyhteisöjen muodostaminen Versio 1.0

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

Lisätiedot

Projektisuunnitelma. Oppimistavoitteiden hallintajärjestelmä harri

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

Lisätiedot

Määrittelydokumentti NJC2. Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Määrittelydokumentti NJC2. Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Määrittelydokumentti NJC2 Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Eero Anttila Olli

Lisätiedot

Projektisuunnitelma. Kotkat-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Projektisuunnitelma. Kotkat-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma Kotkat-ryhmä Helsinki 5.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Manta Jääskeläinen

Lisätiedot

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

Projektisuunnitelma. Kohahdus. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma Kohahdus Helsinki 11.12.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Taro Morimoto,

Lisätiedot

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

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

Lisätiedot

Ohjelmistotekniikan menetelmät, kesä 2008

Ohjelmistotekniikan menetelmät, kesä 2008 582101 - Ohjelmistotekniikan menetelmät, kesä 2008 1 Ohjelmistotekniikan menetelmät Methods for Software Engineering Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön

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

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

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

Lisätiedot

Kasi. Yhteenvetodokumentti. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Kasi. Yhteenvetodokumentti. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kasi Yhteenvetodokumentti Helsinki 6.5.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Asiakas Lauri

Lisätiedot

Verkkopokerijärjestelmä Projektisuunnitelma Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008

Verkkopokerijärjestelmä Projektisuunnitelma Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Verkkopokerijärjestelmä Projektisuunnitelma 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

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

Testaussuunnitelma. Asdf. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma Asdf Helsinki 22.2.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Kuisma Sami Louhio

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

Projektisuunnitelma. Halaan-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Projektisuunnitelma. Halaan-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma Halaan-ryhmä Helsinki 22.11.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Paula Kemppi

Lisätiedot

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

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe LU. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T3 T-76.115 Tietojenkäsittelyopin ohjelmatyö Testiraportti, vaihe LU Sisältö Tästä dokumentista ilmenee LU-vaiheessa suoritettu testaus, sen tulokset ja poikkeamat testisuunnitelmasta. Päivämäärä 14.4.2003

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

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

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

Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio

Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio Analyysi Tarkentaa ja jäsentää vaatimusmäärittelyä, vastaa kysymykseen MITÄ järjestelmän tulisi tehdä. Suoritetaan seuraavia

Lisätiedot

Ohjelmistotuotantoprojekti

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

Lisätiedot

Projektisuunnitelma 0.11

Projektisuunnitelma 0.11 Projektisuunnitelma 0.11 SOSSU - Sosiaaliportin työvälineet Helsinki 8.2.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6

Lisätiedot

Projektisuunnitelma. OPEAPURI Opetuutorin apuväline. Ohjelmistotuotantoprojekti Helsinki HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Projektisuunnitelma. OPEAPURI Opetuutorin apuväline. Ohjelmistotuotantoprojekti Helsinki HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma OPEAPURI Opetuutorin apuväline Ohjelmistotuotantoprojekti Helsinki HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Sisällys 1 Projektin tiedot ja muutoshistoria...1 2 Johdanto...2

Lisätiedot

Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio

Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio Analyysi Tarkentaa ja jäsentää vaatimusmäärittelyä, vastaa kysymykseen MITÄ järjestelmän tulisi tehdä. Suoritetaan seuraavia

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

Proffa ilmoittautumisen profiloija

Proffa ilmoittautumisen profiloija Proffa ilmoittautumisen profiloija Loppuraportti Leila Juusola Ilari Moilanen Jyrki Salonen Olli Sinerma Hanna Sirola Helsinki 6.5.2005 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO

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

Yhteenvetodokumentti. PUSU-ryhmä. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Yhteenvetodokumentti. PUSU-ryhmä. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Yhteenvetodokumentti PUSU-ryhmä Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jussi Hynninen

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

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