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

Koko: px
Aloita esitys sivulta:

Download "Projektisuunnitelma. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos"

Transkriptio

1 Projektisuunnitelma Sahara-ryhmä Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

2 Kurssi Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja Sampo Lehtinen Hanna Liedenpohja Seppo Syrjänen Asiakas Joni Salmi Johtoryhmä Juha Taina Kimmo Simola Kotisivu Versiohistoria Versio Päiväys Tehdyt muutokset Ensimmäinen versio/sl Päivitys/SK Editointia/SL Valmis/SL

3 Sisältö i 1 Johdanto 1 2 Organisaatio 1 3 Työn yleiskuvaus Nykytilanne Laitteisto- ja ohjelmistovaatimukset Käyttöliittymä Sovelluslogiikka Tietokanta Kokoarvio Toteutuma Arviot Aikataulu Päättyneet vaiheet Käynnissä olevat vaiheet Alkavat vaiheet Tulevia määräpäiviä Työskentelytavat Kokouskäytäntö Koollekutsuminen Asialista Pöytäkirjat Poissaolot Myöhästymiset Projektin tehtävät Aloitus Projektisuunnitelma Käyttöliittymäsuunnittelu Vaatimusmäärittely

4 ii Suunnittelu Toteutus Testaus Riskianalyysi Viisi suurinta riskiä Projektiryhmän riskit Projektityön riskit Tekniikan ja työkalujen riskit Toteutettavaan ohjelmistoon liittyvät riskit

5 1 Johdanto 1 Sahara on Helsingin yliopiston tietojenkäsittelytieteen laitoksen ohjelmistotuotantoprojekti. Projektissa tuotetaan Tanja-järjestelmä, jonka avulla tietojenkäsittelytieteen laitoksella työskentelevä tuntiohjaaja tai joku muu ryhmiä kokoonkutsuva henkilö voi jakaa ryhmänsä jäsenille sekä ryhmän yhteisiä että osallistujien henkilökohtaisia tapaamisaikoja. Tämän projektisuunnitelman tehtävänä on toimia ryhmän sisäisenä ohjeistuksena ja auttaa projektia pysymään aikataulussa. Tässä dokumentissa määritellään ryhmän sisäinen työnjako, ryhmän noudattama prosessi, siihen liittyvät työvaiheet ja niiden aikataulut. Projektin aikana ryhmä työskentelee projektisuunnitelman mukaisesta työvaiheesta toiseen. Työvaiheen tuloksena saadaan vaiheen tulokset kokoava dokumentti. Dokumentissa määritellään myös projektissa käytettävät työmenetelmät ja ohjelmistot. 2 Organisaatio Projektin osapuolet ja heidän tehtävänsä: Projektiryhmä Sahara Sanna Keskioja Käyttöliittymä ja dokumenttivastaava, skeskioj@cs.helsinki.fi Sampo Lehtinen Projektipäällikkö, sampo.lehtinen@helsinki.fi Hanna Liedenpohja Koodi- ja www-vastaava, hliedenp@cs.helsinki.fi Seppo Syrjänen Suunnittelu- ja testausvastaava, seppo.syrjanen@helsinki.fi Muut osapuolet Joni Salmi Juha Taina Kimmo Simola 3 Työn yleiskuvaus 3.1 Nykytilanne Asiakas, joni.salmi@helsinki.fi Vastuuhenkilö, juha.taina@helsinki.fi Ohjaaja, ksimola@cs.helsinki.fi Tällä hetkellä Helsingin yliopiston tietojen Tietojenkäsittelytieteen laitoksen opintoihin kuuluu harjoitustyökursseja. Laitos tarjoaa harjoitustöiden ohjausta viisi kertaa lukuvuodessa: kaksi kertaa sekä syksyllä että keväällä sekä kerran kesällä. Opiskelijat ilmoittautuvat suorittamaan harjoitustyötä toteutettavasta Tanja-järjestelmästä erillisen Ilmojärjestelmän kautta,josta tiedot siirtyvät laitoksen kurssikirjanpitoon Kurki-järjestelmään. Ohjaaja laatii aikataulut harjoitustyöryhmän aloitustapaamisessa manuaalisesti "huutoäänestyksellä", kierrättämällä listaa istumajärjestyksessä tai jollain monimutkaisemmalla menetelmällä.manuaalisilla menetelmillä tuotetut tapaamisaikataulut eivät välttämättä ole parhaita mahdollisia tai reiluja. Nopeimmat ja röyhkeimmät saavat parhaat ajat hiljaisten ja hitaiden joutuessa tyytymään jäljelle jääviin aikoihin. Lisäksi aikataulun laatiminen

6 manuaalisilla menetelmillä vie aikaa, kun aikojen sopivuuksia selvitetään yksi opiskelija kerrallaan muiden opiskelijoiden odotellessa Laitteisto- ja ohjelmistovaatimukset Järjestelmän tarkoituksena on helpottaa ja tasapuolistaa ohjausajoista sopimista sekä parantaa tapaamisaikojen sopivuutta kokonaisuudessaan. Järjestelmää kaavaillaan käytettäväksi erilaisiin harjoitustöihin liittyvien tapaamisten, erilaisten ryhmätapaamisten ja palaverien sekä kehityskeskusteluiden ajankohtien sopimiseen. Asiakkaan alkuperäisten kaavailuiden mukaan järjestelmää käytetään ohjaajalähtöisesti. Tällöin ohjelman tehtäväksi jää lähinnä sopivimman aikataulun laskeminen ja visuaalisena apuna toimiminen mahdollisen huutoäänestyksen tapahtuessa. Asiakas toivoo myös mahdollisuutta laajentaa järjestelmä hajautetuksi, niin että ryhmän osallistujat voivat syöttää omat tietonsa itse. Järjestelmän arkkitehtuurin tulee muodostua kolmesta osasta: käyttäjän kanssa kommunikoivasta käyttöliittymästä, syötetietojen perusteella varsinaiset tapaamisajat muodostavasta sovelluslogiikasta sekä tiedot tallentavasta tietokannasta. Ohjelmiston on sovelluttava käytettäväksi tietojenkäsittelytieteen laite ja ohjelmistoympäristössä. Tietojen tallettamiseen käytetään jotain tietokannanhallintajärjestelmää Käyttöliittymä Käyttöliittymä toimii normaalissa nykyaikaisessa kannettavassa tai työpöytäkoneessa joko selaimen kautta tai sellaisenaan itsenäisenä sovelluksena. Toteutukseen kaavaillaan käytettävän Javan 1.5 versiota. Käyttöliittymän toimintaa missa laitteissa ei mitenkään tietoisesti estetä tai hankaloiteta, mutta testauksessa ja toteutuksessa näitä laitteita ei oteta huomioon Sovelluslogiikka Sovelluslogiikka tarkistaa käyttäjän käyttöliittymän kautta antamien syötetietojen oikeellisuuden ja muodostaa niiden perusteella ryhmän aikataulun. Sovelluslogiikka toimii sovelluspalvelimella, joka varmistaa tietojen oikeellisuuden, tallettaa ja noutaa tietoa varastosta käyttöliittymältä saatavien pyyntöjen mukaan. Riippuen valittavasta ohjelmiston toteutustavasta voidaan mahdollisia ympäristöjäovat esimerkiksi Tomcat, JBoss tai lopulta valituksi tullut PHP. Valittavan toteutusympäristön tuli myös olla joko valmiiksi asennettuna tai helposti asennettavissa laitoksen ympäristöön Tietokanta Tietokanta halutaan eristää muusta ohjelmistosta. Voidaan käyttää DAL-mallia (data access layer), jonka avulla voidaan abstrahoida käytettävä tietokanta muun tietojärjestelmän suuntaan. DAL-mallin käyttämisestä saadaan hyötynä mahdollisuus vaihtaa tietokanta toiseen

7 vähällä työlla tai pidemmälle vietynä toteutettua koko ohjelmisto tietokantariippumattomasti. Tähän on olemassa valmiiksi toteutettuja ja testattuja välineitä, kuten Enterprise Java Beans. Lopulta tietokannan abstrahointi jätettiin toteuttamatta. 3 4 Kokoarvio 4.1 Toteutuma Kokoarviot on tehty Java-kielistä toteutusta silmällä pitäen. Vaihdettaessa toteutustavaksi PHP laskelmia ei tehty uudestaan. Jätämme laskelmat kuitenkin tähän, ne toimivat PHP:n kohdalla suuntaa-antavina sekä osoituksena siitä, että arviointimahdollisuuksiin tutustuttiin ja että niitä pyrittiin käyttämään hyödyksi. PHP-koodia kirjoitettiin lopulta lähes 5000 riviä. Kokonaisuudessaan projekti käytti PHPkoodia lähes 7000 riviä. Projektin puitteissa kirjoitettiin myös muutamia satoja rivejä JavaScript (ECMAScript) koodia, sh- ja perl-scriptejä sekä tuntematon määrä lopulta käyttämättä jääneitä kokeiluja Java-kielellä. 4.2 Arviot Järjestelmän ohjelmointikielenä on valtaosin Java. Lisäksi käytetään vähäisessä määrin SQL- ja XML-kieliä. Järjestelmän toteutukseen vaadittaneen todennäköisimmän arvion mukaan yhteensä noin 8000 riviä koodia (LOC). Tämä jakautuu järjestelmän kolmitasoarkkitehtuurin mukaan seuraavasti: Käyttöliittymä (sis. tietoliikenteen) 5000 loc Sovelluslogiikka (sis. aikataulun laskevan algoritmin) 1000 loc Tietokanta (sis. käyttöliittymän kanssa keskustelun) 2000 loc Arvio perustuu järjestelmän syötteiden, tulosteiden, kyselyiden, tiedostojen lukumäärän ja ulkoisten liittymien lukumäärän perusteella laskettujen toimintopisteiden lukumäärään. Kutakin toimintopistettä on arvioitu sen tekemisen vaikeuden perusteella asteikolla yksinkertainen, keskinkertainen ja vaikea. Syötteet (7 kpl) Omien tietojen muokkaaminen Aikataulun laatiminen Ryhmän perustaminen Salasanan tilaus Aikataulun muokkaus Rekisteröityminen Kirjautuminen Keskinkertainen Keskinkertainen Vaikea

8 Tulosteet (10 kpl) Kaikkien sopivuudet ok Osallistujien lkm > aikojen lkm Rekisteröityminen OK Salasana lähetetty Virhe kirjautumisessa Virhe rekisteröitymisessä Virhe salasanan tilauksessa Valmiin aikataulun lähetys Kutsun lähetys Valmis aikataulu Kyselyt (5 kpl) Aikojen lkm Osallistujien lkm Current date Kutsujan ryhmät ja aikataulut Osallistujan ryhmät ja aikataulut Tiedostojen lukumäärä (10 kpl) Konfiguraatiotiedosto Muita aputiedostoja Tietokanta Keskinkertainen Vaikea Vaikea Keskinkertainen Keskinkertainen Ulkoisten liittymien lukumäärä (2 kpl) Sähköpostin lähetys (SMTP) CSV-import Keskinkertainen Toteutuksen vaikeus helppo *k Normaali *k Vaikea *k pisteet Syötteitä Tulosteita Kyselyjä Tiedostoja Liittymiä FP Σ (N) 176 Lisäksi otetaan huomioon erilaisia ohjelmistolle asetettuja vaatimuksia, jotka painotetaan asteikolla 0-5 (0 - ei koskaan, 1 - harvoin, 2 - toisinaan, 3 - keskimääräisesti, 4 - merkittävästi, 5 - oleellisesti) sen mukaan kuinka merkityksellisiä ne ovat tämän Tanja-projektin osalta. Sovituskertoimet 4

9 1 Vikasietoisuus 1 2 Tietoliikenneominaisuudet 2 3 Hajautettu laskenta 0 4 Suorituskykyvaatimukset 1 5 Käytettävän koneympäristön kuormitus 1 6 Interaktiivinen tietojen syöttö 5 7 Interaktiivinen tietojen syötön synkronointi 5 8 Interaktiivinen tietojen päivitys 5 9 Syötteiden, tulosteiden, tiedostojen tai kyselyiden monimutkaisuus 2 10 Ohjelman toiminnan monimutkaisuus 2 11 Koodin uudelleenkäytettävyys 1 12 Ohjelmiston muunnoksen ja sennuksen sisällyttäminen suunnitelmaan 4 13 Ohjelman toimivuus eri organisaatioissa 0 14 Sovelluksen käyttäjäystävällisyys 5 Yhteensä 34 Toimintopisteiden ja sovituskertoimien pisteet sijoitetaan kaavaan FP = N*(0,65+0,01*S(Fi)) = 176*(0,65+0,01*34)=174 Tähän saatuun lukuun sovelletaan LOC:in ja FP:n välisistä suhteista tehtyjä arvioita. Koska Tanja-järjestelmä toteutetaan Java-kielellä käytetään kertoimena optimistista arvioita FP/LOC = 40, todennäköistä arvioita FP/LOC = 50 ja konservatiivista arvioita FP/LOC = 55. Tällöin saadaan seuraavat arvioit ohjelmiston yhteenlasketulle koodirivimäärälle: FP/LOC=40 => 7000 loc FP/LOC=50 => 7800 loc FP/LOC=55 => 9600 loc 5 5 Aikataulu Tässä kappaleessa kuvataan, miten projekti jakaantuu pienempiin osiin. Aikataulua laadittaessa on otettu huomioon ennalta päätetyt eri tuotosten eräpäivät, seurantakokousten päivämäärät, projektiryhmän jäsenten poissaolot sekä kaikille projekteille yhteinen demotilaisuus. 5.1 Päättyneet vaiheet Aloitus Vaatimusmäärittely

10 6 5.2 Käynnissä olevat vaiheet Projektisuunnitelma Suunnittelu Toteutus Alkavat vaiheet Testaus (MYÖHÄSSÄ, piti alkaa 4.7) Viimeistely Tulevia määräpäiviä Projektisuunnitelma v Suunnitteludokumentti 1.8 Asennusohje 22.8 Käyttöohje 22.8 Toteutusdokumentti 26.8 Testausdokumentti 26.8 Loppuraportti Työskentelytavat 6.1 Kokouskäytäntö Kokousten puheenjohtajana toimii projektipäällikkö tai hänen poissaollessaan varaprojektipäällikkö. Lähtökohtaisesti jokaisen olisi hyvä olla paikalla jokaisessa kokouksessa. Projektin puitteissa saattaa olla tarvetta tai estymisen johdosta olla pakko, pitää kokouksia vajaalla ryhmällä. Mikäli etukäteen tiedetään, että joitain ryhmäläisiä ei tarvita, ei heidän läsnäolonsa ole pakollista. Tällaisissa tapauksissa kyseisiä ryhmäläisiä informoidaan riittävän ajoissa. Kokoukset pyritään pitämään kahdesti viikolla ennalta sovittuina aikoina seuraavasti: : ma klo 14:15 ja to klo 9: : ei kokouksia : ma klo 14:15 ja to klo 9: : ei sovittu

11 Koollekutsuminen Kokoukset kutsutaan koolle sähköpostitse riittävän ajoissa ennen kokousta että ryhmäläiset ja ohjaaja saavat riittävästi aikaa perehtyä kokouksessa käsiteltäviin asioihin Asialista Ryhmäläiset voivat ehdottaa aiheita kokousten asialistalle ilmoittamalle niistä projektipäällikölle riittävän aikaisin. Kokousten asialista hyväksytään aina kokousten alussa, joten asioiden saaminen käsittelyyn on mahdollista asialistan julkaisemisenkin jälkeen. Lisäksi kokouksissa pyritään käytettävän ajan puitteissa käsittelemään muut esille tulevat asiat Pöytäkirjat Kaikista viikkokokouksista pidetään pöytäkirjaa. Pöytäkirjaa pidetään myös asiakaspalavereista ja muista ryhmän sisäisistä muodollista kokouksista kuten esimerkiksi katselmuksista. Pöytäkirjaa pitää aina kunkin kokouksen alussa valittava sihteeri, joka kirjaa muistiin kokouksen tapahtumat ja siinä päätetyt asiat. Ryhmä pyrkii kierrättämään tehtävää niin että kaikki toimisivat vuorollaan sihteerinä. Pöytäkirjan tulee olla valmis seuraavaan kokoukseen mennessä, jolloin se tarkastetaan Poissaolot Kokousista poissaoloista ilmoitetaan muulle ryhmälle sähköpostitse tai viikkokokouksessa mahdollisimman aikaisin etukäteen. Yllättävistä poissaoloista ilmoitetaan mahdollisuuksien mukaan tekstiviestillä jollekin toiselle ryhmän jäsenelle. Tarpeen vaatiessa kokous voidaan aloittaa tietämättä onko ryhmän jäsen myöhässä vai kokonaan poissa. Tällöin asialistaa pyritään muokkaamaan siten, että ryhmän jäsenen poissaolosta koituu mahdollisimman vähän haittaa Myöhästymiset Kokouksista myöhästymiset kirjataan kokouspöytäkirjaan. Samoin toimitaan mikäli joku joutuu poistumaan kokouksesta ennen sen päättymistä. 6.2 Projektin tehtävät Aloitus Ohjelmistotuotantoprojektin ensimmäinen ryhmätapaaminen ja ensimmäisen viikon järjestäytyminen. Tapaamisen kutsui sähköpostitse koolle ohjaaja Kimmo Simola. Tapaami-

12 sessa sovittiin projektiryhmän sisäisestä roolijaosta, alustavasta aikataulusta sekä suunniteltiin tulevaa Projektisuunnitelma Projektisuunnitelmassa kuvataan ryhmän työtavat ja -käytännöt. Tämän dokumentin alustavan version tekeminen on projektipäällikön vastuulla. Vedosta työstettäessä muu projektiryhmä osallistuu projektisuunnitelman työstämiseen ja vedoksen valmistuttua lukukierrokseen. Projektisuunnitelmaa päivitetään projektin edetessä Käyttöliittymäsuunnittelu Käyttöliittymäsuunnittelussa toimitaan läheisessä yhteistyössä asiakkaan kanssa. Käyttöliittymäprotoja käytettiin apuna myös vaatimusmäärittelyssä ja suunnittelu valmistui yhdessä vaatimusdokumentin loppuunsaattamisen yhteydessä viikolla 25. Käyttöliittymäsuunnittelun tuloksena syntyi käyttöliittymäsuunnitelma sellaisella tarkkuudella ja kattavuudella, että se kelpaa toteutuksen ohjeeksi. Tämä tarkoittaa sitä, että kaikki oleelliset näytöt on kuvattu niihin liittyvän toiminnan, mahdollisten poikkeuksien ja virhetilanteiden sekä käyttötapausten osalta. Dokumentoidut käyttötapaukset toimivat moduuli- ja integraatiotestauksen sekä validoinnin pohjana. Suunnitellun ja toteutettavan käyttöliittymän eroavuudet kirjataan suunnitteludokumenttiin Vaatimusmäärittely Vaatimusmäärittelyssä selvitettiin asiakkaan ohjelmistolle asettamat vaatimukset ja tuotettiin niiden pohjalta vaatimusdokumentti. Vaatimusten kartuttamisessa käytiin yhdessä asiakkaan kanssa läpikäytyjä käyttötapauksia ja niiden perusteella suunniteltuja käyttöliittymäprotoja. Vaatimusdokumentti lähetettiin asiakkaalle katselmoitavaksi Asiakkaan toivomien korjausten ja muutosten hyväksymisen jälkeen vaatimusdokumentti jäädytettiin 30.6 ryhmän viikkopalaverissa. Mikäli vaatimusdokumenttia on jäädyttämisen jälkeen muutettava, neuvotellaan muutoksista asiakkaan kanssa. Poikkeuksena tähän käytäntöön ovat vähäiset ulko- tai kieliasuun liittyvät korjaukset kuten sellaiset kirjoitusvirheiden korjaukset, jotka eivät oleellisesti vaikuta vaatimuksiin tai vaatimusten yksiselitteisyyteen, ristiriidattomuuten tai kattavuuteen Suunnittelu Toteutuksen suunnittelu muilta kuin käyttöliittymän osalta alkaa vaatimusmäärittelyn loppuvaiheessa kun järjestelmän toiminnan kannalta keskeisen vaatimukset on selvitetty ja analysoitu. Suunnittelu tehdään vaatimusdokumenttiin kirjattujen pohjalta eli ohjelmistolle suunnitellaan ainaostaan sellaisia toimintoja, jotka on eksplisiittisesti määritelty. Suunnittelun tuloksena syntyy suunnitteludokumentti, johon kirjataan riittävän tarkalla tasol-

13 la ohjeet toteutusta varten. Tähän sisältyy tarvittavista tekniikoista, ohjelmointikielistä ja laitteistoista päättäminen. Käytettävät algoritmit ja keskeiset metodit kuvataan tarkasti, tarvittaessa pseudo-koodilla, ja luokista piirretään tarkat luokkakaaviot. Tässä vaiheessa suunnitellaan ainoastaan sellaiset järjestelmän ominaisuudet, jotka tullaan myös toteuttamaan Toteutus Toteutusvaiheen kriittinen tuotos on asiakkaan tilaama ohjelmisto. Kurssin lyhyydestä johtuen toteutus tullaan rajaamaan vaatimusmäärittelyä pienemmäksi. Toteutus tehdään siten, että yksittäiset ohjelman osata ovat vaihedettavissa ohjelmiston toiminnan muuttumatta. Toteutuksessa pidetään huoli, ettei suunniteltua laajempia riippuvuuksia pääse syntymään Testaus Testataan ohjelmaa toteutuksen edetessä alkuun yksikkötestein ja sitten suurempia osia kerrallaan. Toteutuksen aikaisen testauksen tarkoituksena on pitää huoli, ettei ohjelmistoon pääse syntymyään virheitä, joiden korjaaminen vaatii huomattavan suuren työn ja jotka huomataan myöhäisessä vaiheessa. Testaus suoritetaan suunnitteludokumentissan kuvattavalla tavalla. Tämä testaus-vaiheen konkreettinen tuotos on testausdokumentti, jossa on kuvataan suoritetut testit ja niiden tulokset.

14 7 Riskianalyysi Ensimmäinen versio Lisätty luku "Viisi suurinta riskiä" Lisätty riskit R2.3, R3.3, R4.4, R4.5. Uudelleenarvioitu top Lisätty R3.4. Stilisointeja Siirretty LaTeX-muotoon. Säädetty riskiä R Arvioitu riskien top-5. Riskianalyysissä kartoitetaan projektiin liittyvät riskit, niiden vakavuus ja niiden todennäköisyys. Lisäksi kuvaillaan toimintatavat riskien ennaltaehkäisemiseksi ja toimintaa riskien toteutuessa. Riskit esitellään seuraavalla tavalla: Riski N.N: Riskin nimi ja kuvaus Asteikolla vähäinen=1, mahdollinen=2, todennäköinen=3, lähes varma=4. Asteikoilla vähäpätöinen=1, siedettävä=2, vakava=3, tuhoisa=4. Millä toimilla riskin toteutumista voidaan torjua. Millä tavalla toimimalla riskin toteutumisen seurauksia ennakolta pienentää, jos se kuitenkin toteutuu. Varasuunnitelma eli millä tavoilla toteutuneesta riskistä toivutaan sen realisoitumisen jälkeen ts. miten projekti jatkuu riskin toteutumisen jälkeen. Riskianalyysissä ei erikseen tarkastella kovin epätodennäköisiä riskejä kuten ohjaajan tai asiakkaan vaihtuminen, pitkät laitoksen tietojärjestelmien käyttökatkot tai useamman projektiryhmäläisen poistuminen. 7.1 Viisi suurinta riskiä Seuraavassa taulukossa on esitetty viisi vakavimmaksi koettua riskiä. Näiden riskien muodostamia uhkia seurataan projektin viikkokokouksissa. R2.2 Aikatauluongelmat Kokemattoman projektiryhmän vakio-ongelmia. R2.1 Työmäärien virhearviot Kokemattoman projektiryhmän vakio-ongelmia. R2.3 Projektin laatuongelmat Syntyy helposti lumivyöry projektin edetessä. R3.1 Toteutuksen ongelmat Teknisiin ongelmiin menee helposti paljon aikaa. R1.3 Tiedonkulkuongelmat Kokemattoman projektiryhmän vakio-ongelmia.

15 Projektiryhmän riskit Riski R1.1: Ryhmän jäsenen pitkäaikainen sairastuminen tai poissaolo. Mahdollinen. Siedettävä ->Vakava (loppuvaiheissa). Tiedotetaan poissaoloista ajoissa. Huolehditaan omasta ja projektiryhmän terveydestä. Jaetaan tehtävät tasaisesti projektiryhmän jäsenille. Pidetään ryhmä tietoisena omasta työtilanteesta. Pyydetään apua muulta ryhmältä ennen kuin tilanne muuttuu kriittiseksi. Kartoitetaan jäljellä olevat resurssit ja jaetaan tehtävät uudelleen jäljellä olevien projektiryhmän jäsenien kesken. Riski R1.2: Riski R1.3.1: Ryhmän jäsen keskeyttää. Vähäinen. Huolehditaan siitä, että kaikilla on riittävästi mielekästä tehtävävää eikä toisaalta kukaan tule ylikuormitetuksi. Varaudutaan aikataulujen lipsumiseen. Ryhmän jäsenet pyrkivät varaamaan riittävästi aikaa projektille. Kriittisten tehtävien varavastuutus. Kattava ja järjestelmällinen dokumentointi myös luonnosten ja epäonnistuneiden osaratkaisujen osalta, jotta jäljelle jäävä ryhmä ei käytä aikaa jo kerran hylätyn ratkaisun tutkimiseen. Siirretään keskeyttäneen jäsenen tehtävät varamiehille. Jaetaan tehtävät uudelleen. Jos jäljelle jäävien työmäärä kasvaa liian suureksi, neuvotellaan asiakkaan kanssa alemman prioriteetin ominaisuuksien karsimisesta toteutettavasta tuotteesta. Tiedonkulkuongelmat ryhmän sisällä. Todennäköinen. Siedettävä. Riittävä projektitapaamisten määrä. Runsas sähköpostin käyttö. Kattava ja järjestelmällinen dokumentointi. Myös epävirallisten tapaamisien sekä yksilötason havaintojen johtopäätösten tiedottaminen muulle ryhmälle. Otetaan opiksi. Vaikutukset on arvioitava tapauskohtaisesti.

16 12 Riski R1.3.2: Tiedonkulkuongelmat ryhmän ja asiakkaan välillä. Todennäköinen. Siedettävä. Riittävä asiakastapaamisten määrä. Täsmällinen dokumentointi. Kattava ja järjestelmällinen dokumentointi. Tuotosten läpikäynti asiakkaan kanssa. Lisätään yhteydenpitoa asiakkaan kanssa, jos ongelmia esiintyy. Riski R1.4: Ristiriidat tehtävien valintojen suhteen. Mahdollinen. Siedettävä. Riittävä ajatustenvaihto ja mielipiteiden ilmaisu. Vaihtoehtoihin tutustuminen. Joustava suhtautuminen projektiin. Projektipäällikkö tekee päätöksen, johon muut tyytyvät. 7.3 Projektityön riskit Riski R2.1: Riski R2.2: Työmäärät arvioidaan liian pieniksi Mahdollinen. Toteutettavan ohjelmiston vaatimusten analysointi. Tarvittavien työmäärien tilastointi ja seuranta. Jaettujen tehtävien valmistumisen seuranta. Huolellinen tuntimäärien tilastointi. Joustovarojen hyödyntäminen. Vaatimusten uudelleenpriorisointi. Projekti ei pysy aikataulussa. Todennäköinen. Tarkistuspisteiden käyttö. Työn huolellinen suunnittelu ja toteutumisen seuranta viikkokokouksissa. Suunnitelman jatkuva päivittäminen toteutuneiden työmäärien perusteella. Jaettujen tehtävien valmistumisen seuranta. Huolellinen tuntimäärien tilastointi. Henkilökohtaisten aikatauluongelmien julkituominen. Joustovarojen hyödyntäminen. Vaatimusten uudelleenpriorisointi.

17 13 Riski R2.3: Projektityön laatu on heikko: vaatimusmäärittely, toteutus, testaus tms. epäonnistuu. Mahdollinen. Tuotosten tarkastukset. Ulkopuolisen konsultin käyttö tärkeimpien tuotosten arvioinnissa. Tehtyjen päätösten perusteluiden dokumentointi: miksi päädyttiin tekemään asiat tietyllä tavalla. Tällä tiedolla pystytään jäljittämään kohta, jossa prosessi alkoi epäonnistua. Paluu prosessissa taaksepäin. Onnistuneiden osien tunnistaminen ja uudelleenkäyttö. 7.4 Tekniikan ja työkalujen riskit Riski R3.1: Riski R3.2: Valitut ydintekniikat (esim. käyttöliittymä) osoittautuvat liian vaikeiksi toteuttaa. Mahdollinen. Testataan ja kokeillaan vaikeimpia tekniikoita ja komponentteja. Rakennetaan ohjelmiston ydintoiminnat tekniikkariippumattomiksi. Siirrytään käyttämään yksinkertaisempia ratkaisuja. Valitut työvälineet (kehitysympäristö, versionhallinta) osoittautuvat liian vaikeiksi. Vähäinen. Vähäpätöinen. Välineisiin tutustuminen testiaineistoilla. Omaehtoinen opiskelu. Ei sitouduta välineisiin. Vaihdetaan työkaluja yksinkertaisemmiksi. Keskitetään ongelmallisten työkalujen käyttö niitä parhaiten osaaville ryhmän jäsenille. Riski R3.3: Yhteensopivuusongelmat hajautetussa ratkaisussa (Java/JavaScript-ongelmat). Mahdollinen. Pitäydytään konservatiivisissa ratkaisuissa, jotka toimivat vaatimattomilla laitteilla. Eristetään koodista vaativampia ominaisuuksia edellyttävät osat. Yksinkertaistetaan käyttöliittymää.

18 14 Riski R3.4: Kehitettävä ohjelma tai sen osat tuhoutuvat. Mahdollinen. Vähäinen. Versionhallinnan säntillinen käyttö. Ryhmähakemisto on laitoksen varmuuskopioinnin piirissä. Versionhallinnan säntillinen käyttö. Palataan versionhallintajärjestelmän avulla edelliseen versioon. 7.5 Toteutettavaan ohjelmistoon liittyvät riskit Riski R4.1: Riski R4.2: Muuttuvat vaatimukset. Todennäköinen. Siedettävä. Asiakkaan pitäminen ajan tasalla projektin etenemisestä ja mahdollisista vaikeuksista. Vaatimusten jäädyttäminen. Ohjelmiston selkeät sisäiset rajapinnnat. Vaatimusten priorisointi uusien tarpeiden mukaan. Liian suuret vaatimukset. Vähäinen. Selkeä vaatimussuunnittelu asiakkaan kanssa. Selkeä vaatimusten priorisointi, jotta ongelmatilanteessa voidaan valita mitä vaatimuksia toteutetaan. Pienennetään toteutettavien vaatimusten joukkoa prioriteettien mukaan. Riski R4.3: Toteuttava ohjelmisto ei toimi ollenkaan tai toimii huonosti. Vähäinen. Ydintekniikoiden ja algoritmien kokeilu prototyyppisovelluksilla. Suorityskyvyn kuormitustestaus. Prototyyppien käyttö. Toimivien komponenttien eristäminen jatkoprojektin käyttöön.

19 15 Riski R4.4: Riski R4.5: Asiakas ei ole tyytyväinen toimitettuun ohjelmistoon. Vähäinen. Pyritään ymmärtämään ja dokumentoimaan selvästi asiakkaan tuotteelle asettamat vaatimukset. Pidetään kiinteää yhteyttä asiakkaaseen väärinkäsitysten havaitsemiseksi mahdollisimman aikaisin. Toimitetaan asiakkaalle riittävästi tuotoksia, joiden avulla hän pysyy selvillä tuotteen ominaisuuksista - kysytään myös aktiivisesti asiakkaalta kommentteja tuotoksista. Muutetaan tuotetta tarvittavilta osin ja neuvotellaan tarvittaessa asiakkaan kanssa muutoksista projektiaikatauluun. Toteuttava ohjelmisto ei ole laadukas. Vähäinen. Pyritään ymmärtämään ja dokumentoimaan tarkasti asiakkaan tuotteelle asettamat laadulliset ominaisuudet (nopeus, käytön helppous, virheettömyys). Mietitään testitapaukset huolella ja testataan tuotetta riittävästi kaikissa tuotannon vaiheissa. Ensisijaisesti pyritään muuttamaan tuotetta asiakkaan toiveita vastaavaksi. Mikäli aikataulu muodostuu ongelmaksi, niin pyritään neuvottelemaan asiakkaan kanssa aikataulumuutoksista.

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

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

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

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

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

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

Käyttöohje. Aija. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Käyttöohje. Aija. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Käyttöohje Aija Helsinki 2.9.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Sisältö 1. Yleistä...3 2. Järjestelmän toiminnot...4 2.1 Rekisteröityminen...4 2.2 Sisäänkirjautuminen...4

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

Käyttöohje. Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio

Käyttöohje. Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio Otus- projektinhallintatyökalu Käyttöohje Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio Mari Tampere 9. toukokuuta 2003 Kimmo Airamaa, Andreas Asuja,

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

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

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

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Asennusohje Sahara-ryhmä Helsinki 24.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja Sampo

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

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

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

Lohtu-projekti. Testaussuunnitelma

Lohtu-projekti. Testaussuunnitelma Lohtu-projekti Testaussuunnitelma Versiohistoria: 1.0 19.2.2003 1. versio Mari 1.1 20.2.2003 Muutoksia Mari 1.2 25.2.2003 Katselmoinnissa esiin tulleet Mari muutokset 1.3 17.3.2003 2. syklissä tehtävät

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

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

Ohjelmiston toteutussuunnitelma

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

Lisätiedot

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

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

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

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

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

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

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

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Asennusohje Sahara-ryhmä Helsinki 31.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja Sampo

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

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

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

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

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

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

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

Lisätiedot

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

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

Lisätiedot

Proffa ilmoittautumisen profiloija

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

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

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

3. Projektinhallinta. Miksi ohjelmistoprojektin hallinta on erilaista?

3. Projektinhallinta. Miksi ohjelmistoprojektin hallinta on erilaista? 3. Projektinhallinta Ohjelmistoprojektien koon kasvaessa on törmätty projektinhallinnan ongelmiin, kuten jatkuva, osin huonosti hallittu kasvu, myöhästymiset, huono laatu, budjettien ylitykset, projektien

Lisätiedot

Testaussuunnitelma. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testaussuunnitelma. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma Sahara-ryhmä Helsinki 30.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja

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

Ohjelmistotuotanto, projektinhallinta Kevät 2005

Ohjelmistotuotanto, projektinhallinta Kevät 2005 3. Projektinhallinta Ohjelmistoprojektien koon kasvaessa on törmätty projektinhallinnan ongelmiin, kuten jatkuva, osin huonosti hallittu kasvu, myöhästymiset, huono laatu, budjettien ylitykset, projektien

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

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

Siimasta toteutettu keinolihas

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

Lisätiedot

Testaussuunnitelma. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testaussuunnitelma. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma Sahara-ryhmä Helsinki 29.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja

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

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

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

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

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

TIETOKANTA MERIKOTKIEN SEURANTAAN Projektisuunnitelma

TIETOKANTA MERIKOTKIEN SEURANTAAN Projektisuunnitelma TIETOKANTA MERIKOTKIEN SEURANTAAN Projektisuunnitelma Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 0.1 27.1.2003 Ensimmäinen luonnos J. Kleemola 0.2 30.1.2004 Toinen luonnos J. Kleemola 0.3 2.2.2004

Lisätiedot

Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin.

Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin. TIETOKANTA MERIKOTKIEN SEURANTAAN Käyttöohje Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 1.0 11.12.2007 Ensimmäinen luonnos Janne Piippo 2.0 13.12.2007 Virallinen verio Janne Piippo HELSINGIN YLIOPISTO

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

Harjoitustyö Case - HelpDesk

Harjoitustyö Case - HelpDesk Harjoitustyö Case - HelpDesk Harjoitustyön Case: HelpDesk -sovellus Tietotekniikkatoimittaja AB ja asiakas X ovat viime vuonna sopineet mikrotukiyksikön ulkoistamisesta X:ltä AB:n liikkeenjohdon vastuulle.

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

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

Vaatimusmäärittely. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Vaatimusmäärittely. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Vaatimusmäärittely Sahara-ryhmä Helsinki 9.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja

Lisätiedot

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

Projektisuunnitelma. Karstula. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma Karstula Helsinki 3.5.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 + 1 op) Projektiryhmä Juha-Pekka

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

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

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

Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2

Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2 Subversion-ohje Linux Traffic Control-käyttöliittymä Ryhmä paketti2 Helsinki 1.11.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti

Lisätiedot

Projektisuunnitelma PUSU. Push-palvelin RSS-syötteille. Ohjelmistotuotantoprojekti Syksy / 2007 Helsingin Yliopisto Tietojenkäsittelytieteen laitos

Projektisuunnitelma PUSU. Push-palvelin RSS-syötteille. Ohjelmistotuotantoprojekti Syksy / 2007 Helsingin Yliopisto Tietojenkäsittelytieteen laitos Projektisuunnitelma PUSU Push-palvelin RSS-syötteille Ohjelmistotuotantoprojekti Syksy / 2007 Helsingin Yliopisto Tietojenkäsittelytieteen laitos Sisältö 1 Johdanto...3 2 Versiohistoria...3 3 Sanasto...3

Lisätiedot

Ylläpitodokumentti. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie

Ylläpitodokumentti. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie Ylläpitodokumentti Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie Helsinki 16.7.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti

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

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

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

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

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

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. Metaxa. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Projektisuunnitelma. Metaxa. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma Metaxa Helsinki 12.12.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Väinö Ala-Härkönen

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

KÄYTTÖLIITTYMÄ SÄÄKSIEN PESIMÄTIETOJEN TIETOKANTAAN Projektisuunnitelma

KÄYTTÖLIITTYMÄ SÄÄKSIEN PESIMÄTIETOJEN TIETOKANTAAN Projektisuunnitelma KÄYTTÖLIITTYMÄ SÄÄKSIEN PESIMÄTIETOJEN TIETOKANTAAN Projektisuunnitelma Versiohistoria Versio Päivämäärä Kuvaus Tekijä 1.0 27.4.2008 Viimeisin versio projektisuunnitelmasta Hannu Maksimainen HELSINGIN

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

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

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

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

Toteutus. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Toteutus. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Toteutus Sahara-ryhmä Helsinki 22.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja Sampo

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

Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti. Esimerkkituoteperhe. Projektisuunnitelma

Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti. Esimerkkituoteperhe. Projektisuunnitelma Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti Esimerkkituoteperhe Projektisuunnitelma.04.004 Ryhmä 6 Juha Andersson Jarmo Kielosto Leo Linnamaa Jan Tilles Joose Vettenranta

Lisätiedot

AS Automaatio- ja systeemitekniikan projektityöt - Projektisuunnitelma

AS Automaatio- ja systeemitekniikan projektityöt - Projektisuunnitelma AS-0.3200 Automaatio- ja systeemitekniikan projektityöt - Projektisuunnitelma PiccSIM - TrueTime integrointi Henri Öhman 31.1.2012 1. Projektityön tavoite PiccSIM on Aalto-yliopistolla kehitetty simulointiympäristö,

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

Titta-palvelun käyttöohje

Titta-palvelun käyttöohje LUONNOS 2 (12) Sisällysluettelo 1 Rekisteröityminen... 4 2 Kirjautuminen... 5 2.1 Unohtunut salasana... 5 2.2 Unohtunut käyttäjätunnus... 6 3 Etusivu... 6 4 Käyttäjätoiminnot... 6 4.1 Salasanan vaihtaminen...

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

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

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

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

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi

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

Lisätiedot

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

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

Projektisuunnitelma. myva. Helsinki 24.8.2007. Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

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

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

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

emo eassari Moodle-ympäristössä Projektisuunnitelma

emo eassari Moodle-ympäristössä Projektisuunnitelma emo eassari Moodle-ympäristössä Projektisuunnitelma Helsinki 15.12.06 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteenlaitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov)

Lisätiedot

Titta-palvelun käyttöohje

Titta-palvelun käyttöohje LUONNOS 226.10.2017 2 (11) Sisällysluettelo 1 Rekisteröityminen... 4 2 Kirjautuminen... 5 2.1 Unohtunut salasana... 6 2.2 Unohtunut käyttäjätunnus... 6 3 Etusivu... 6 4 Käyttäjätoiminnot... 6 4.1 Salasanan

Lisätiedot

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

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

Lisätiedot