VuHa Vuokra-asuntojen ja -sopimusten hallintasovellus
|
|
- Mari Heino
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti S-01, ryhmä 9 VuHa Vuokra-asuntojen ja -sopimusten hallintasovellus Projektisuunnitelma Projektiryhmän jäsenet: Leena Hyvönen Jussi Iinatti Tuomo Kukkola Pekka Sjöberg Mikko Vitikainen Laura Vuorinen Ohjaaja: Tiiu Ainetdin henkilö: Raine Kauppinen Asiakkaan edustajat: Helena Ahonen-Myka Tylle Väisänen
2 Versiohistoria Versio Kuvaus Päivämäärä Tekijä 0.1 Ensimmäinen luonnos Jussi Iinatti 0.2 Päivitetty luonnos Kaikki 0.3 Päivitetty luonnos Jussi Iinatti 1.0 Hyväksymiskokouksen jälkeinen päivitetty versio Jussi Iinatti 1
3 Sisältö VERSIOHISTORIA...1 SISÄLTÖ JOHDANTO PROJEKTIN KUVAUS PROJEKTIORGANISAATIO JA SIDOSRYHMÄT OIKEUDET KÄYTETYT TERMIT JA LYHENTEET PROJEKTIN TAVOITTEET JA PÄÄTTYMINEN PROJEKTIRYHMÄN TAVOITTEET ASIAKKAAN TAVOITTEET PROJEKTIN PÄÄTTYMINEN TYÖSKENTELYPERIAATTEET LAITTEISTO, TYÖVÄLINEET, TILAT DOKUMENTOINTI PROJEKTISSA TUOTETTAVAT DOKUMENTIT MUU DOKUMENTAATIO KOODIN DOKUMENTOINTI OHJELMOINTI PROJEKTITYÖSKENTELY PROJEKTIN VAIHEJAKO MÄÄRITTELYVAIHE SUUNNITTELUVAIHE TOTEUTUSVAIHE TESTAUSVAIHE PROJEKTIN PÄÄTTÄMINEN OHJELMISTON LAAJUUS JA AIKATAULU TYÖMÄÄRÄARVIOT OHJELMISTON KOKO PROJEKTIN AIKATAULU PROJEKTIN SEURANTA JA OHJAUS RYHMÄN SISÄINEN RYHMÄN ULKOPUOLINEN MUUTA RISKIENHALLINTA RISKIEN JAOTTELU RISKIEN ENNAKOINTI
4 1 Johdanto 1.1 Projektin kuvaus Ohjelmistotuotantoprojekti on tietojenkäsittelytieteen pääaineopiskelijoille pakollinen, lukukauden mittainen kurssi, jonka aikana projektiryhmän jäsenet toteuttavat täysimittaisen ohjelmistotuotantoprojektin. Projektin tuotteena saatava sovellus ratkaisee projektin asiakkaan esille tuoman ja määrittelemän ongelman. VuHa-projektin tuloksena saatava sovellus on tarkoitettu opiskelija-asuntoja välittävien yhteisöjen käyttöön, helpottamaan asuntojen vuokraamisesta vastaavan henkilön työtä. Sovellus ohjaa ja opastaa käyttäjää asuntojen vuokraamiseen liittyvissä prosesseissa, sekä tarjoaa välineet eri prosesseihin liittyvien dokumenttien ja tietojen hallitsemiseksi. Sovelluksella pystytään tuottamaan monipuolisia raportteja asuntohaku- ja vuokraustilanteesta. Itse sovelluksen ja lähdekoodin lisäksi projektin tuotteina syntyy erilaisia dokumentteja, sekä projektin verkkosivusto. Luotavat dokumentit on määritelty myöhemmin tässä dokumentissa. Verkkosivuston tarkoituksena on, paitsi tarjota tietoa projektin etenemisestä, myös toimia tietovarastona, jossa projektin dokumentit ovat helposti saatavilla. Sovelluksesta ei ole tarkoitus tehdä markkinoille vietävää tuotetta, vaan se toteutetaan GNU Public License -ehtojen mukaisesti levitettävänä Open source -ohjelmistona. 1.2 Projektiorganisaatio ja sidosryhmät Projektiryhmä Projektiryhmä koostuu kuudesta tietojenkäsittelytieteen pääaineopiskelijasta. Projektiryhmä suorittaa kaikki projektiin kuuluvat vaiheet, sekä vastaa projektin laadunvalvonnasta koko projektin ajan. Projektin erityisluonteesta yliopiston harjoituskurssina johtuen, projektiryhmä on järjestynyt demokraattiseksi, hajautetuksi organisaatioksi. Projektipäällikkönä toimii jokainen ryhmäläinen vuorollaan. Tehtävä vaihtuu siirryttäessä projektin osavaiheesta toiseen. Kunkin osavaiheen aikana toimiva projektipäällikkö ohjaa ryhmän toimintaa ja on vastuussa vaiheen aikana tuotettavista dokumenteista. Myös muita projektityössä esille tulevia tehtäviä, kuten sihteerin tehtävä, pyritään kierrättämään kaikkien ryhmän jäsenten välillä. 3
5 1.2.2 Ryhmän jäsenet Leena Hyvönen Jussi Iinatti Tuomo Kukkola Pekka Sjöberg Mikko Vitikainen Laura Vuorinen Projektin ohjaaja Tiiu Ainetdin Projektin vastuuhenkilö Raine Kauppinen Asiakkaan edustajat Asiakkaan edustajina projektissa toimivat Tylle Väisänen, Pohjalaisen Valtuuskunnan asuntosihteeri, sekä Helena Ahonen-Myka tietojenkäsittelytieteen laitokselta. Projektin päättyessä asiakas arvioi vastaako ohjelma sovittuja määrityksiä. Tylle Väisänen valvoo, että ohjelman toiminnallinen toteutus vastaa loppukäyttäjän tarpeita ja vaatimuksia. Helena Ahonen-Myka valvoo, että ohjelman teknisen toteutuksen laatu noudattaa ohjelmistotuotantoprojektissa vaadittua tasoa ja toimii projektin teknisenä asiantuntijana. Tylle Väisänen Helena Ahonen-Myka 1.3 Oikeudet Projektiin osallistuvat henkilöt (projektiryhmä) luovuttavat tuotettavan ohjelmiston oikeudet Helsingin yliopistolle. Helsingin yliopisto puolestaan antaa ohjelmistoon vapaan käyttöoikeuden GNU General Public Licence -ehtojen mukaisesti. Lisätietoja GNU -lisensseistä läytyy GNU:n verkkosivuilta 4
6 1.4 Käytetyt termit ja lyhenteet DTD Document Type Declaration, W3C:n kehittämä rakenteisten dokumenttien rakenteen määrittelykieli. Lisätietoja: HTML Hypertext Markup Language, WWW-sivujen sisällön kuvauksessa käytetty kieli. Lisätietoja: Java Sunin kehittämä ohjelmointikieli ja järjestelmäriippumaton ajoympäristö. Lisätietoja: Javadoc Sunin kehittämä Java-koodin dokumentointimenetelmä. Lisätietoja: TKTL Helsingin yliopiston tietojenkäsittelytieteen laitos. Lisätietoja: W3C World Wide Web Consortium, kansainvälinen yhteistyöelin, joka koordinoi WWW-tekniikan ja -standardien kehitystä. Lisätietoja: XML Extensible Markup Language, W3C:n kehittämä rakenteisten dokumenttien määrittelykieli. Lisätietoja: XSL Extensible Stylesheet Language, W3C:n kehittämä XML-dokumenttien ulkoasun määritykseen tarkoitettu kieli. Lisätietoja: 5
7 2 Projektin tavoitteet ja päättyminen 2.1 Projektiryhmän tavoitteet Ryhmän päätavoitteena on - aikataulun puitteissa - tuottaa korkealaatuista materiaalia, joka vastaa asiakkaan tavoitteita. Asiakkaan tavoitteiden pohjalta luodaan lista toteutettavista ominaisuuksista, joiden puuttuminen lopullisesta tuotteesta merkitsee projektin epäonnistumista. Osa alkuperäisistä tavoitteista kirjataan lisäominaisuuksina, jotka toteutetaan aikataulun niin salliessa, mutta joiden puuttuminen ei suoraan merkitse projektin epäonnistumista. Projekti on tietojenkäsittelytieteen harjoituskurssi, joten ryhmän yhtenä tavoitteena on oppia ohjelmistotuotantotekniikkaa, ryhmässä työskentelyä, dokumentointia sekä uusia sovellustekniikoita ja tuotantovälineiden käyttöä. 2.2 Asiakkaan tavoitteet Tällä hetkellä asiakas tekee kaiken vuokra-asuntojen hallintaan ja asukkaiden valitsemiseen liittyvät toimenpiteet manuaalisesti. Asiakkaan tavoitteena on saada aikataulun mukaisesti käyttöönsä sovellus, joka täyttää mahdollisimman täydellisesti hänen määrittelemänsä vaatimukset. Sovelluksen on myös tarkoitus suorittaa osa asiakkaan tällä hetkellä manuaalisesti tekemistä tehtävistä. Tarkoituksena on helpottaa asiakkaan työtä, ettei kaikkea tarvitse enää tehdä käsin. Asiakas odottaa tuotteelta korkeaa laatua, joka ilmenee mm. helppokäyttöisyytenä ja toimintavarmuutena. Asiakas haluaisi sovelluksen toteuttavan seuraavat ominaisuudet ja toiminnot: - Asunnon hakijoiden tietojen tallentaminen - Asuntojonon muodostaminen asunnon hakijoista - Vuokrasopimusten tietojen tallentaminen - Asuntojen tietojen tallentaminen - Asuntojen varaaminen osakunnille - Asunnon haku - Henkilön haku nimen puhelinnumeron asunnon haettavan asunnon loppuvan asumisajan loppuvan vuokrasopimuksen mukaan - Raporttien tulostaminen henkilöistä joiden asumisoikeus tai vuokrasopimus loppumassa vapaista ja vapautuvista asunnoista asuntojen täyttöasteesta 6
8 kuukauden sisään ja ulos muuttajista kaikista vuoden aikana sisään muuttaneista kuukauden sisällä päättyvistä vuokrasopimuksista asuntojonoista osakuntien asuntokiintiöistä tehdyistä vuokrasopimuksista asunnoista, joissa on ollut lemmikkejä - Ohjelmiston käytön kontrollointi salasanalla 2.3 Projektin päättyminen Projekti päättyy kun kaikki määritelty materiaali on valmistunut ja se on hyväksytty päätöskatselmuksessa kaikkien sidosryhmien kanssa. Muuten projekti voi päättyä vain, jos siitä sidosryhmien kanssa kokouksessa erikseen sovitaan. Poikkeavaan projektin päättämiseen voidaan päätyä vain jos sen epäonnistuminen näyttää erittäin epätodennäköiseltä. Projektin arvioitu päättymispäivä on , joka on samalla myös alustava päivämäärä päätöskatselmukselle. Projektin on päätyttävä viimeistään , jonka jälkeen se arvostellaan. 7
9 3 Työskentelyperiaatteet 3.1 Laitteisto, työvälineet, tilat Toteutusta varten projektiryhmälle on varattuna kaksi tietokonetta TKTL:n huoneessa D325. Nämä koneet ovat myös julkisessa käytössä, mutta ryhmäläisillä on oikeus ottaa ne omaan käyttöönsä viiden minuutin varoitusajalla. Versionhallintaan käytetään tarvittaessa TKTL:n CVS-palvelinta, jonne luodaan projektia varten oma moduuli, sekä henkilökohtaiset tunnukset jokaiselle ryhmän jäsenelle. Sovelluskehitystä ei ole sidottu mihinkään tiettyyn ohjelmointiympäristöön tai alustaan, kunhan tuotettava lähdekoodi on Java yhteensopivaa. Mahdollisista ulkoisista kirjastoista sovitaan erikseen suunnitteluvaiheessa. Kirjastojen käytössä on huomioitava, että lopputuotteen on täytettävä GNU Public License -levitysehdot. Ryhmän käytössä on säilytyslokero numero 19 TKTL:n huoneessa D328, jossa säilytetään projektikansiota, kopiokorttia, kopiokalvoja, sekä muuta projektin materiaalia. Jokaisella projektiryhmän jäsenellä on avain kaappiin. 3.2 Dokumentointi Projektiin kuuluvat dokumentit tuotetaan ja säilytetään MS Word 97/2000 -muodossa. Verkkosivuille dokumentit kopioidaan myös PostScript tai PDF-muotoisina. Erilaisten kaavioiden ja kuvien täytyy olla osana dokumenttia, jossain yleisesti tunnetussa muodossa, kuten GIF, JPG tai TIFF. Alkuperäiset kuva- ja kaaviotiedostot on syytä säilyttää projektin päättymiseen saakka, vaikka niitä ei välttämättä liitettäisikään palautettavaan materiaaliin. Jokaisen dokumentin alussa on oltava versiohistoria, jota päivitetään aina dokumenttia muokattaessa. Versiohistoriassa tulee mainita kuvaus dokumentin tilasta, tai tehdyistä muutoksista, sekä muokkaaja ja muokkauspäivämäärä. Projektin vaiheesta toiseen siirryttäessä dokumenteista talletetaan sen hetkiset versiot pysyvästi, sekä projektikansioon, että projektin verkkosivuille Dokumenttien jäädyttäminen Osa dokumenteista hyväksytään hyväksymiskokouksessa ja hyväksytty versio jäädytetään. Jäädytetyt versiot talletetaan pysyvästi. Jokainen jäädytettyyn dokumenttiin tehtävä muutos vaatii erityisen versionhallintakokouksen, jossa muutokset hyväksytään. Muutokset sisältävä dokumentti erotetaan alkuperäisestä versionumeroinnilla. Alkuperäisen dokumentin liitteeksi lisätään muutosdokumentti, jossa tehdyt muutokset on lueteltu. 8
10 3.3 Projektissa tuotettavat dokumentit Projektisuunnitelma - Yleiskuvaus tehtävästä ohjelmistosta - ohjelmiston kokoarvio LOC-menetelmällä - projektin vaihejako - aikatauluarvio - projektin etappipisteet (esim. dokumentin jäädytys) - projektiryhmän työnjako - riskienhallintasuunnitelma Projektisuunnitelmaa pidetään ajan tasalla koko projektin ajan. Vaatimusdokumentti - Vaatimusten kartoitus: o Ohjelmiston yleiskuvaus sidosryhmien kannalta o Ohjelmiston tarjoamien palveluiden yksityiskohtainen kuvaus o Järjestelmän ulkoiset laitteistotason liittymät o Käyttöliittymä o Käytettävyysvaatimukset o Rajoitteet suunnittelulle ja toteutukselle - Vaatimusten analysointi ja mallinnus: o Tietomallinnus: ER-kaaviot tai olio-yhteys -kaaviot o Funktiomallinnus: Käyttötapaukset Käyttöohje - sisältää loppukäyttäjälle tarkoitetun kuvauksen järjestelmän toiminnoista. Suunnitteludokumentti - Yleistä o Ohjelmiston kuvaus o Tärkeimmät vaatimukset o Suunnittelurajoitukset - Osajärjestelmien yleiskuvaus o Kaaviokuva osajärjestelmistä ja sen selitys o Osajärjestelmien välinen kommunikointi ja protokollat o Rinnakkaisuusasiat - Osajärjestelmäkuvaus, kustakin osajärjestelmästä: o Kaaviokuva ulkoisista ja sisäisistä olioista ja sen selitys o Rajapinnan kuvaus toisiin osajärjestelmiin o Rajapinnan kuvaus ulkoisiin elementteihin (tiedostot, tietokanta ym.) o Käyttöliittymäkuvaus, jos se kuuluu osajärjestelmän tehtäviin o Luokkakuvaus, kustakin luokasta: o Tietosuunnitelma o Arkkitehtuurisuunnitelma o Liittymäsuunnitelma (sisäiset liittymät ja luokan rajapinta) o Toimintosuunnitelma - Toteutusympäristön kuvaus 9
11 Testaussuunnitelma, sisältäen testitulokset - sisältää kuvauksen suoritettavista moduuli- ja luokkatason, integrointitason ja validointitason testeistä, sekä käytettävän testiaineiston. Testauksen edetessä testitulokset liitetään osaksi tätä dokumenttia. Asennusohje - kertoo kuinka ohjelmisto asennetaan käyttöympäristöönsä valmiiksi loppukäyttäjää varten. Voi olla osana ylläpitodokumenttia. Toteutusdokumentti - Toteutuksen onnistuminen verrattuna suunnitteludokumenttiin: o ominaisuuksien muutokset o ominaisuuksien karsiminen o ominaisuuksien lisäykset o suunnitelmassa havaittujen virheiden korjaukset 3.4 Muu dokumentaatio Työtuntilistat - jokainen projektiryhmän jäsen pitää kirjaa tekemistään työtunneista päivän tarkkuudella. Kokouspöytäkirjat - jokaiseen kokoukseen valitaan sihteeri, joka kirjaa ylös käsiteltävien asioiden pääkohdat ja päätökset, ja kirjoittaa niistä kokouspöytäkirjan. Sisäiset muistiot - niiden tapaamisten, jotka eivät ole virallisia kokouksia, muistiinpanot kirjataan muistioihin, jotka säilytetään. Ylläpitodokumentti - sisältää sellaisen kuvauksen järjestelmän toiminnallisuudesta, että mahdollinen ohjelmiston ylläpitohenkilö pystyy suoriutumaan tehtävästään. Loppuraportti - on lyhyt yhteenveto projektista, johon otetaan liitteiksi sellaiset jatkuvasti päivitetyt dokumentit, jotka eivät ansaitse omaa raporttia. Esimerkiksi työtuntilistat, pöytäkirjat ja sisäiset muistiot ovat tällaisia raportteja. 3.5 Koodin dokumentointi Java-koodi dokumentoidaan javadoc-standardin mukaisesti, seuraavaa ohjetta noudattaen: - Kaikki luokat kommentoidaan - Kaikki metodit kommentoidaan - Kaikki static -muuttujat kommentoidaan - Kaikki public -muuttujat kommentoidaan - private muuttujat kommentoidaan koodin kirjoittajan oman harkinnan mukaisesti Javadoc-kommentteihin tulee liittää seuraavat tiedot, mikäli ne ko. kommenttiin on mahdollista liittää: author, version, param, return, exception / throws 10
12 Koodin osia voi ja kannattaa kommentoida myös normaaleilla kommenteilla, joista siis ei generoida javadoc-dokumentaatiota. Lisää: Ohjelmointi Java-koodi kirjoitetaan Sunin Java-tyylioppaan, mukaisesti. HTML-koodi noudattaa World Wide Web Consortiumin määrittelemää HTML Specification v4.0 Transitional standardia, Arkkitehtuurin mallinnuksessa noudatetaan UML-standardia ja tietokannan mallinnuksessa ER-mallia. Projektin aikana tuotettu materiaali kerätään ryhmän kotihakemistoon /home/group/vuha/, jonne luodaan tarkoitusta varten sopiva hakemistorakenne. 3.7 Projektityöskentely Projektiryhmä kokoontuu TKTL:n huoneessa C476 säännöllisesti kahdesti viikossa, ellei poikkeuksesta erikseen ryhmän kesken sovita. Säännölliset kokousajat ovat: - maanantaisin torstaisin Kokousten ulkopuolella ryhmän pääkommunikointiväline on sähköposti. Mikäli joku ryhmän jäsenistä ei pääse saapumaan kokoukseen tai myöhästyy merkittävästi, tulisi asiasta ilmoittaa joko aikaisemmassa kokouksessa, sähköpostilla tai äkillisissä tapauksissa tekstiviestillä jollekin ryhmän jäsenelle, joka on tulossa kokoukseen. Dokumentit, aikataulu ja yhteystiedot ovat saatavilla ryhmän kotisivulta osoitteesta 11
13 4 Projektin vaihejako Projekti toteutetaan vesiputousmallin mukaisesti, jolloin seuraavaan vaiheeseen siirrytään edellisen päätyttyä.edellisen vaiheen dokumentit ja muu tuotanto toimii seuraavan vaiheen syötteenä. Vaihejaon lisäksi projekti pyritään jakamaan erillisiin moduuleihin siten, että tuotannossa päästään mahdollisimman laajaan rinnakkaisuuteen. 4.1 Määrittelyvaihe Määrittelyvaiheen aikana analysoidaan asiakkaan vaatimuksia ja niistä johdetaan ohjelmiston vaatimukset, jotka taas määrittelevät toteutettavan järjestelmän sisällön. Määrittelyvaiheen aikana projektin määrittelyn ja vaatimusanalyysin lisäksi aloitetaan ohjelmiston käyttöohjeen laatiminen Projektin määrittely Asiakkaan vaatimukset ja projektin ongelmakenttä kartoitetaan pääpiirteittäin, jotta kaikilla on selkeä kuva toteutettavan ohjelmiston luonteesta. Kartoituksen pohjalta määritellään projektin tuleva sisältö ja kulku, päätetään projektiorganisaatio, vaihejako ja alustava aikataulu. Tulokset kirjataan projektisuunnitelmaan Vaatimusanalyysi Vaatimusanalyysin tarkoituksena on selvittää asiakkaan tuotteelle asettamat vaatimukset.vaatimukset luokitellaan välttämättömiin ominaisuuksiin ja lisäominaisuuksiin. Välttämättömät ominaisuudet ovat oleellinen osa tuotetta, jotka toteutetaan. Lisäominaisuudet toteutetaan vain, jos projektilla riittää siihen ylimääräisiä resursseja. Vaatimukset dokumentoidaan asiakkaalle vaatimusdokumentiksi Päivitettävät dokumentit - 12
14 4.1.4 Luotavat dokumentit Projektisuunnitelma Vaatimusdokumentti Käyttöohje 4.2 Suunnitteluvaihe Suunnitteluvaiheen aikana ohjelmistosta rakennetaan malli, jonka avulla ohjelmisto voidaan tuottaa suoraviivaisesti. Vaiheen tehtävänä on muokata vaatimusanalyysissa esille tuodut tuotteen ominaisuudet sellaiseen muotoon, että ne voidaan helposti toteuttaa valituilla ohjelmointikielillä. Suunnitellaan ohjelmiston tietorakenteet, arkkitehtuuri, käyttöliittymä, ja algoritmiset yksityiskohdat. Testaussuunnitelman ja asennusohjeen luominen aloitetaan suunnittelun yhteydessä. Suunnittelun tulokset dokumentoidaan suunnitteludokumentiksi Päivitettävät dokumentit Projektisuunnitelma Käyttöohje Luotavat dokumentit Suunnitteludokumentti Testaussuunnitelma Asennusohje 4.3 Toteutusvaihe Suunnitelmat toteutetaan, eli suunnitelma käännetään tietokoneen ymmärtämälle kielelle. Jos edeltävät vaiheet on viety huolella läpi, tämä vaihe on mekaaninen. Tulos dokumentoidaan toteutusdokumentiksi Päivitettävät dokumentit Projektisuunnitelma Käyttöohje Testaussuunnitelma Asennusohje Luotavat dokumentit Toteutusdokumentti 13
15 4.4 Testausvaihe Testausta suoritetaan mm. algoritmi- ja moduulitasolla koko ohjelmiston tuotannon ajan. Testausvaiheessa suoritettava testaus on integraatiotestaus ohjelmistoa testataan kokonaisuutena. Yhdessä asiakkaan kanssa suoritetaan toiminnallisuuden testaus. Vaiheen aikana löydetyt virheet korjataan ja tulokset kirjataan osaksi testaussuunnitelmaa Päivitettävät dokumentit Testaussuunnitelma Luotavat dokumentit Projektin päättäminen Projekti tarkastetaan, ja mahdollisesti hyväksytään ja päätetään päätöskatselmuksessa, jossa läsnä ovat kaikki projektin sidosryhmät. Projektin päättymisen jälkeen voidaan vielä viimeistellä dokumenttien uusimpia versioita, lähinnä kirjoitusvirheiden ja ulkoasun osalta. Projektiryhmä tarkistaa että kaikista dokumenteista on lähetetty kopiot niitä tarvitseville, sekä projektin verkkosivuille ja projektikansioon. Valmistellaan ja pidetään projektin loppudemo Viimeisteltävät dokumentit Uusimmat versiot Luotavat dokumentit Loppuraportti 14
16 5 Ohjelmiston laajuus ja aikataulu 5.1 Työmääräarviot Jokainen ryhmän jäsen tekee viikossa keskimäärin 20 tuntia työtä. Tähän työmäärään on laskettu mukaan kaikki ryhmän tapaamiset ja palaverit. 5.2 Ohjelmiston koko LOC arvio ohjelmiston koosta LOC arviointi suoritetaan määrittelyvaiheen myöhemmässä vaiheessa Ennakkoarvio ohjelmiston koosta Projektin kiinteästä aikataulusta ja resursseista voi laskea että ohjelmakoodia tullaan tuottamaan arviolta 3500 riviä. 5.3 Projektin aikataulu Projektin eri vaiheiden aikataulu Käytettävissä ~1200 henkilötyötuntia (6 hlö * 200h/hlö) Vaihe Aikataulu Työmääräarvio Projektisuunnitelma vk h (7%) Vaatimusanalyysi vk h (13%) Suunnittelu vk h (33%) Toteutus vk h (25%) Testaus & korjaus vk h (12%) Lopputoimenpiteet vk h (10%) = 1200 h (100%) Lopputoimenpiteet sisältävät: Käyttöohjeen viimeistely Loppudemon valmistelu Loppudemo Loppuraportin teko Viikkoaikataulu Vk. Pvm. Tapahtuma 35 Pe Projektin aloitustapaaminen 36 Ti 4.9. Tapaaminen yhdessä ohjaajan kanssa To 6.9. Tavattu asiakas Projektisuunnitelman teko alkaa 37 Ma Tapaaminen yhdessä ohjaajan kanssa, projektisuunnitelman valmistelua To Tapaaminen yhdessä ohjaajan kanssa, projektisuunnitelman tarkastaminen 15
17 38 Ma Tapaaminen yhdessä ohjaajan kanssa, projektisuunnitelma jäädytetään, aloitetaan vaatimusanalyysi, projektipäällikkö vaihtuu To Tapaaminen yhdessä ohjaajan kanssa 39 Ma Tapaaminen yhdessä ohjaajan kanssa, seurantakokous To Tapaaminen yhdessä ohjaajan kanssa 40 Ma Tapaaminen yhdessä ohjaajan kanssa, vaatimusanalyysi valmistuu To Tapaaminen yhdessä ohjaajan kanssa, vaatimusdokumentin tarkistaminen 41 Ma Vaatimusanalyysin katselmuspalaveri. Tapaaminen yhdessä asiakkaan kanssa, jäädytetään vaatimusdokumentti, aloitetaan suunnittelu, pp vaihtuu To Tapaaminen yhdessä ohjaajan kanssa, seurantakokous 42 Ma Tapaaminen yhdessä ohjaajan kanssa, suunnittelu etenee To Tapaaminen yhdessä ohjaajan kanssa 43 Ma Tapaaminen yhdessä ohjaajan kanssa, seurantakokous To Tapaaminen yhdessä ohjaajan kanssa 44 Ma Tapaaminen yhdessä ohjaajan kanssa To suunnitteludokumentti valmistuu 45 Ma Suunnitteludokumentin katselmuspalaveri Tapaaminen yhdessä asiakkaan kanssa, jäädytetään suunnitteludokumentti, aloitetaan toteutustyö, pp vaihtuu. To Tapaaminen yhdessä ohjaajan kanssa, seurantakokous 46 Ma Tapaaminen yhdessä ohjaajan kanssa To Tapaaminen yhdessä ohjaajan kanssa, seurantakokous 47 Ma Toteutusdokumentti valmistuu, tehdään testaussuunnitelma? To Tapaaminen yhdessä ohjaajan kanssa 48 Ma Jäädytetään toteutusdokumentti, Aloitetaan testaus & bugikorjaus, pp vaihtuu To Tapaaminen yhdessä ohjaajan kanssa, seurantakokous 49 Ma Tapaaminen yhdessä ohjaajan kanssa, Testausdokumentti valmistuu To Tapaaminen yhdessä ohjaajan kanssa, Jäädytetään testausdokumentti, loppudemon valmistelu, loppuraportin kirjoittaminen 50 Ma Loppuraportti valmistuu, demo, To Projekti päätöskatselmus? 16
18 6 Projektin seuranta ja ohjaus 6.1 Ryhmän sisäinen Ryhmä pitää tapaamisaikojensa yhteydessä seurantakokouksia tarpeen mukaan. Kokousten ajankohta sovitaan aina tapauskohtaisesti. Tapaamisissa on ryhmän jäsenten lisäksi paikalla ryhmän ohjaaja ja mahdollisesti myös ohjelmistotuotantoprojektin vastuuhenkilö. 6.2 Ryhmän ulkopuolinen Erillistä laadunvalvontaryhmää ei projektille perusteta. Ryhmän jäsenet tekevät projektin aikana jatkuvaa ohjelmistoarviointia. Tuotteen lisäksi arvioidaan dokumentteja ja muuta aineistoa. Formaalia teknistä arviointia (FTR) tehdään harkinnan mukaan. Valmisteltuja FTR-kokouksia voidaan pitää viikkotapaamisten yhteydessä. Asiakas seuraa projektia osallistumalla haluamillaan kerroilla ja pyydettäessä ryhmän tapaamisiin ja seurantakokouksiin. Asiakasta informoidaan myös sähköpostitse projektin etenemisestä. Lisäksi ohjelmistosta järjestetään asiakkaalle erillinen demotilaisuus testausvaiheen aikana. 6.3 Muuta Projekti pyritään rajaamaan siten että tarvittava työmäärä on realistinen. Kaikkia ohjelmistoon liittyviä piirteitä ja toimintoja ei ole kurssin puitteissa mahdollista toteuttaa. 17
19 7 Riskienhallinta Riskit tarkistetaan jokaisen vaiheen jälkeen ennen siirtymistä uuteen vaiheeseen. Tarkistus tehdään projektiryhmän yhteisessä tapaamisessa. Riskien todennäköisyyksien arviointiin on käytetty asteikkoa epätodennäköinen, mahdollinen, todennäköinen. Riskeistä on tarkemmin käsitelty todennäköisimmät riskit sekä sellaiset mahdolliset ja epätodennäköiset riskit jotka toteutuessaan aiheuttaisivat huomattavia ongelmia. Tarkemmin käsitellyt riskit on riskien jaottelussa merkitty tähdellä. 7.1 Riskien jaottelu Tekniset riskit työkalut valitaan huonosti (tehtävään sopimattomat työkalut) ryhmän jäsenet eivät hallitse käytettäviä työkaluja toteutustekniikka valitaan huonosti (tehtävään sopimaton tekniikka) ryhmän jäsenet eivät hallitse käytettäviä toteutustekniikoita versionhallinta ei suju, hukataan jo tehtyä työtä tai ei olla selvillä kokonaistilanteesta varmuuskopioinnin puute aiheuttaa tehdyn työn häviämisen (*) tarvittavia laitteistoresursseja ja työkaluja ei ole riittävästi saatavissa (etenkin kiivaan työskentelyn aikoina) tietoliikenneyhteydet takkuavat Aikataulun riskit tehtävää ei rajata riittävästi (*) kaikkia työvaiheita ei huomata ottaa mukaan aikataulun suunnittelussa työmäärät arvioidaan liian pieniksi (*) aikataulu on liian optimistinen aikaa tuhrataan epäoleellisiin tehtäviin (*) opetteluun ei voida varata tarpeeksi aikaa, lopputuloksen laatu on huono ja aikataulu mättää ryhmäläisten osaamisen ja ammattitaidon erilaisuutta ei osata riittävästi ottaa huomioon (*) asiakkaalla ei ole aikaa palavereihin ja kokouksiin tai yhteistä sopivaa aikaa ei löydy Organisaatioon, henkilöihin ja tiedonkulkuun liittyvät riskit ryhmän jäsen sairastuu (*) ryhmän jäsen on matkoilla (*) ryhmän jäsen on kiireinen (työ, tentti ) (*) ryhmän jäsen keskeyttää kurssin (*) ryhmän jäsenillä keskenään ristiriitaiset tavoitteet (kurssista ykkösellä läpi <> hyvä toimiva käyttökelpoinen ohjelmisto) osakuntalaiset menettävät kasvonsa jos ohjelmisto ei toimi odotetusti tai valmistu (kuten edellinenkin kohta, tämäkin saattaa aiheuttaa hankausta ryhmän sisällä) vastuualueet eivät ole riittävän selkeät 18
20 vastuu jakaantuu liian epätasaisesti ryhmäläisten kesken työmäärät jakaantuvat liian epätasaisesti ryhmäläisten kesken tiedonkulku ryhmän jäsenten välillä ei toimi (*) Asiakkaaseen liittyvät riskit asiakas ei osaa ilmaista toiveitaan selkeästi (*) asiakas muuttaa mieltään projektin vaatimusanalyysin tekemisen jälkeen asiakkaan toiveet ymmärretään väärin asiakas ei ymmärrä että kaikkea ei voida toteuttaa (*) lopputuote ei vastaa asiakkaan toiveita 7.2 RISKIEN ENNAKOINTI Tekniset riskit Riski Varmuuskopioinnin puute aiheuttaa tehdyn työn häviämisen. Todennäköisyys Mahdollinen. Vaikutus Ainakin osa työstä joudutaan tekemään uudelleen. Aikataulu viivästyy. Ennaltaehkäisy Jäsenet huolehtivat omilla koneillaan olevien tiedostojen varmuuskopioinnista. Yhteisessä hakemistossa olevat tiedostot varmistetaan kaksi kertaa viikossa. Toipuminen Etsitään tiedostojen viimeisimmät olemassa olevat versiot. Tehdään välttämättömät osat uudelleen. Jäsenet kantavat itse vastuun omien tiedostojensa riittävästä varmuuskopioinnista. Projektipäällikkö valvoo yhteisen hakemiston kopiointia Aikataulun riskit Riski Tehtävää ei rajata riittävästi. Todennäköisyys Mahdollinen. Vaikutus Projekti tursuaa yli varatun ajan tai ei valmistu. Ennaltaehkäisy Huolellinen määrittely. Pitäytyminen välttämättömimmissä ominaisuuksissa. Toipuminen Ryhmä palaa määrittelyvaiheeseen. Toteutettavaa osaa supistetaan. Projektipäällikkö seuraa tehdyn aikataulun toteutumista. Riski Todennäköisyys Vaikutus Ennaltaehkäisy Toipuminen Työmäärät arvioidaan liian pieniksi. Mahdollinen. Projekti ei etene suunnitellulla tavalla. Työ viivästyy tai ei valmistu. Suunniteltua aikataulua tarkkaillaan jatkuvasti. Aikataulua muutetaan ja päivitetään tarvittaessa. Jäsenten osaamisen tasot otetaan huomioon tehtäviä jaettaessa. Rajataan projektia pienemmäksi. Projektipäällikkö seuraa tehdyn aikataulun toteutumista. 19
21 Riski Todennäköisyys Vaikutus Ennaltaehkäisy Toipuminen Riski Todennäköisyys Vaikutus Ennaltaehkäisy Toipuminen Aikaa tuhrataan epäoleellisiin tehtäviin. Todennäköinen. Projekti ei etene suunnitellulla tavalla. Työ viivästyy. Kunkin vaiheen tavoitteet ja vaatimukset ovat kaikille ryhmän jäsenille selvät. Ei tavoitella täydellistä lopputulosta vaan hyväksytään kelvollinen tuotos. Tietoisesti vältetään ylidokumentointia ja ylimäärittelyä. Vältetään painottamasta niitä osa-alueita jotka ryhmäläiset hallitsevat hyvin ja kohdennetaan resursseja niihin osa-alueisiin joissa jäsenet eivät ole kokeneita. Tehtävien tärkeysjärjestys arvioidaan uudelleen. Tarvittaessa rimaa lasketaan tai toteutettavaa osaa supistetaan. Projektipäällikkö seuraa tehdyn aikataulun toteutumista. Ryhmäläisten osaamisen ja ammattitaidon erilaisuutta ei osata riittävästi ottaa huomioon. Mahdollinen. Projekti ei etene suunnitellulla tavalla. Työ viivästyy. Työ kasaantuu muutamille jäsenille. Jäsenten osaamista ei hyödynnetä, joten projektin tuotosten laatu kärsii. Ryhmän jäsenet kertovat avoimesti omista vahvuuksistaan ja heikkouksistaan. Tehtävät jaetaan siten että jäsenelle annetaan pieniä tehtäviä siltä alueelta jota hän haluaa kehittää, ja suuria tehtäviä siltä alueelta millä hän on hyvä. Tehtävät jaetaan uudella tavalla ryhmän jäsenten kesken. Projektipäällikkö seuraa tehdyn aikataulun toteutumista ja työnjaon tasapuolisuutta ja oikeudenmukaisuutta Organisaatioon, henkilöihin ja tiedonkulkuun liittyvät riskit Riski Ryhmän jäsen sairastuu. Todennäköisyys Todennäköinen. Vaikutus Työ viivästyy tai tulee joltain osin hutaisten hätäisesti tehdyksi. Ennaltaehkäisy Ryhmän jäsenet huolehtivat levon ja yöunen riittävyydestä. Työnjako on selkeästi tehty ja projektipäällikkö tietää mitä kenenkin pitäisi tehdä. Jäsenten tekemät tuotokset ovat koko ajan kaikkien saatavilla. Toipuminen Jaetaan sairastuneen jäsenen kriittiset työt muille. Vähennetään tuotteelle asetettuja vaatimuksia. Jäsen ilmoittaa sairastumisestaan projektipäällikölle ja ryhmälle. Projektipäällikkö huolehtii tehtävien uudesta jaosta. Riski Todennäköisyys Vaikutus Ennaltaehkäisy Ryhmän jäsen on matkoilla. Todennäköinen. Työt kasaantuvat ajallisesti epätasaisesti. Työ saattaa viivästyä. Ryhmän jäsen tiedottaa tulevasta matkastaan heti kun tietää 20
22 Toipuminen asiasta. Työnjaosta sovittaessa otetaan huomioon matkan aiheuttama poissaolo. Jäsenelle ei matkan ajaksi anneta sellaista tehtävää jota hän ei pysty tekemään, eikä sellaista tehtävää jonka tuloksista riippuu muiden jäsenten työn eteneminen. Jaetaan jäsenen tehtävät matkan ajaksi uudelleen. Jäsen ilmoittaa matkastaan projektipäällikölle ja ryhmälle. Projektipäällikkö huolehtii tehtävien uudesta jaosta. Riski Todennäköisyys Vaikutus Ennaltaehkäisy Toipuminen Ryhmän jäsen on kiireinen (työ, tentti ). Todennäköinen. Työt kasaantuvat ajallisesti epätasaisesti. Työ viivästyy tai tulee joltain osin hutaisten hätäisesti tehdyksi. Ryhmän jäsenten kiireet otetaan huomioon jo aikataulua suunnitellessa. Jäsen kertoo ryhmälle tulevista kiireistään kun tietää asiasta. Jäsen kertoo ryhmälle heti kun huomaa oman aikataulunsa mättävän. Jaetaan osa kiireisen jäsenen kriittisistä töistä muille. Vähennetään tuotteelle asetettuja vaatimuksia. Jäsen ilmoittaa aikataulunsa mättämisestä projektipäällikölle ja ryhmälle. Projektipäällikkö huolehtii tehtävien uudesta jaosta. Riski Todennäköisyys Vaikutus Ennaltaehkäisy Toipuminen Ryhmän jäsen keskeyttää kurssin. Epätodennäköinen. Projekti saattaa jäädä kokonaan toteutumatta. Työn jotkin osat jäävät tekemättä tai tulevat hutaisten tehdyiksi. Aikataulu pettää. Ryhmän jäsenet kannustavat toisiaan ja keskustelevat kiireestä, uupumuksesta ja kyllästymisestä avoimesti. Työ ja vastuu jaetaan mahdollisimman tasaisesti ryhmän jäsenten kesken. Jäsenten erilaiset osaamiset ja vahvuudet otetaan huomioon työnjakoa tehtäessä. Työnjako on selkeästi tehty ja projektipäällikkö tietää mitä kenenkin pitäisi tehdä Ryhmä arvioi projektin toteutumismahdollisuudet uudelleen. Projektia supistetaan ja aikataulu laaditaan uudelleen. Työnjako tehdään uudelleen uutta suunnitelmaa vastaavaksi. Jäsen ilmoittaa keskeyttämisestään ryhmälle ja projektipäällikölle. Jos jäsen ei saavu palaveriin tai ei tee sovittuja tehtäviä, projektipäällikkö ottaa yhteyttä jäseneen. Projektipäällikkö huolehtii että ryhmä arvioi projektin uudelleen. Riski Todennäköisyys Vaikutus Tiedonkulku ryhmän jäsenten välillä ei toimi. Mahdollinen / todennäköinen.. Kaikki mättää. 21
23 Ennaltaehkäisy Toipuminen Projektipäällikkö pitää huolen siitä että palavereissa kaikki jäsenet saavat suunvuoron. Kaikkien jäsenten mielipiteitä kysytään ja kuunnellaan. Asioista tiedotetaan sähköpostilla. Ryhmän www-sivuja pidetään ajantasalla. Rakentava keskustelu. Projektipäällikkö tarkkailee ryhmän kommunikointia. Jäsenet ottavat viestintäongelman esille heti kun huomaavat sellaisen Asiakkaaseen liittyvät riskit Riski Asiakas ei osaa ilmaista toiveitaan selkeästi. Todennäköisyys Mahdollinen. Vaikutus Määrittelyjä joudutaan muuttamaan kesken projektin, työ viivästyy. Ennaltaehkäisy Ryhmä perehtyy huolellisesti asuntosihteerin nykyiseen työhön. Asiakkaalle esitetään käli-hahmotelmia projektin määrittelyvaiheessa. Toipuminen Ryhmä palaa määrittelyvaiheeseen. Toteutettavaa osaa supistetaan vastaamaan uutta aikataulua. Riski Todennäköisyys Vaikutus Ennaltaehkäisy Toipuminen Asiakas ei ymmärrä että kaikkea ei voida toteuttaa. Mahdollinen. Projekti paisuu liikaa eikä valmistu varatussa ajassa. Asiakkaan kanssa pyritään sopimaan täsmällisesti toteutettavista osista. Asiakkaan keskenään ristiriitaisia toiveita selvitetään yhdessä asiakkaan kanssa. Määrittelyyn ei hyväksytä ristiriitaisia vaatimuksia. Ryhmä palaa määrittelyvaiheeseen, jos yhteisymmärrystä ei muuten löydy. Toteutettavaa osaa supistetaan vastaamaan uutta aikataulua. 22
Convergence of messaging
Convergence of messaging Projektisuunnitelma The Converge Group, Mikko Hiipakka Helsinki 22. syyskuuta 2002 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Sisältö 1 Johdanto 1 1.1 Versiohistoria.........................................
LisätiedotProjektisuunnitelma. 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ätiedotProjektisuunnitelma 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ätiedotConvergence of messaging
Convergence of messaging Projektisuunnitelma The Converge Group: Mikko Hiipakka Anssi Johansson Joni Karppinen Olli Pettay Timo Ranta-Ojala Tea Silander Helsinki 20. joulukuuta 2002 HELSINGIN YLIOPISTO
LisätiedotMää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ätiedotMatematiikan 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ätiedotTIETOKANTA 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ätiedotConvergence 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ätiedotSiimasta 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ätiedotSALAKIRJOITUKSEN 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ätiedotProjektisuunnitelma. 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ätiedotOhjelmiston 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ätiedotLohtu-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ätiedotProjektisuunnitelma. Tiput-ryhmä Ohjelmistotuotantoprojekti
Projektisuunnitelma Tiput-ryhmä 10.10.2006 581260 Ohjelmistotuotantoprojekti Grönholm Peter Hautamäki Marja Koski Marja-Ilona Lavi Rakel Piela Riitta, projektipäällikkö Helsingin yliopisto Tietojenkäsittelytieteen
LisätiedotHelsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti S-01, ryhmä 9 VuHa Vuokra-asuntojen ja -sopimusten hallintasovellus
Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti S-01, ryhmä 9 VuHa Vuokra-asuntojen ja -sopimusten hallintasovellus Loppuraportti Projektiryhmän jäsenet: Leena Hyvönen Jussi
LisätiedotLoppuraportti. Matematiikan oppifoorumi. Carl Johansson Jukka Kariola Outi Marttila Helena Venäläinen Sampsa Virtanen. Ohjaaja.
Matematiikan oppifoorumi Loppuraportti Carl Johansson Jukka Kariola Outi Marttila Helena Venäläinen Sampsa Virtanen Ohjaaja Jukka Eskola Ohjelmistotuotantoprojekti 17.12.1999 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen
LisätiedotProjektisuunnitelma. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie
Projektisuunnitelma Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie Helsinki 12.7.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
LisätiedotIlmoittautumisten 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ätiedotTIETOKANTA MERIKOTKIEN SEURANTAAN Projektisuunnitelma
TIETOKANTA MERIKOTKIEN SEURANTAAN Projektisuunnitelma Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 1.1 12.9.2007 Ensimmäinen luonnos Janne Piippo 1.2 23.9.2007 Ensimmäinen virallinen versio Janne Piippo
LisätiedotOhjelmiston 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ätiedotVerkkopokerijä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ätiedotYllä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ätiedotTestausdokumentti. 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ätiedotProjektisuunnitelma. Kotkat-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma Kotkat-ryhmä Helsinki 5.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Manta Jääskeläinen
LisätiedotSOVELLUSPROJEKTIN ARVIOINTILOMAKE
SOVELLUSPROJEKTIN ARVIOINTILOMAKE Arviointilomake on tarkoitettu Sovellusprojektin vastaavan ohjaajan arvioinnin tueksi, eikä sillä siten tule korvata erillistä projektilausuntoa. Useaa arviointikohtaa
LisätiedotProjektisuunnitelma. Linux Traffic Control-käyttöliittymä Ryhmä paketti2
Projektisuunnitelma Linux Traffic Control-käyttöliittymä Ryhmä paketti2 Helsinki 27.10.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
LisätiedotGraafinen käyttöliittymä lintujen rengastusjärjestelmään Projektisuunnitelma
bgcolor=white 1 Graafinen käyttöliittymä lintujen rengastusjärjestelmään Projektisuunnitelma Versiohistoria: 0.1 22.01.2002 Ensimmäinen luonnos Markus Päivinen 0.2 23.01.2002 Lisätty aikataulut Markus
LisätiedotProjektiorganisaation 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ätiedotYhteenvetodokumentti. 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ätiedotProjektisuunnitelma 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ätiedotProjektisuunnitelma. 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ätiedotYllä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ätiedotYhteenvetodokumentti. 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ätiedotLohtu-projekti. Projektisuunnitelma. Versiohistoria: Luonnos Virve Korjailtu. Mukana riskienhallinta ja Mari, Kimmo, Virve
Lohtu-projekti Projektisuunnitelma Versiohistoria: 1.0 16.1.2003 Luonnos Virve 1.1 24.1.2003 Korjailtu. Mukana riskienhallinta ja Mari, Kimmo, Virve laatusuunnitelma 2.0 27.2.2003 Viimeiset korjaukset.
LisätiedotOhjelmistotuotantoprojekti
Ohjelmistotuotantoprojekti Muutos- ja korjauspyyntöjen priorisointityökalu Ryhmä Muppett YHTEENVETODOKUMENTTI Helsinki 1.9.2008 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi: Ohjelmistotuotantoprojekti,
LisätiedotSuunnitteluvaihe prosessissa
Suunnittelu Suunnitteluvaihe prosessissa Silta analyysin ja toteutuksen välillä (raja usein hämärä kumpaankin suuntaan) Asteittain tarkentuva Analyysi -Korkea abstraktiotaso -Sovellusläheiset käsitteet
LisätiedotLuonnosversio Tommi Koivula hyväksytty versio Tommi Koivula
Helsingin yliopisto Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti XPerf Projektisuunnitelma Tommi Koivula Juha Mondolin Versio 1.5.1 29. huhtikuuta 2003 Versiohistoria Versio Päivämäärä Kommentti
LisätiedotTESTIRAPORTTI - 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ätiedotKieliaineistojen 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ätiedotTOIMINNALLINEN 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ätiedotLego 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ätiedotProjektisuunnitelma. 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ätiedotProjektisuunnitelma. Geneerinen kaavioiden piirto-ohjelmisto
Projektisuunnitelma Geneerinen kaavioiden piirto-ohjelmisto Helsinki 27.5.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6
LisätiedotLOPPURAPORTTI Paperikonekilta Versio 1.0
Loppuraportti LITA/TIKO/PAPERIKONEKILTA 1 (14) 18.5.2009 LOPPURAPORTTI Paperikonekilta Versio 1.0 Tekijät: Jaakko Karhunen Jani Hyvönen TIKO, IT-Dynamo 5.kerros Osoite: Tietojenkäsittelyn koulutusohjelma
LisätiedotProjektisuunnitelma. 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ätiedotData Sailors - COTOOL dokumentaatio Riskiloki
Table of Contents 1 Johdanto.................................................................................... 1 1.1 Versiohistoria...........................................................................
LisätiedotKuopio Testausraportti Asiakkaat-osakokonaisuus
Kuopio Testausraportti Asiakkaat-osakokonaisuus Kuopio, testausraportti, 25.3.2002 Versiohistoria: Versio Pvm Laatija Muutokset 0.1 11.2.2002 Matti Peltomäki Ensimmäinen versio 0.9 11.2.2002 Matti Peltomäki
LisätiedotProjektisuunnitelma 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ätiedotProjektisuunnitelma. 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ätiedot13/20: Kierrätys kannattaa koodaamisessakin
Ohjelmointi 1 / syksy 2007 13/20: Kierrätys kannattaa koodaamisessakin Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy
LisätiedotProjektisuunnitelma. Orava. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma Orava Helsinki 5.5.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Juhani Bergström
LisätiedotPlayoff 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ätiedotProjektisuunnitelma 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ätiedotTietotekniikan 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ätiedotProjektisuunnitelma. 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ätiedotProjektisuunnitelma 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ätiedotTestausraportti. 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ätiedotJyväskylän yliopisto, Sovellusprojektien kokoustila AgC Alasalmi Teija (puheenjohtaja)
JYVVÄSKYLÄN YLIOPISTO PÖYTÄKIRJA 1(6) 1. PROJEKTIPALAVERI, PÖYTÄKIRJA Aika: Keskiviikko 4.2.2004 klo 10:15 12:00 Paikka: Läsnäolijat: Jyväskylän yliopisto, Sovellusprojektien kokoustila AgC223.1 Aarniovuori
LisätiedotFile [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ätiedotLoppuraportti. 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ätiedotUCOT-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ätiedotHELSINGIN 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ätiedotProjektityö
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ätiedotProjektisuunnitelma. 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ätiedotKä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ätiedotELM GROUP 04. Teemu Laakso Henrik Talarmo
ELM GROUP 04 Teemu Laakso Henrik Talarmo 23. marraskuuta 2017 Sisältö 1 Johdanto 1 2 Ominaisuuksia 2 2.1 Muuttujat ja tietorakenteet...................... 2 2.2 Funktiot................................
LisätiedotOhjelmistojen mallintaminen, kurssikoe esimerkkivastauksia
Ohjelmistojen mallintaminen, kurssikoe 15.12. esimerkkivastauksia Tehtävä 1 a: Ohjelmistotuotantoprosessi sisältää yleensä aina seuraavat vaiheet: määrittely, suunnittelu, toteutus, testaus ja ylläpito.
LisätiedotTESTIRAPORTTI - 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ätiedotT 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ätiedotTestaussuunnitelma. 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ätiedotOhjelmointitekniikka 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ätiedotPROJEKTIN SUDENKUOPAT. f JOUNI HUOTARI PÄIVITETTY
PROJEKTIN SUDENKUOPAT f JOUNI HUOTARI PÄIVITETTY 18.1.2011 TEHTÄVÄ Mitä sudenkuoppia esiintyy projektin eri prosesseissa (vaiheissa)? Miten ne voitaisiin välttää? Jouni Huotari 19.3.2012 2 Sudenkuoppia
LisätiedotTestaussuunnitelma. 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ätiedotDigi-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ätiedotYhteenvetodokumentti. 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ätiedotPROJEKTIN DOKUMENTOINTI JOUNI HUOTARI
PROJEKTIN DOKUMENTOINTI JOUNI HUOTARI 9.9.2009 MIKSI DOKUMENTOINTI ON TÄRKEÄÄ? Muistetaan, mitä on sovittu Muut voivat helpommin kommentoida esim. projektisuunnitelmaa Helpottaa uusien henkilöiden mukaantulemista
Lisätiedot58160 Ohjelmoinnin harjoitustyö
58160 Ohjelmoinnin harjoitustyö Testaus 30.3.2009 Tuntiop. Sami Nikander sami.nikander@helsinki.fi 58160 Ohjelmoinnin harjoitustyö, Sami Nikander 30.3.2009 1 Testaus Ohjelman systemaattista tutkimista
LisätiedotProjektisuunnitelma. 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ätiedotYlläpito-ohje. Matematiikan oppifoorumi. Carl Johansson Jukka Kariola Outi Marttila Helena Venäläinen Sampsa Virtanen. Ohjaaja.
Matematiikan oppifoorumi Ylläpito-ohje Carl Johansson Jukka Kariola Outi Marttila Helena Venäläinen Sampsa Virtanen Ohjaaja Jukka Eskola Ohjelmistotuotantoprojekti 17.12.1999 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen
LisätiedotTestaussuunnitelma PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma PULSU Syksy 2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Heikki Manninen Noora Joensuu
LisätiedotVaatimusmää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ätiedotKä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ätiedotProjektisuunnitelma. 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ätiedotOHJ-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ätiedotUutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3
Uutisjärjestelmä Vaatimusmäärittely Versio 1.3 Sisällys 1 Muutoshistoria... 4 2 Viitteet... 4 3 Sanasto... 4 3.1 Lyhenteet... 4 3.2 Määritelmät... 4 4 Johdanto...5 4.1 Järjestelmän yleiskuvaus... 5 4.2
LisätiedotOrientaatio ICT-alaan. Projekti
Orientaatio ICT-alaan Projekti Projekti Ajallisesti rajoitettu, kertaluonteinen tehtävä määrätyt resurssit sekä oma (linjaorganisaatiosta poikkeava) organisaatio Toteutus tapahtuu suunnitelmallisesti ennalta
LisätiedotProjektisuunnitelma. (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ätiedotTestaussuunnitelma Labra
Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,
LisätiedotTYÖ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ätiedotDesmond-opiskelijakalenteri Loppuraportti
Desmond-opiskelijakalenteri Loppuraportti Miika Hartikainen Mikko Hämäläinen Ville Karjalainen Matti Koskimies 25. toukokuuta 2003 Ohjelmistotuotantoprojekti, kevät 2003 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen
LisätiedotCopyright 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ätiedotOhjelmistojen suunnittelu
Ohjelmistojen suunnittelu 581259 Ohjelmistotuotanto 154 Ohjelmistojen suunnittelu Software design is a creative activity in which you identify software components and their relationships, based on a customer
LisätiedotPower Steering for ATV
AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Power Steering for ATV 27.1.2014 Juuso Meriläinen Antti Alakiikonen Aleksi Vulli Meriläinen, Vulli, Alakiikonen 1/6 Projektin tavoite Projektityössä
LisätiedotPROJEKTIN 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ätiedotVersiohistoria: Versio Päivämäärä Kuvaus Tekijä Virallinen versio Janne Piippo
TIETOKANTA MERIKOTKIEN SEURANTAAN Yhteenvetodokumentti Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 1.0 13.12.2007 Virallinen versio Janne Piippo HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
LisätiedotHELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA Projektisuunnitelma
HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA 2004 Projektisuunnitelma Ahti Kare Antti Mäki Marko Lähde Mika Stenberg Riina Glinskihh Teemu Virtanen Versiohistoria
LisätiedotHelsingin 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ätiedotT 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ätiedotDokumentin 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ätiedotT 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