PROJEKTISUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.3

Koko: px
Aloita esitys sivulta:

Download "PROJEKTISUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.3"

Transkriptio

1 PROJEKTISUUNNITELMA Edited by Checked by Approved by

2 i Sisällysluettelo DOKUMENTIN VERSIOT 1 Jakelu 1 1. TIIVISTELMÄ 2 2. JOHDANTO Projektin tarkoitus ja kattavuus Dokumentin rakenne ja sisältö Viittaukset muihin dokumentteihin Määritelmät, termit, lyhenteet ja merkintätavat Toimituksen sisältö Projektiryhmä Oikeudet työn tuloksiin 5 3. PROJEKTIN ASETTAMINEN JA TAUSTATIEDOT Projektin perustaminen Asiakkaan nykyinen ratkaisu Projektin toteutusperusteet Projektin toimintaympäristön kuvaus Sidosryhmät Tekniikat ja tietokonejärjestelmät 7 4. PROJEKTIN TOTEUTUSSUUNNITELMA Projektin tavoitteet Projektiryhmän tavoitteet Asiakkaan tavoitteet Projektin tavoitteet Projektin keskeyttämiskriteerit Projektin päättämiskriteerit Projektin aikataulu Projektin suunnittelu Projektin suunnittelun tavoitteet 11

3 ii Sisällysluettelo 4.6. Toteutus 1 (T1) Toteutus 1:n tavoitteet Toteutus 2 (T2) Toteutus 2:n tavoitteet Toteutus 3 (T3) Toteutus 3:n tavoitteet Toteutus 4 (T4) Toteutus 4:n tavoitteet Luovutus Luovutuksen tavoitteet MUUT SUUNNITELMAT Projektin riskit Projektin testaussuunnitelma Projektin laatusuunnitelma PROJEKTISSA NOUDATETTAVAT KÄYTÄNNÖT Seuranta ja raportointi Projektin budjetti ja sen seuranta Projektisuunnitelman tarkastaminen ja muutosten tekeminen Muutosmenettely ja hallinta PROJEKTIN TEHTÄVÄT JA RESURSSIT Tarkennetut vaihekohtaiset tehtävä suunnitelmat Toteutus Toteutus Toteutus Toteutus Luovutus 21

4 1(22) Dokumentin versiot Vers Muuttaja Pvm Muutos Tarkastanut Hyväksynyt Alkuperäinen. (luonnos 1) Tarkennuksia aikatauluihin (luonnos 2) 1.0 Antti Tuomala Projektin ryhmän antamat kommentit lisätty/muutettu. (luonnos 3) Riskienhallinta & Aikataulutus (luonnos 4) 1.0 Harri Kauhanen Pieniä täsmennyksiä. Ulkoasua ja muutamia kirjoitusvirheitä korjattu Projektisuunnitelman päivitys, lisäykset joitten tarve ilmeni projektikatselmuksessa Sanamuotojen muutoksia, typojen korjauksia (luonnos 5) (luonnos 1) (luonnos 2) Asiakkaan muutospyyntö (luonnos 3) Hyväksytty versio Harri Kauhanen Esittelyteksti lisätty. Tarkennus vaiheeseen T3. Joululoman muutos Tarkennus T4 vaiheeseen. Harri Kauhanen Jakelu Vym Harri Kauhanen, Niko Stenberg, Tuomo Marttila, Juha Parhankangas, Comptel Tuija Rinne, Erkki Viitala

5 2(22) 1. Tiivistelmä Tässä dokumentissa on kuvattu projektin (VYM) projektisuunnitelma. VYM on projekti, jonka tavoitteena on suunnitella ja toteuttaa Comptel Oyj:lle virtuaaliyhteisöjä muodostava systeemi. Systeemin on siis osattava muodostaa mielivaltaisesta käyttäjäjoukosta samankaltaisia piirteitä omistavia henk i- löitä. Projekti on Teknillisen Korkeakoulun Tietotekniikan osaston kurssin Tik Tietojenkäsittelyopin ohjelmatyö harjoitustyö. Projektin asiakas on Comptel Oyj, jossa yhteyshenkilöinä toimivat Tuija Rinne ja Erkki Viitala. Projektiryhmä koostuu viidestä TKK:n opiskelijasta. Kehitettävän systeemin tärkeimpänä ominaisuutena on virtuaaliyhteisöjä muodostava koneisto. Asiakkaan tärkeimpänä vaatimuksena on lähinnä tieto siitä, onko tällaista konetta edes mahdollista rakentaa järkeväksi. Koska tällaisen systeemin rakentaminen kireällä aikataululla tulee olemaan vaikeaa, on tärkeää, että systeemistä kehitetään ma h- dollisimman modulaarinen. Tämä tarkoittaa, että itse koneen ympärille rakennettavien osien rajapinnat ovat standardeja ja jotta itse VYM kone on helppo vaihtaa entistä älykkäämpään ohjelmiston rakenteen muuten muuttumatta. Tarkoituksena on, että sovelluksen voisi tulevaisuudessa liittää mihin tahansa laitteeseen (esimerkiksi WAP - puhelin), mutta projektin aikana on tarkoitus esitellä systeemiä webportaalin avulla. Dokumentaation laatu on myös tärkeää, koska ylläpito-vaihetta projektin päätyttyä ei käytännössä tule olemaan, vain asiakkaan tätä erikseen vaatiessa.. Näin ollen on erityisen tärkeää, että kaikki ohjelmistoon liittyvä dokumentointi on ajan tasalla ja järkevästi jaoteltuna, jotta tiedon hakeminen olisi helppoa ja yksiselkoista, myös projektin päättymisen jälkeen. Projekti kestää koko lukuvuoden päättyen Itse projektissa luotavan järjestelmän kehitystyötä voidaan jatkaa, koska tarkoituksena on, että itse VYM konetta voidaan vaihtaa ohjelmiston rakennetta muuten muuttamatta. Projektin aikataulu noudattaa kurssin määräämää aikataulua.

6 3(22) 2. Johdanto 2.1. Projektin tarkoitus ja kattavuus Tässä projektisuunnitelmassa kuvataan projektin Virtuaaliyhteisöiden muodostaminen sisältö ja tuotetut lopputulokset. Vym on tutkimuksellinen ohjelmistoprojekti, jonka avulla on tarkoitus tutkia ryhmien (virtuaaliyhteisöiden) muodostamista erilaisista käyttäjistä tiettyjä sääntöjä noudattamalla. Yksi projektin oleellisimmista osa-alueista on erilaisten ratkaisumallien löytäminen. Lopputuotteena on asiakkaalle toimitettava systeemi, joka tiettyjen sääntöjen avulla muodostaa käyttäjistä virtuaaliyhteisöjä. Projektin taustalla on palvelun tuottajien halu löytää suuresta käyttäjä joukosta piene m- piä ryhmiä, joiden jäsenillä on samankaltaisia ominaisuuksia. Toisaalta myös ihmisten halu kommunikoida keskenään antaa perusteet erilaisten samankaltaisten ryhmien muodostumiselle. Kuva 1 Projektin lopputuotteen saaja Comptel Oyj tarjoaa valmistajariippumatonta mediaattori ohjelmistoa tietoliikenneoperaattoreille ympäri maailmaa. Comptel MDS ohjelmisto on toimitettu enemmän kuin 160 GPRS-, fixed-, data-, Internet- ja satelliittiverkko operaattorille 47:ään maahan. Päätunnusluvut vuonna Toimiala Liikevaihto, Mmk Liikevoitto, Mmk Henkilöstön keskimääräinen lukumäärä Tietoliikenne 232,2 79,6 314

7 4(22) Toimiala Liikevaihto, Mmk Liikevoitto, Mmk Henkilöstön keskimääräinen lukumäärä tekniikka Lisää tietoa asiakkaasta saa Dokumentin rakenne ja sisältö Dokumentin rakenne poikkeaa kurssin antamasta projektisuunnitelman dokumenttipohjasta. Asiakkaan toiveena on, että dokumentoinnin rakenne jäljittelee Comptelin omien dokumenttien rakennetta. Kaikki kurssin johdon vaatimasta informaatiosta on kuitenkin koottu tähän projektisuunnitelmaan. Luvussa 1 esitellään toimituksen sisältöä, termejä ja projektiryhmän henkilöt, sekä oikeudet työn tuloksiin. Luku 3 esittelee syyt projektin perustamiselle ja esittelee projektin toimintaympäristöä. Projektin toteutussuunnitelma on esitelty vaiheittain luvussa 4. Riskienhallinta käsitellään luvussa 5 ja projektissa noudatettavat käytännöt, kuten raportointi ja projektin seuranta ovat luvussa 6.Projektissa käytettävät resurssit ja vaihekohtaiset tehtävät on eritelty tarkasti luvussa Viittaukset muihin dokumentteihin # Dokumentin nimi ja versio Selitys 1 Laatusuunnitelma Kuvataan projektin laadun varmistukseen liittyvät toimet, jotka tulee toteuttaa. 2 Dokumenttienhallintasuunnitelma 3 Toiminnallisen määrittelyn dokumentti Kuvataan tavat joilla projektiryhmä hoitaa yhteneväisesti projektiin liittyvä dokumentointi. Kuvataan miltä systeemi tulee näyttämään ulkoapäin 2.4. Määritelmät, termit, lyhenteet ja merkintätavat Termi, käsite, merkintätapa Vym Katselmointi Ryhmäpalaveri Kustannus PS Kurssin johto Asiakas MDS Selitys, määritelmä Virtuaaliyhteisöiden muodostaminen Projektin tuotokset käydään huolellisesti läpi ja tarkastetaan. Materiaali jaetaan osallistujille etukäteen. Tilaisuudessa osallistuja antavat kommentteja. Kommenteista ja tehdyistä päätöksistä tehdään pöytäkirja. Tarkastettavat asiakirjat joko hyväksytään, hyväksytään kommentein tai hylätään. Ryhmän sisäinen kokous ilman asiakasta Lasketaan miestyötunneissa Projektisuunnitelma Tik kurssin vetäjät Projektin lopputuotteen vastaanottaja Mediations Device Solutions

8 5(22) Termi, käsite, merkintätapa HLR AuC VMS Selitys, määritelmä Home Location Register Authentication Center Voice Mail System 2.5. Toimituksen sisältö Toimitukseen sisältyy vaatimusmäärittelyn tekeminen yhdessä asiakkaan kanssa. Koska virtuaaliyhteisöjen muodostaminen on aivan uusi asia, projektiryhmä tulee olemaan yhtä vahvassa roolissa vaatimusmäärittelyssä kuin itse asiakaskin. Tekninen suunnittelu ja toteutus tehdään tavalla, joka on määritelty tässä dokumentissa. Lisäksi tehdään laatusuunnitelma, testaussuunnitelma, lähdekoodi ja siihen liittyvä tekninen dokumentointi Projektiryhmä Projektiryhmä on esitelty seuraavassa taulukossa: Nimi Rooli Sähköpostiosoite Puhelin (AT) Kiinnostus- ja osaamisalueet Harri Kauhanen (HK) Kiinnostus- ja osaamisalueet Niko Stenberg (NS) Kiinnostus- ja osaamisalueet Juha Parhankangas (JP) Kiinnostus- ja osaamisalueet Tuomo Marttila (TM) Kiinnostus- ja osaamisalueet Projektipäällikkö, Asiakasvastaava Webteknologiat Laatuvastaava, Ohjelmoija Java, C++ Testausvastaava, Ohjelmoija Multimedia Tutkimusvastaava Laskennalliset menetelmät, neuroverkot Arkkitehtuurivastaava Tietokannat Koko projekti ryhmälle voi lähettää sähköpostia osoitteella: Projektiryhmän kotisivu on osoitteessa: Oikeudet työn tuloksiin Kaikki oikeudet työn tuloksiin jäävät Comptel Oyj:lle.

9 6(22) 3. Projektin asettaminen ja taustatiedot 3.1. Projektin perustaminen Projekti perustettiin TKK:n Tietojenkäsittelytekniikan osaston kurssia Tik va r- ten Kyseessä on harjoitustyö, jossa suoritetaan USDP prosessin mukainen ohjelmiston valmistaminen. Projekti pyrkii kartoittamaan miten olisi mahdollista muodostaa virtuaaliyhteisöjä joukosta käyttäjiä (esimerkiksi jonkun palveluportaalin käyttäjät). Kyseiseen projektiin ei ole tehty alustavaa kartoitustyötä, joka antaa projektiryhmälle melko vapaat kädet erilaisten ongelmanratkaisumallien etsimiseen. Asiakas on projektin alkuvaiheessa määrittelemässä vaatimuksia ja mukana projektissa ohjaamassa tutkimuksen suuntaa Asiakkaan nykyinen ratkaisu Asiakkaalla ei ole minkäänlaista ratkaisua tällä hetkellä siitä miten muodostettaisiin virtuaaliyhteisöjä. Asiakkaan toimenkuvaan kuitenkin kuuluu erilaisten objektien yhdistäminen eli mediaattorina toiminen. Tällä hetkellä yritys on keskittynyt pääosin yhdistämään laskutus - ja tilaajanhallintajärjestelmiä erilaisiin verkkoelementteihin (esim. HLR, AuC, VMS) Projektin toteutusperusteet Virtuaaliyhteisöt muodostavat (tai tulevat muodostamaan - siis näin asiakas uskoo) informaatioyhteiskunnassa merkittäviä kokonaisuuksia, joita jo käytetään mm. elektronisessa kaupankäynnissä mm. kampanjakohteina. Motiivina on valmistautua siihen, että asiakkaat (teleoperaattorit) joskus, ehkä jo lähitulevaisuudessa, asiasta jotain kyselevät. Tämä projektityö antaa tietämystä ja valmiuksia, joita asiakkaalla ei vielä ole. Välillisinä tavoitteena on, että projektissa mukana olevat Comptelilaiset saavat opintonsa suoritettua ja saavat tässä projektissa ehkä aikaa enemmän perehtyä projektin vetämiseen ja siihen liittyviin asioihin kuin muutoin. Tulevaisuus näyttää oliko projekti taloudeliisesti kannattava. Vielä emme tiedä, koska asiaa tutkitaan ensi kertaa tämän projektiyön merkeissä. Asiakkalle koituvia välillisiä haittoja ei suoranaisesti ole. Asiakkaan ja työnohjaajan työn luonteeseen kuuluu etsiä uusia asioita, joista joku voi osoittautua myöhemmin tarpeelliseksi. Asiakkaan teoreettisiksi kustannuksi muodostuisi ryhmän työpanos, joka voidaan laskea miestyötunneissa.

10 7(22) TEK:n suosittelema tuntipalkka: 65 mk / h (130 ov ->) Projektiryhmän yhteinen työpanos 1125 h Teoreettiset kustannukset: 65 * 1125 mk = mk 3.4. Projektin toimintaympäristön kuvaus Sidosryhmät Asiakkaana toimii Tuija Rinne (Comptel Oyj) ja projektin ohjaajana tutkimuspäällikkö Erkki Viitala (Comptel Oyj). Tarkemmat yhteystiedot seuraavassa taulukossa. Nimi Rooli Sähköpostiosoite Puhelin Tuija Rinne ASIAKAS Tuija.rinne@comptel.com Erkki Viitala OHJAAJA Erkki.viitala@comptel.com Tekniikat ja tietokonejärjestelmät Mitään erityistä vaatimusta ei aseteta tietokonejärjestelmille, joiden päälle sovellus on tarkoitus rakentaa. Projektissa pyritään käyttämään sellaisia järjestelmiä, että voitaisiin työskennellä vapaasti, esimerkiksi kotona. Tekniikat kuvataan toiminallisessa määrittelyssä. Tarvittavat laitteistot: Laitteisto Kehittäjien työasemat (5kpl) Serveri Kuvaus PC PC / Linux Tarvittavat työkalut: Tarkoitus Työväline Tarkennus Saatavuus Sovelluskehitys JDK Projektin jäsenet valitsevat vapaasti käyttämänsä työkalun. Ulkopuolisten kirjastojen käytöstä sovitaan erikseen. Dokumentointi työkalu Projektinhallinta ohjelmisto Microsoft Word 97/2000 Microsoft Project 98 TKK / Asiakas TKK / Asiakas TKK / Asiakas Sähköposti Kehittäjien vapaasti valittavissa TKK / Asiakas Suunnittelu Rational Rose TKK / Asiakas Ohjelmointi Emacs, UltraEdit 32 TKK / Asiakas Projektin dokumentointi, ohjelmakoodi ja niiden versionhallinta on kuvattu dokume n- tissa dokumenttienhallintasuunnitelma.

11 8(22)

12 9(22) 4. Projektin toteutussuunnitelma 4.1. Projektin tavoitteet Projektiryhmän tavoitteet Ryhmän tärkein sisäinen tavoite on oppiminen projektin aikana. Tämä tavoite tullaan saavuttamaan, jos projekti viedään alusta loppuun itse kurssin johdon asettamien ehtojen mukaisesti, sekä jos projektin läpiviemisen aikana tehtyjä virheitä ei toisteta. Tärkeänä tavoitteena on myös, että asiakas on tyytyväinen projektin lopputulokseen. Tämän projektiryhmä ottaa siltä kantilta, että projektin lopputuloksella on jotain todellista hyötyä asiakkaalle. Koska kyseessä koulumaailman projekti, saadaan siitä myös arvosana. Ryhmä ei hae mitään tiettyä arvosanaa, mutta uskoo siihen, että hyvin tehty työ palkitaan myös tässä suhteessa. Laatupalkintoa ryhmä ei lähde erikseen tavoittelemaan. Kurssilla on monia projektiryhmiä ja periaatteena on, ettei kilpailemaan lähdetä muiden kanssa. Projektiryhmä tekee työnsä niin hyvin kuin osaa ja vielä paremminkin Asiakkaan tavoitteet Asiakkaan tärkein tavoite on saada aineistoa ja tietoa virtuaaliyhteisöjen muodostamisesta. Asiakkaan ja projektin kannalta tämä on lyhyesti: Onko teknisesti mahdollista muodostaa erilaisista käyttäjäprofiileista virtuaaliyhteisöjä? Asiakkaan kymmenen tärkeitä tavoitetta tärkeysjärjestyksessä: # Tavoite 1 käyttöprofiileista ja tästä saatava tietämys, jota voidaan hyödyntää yrityksessä 2 Arkkitehtuuri mahdollista systeemin liittämisen minkä tahansa (WAP,Web, SMS) portaalin yhteyteen. Standardi rajapinta. 3 Sääntöjen luominen ja niiden kehittäminen ( kuuluvat oleellisena osana virtuaaliyhteisöjen muodostamiseen) 4 Kommunikoinnin järjestäminen virtuaaliyhteisöjen välille (esim. , SMS, Chat) 5 Käyttöliittymä (esim.demoportaali, demo administraattori käyttöliittymä) 6 Systeemin automaattinen opettaminen 7 Systeemin laajentamisen mahdollistaminen projektin jälkeen 8 Laatukriteerien noudattaminen laadunhallintadokumentissa kuvatulla tavalla 9 Projektiryhmä oppii projektin läpiviemistä 10 Pitää kiinni projektiaikataulusta

13 10(22) Projektin tavoitteet Projektin haastava tavoite on löytää järkeviä algoritmeja virtuaaliyhteisöjen muodostamiseksi lyhyessä ajassa. Projektin päätavoitteena onkin muodostaa käyttäjäprofiileista ja palveluattribuuteista tiettyjen sääntöjen avulla virtuaaliyhteisöjä. Projektin tulee täyttää ainakin vaatimusmäärittelyssä pakollisiksi määritetyt vaatimukset. Jos resurssit eivät riitä, toteutetaan ainoastaan prioriteetilla 1 määrätyt vaatimukset. Projektiryhmän tavoitteena on viedä kurssi läpi onnistuneesti samalla tarjoten asiakkaalle systeemi ja dokumentaatio, josta se kokee hyötyvänsä projektin jälkeen Projektin keskeyttämiskriteerit Projekti voidaan keskeyttää, jos se katsotaan tarpeelliseksi. Projekti voidaan keskeyttää seuraavissa tapauksissa. Arvioitu tunti määrä ylitetään kaikkien projektiryhmän jäsenien osalta yli 150% Vaatimusmäärittelyssä toteutettava systeemi havaitaan mahdottomaksi toteuttaa Projektin keskeyttämisestä päättävät projektipäällikkö, projektin asiakas ja projektiryhmän ohjaaja Projektin päättämiskriteerit Jos projektia ei keskeytetä, se päättyy kurssin aikataulun mukaisesti Projektista pidetään lopuksi asiakkaan, projektiryhmän ja työn ohjaajan toimesta loppupalaveri, jossa vähintäänkin tehdään selväksi kaikille osapuolille, että projekti on päättynyt. Projektiryhmä toimittaa kaiken dokumentaation, joka liittyy systeemiin tai sen kehitystyöhön asiakkaalle ennen projektin loppumista. Lisäksi tuotetaan loppuraportti, jossa selitetään yksityiskohtaisesti minkälaista tietoa on tullut esille kehitystyön aikana tai selitys, jos lopullista tuotetta ei ole pystytty toimittamaan. Tähän dokumenttiin listataan ja perustellaan selkeästi, mitkä ovat ne syyt, että systeemiä ei ole pystytty toteuttamaan Jos ohjelmisto tuotteeseen tarvitaan koulutusta, siitä kirjoitetaan dokumentti. Asennusopas ja käyttöohjekirja kirjoitetaan asiakkaan niitä tarvitessa Projektin aikataulu Projektin aikataulu noudattaa kurssin Tik aikataulua. Suunnitelma tarkentuu vaiheittain projektin edetessä siten, että esim. vastuuhenkilöt kullekin lopputuotteelle määrätään lopullisesti vasta kyseisen vaiheen ollessa ajankohtainen. Samoin kurssin ulkopuoliset julkaisut ja raportit määritellään mahdollisesti vasta kyseisen vaiheen ollessa ajankohtainen.

14 11(22) Ainoastaan projektin seuraava vaihe kuvataan tarkasti lopputuotteiden ja vastuuhenk i- löiden osalta. Muista vaiheista kuvataan lähinnä pakolliset lopputuotteet ja niiden vastuuhenkilöt. Projektin vaihekohtaiset resurssit ja tarkemmat aikataulut on esitelty luvussa 7. Projektin aikataulu: Vaihe Päivämäärät Projektin suunnittelu Toteutus Toteutus Toteutus Toteutus Luovutus Projektin suunnittelu Ensimmäinen vaihe projektissa on suunnitteluvaihe. Sen tarkoituksena on tuottaa tarvittavat suunnitelmat, jotta projekti voisi alkaa. Tuotetut suunnitelmat ovat koko projektin elinkaarta koskevia ja niiden avulla on mahdollista toteuttaa järkevä työskentely ja työnjako projektin aikana. Kaikkia suunnitelmia tarkennetaan projektin edetessä. Samalla, kun projekti etenee, asiakkaan ongelmakenttäkin selkenee. Tämä puolestaan vaatii suunnitelmien tarkentamista ja myös uudet ideat voidaan ottaa huomioon rakennettavassa järjestelmässä. Koska projektia varten ei ole tehty minkäänlaista esitutkimusta ja algoritmien kehittäminen on hidasta, ei alkuvaiheessa olla aivan varmoja millaiseksi lopullinen ohjelmisto tulee muodostumaan Projektin suunnittelun tavoitteet Projektin suunnittelun tavoitteena on saada seuraavien dokumenttien ensimmäiset ve r- siot valmiiksi ennen seuraavan vaiheen alkua ( ). Dokumentit on lueteltu tärkeysjärjestyksessä. Tärkeys Dokumentti Vastuuhenkilö 1 PS 2 Vaatimusmäärittely Juha Parhankangas 3 Laatusuunnitelma Harri Kauhanen 4 Dokumenttienhallinta suunnitelma Harri Kauhanen Lisäksi sovitaan projektin työtavoista niin projektiryhmän, kuin asiakkaankin kanssa.

15 12(22) 4.6. Toteutus 1 (T1) Toisena vaiheena on T1, jonka tarkoituksena on tuottaa mahdollisimman tarkka toiminnallisen määrittelyn dokumentti. Tämän pohjalta voidaan aloittaa järjestelmän suunnittelu ja teknillinen määrittely, josta kirjoitetaan myös dokumentti. Toiminnallinen määrittely tehdään vaatimusmäärittelyn pohjalta. Tässä vaiheessa tarkennetaan toimintojen kuvausta yhdessä asiakkaan kanssa. Projektin tutkimusluonteeseen nojautuen, ensimmäinen prototyyppi rakennetaan vain, jos systeemi saadaan tarpeeksi pitkälle suunniteltua. Tämä on kuitenkin epätodennäköistä Toteutus 1:n tavoitteet Dokumentti Vastuuhenkilö Tarkennus Toiminnallinen määrittely Tuomo Marttila Tekninen määrittely Tuomo Marttila Päätavoitteena on saada systeemin arkkitehtuurin pääkomponentit määritellyksi. Edistymisraportti Tarkennettu PS Vaatimusmäärittelyn tarkennettu versio Juha Parhankangas Prototyyppi 1 Niko Stenberg Rakennus epätodennäköistä Testaus suunnitelma + raportit Niko Stenberg Dokumentointi epätodennäköistä 4.7. Toteutus 2 (T2) Tässä vaiheessa tullaan tarkentamaan teknistä ja toiminallista määrittelyä, sekä rakentamaan ensimmäinen prototyyppi systeemistä. Prototyypin tavoitteena on tarjota varsinaisen yhteisöjen muodostajakoneen ympärille puitteet, jossa tämä voi toimia. Itse kone voi tässä vaiheessa olla tyhmä, mutta rajapinnat on jo määritelty prioriteetilla 1 olevia toimintoja varten (katso tarkemmin vaatimusmäärittely). Tällä pyritään siihen, että myöhemmissä vaiheissa voidaan antaa täysi panos VYM koneen muodostamisen suunnittelulle ja toteuttamiselle Toteutus 2:n tavoitteet Dokumentti Teknisen määrittelyn tarkennus Prototyyppi 1 Käyttöliittymät AMOK Tietokanta Testaussuunnitelma + raportit Edistymisraportti Toiminnallisen määrittelyn tar- Vastuuhenkilö Tuomo Marttila Niko Stenberg (päävastuu) Tuomo Marttila Tuomo Marttila Niko Stenberg Tuomo Marttila

16 13(22) Dokumentti kennettu versio PS:n tarkennettu versio Vastuuhenkilö 4.8. Toteutus 3 (T3) T3:n pääpaino on teknisen määrittelyn tarkennuksessa. Tässä vaiheessa on tavoitteena, että yhteisöjen muodostajakoneesta on olemassa (ainakin yksi) järkevästi toimiva versio. Vähintäänkin tunnetaan eri ratkaisumallien etuja ja haittoja. Tietokanta rakennetaan niin valmiiksi kuin suinkin mahdollista Toteutus 3:n tavoitteet Dokumentti Teknisen määrittelyn tarkennus Prototyyppi 2 Testaussuunnitelma + raportit Edistymisraportti Toiminnallisen määrittelyn tarkennettu versio PS:n tarkennettu versio Vastuuhenkilö Tuomo Marttila Niko Stenberg Niko Stenberg Tuomo Marttila 4.9. Toteutus 4 (T4) T4 keskittyy systeemin kasaamiseen ja systemaattiseen testaamiseen. Tavoitteena on toteuttaa myös älykkäämpi versio VYM koneesta. Lisäksi pyritään lisäämään vaatimusmäärittelyssä prioriteetin 2 ominaisuuksia. Toteutus 4:n tavoitteet Dokumentti Prototyyppi 3 Testaussuunnitelma + raportit Edistymisraportti PS:n tarkennettu versio VYM Kone Vastuuhenkilö Niko Stenberg Niko Stenberg Juha Parhankangas Luovutus Luovutuksen tarkoituksena on saattaa järjestelmä ja kaikki siihen liittyvä dokumentaatio sellaiseen kuntoon, että se voidaan luovuttaa asiakkaalle. Lisäksi arvioidaan projektia, sekä käytettyjä välineitä ja ratkaisuja. Arvioinnin perusteella tehdään loppuraportti projektista.

17 14(22) Luovutuksen tavoitteet Dokumentti Loppu raportti Edistymisraportti Teknisen määrittelyn tarkennettu versio Testi raportti Vastuuhenkilö Tuomo Marttila Niko Stenberg

18 15(22) 5. Muut suunnitelmat 5.1. Projektin riskit Tässä kappaleessa kuvataan projektin riskit ja niihin liittyvät toimenpiteet (riskienha l- lintaprosessi) ja varautumiset. Riskin kuvaus, vaihe, arvioitu todennäköisyys( 1-10) ja haitta (1-10) Riski kerroin Ehkäisevät ja korjaavat toimenpiteet Vastuu Ongelmat ennakoinnissa projektityön tutkimuksellisuudesta johtuen. Osataanko suunnitella ja toteuttaa tarvittavat algoritmit? T1, T2, T Keskitytään systeemin oleellisiin osiin ja varataan aikaa kouluttautumiselle. Laaja esitutkimus. Koska kyseessä in systeemin tärkein ominaisuus, ei jätetä tätä osakokonaisuutta yhden projektiryhmän jäsenen harteille. AT, JP Työmäärä, työnteko jakautuu vain tietyille henkilöille T1, T2 6 6 Ei asiantuntemusta tietyiltä toteutettavan systeemin osaalueilta T1,T2,T Projektipäällikkö järjestää apuvoimia henkilölle, jonka työmäärä on tullut liian suureksi. Henkilö vähentää työpanostaan muissa vaiheissa 24 Varataan aikaa asian opiskeluun ja tarvittaessa mietitään toisenlaista ratkaisu mallia. AT AT, JP Projektiryhmän jäsen jättää työryhmän (sairaus yms.) T1, T2, T3, T Kaikki projektin hyväksi tehty työ (dokumentit, koodit jne.) tulee olla kaikkien saatavilla. HK Saadaanko itse ohjelmisto toteutettua, projektin tutkimusluonteen vuoksi T2, T3, T Pyritään jättämään kaikki epäoleellinen pois systeemistä ja tarpeen vaatiessa yksinkertaistetaan systeemiä huomattavasti. TM Ajankäytön ongelmat ( onko muuta elämää kuin Vym? ) 40 Jokainen projektiryhmän jäsen ottaa projektin tietyllä vakavuudella. Ilmoitukset hyvissä ajoin pro- Koko ryhmä

19 16(22) Riskin kuvaus, vaihe, arvioitu todennäköisyys( 1-10) ja haitta (1-10) Riski kerroin Ehkäisevät ja korjaavat toimenpiteet Vastuu Koko projekti 8 5 jektipäällikölle esim. lomien tai muitten vastaavien työesteitten suhteen. Työskentelyn tulosten menettäminen kiintolevyn tuhoutumisen vuoksi Koko projekti Joka yö ajetaan varmuuskopiointi talletetusta tiedosta. HK Osataanko rakentaa systeemille oleellisesti tärkeät palveluproto ja käyttäjäjoukkoproto T1, T Varataan riittävästi aikaa kyseisten systeemien valmistamiseen ja allokoidaan riittävät resurssit NS, AT 5.2. Projektin testaussuunnitelma Testaus suunnitelma toteutetaan myöhemmin erillisessä dokumentissa Testaussuunnitelma Projektin laatusuunnitelma Laatusuunnitelma on kuvattu erillisessä dokumentissa Laatusuunnitelma.

20 17(22) 6. Projektissa noudatettavat käytännöt 6.1. Seuranta ja raportointi Projektin seuranta pohjautuu projektin toteutussuunnitelman välitavoitteisiin. Kurssin johto on asettanut pakollisia seurantatyökaluja projektille. Onnistunut töiden seuranta edellyttää säännöllisten viikkokokousten pitämistä projektiryhmän sisällä, kokoussäännöt on kerrottu projektiryhmän jäsenille erikseen. Projektin jäsenten vastuulla on raportoinnin suhteen: Raportoida tehdyt tunnit kurssin Tirana-järjestelmään Raportoida virheet ja ideat kurssin Burana järjestelmään Raportoida valmistuneista töistä Dokumenttienhallintasuunnitelmassa kuvatulla tavalla muille ryhmän jäsenille Asiakasraportointi pyritään järjestämään asiakaspalavereissa, joita pyritään olosuhteitten salliessa järjestämään ainakin kerran kahdessa viikossa. Jos tähän ei pystytä asiakkaalle kirjoitetaan raportti vähintään kerran kahdessa viikossa. Raportti voidaan ja tulee kirjoittaa useammin, jos jotain tärkeää asiaa ilmenee asiakkaan kannalta. Projektin ohjaaja ja asiakas seuraavat projektin edistymistä saamalla tietoa projektista asiakaspalavereissa tai projektiryhmän niille erikseen suuntaamista asiakasraporteista. Jos näissä ilmenee asioita, joita asiakas pitää projektin kannalta epäoleellisena hän on velvollinen raportoimaan tästä projektiryhmälle Projektin budjetti ja sen seuranta Projektipäällikkö seuraa projektin toteutuneita kustannuksia tuntikirjaus järjestelmä Tiranasta ja muuttaa tarvittaessa MS Project työkalulla tehtyä toteutussuunnitelmaa Projektisuunnitelman tarkastaminen ja muutosten tekeminen PS tarkastetaan koko projektiryhmän ja asiakkaan toimesta. Projektipäällikkö päivittää projektisuunnitelmaa projektin edistyessä omien ja yhteisten päätösten mukaisesti Muutosmenettely ja hallinta Projektin aikaisten muutosten, jotka kohdistuvat projektin toimintaympäristöön, tavoitteisiin, sisältöön, tehtäviin, rajauksiin, resursseihin tai aikatauluihin, käsittely on projektipäällikön ja asiakkaan vastuulla. Koska projekti on luonteeltaan tutkimusprojekti, on muutos menettely ja sen hallinta tärkeä osa projektia. Tätä varten on kehitetty projekti varten muutoksenhallinta prosessi.

21 18(22) Projektipäällikön tehtävänä on: Arvioida muutosehdotuksen vaikutus projektin tehtäviin, aikatauluihin sekä suhde projektin resursseihin Organisoida hyväksyttyjen muutosten toteutus Seurata aktiivisesti muutoksen toteutusta Projektin muutosten hallinta Asiakkaan / projektiryhmän ehdottamien muutosten luokittelu ja alustava priorisointi TULOKSET Projektin hallinta ja läpivienti Valmistellut muutospyynnöt Buranalla tai projektikokouksessa esitetyt kirjataan ylös. Luokitellut muutospyynnöt - listat - virheet, muutokset, kehityskohteet - ei toteutettavat Muutosten tekninen arviointi projektiryhmässä Arvio järkevistä ja mahdollisesti toteutettavissa olevista muutoksista. Projektisuunnitelman päivitys hyväksytyillä muutoksilla Esitettävät muutospyyntöehdotukset - tehtävät, välitavoitteet - aikataulu - resurssit Projektisuunnitelman päivitys hyväksytyillä muutoksilla Muutostehtävillä päivitetty projektisuunnitelma

22 19(22) 7. Projektin tehtävät ja resurssit Tavoitteena on, että jokainen työryhmän jäsenistä työskentelee 7,5 tuntia viikossa, siis yhden työpäivän. Tämä aika ei luonnollisestikaan työtehtävistä tai työroolista riippuen jakaudu tasaisesti joka viikolle, mutta pidemmällä aikavälillä päästään keskiarvon tuntumaan. Resurssit on kuvattu MS Projectin tiedostossa ja tätä tiedostoa tarkennetaan vaihe vaiheelta projektin edessä. Pääperiaatteena on tarkastaa ja allokoida resurssit ennen jokaista kurssin johdon määräämää välivaihetta. Käytettävissä olevien resurssien määrä on seuraava: Työviikot: 30 Henkilöt: 5 Työpanos / viikko : 7,5 (30 viikkoa * 5 henkilöä * 7,5 tuntia). = 1125 tuntia Alustava suunnitelma: Projektin suunnittelu AT HK JP NS TM Yhteensä Toteutus Toteutus Toteutus Toteutus Luovutus Yhteensä n.220 n.190 n.210 n.200 n.210 n.1125 Lomakausia ei määritellä tarkasti, koska projektihenkilöt voivat halutessaan tehdä töitä myös lomien aikana. Ohjeelliset loma-ajat: Joululoma: Pääsiäisloma: Tarkennetut vaihekohtaiset tehtävä suunnitelmat Toteutus 1 Tehtävä AT HK JP NS TM Yhteensä Luennot Opinnot Ryhmäpalaverit Asiakas palaverit

23 20(22) Tehtävä AT HK JP NS TM Yhteensä Toiminnallinen määrittely Tekninen määrittely Vanhojen dokumenttien päivitys Seuraavan vaiheen tarkka suunnittelu Edistymisraportin kirjoittaminen Katselmuksen valmistelu 0,2 0,2 0,2 0,2 0,2 1 Katselmus 0,5 0,5 0,5 0,5 0,5 2,5 YHTEENSÄ: n.27 n.19 n.39 n.38 n Toteutus 2 Tehtävät tarkemmin MS- project tiedostossa. Tehtävä AT HK JP NS TM Yhteensä Opinnot Ryhmäpalaverit Asiakas palaverit Toiminnallisen määrittely Tekninen määrittely Koodaus Systeemin testaus Testaussuunnittelman kirjoittaminen Testiraporttien kirjoitus Seuraavan vaiheen tarkka suunnittelu Edistymisraportin kirjoittaminen Katselmuksen valmistelu Katselmus YHTEENSÄ: Toteutus 3 Tehtävät tarkemmin MS- project tiedostossa. Tehtävä AT HK JP NS TM Yhteensä Opinnot Ryhmäpalaverit Asiakas palaverit Toiminnallinen määrittely Järjestelmän suunnittelu Koodaus Testaus Projektin hallinta yms

24 21(22) Tehtävä AT HK JP NS TM Yhteensä Projektisuunnitelman päivitys Seuraavan vaiheen suunnittelu Edistymisraportti Sisäiset laatukatselmukset 1 1,5 1, Palautuksen valmistelu Katselmuksen valmistelu Katselmus YHTEENSÄ: 26 53,5 57, Toteutus 4 Tarkennetaan Toteutus 3:n aikana. Tehtävä AT HK JP NS TM Yhteensä Opinnot algoritmien opettelu Ryhmäpalaverit Asiakaspalaverit Koodaus Testaus + raportit Vanhojen raporttien päivitys VYM koneen suunnittelu Projektin hallinta, seuravan vaiheen suunnittelu Edistymisraportin kirjoittaminen Katselmuksen valmistelu Katselmus YHTEENSÄ: Luovutus Tarkennetaan Toteutus 4:n aikana. Tehtävä AT HK JP NS TM Yhteensä Luennot Opinnot Ryhmäpalaverit Asiakas palaverit Toiminnallinen määrittely Tekninen määrittely Vanhojen dokumenttien päivitys Seuraavan vaiheen tarkka suunnittelu

25 22(22) Tehtävä AT HK JP NS TM Yhteensä Edistymisraportin kirjoittaminen Katselmuksen valmistelu Katselmus YHTEENSÄ: 150

PROJEKTISUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 5)

PROJEKTISUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 5) PROJEKTISUUNNITELMA Edited by Checked by Approved by i Sisällysluettelo DOKUMENTIN VERSIOT 1 Jakelu 1 1. JOHDANTO DOKUMENTTIIN 2 1.1. Dokumentin tarkoitus ja kattavuus 2 1.2. Dokumentin sisältö 2 1.3.

Lisätiedot

PROJEKTISUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.1

PROJEKTISUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.1 PROJEKTISUUNNITELMA Edited by Checked by Approved by Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 1 Jakelu 1 1. JOHDANTO 2 1.1. Projektin tarkoitus ja kattavuus 2 1.2. Dokumentin rakenne ja sisältö

Lisätiedot

EDISTYMISRAPORTTI - PS Virtuaaliyhteisöjen muodostaminen Versio 1.0

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

Lisätiedot

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

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

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

Lisätiedot

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

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

Lisätiedot

EDISTYMISRAPORTTI - T2 Virtuaaliyhteisöjen muodostaminen Versio 1.2

EDISTYMISRAPORTTI - T2 Virtuaaliyhteisöjen muodostaminen Versio 1.2 EDISTYMISRAPORTTI - T2 Edited by Checked by Approved by Antti Tuomaala Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. PROJEKTIN TILA 2 1.1. Yleistä 2 1.2. Resurssit 2 1.3. Laatu 4 2. SUORITETUT

Lisätiedot

DOKUMETTIENHALLINTASUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 1)

DOKUMETTIENHALLINTASUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 1) DOKUMETTIENHALLINTASUUNNITELMA Versio 1.0 (Luonnos 1) Edited by Checked by Approved by Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. JOHDANTO 2 1.1. Dokumentin tarkoitus ja kattavuus 2 1.2.

Lisätiedot

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0 TESTIRAPORTTI - VYM JA KANTA Versio 1.0 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

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

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

Lisätiedot

TEKNINEN MÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 2)

TEKNINEN MÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 2) TEKNINEN MÄÄRITTELY Edited by Checked by Approved by Tuomo Marttila Luonnos 1 Tekninenmäärittely i Sisällysluettelo 1. JOHDANTO 2 1.1. Tarkoitus ja kattavuus 2 1.2. Tuote ja ympäristö 2 1.3. Määritelmät,

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

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

VAATIMUSMÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.2

VAATIMUSMÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.2 VAATIMUSMÄÄRITTELY Edited by Checked by Approved by Antti Tuomaala Juha Parhankangas Niko Stenberg i Sisällysluettelo DOKUMENTIT VERSIOT 1 1. JOHDANTO 2 1.1. Projektin luonne 2 1.2. Tarkoitus ja kattavuus

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

VAATIMUSMÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 4)

VAATIMUSMÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 4) VAATIMUSMÄÄRITTELY Versio 1.0 (luonnos 4) Edited by Checked by Approved by Juha Parhankangas Luonnos 4 i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. JOHDANTO 2 1.1. Projektin luonne 2 1.2. Tarkoitus ja kattavuus

Lisätiedot

LOPPURAPORTTI Virtuaaliyhteisöjen muodostaminen Versio 1.0

LOPPURAPORTTI Virtuaaliyhteisöjen muodostaminen Versio 1.0 LOPPURAPORTTI Edited by Checked by Approved by Antti Tuomaala Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 2 VIITTAUKSET MUIHIN DOKUMENTTEIHIN 3 1. JOHDANTO 4 2. PROJEKTIN ETENEMINEN 5 3. LOPPUTULOKSET

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

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

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

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

PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009

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

Lisätiedot

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

LAATUSUUNNITELMA Virtuaaliyhteisöjen muodostamien Versio 1.0 (Luonnos 3)

LAATUSUUNNITELMA Virtuaaliyhteisöjen muodostamien Versio 1.0 (Luonnos 3) LAATUSUUNNITELMA Versio 1.0 (Luonnos 3) 1(2) 1. JOHDANTO 4 1.1 Laatusuunnitelman tarkoitus 4 1.2 Viittaukset muihin dokumentteihin 4 1.3 Laatudokumentin hyväksyminen ja muuttaminen 4 1.3.1 Laatusuunnitelman

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

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

TESTIRAPORTTI - XMLREADER-LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 2)

TESTIRAPORTTI - XMLREADER-LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 2) TESTIRAPORTTI - XMLREADER-LUOKKA Versio 1.0 (luonnos 2) Copyright Comptel Oyj i Sisällysluettelo 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin

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// Demosovelluksen tekninen määrittely v. 0.6 Päivitetty 11.12.2000 klo 20:26 Mickey Shroff 2 (12) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite

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

Projektisuunnitelma. Projektin tavoitteet

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

Lisätiedot

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-76.115 Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

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

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

A4.1 Projektityö, 5 ov.

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

Lisätiedot

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

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

TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI

TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI Vesa Tenhunen Tarkastusmenettelyt Keino etsiä puutteita ohjelmakoodeista, dokumenteista ym. ohjelmistoprosessissa syntyvästä materiaalista Voidaan käyttää kaikissa

Lisätiedot

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Tekninen määrittely: Editori Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Sisällysluettelo 1. Johdanto...4 1.1. Tarkoitus ja kattavuus...4 1.2. Tuote ja ympäristö...4 1.3. Määritelmät,

Lisätiedot

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

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

Lisätiedot

LAATUSUUNNITELMA Virtuaaliyhteisöjen muodostamien Versio 1.0

LAATUSUUNNITELMA Virtuaaliyhteisöjen muodostamien Versio 1.0 LAATUSUUNNITELMA Versio 1.0 1(2) 1. JOHDANTO 4 1.1 Laatusuunnitelman tarkoitus 4 1.2 Viittaukset muihin dokumentteihin 4 1.3 Laatudokumentin hyväksyminen ja muuttaminen 4 1.3.1 Laatusuunnitelman hyväksyminen

Lisätiedot

Data Sailors - COTOOL dokumentaatio Riskiloki

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

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

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

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

Lisätiedot

SOVELLUSALUEEN KUVAUS

SOVELLUSALUEEN KUVAUS Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu SOVELLUSALUEEN KUVAUS LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 2.1 Tila: hyväksytty Päivämäärä: 12.12.2000

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

Avoimen ja yhteisen rajapinnan hallintamalli

Avoimen ja yhteisen rajapinnan hallintamalli Avoimen ja yhteisen rajapinnan hallintamalli 1.10.2015 Sisältö tausta avoimet toimittajakohtaiset rajapinnat (toimittajan hallitsemat rajapinnat) avoimet yhteiset rajapinnat (tilaajan hallitsemat rajapinnat)

Lisätiedot

Tietojärjestelmän osat

Tietojärjestelmän osat Analyysi Yleistä analyysistä Mitä ohjelmiston on tehtävä? Analyysin ja suunnittelun raja on usein hämärä Ei-tekninen näkökulma asiakkaalle näkyvien pääkomponenttien tasolla Tietojärjestelmän osat Laitteisto

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

Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4

Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4 Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4 Tämän esityksen sisältö tausta avoimet toimittajakohtaiset rajapinnat (toimittajan hallitsemat rajapinnat) avoimet yhteiset rajapinnat (tilaajan

Lisätiedot

TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM!

TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM! TARJOUSPYYNTÖ / LIITE 1 1 (5) TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM! Tällä liitteellä yksilöidään hankinnan kohteen ominaisuuksia ja toiminnallisuuksia, jotka

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

Lego Mindstorms anturit

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

Lisätiedot

SOVELLUSPROJEKTIN ARVIOINTILOMAKE

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

Lisätiedot

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

TIEDONKULKU. PROJEKTITYÖ Tik-76.115 Wclique

TIEDONKULKU. PROJEKTITYÖ Tik-76.115 Wclique TIEDONKULKU PROJEKTITYÖ Tik-76.115 SISÄLLYSLUETTELO Sisällysluettelo... 2 Versiohistoria... 2 1. JOHDANTO... 3 1.1 Tämän dokumentin tarkoitus... 3 1.2 Projekti... 3 2. Tiedonkulku... 3 2.1 Yleistä... 3

Lisätiedot

TOIMINNALLINEN MÄÄRITTELY MS

TOIMINNALLINEN MÄÄRITTELY MS TOIMINNALLINEN MÄÄRITTELY 11.11.2015 MS YLEISTÄ 1/2 jäsennelty etenee yleiskuvauksesta yksityiskohtiin kieliasultaan selkeä kuvaa myös tulevan järjestelmän ympäristöä tarpeellisella tarkkuudella kuvaa

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

Mobiilin somepalvelun ketterä kehittäminen, sopimusehtoluonnos

Mobiilin somepalvelun ketterä kehittäminen, sopimusehtoluonnos Mobiilin somepalvelun ketterä kehittäminen, sopimusehtoluonnos 1. Sopijapuolet Kehitysvammaliitto ry (jäljempänä Tilaaja) Viljatie 4 A 00700 Helsinki Y-tunnus 0116608-8 Yritys (jäljempänä Toimittaja) Osoite

Lisätiedot

JHS 134 ja 142 päivittäminen sekä JHS 138 kumoaminen

JHS 134 ja 142 päivittäminen sekä JHS 138 kumoaminen JHS 134 ja 142 päivittäminen sekä JHS 138 kumoaminen 1(8) Sisällysluettelo 1. Hankkeen lähtökohdat... 3 1.1 Hankkeen perustamisen tausta... 3 1.2 Hankkeen tavoitteet... 3 1.3 Hankkeen sidosryhmät... 3

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

Vaatimusmäärittely Ohjelma-ajanvälitys komponentti

Vaatimusmäärittely Ohjelma-ajanvälitys komponentti Teknillinen korkeakoulu 51 Vaatimusmäärittely Ohjelma-ajanvälitys komponentti Versio Päiväys Tekijä Kuvaus 0.1 21.11.01 Oskari Pirttikoski Ensimmäinen versio 0.2 27.11.01 Oskari Pirttikoski Lisätty termit

Lisätiedot

TYÖOHJEET VR-HYVINKÄÄ

TYÖOHJEET VR-HYVINKÄÄ TEEMU JAUHIAINEN, JONI NORDSTRÖM TYÖOHJEET VR-HYVINKÄÄ Metropolia Ammattikorkeakoulu KONE- JA TUOTANTOTEKNIIKKA Projektisuunnitelma 19.3.2014 Sisällys Lyhenteet 1 Johdanto 1 2 Projektin tavoitteet 1 3

Lisätiedot

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

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

Lisätiedot

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Vaatimusmäärittely Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Versio Päiväys Tekijä Kuvaus 0.1 12.10.01 Pekka Koskinen Ensimmäinen luonnos 0.2 17.10.01 Pekka Koskinen Lisätty vaatimuksia

Lisätiedot

Tietotekniikan Sovellusprojektit

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

Lisätiedot

Kandidaatintyöprosessi Sähköenergiatekniikan laitoksella

Kandidaatintyöprosessi Sähköenergiatekniikan laitoksella kn 5.2.2009 Kandidaatintyöprosessi Sähköenergiatekniikan laitoksella Tiedoksi kandidaatintöiden ohjaajille: Valmistautuminen kandityön tekemiseen, esitietovaatimukset: Kandidaatintyö voidaan aloittaa tyypillisesti

Lisätiedot

Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä

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

Lisätiedot

OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta

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

Lisätiedot

Tik Projektiryhmä: TeamAhma. Projektin HAYABUSA opponointi. Opponointisuunnitelma

Tik Projektiryhmä: TeamAhma.  Projektin HAYABUSA opponointi. Opponointisuunnitelma TeamAhma Projektin HAYABUSA opponointi Opponointisuunnitelma Päivitetty 25.3.2001 klo 12:08 Projektin HAYABUSA opponointi Mikko Viljainen 2 (5) Sisällys 1. JOHDANTO...3 2. YMPÄRISTÖ...3 3. HENKILÖSTÖ...4

Lisätiedot

AS Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker

AS Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker AS 0.3200 Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker Henri Nieminen Juha Sironen Palautettu: 21.9.2009 Nieminen, Sironen Sisällysluettelo

Lisätiedot

Projektisuunnitelma. (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus

Projektisuunnitelma. (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus Projektisuunnitelma (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus Ville Toiviainen Tomi Tuovinen Lauri af Heurlin Tavoite Projektin tarkoituksena

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

CS-C2130 / CS-C2140 / CS-E4910 Software Project 1 / 2 / 3 ja Accenture Luento

CS-C2130 / CS-C2140 / CS-E4910 Software Project 1 / 2 / 3 ja Accenture Luento CS-C2130 / CS-C2140 / CS-E4910 Software Project 1 / 2 / 3 ja Accenture 2016-2017 Luento 14.9.2016 Accenture yleisesti Maailmanlaajuisesti: henkilömäärä: ~ 375 000 toimistoja yli 200 kaupungissa, 120 maassa

Lisätiedot

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

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

Lisätiedot

Tik-111.5077. projektityö 2006-07. digitaalisten efektien työpaja * johdantoluento * 18.9.2006 Tassu Takala 1

Tik-111.5077. projektityö 2006-07. digitaalisten efektien työpaja * johdantoluento * 18.9.2006 Tassu Takala 1 Tik-111.5077 Sisällöntuotannonllöntuotannon projektityö 2006-07 digitaalisten efektien työpaja * johdantoluento * 18.9.2006 Tassu Takala 1 Tavoitteet ja sisältö Digitaalisten näyttämöefektien, (taide)installaatioiden

Lisätiedot

Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu KÄYTTÖOHJE. LiKe Liiketoiminnan kehityksen tukiprojekti

Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu KÄYTTÖOHJE. LiKe Liiketoiminnan kehityksen tukiprojekti Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu JÄRJESTELMÄN KÄYTTÖOHJE LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001

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

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

Projektisuunnitelma. Laitteiston ja kalusteiden hankinta, versio WEB MAGIA OY Laatija Oula Kangas Projektisuunnitelma Laitteiston ja kalusteiden hankinta, versio 0.2 11.8. 2017 WEB MAGIA OY Laatija Oula Kangas Tämä dokumentti on luotu malliksi Tredun opiskelijoiden käyttöön Web Magia Oy Projektisuunnitelma

Lisätiedot

Ohjelmajohtamisen käyttöönotto yrityksissä STRAP PPO-tutkimusprojektin loppuseminaari

Ohjelmajohtamisen käyttöönotto yrityksissä STRAP PPO-tutkimusprojektin loppuseminaari Ohjelmajohtamisen käyttöönotto yrityksissä 20.5.2008 STRAP PPO-tutkimusprojektin loppuseminaari 20.5.2008 Lassi Lindblom, Projektijohtamisen konsultti, Suomen Projekti-Instituutti Sisältö Suomen Projekti-instituutti

Lisätiedot

JHS XXX ICT-palvelujen kehittäminen: Laadunvarmistus Liite 2: Tarkistuslistoja

JHS XXX ICT-palvelujen kehittäminen: Laadunvarmistus Liite 2: Tarkistuslistoja JHS XXX ICT-palvelujen kehittäminen: Laadunvarmistus Liite 2: Tarkistuslistoja Versio: 0.9 Julkaistu: n.n.2011 Voimassaoloaika: toistaiseksi 1 Yleistä Palvelun kehitys jakautuu vaiheisiin, joiden väleissä

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

Copyright by Haikala. Ohjelmistotuotannon osa-alueet

Copyright by Haikala. Ohjelmistotuotannon osa-alueet Copyright by Haikala Ohjelmistotuotannon osa-alueet Ohjelmiston elinkaari 1. Esitutkimus, tarvekartoitus, kokonaissuunnittelu, järjestelmäsuunnittelu (feasibility study, requirement study, preliminary

Lisätiedot

Projektiryhmä Tete Työajanseurantajärjestelmä. Riskienhallintasuunnitelma

Projektiryhmä Tete Työajanseurantajärjestelmä. Riskienhallintasuunnitelma Projektiryhmä Tete Työajanseurantajärjestelmä T-76.115 Tietojenkäsittelyopin ohjelmatyö/ 2(6) Muutoshistoria Versio PVM Tekijä Kuvaus 0.10 14.10.2003 Miikka Lötjönen Dokumenttipohja (projektisuunnitelman

Lisätiedot

Johdantoluento. Ohjelmien ylläpito

Johdantoluento. Ohjelmien ylläpito Johdantoluento Ylläpito-termin termin määrittely Ylläpito ohjelmistotuotannon vaiheena Evoluutio-termin määrittely Muita kurssin aiheeseen liittyviä termejä TTY Ohjelmistotekniikka 1 Ohjelmien ylläpito

Lisätiedot

Menetelmäraportti - Konfiguraationhallinta

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

Lisätiedot

Onnistunut SAP-projekti laadunvarmistuksen keinoin

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

Lisätiedot

Ylläpito. Ylläpito. Ylläpidon lajeja Ohjelmistotuotanto, syksy 1998 Ylläpito

Ylläpito. Ylläpito. Ylläpidon lajeja Ohjelmistotuotanto, syksy 1998 Ylläpito Kaikki ohjelmistoon sen julkistamisen jälkeen kohdistuvat muutostoimenpiteet jopa 70-80% ohjelmiston elinkaarenaikaisista kehityskustannuksista Ylläpidon lajeja korjaava ylläpito (corrective) testausvaiheessa

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

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

IIZT4020 Projektitoiminta

IIZT4020 Projektitoiminta IIZT4020 Projektitoiminta Jouni Huotari S2010 http://student.labranet.jamk.fi/~huojo/opetus/iizt4020/ Tutustumiskierros Kuka minä olen miksi minä opetan projektitoimintaa Keitä te olette mitä te haluatte

Lisätiedot

Dokumentin nimi LOGO:) Tampereen teknillinen yliopisto. Ryhmä XXX: Projektiryhmän nimi Projektin nimi

Dokumentin nimi LOGO:) Tampereen teknillinen yliopisto. Ryhmä XXX: Projektiryhmän nimi Projektin nimi Tampereen teknillinen yliopisto Ohjelmistotekniikan laitos OHJ-3500 Ohjelmistotuotannon projektityö LOGO:) Ryhmä XXX: Projektiryhmän nimi Projektin nimi Dokumentin nimi Jakelu: (Ryhmä) (Kurssihenkilökunta)

Lisätiedot

Loppuraportti. Virtuaali-Frami, CAVE-ohjelmisto. Harri Mähönen projektiassistentti Seinäjoen ammattikorkeakoulu. Versio

Loppuraportti. Virtuaali-Frami, CAVE-ohjelmisto. Harri Mähönen projektiassistentti Seinäjoen ammattikorkeakoulu. Versio 1 Loppuraportti Virtuaali-Frami, CAVE-ohjelmisto Harri Mähönen projektiassistentti Seinäjoen ammattikorkeakoulu Versio 1.0 15.1.2006 2 Sisällys Tiivistelmä... 3 1 Johdanto... 4 1.1 Dokumentin tarkoitus...

Lisätiedot

Kuovi-Sovellusprojekti. Vaatimusmäärittely

Kuovi-Sovellusprojekti. Vaatimusmäärittely Kuovi-Sovellusprojekti Vaatimusmäärittely Antti Hedlund Juho Kortelainen Jaana Ojala Juhana Pikki Versio: 0.1 Julkinen 5. lokakuuta 2005 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä

Lisätiedot

Test World Oy. Ohjelmistoprojekti 2004 T-76.115

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

Lisätiedot

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma

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

Lisätiedot

JHS XXX Luokitusten koontisuositus

JHS XXX Luokitusten koontisuositus JHS XXX Luokitusten koontisuositus 12.11.2012 1(9) Sisällysluettelo 1. Hankkeen lähtökohdat... 3 1.1 Hankkeen perustamisen tausta... 3 1.2 Hankkeen tavoitteet... 3 1.3 Hankkeen sidosryhmät... 3 1.4 Hankkeen

Lisätiedot

Mylab Projektitoiminnan kehittäminen. PM Club Tampere

Mylab Projektitoiminnan kehittäminen. PM Club Tampere Mylab Projektitoiminnan kehittäminen PM Club Tampere 23.11.2016 Sisältö 1. Mylab terveydenhuollon sektorilla 2. Projektitoiminnan kehittäminen ja yleisiä huomioita toimialan projektitoiminnasta 3. Toimitusprojektin

Lisätiedot

Ohjelmointitekniikka lyhyesti Survival Kit 1 Evtek KA ELINKAARIMALLEISTA

Ohjelmointitekniikka lyhyesti Survival Kit 1 Evtek KA ELINKAARIMALLEISTA Ohjelmointitekniikka lyhyesti Survival Kit. Vesiputousmalli ELINKAARIMALLEISTA. Ohjelmiston elinkaari Ohjelmiston elinkaarella (life cycle) tarkoitetaan aikaa, joka kuluu ohjelmiston kehittämisen aloittamisesta

Lisätiedot