Projektisuunnitelma NJC2. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
|
|
- Karoliina Mikkola
- 3 vuotta sitten
- Katselukertoja:
Transkriptio
1 Projektisuunnitelma NJC2 Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
2 Kurssi Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Eero Anttila Olli Jokinen Jesse Liukkonen Jani Markkanen Jere Salonen Jouni Tuominen Asiakas Olli Lahti Johtoryhmä Juha Taina Kotisivu Versiohistoria Versio Päiväys Tehdyt muutokset Ensimmäinen versio Toinen versio
3 Sisältö 1 1 Projektin kuvaus 2 2 Organisaatio 2 3 Toimintasuunnitelma Projektin aikataulu Tarkistuspisteet Kriittinen polku Toteutettavat dokumentit Projektin koon arviointi Ohjelmiston kokoarvio LOC-menetelmällä Ohjelmiston kokoarvio FP-menetelmällä Riskien hallinta Projektiryhmään kohdistuvat riskit Projektin hallintaan ja hallintoon liittyvät riskit Tekniikkaan liittyvät riskit Asiakkaaseen liittyvät riskit Menetelmät ja työkalut 8 7 Laadunvalvonta Dokumenttien laatu Ohjelmiston laatu Lähteet 10 Liite 1
4 1 Projektin kuvaus 2 Projektiryhmän tarkoituksena on suunnitella ja toteuttaa Nordic Journal of Computing [NJC] -lehden julkaisutoimintaa helpottava ohjelmisto. Tarjottujen artikkelien toimituksellista käsittelyä ja sidosryhmien välistä kommunikointia halutaan saada nykyistä automatisoidummaksi. Järjestelmän tarkoituksena on hoitaa lähetetyn aineiston hallinto ja kirjanpito sekä toimituksen ja asiantuntijoiden välinen kommunikaatio; varsinaista julkaisuvälinettä ei toteuteta. Käyttäjinä toimivat aineiston tuottajat (eli artikkelien kirjoittajat), lehden toimitus sekä joukko asiantuntijoita. Artikkeleita voi tarjota kuka tahansa. Webbisivujen kautta lehdelle tarjotut artikkelit ja niiden tiivistelmät rekisteröidään saapuneiksi, minkä jälkeen toimitus valitsee muutaman sopivaa alaa edustavan asiantuntijan ja lähettää artikkelin eteenpäin odottamaan asiantuntijalausuntoa. Hyväksyttyään toimeksiannon asiantuntija saa artikkelin arvioitavakseen. Päätös artikkelin julkaisusta tai palauttamisesta korjattavaksi tehdään lausuntojen perusteella NJC:n toimituksessa. Järjestelmä tarjoaa artikkelien kirjoittajille mahdollisuuden seurata omaa artikkeliaan koskevan käsittelyprosessin etenemisen seuraamiseen. Toimitus näkee käynnissä olevista prosesseista kokonaiskuvan ja saa niistä tarpeellista tietoa. Asiantuntijat näkevät arvioitavaksi tarjotut artikkelit. Järjestelmän tarkoitus on myös parantaa asiantuntijoiden reagoimista tarjottuihin artikkeleihin sovittujen tarkastusaikojen sisällä. Kirjoittajat eivät pysty vakoilemaan toistensa aktiviteettia järjestelmän kautta, ja asiantuntijat pysyvät kirjoittajille anonyymeina. 2 Organisaatio Projektin asiakkaana on Olli Lahti Helsingin yliopiston tietojenkäsittelytieteen laitokselta. Ohjaajana toimii Juha Gustafsson. Ryhmän jäseniä ovat projektin ohjelmistopäälliköt Olli Jokinen ja Jouni Tuominen, ohjelmistoarkkitehdit Eero Anttila ja Jani Markkanen, laatupäällikkö Jesse Liukkonen sekä projektipäällikkö Jere Salonen. Projektipäällikkö on vastuussa projektisuunnitelman, loppuraportin ja ylläpitodokumentin valmistumisesta. Ohjelmistoarkkitehdit ovat vastuussa suunnitteludokumenttien valmistumisesta, ja ohjelmistopäälliköt ovat vastuussa vaatimus- ja toteutusdokumentin sekä käyttöohjeen valmistumisesta. Testausdokumentti on laatupäällikön vastuulla. Valmistuneen ohjelmiston oikeudet luovutetaan Helsingin yliopistolle, joka puolestaan antaa tuotoksiin avoimen ohjelmistokehityksen periaatteiden mukaisen vapaan käyttöoikeuden GNU General Public Licensen tai valintansa mukaan GNU Lesser General Public Licensen muodossa. Helsingin yliopistoa edustaa tässä tapauksessa tietojenkäsittelytieteen laitos.
5 3 Toimintasuunnitelma Projektin aikataulu Projektin aikataulusta on laadittu Gantt-kaavio (liite 1). Työvaiheisiin on arvioitu käytettävän aikaa seuraavasti: Projektisuunnitelma 100h Vaatimusten kartoitus ja vaatimusanalyysi 300h Suunnittelu 450h Testauksen suunnittelu 50h Toteutus ja yksikkötestaus 300h Integrointi- ja järjestelmätestaus 150h Ylläpito 150h Loppuraportin laatiminen 100h Prosessimallina käytetään vesiputousmallia. Projekti pyritään saamaan valmiiksi ylläpitodokumentteja myöten Projektiryhmä kokoontuu vähintään kaksi kertaa viikossa: maanantaisin kello sekä torstaisin kello Maanantaisin pidetään seurantakokous. Luokkana on B436. Jos jollekin ryhmäläisistä tulee poikkeuksellinen este päästä kokoukseen, siirretään se kaikille sopivaan ajankohtaan. 3.2 Tarkistuspisteet Projektisuunnitelma 2.2. Vaatimusmäärittely (katselmointi 23.2.) Suunnittelu Toteutus: Integrointi- ja järjestelmätestaus 6.5. Käyttöohje, ylläpitodokumentti ja loppuraportti Jäädytykset ovat viikon päästä määräajasta, mikäli dokumentti hyväksytään katselmuksessa valmiina tai pienin korjauksin; muutoin jäädytystä saatetaan joutua siirtämään eteenpäin. Tarkistuspisteitä on projektisuunnitelman, vaatimusanalyysin, suunnittelun, koodin valmistumisen, testauksen ja loppuraportin yhteydessä. Tarkistuspiste on vaiheen päättyminen, eli eri asia kuin seurantakokous. Seurantakokouksessa katsotaan kuinka hyvin pysytään laaditussa aikataulussa ja tarvittaessa tehdään muutoksia työnjakoihin.
6 4 3.3 Kriittinen polku Jotta projekti ei viivästyisi, on tärkeintä saada ajoissa valmiiksi Vaatimusanalyysi Suunnittelu Toteutus Testaus Projektisuunnitelma elää koko projektin ajan. Testauksen suunnittelua tehdään rinnakkain varsinaisen suunnitelun kanssa suunnittelun viimeisen viikon ajan. Käyttöohjetta ja ylläpitodokumenttia aloitetaan tekemään osittain rinnakkain Integrointi- ja järkestelmätestauksen kanssa. 3.4 Toteutettavat dokumentit Dokumentteja toteutetaan projektisuunnitelmasta, vaatimusmäärittelystä, järjestelmän suunnittelusta, testauksen suunnittelusta, toteutuksesta, testauksesta, käyttöohjeesta, ylläpidosta ja loppuraportista. Dokumentit toteutetaan suomen kielellä. 4 Projektin koon arviointi Ohjelmiston koko päädyttiin arvioimaan kahdella toisistaan riippumattomalla arviointimenetelmällä: LOC- ja FP-menetelmällä [PI00]. LOC-menetelmällä ohjelmiston koko arvioidaan ohjelmiston sisäisten ominaisuuksien perusteella, kun taas FP-menetelmällä arviointi tapahtuu ulkoisten ominaisuuksien perusteella. Tästä syystä voidaan olettaa arvioiden eroavan toisistaan huomattavastikin. 4.1 Ohjelmiston kokoarvio LOC-menetelmällä LOC-menetelmällä arvioidaan ohjelmiston koodirivien määrää. Ohjelmisto jaetaan karkeasti pienempiin komponentteihin tarkemman rivimäärän arvioinnin mahdollistamiseksi. Arviot perustuvat suurelta osin ohjelmistotuotantoprojekti-kurssin vanhojen projektien kokoarvioihin. Käyttöliittymät Artikkelien kirjoittajat riviä Toimitus riviä
7 5 Asiantuntijat riviä Artikkelien vastaanotto riviä Artikkelien hallinta riviä Asiantuntijoiden hallinta riviä Asiantuntijoiden valinta riviä Tietokannan hallinta riviä Ohjelmiston kokoarvio on siis yhteensä 3000 riviä koodia. Ohjelmistotuotantoprojektissa voidaan olettaa jokaisen opiskelijan tuottavan riviä koodia, mikä projektiryhmämme kohdalla tarkoittaisi koodirivin kokoista ohjelmaa. LOC-menetelmän alustava arvio osuu sopivasti juuri tälle välille. 4.2 Ohjelmiston kokoarvio FP-menetelmällä FP-menetelmällä arvioidaan ohjelmiston toiminnallisuuden määrää. Järjestelmän ulkoiset ominaisuudet kerryttävät toimintopisteitä. Ominaisuudet luokitellaan seuraaviin ryhmiin: syötteet, tulosteet, kyselyt, tiedostot ja ulkoiset liittymät. Näiden ominaisuuksien lukumäärät lasketaan ja luokitellaan toteutuksen vaativuuden mukaan ryhmiin: helppo, normaali ja vaikea. Toimintopistekertoimet (*k) määrittyvät ominaisuuden ryhmän ja luokituksen mukaan. helppoja *k normaaleja *k vaikeita *k pisteet syötteitä tulosteita kyselyjä tiedostoja liittymiä Näin laskettujen peruspisteiden lisäksi määritetään kompleksisuustekijät, jotka koostuvat 14:sta kysymyksestä. Kysymyksiin vastataan seuraavilla vaihtoehdoilla: 0p = Ei koskaan 1p = Harvoin 2p = Toisinaan 3p = Keskimääräisesti 4p = Merkittävästi
8 6 5p = Oleellisesti. 1. Onko järjestelmä vikasietoinen? Tarvitaanko luotettavaa tietojen varmistus- ja palautusmenettelyä? = 4p 2. Tarvitaanko tietoliikenneominaisuuksia? = 4p 3. Onko hajautettua prosessinhallintaa? = 0p 4. Onko suorituskyky kriittinen elementti? = 3p 5. Käytetäänkö järjestelmää olemassaolevassa raskaassa käytössä olevassa koneympäristössä? = 4p 6. Tarvitaanko interaktiivista tietojen syöttöä? = 3p 7. Täytyykö interaktiivinen tietojen syöttö synkronoida usealle näytölle tai operaatiolle? = 2p 8. Päivitetäänkö tiedostoja interaktiivisesti? = 1p 9. Ovatko syötteet, tulosteet, tiedostot tai kyselyt monimutkaisia? = 3p 10. Onko ohjelman koodi monimutkaista? = 3p 11. Onko koodi tarkoitettu uudelleenkäytettäväksi? = 2p 12. Ovatko ohjelmiston muunnokset ja asennus mukana suunnitelmassa? = 2p 13. Onko ohjelmisto suunniteltu toimivaksi useina asennuksina eri organisaatioissa? = 0p 14. Onko sovellus suunniteltava käyttäjäystävälliseksi? = 5p FP-arvo määritetään kaavalla missä N on peruspisteet ja!" kompleksisuustekijöiden pisteiden summa. Eli # $ %'&)(*,+ -./+0 Koska ohjelmisto toteutaan pääasiassa Javalla, voidaan koodirivien määrä laskea arvioimalla, että 53 riviä koodia vastaa yhtä toimintopistettä. 132# # : +*/+)# 0; (0 Kuten huomaamme, FP-menetelmän kokoarvio eroaa suuresti LOC-menetelmän vastaavaasta arviosta, kuten jo aikaisemmin oletettiinkin. Ohjelmiston kokoarviona koodimääränä ilmaisten voidaan siis pitää näitä molempia menetelmiä soveltaen väliä
9 5 Riskien hallinta Projektiryhmään kohdistuvat riskit Riski Todennäköisyys Vastatoimet Vakavuus Vaatimusmäärittely tai suunnittelu epäonnistuu mahdollinen Varataan suunnitteluun riittävästi aikaa ja varmistetaan dokumenttien laadukkuus ennen sen Joku ryhmän jäsenistä jättää projektin kesken epätodennäköinen jäädyttämistä. Kannustetaan ihmisiä pysymään kurssilla. Jäsenet ilmoittavat myös, jos aikataulu ei sovi hänelle. Ryhmän jäsen sairastuu todennäköinen Ryhmän jäsen ilmoittaa sairastumisestaan mahdollisimman aikaisin, jolloin ryhmä voi jakaa hänelle määritettyjä tehtäviä uudestaan. Ryhmätyöskentelyn epäonnistuminen epätodennäköinen Pyritään selvittämään mahdolliset erimielisyydet ajoissa. Lisäksi panostetaan avoimuuteen ja säännölliseen kommunikointiin ryhmässä. siedettävä 5.2 Projektin hallintaan ja hallintoon liittyvät riskit Riski Todennäköisyys Vastatoimet Vakavuus Aika loppuu kesken mahdollinen Suunnitellaan projektin ajankäyttö tuhoisa hyvin. Tarvittaessa jatketaan projektia suunniteltua viimeistä päivämäärää pidempään. Ohjaajan poissaolo kokouksesta epätodennäköinen Yritetään soittaa ohjaajalle tai pidetään kokous ilman ohjaajaa. vähäinen
10 8 5.3 Tekniikkaan liittyvät riskit Riski Todennäköisyys Vastatoimet Vakavuus Valittu toteutuskieli/- mahdollinen Valitaan toteutuskieleksi ja - siedettävä ympäristö ei ole ympäristöksi, kaikille tuttu tai kaikille tuttu vaihtoehtoisesti sellainen, joka Ongelmia laitteistossa tai palvelinohjelmistossa Tiedostoja tai tiedostot katoavat TKTL:n palvelimelta epätodennäköinen epätodennäköinen kaikkien on helppo omaksua. Ei varsinaisia vastatoimia, luotetaan TKTL:n ylläpitoon ja siihen, että ongelmat saadaan korjattua. Hätätapauksessa voidaan harkita ohjelmiston siirtämistä toiseen järjestelmään. Pidetään varmuuskopioita esimerkiksi ryhmän jäsenten omilla koneilla. 5.4 Asiakkaaseen liittyvät riskit Riski Todennäköisyys Vastatoimet Vakavuus Asiakkaan kaikkia vaatimuksia ei ehditä toköinen annetaan jokaiselle toteutetta- erittäin todennä- Vaatimusmäärittelyä tehtäessä siedettävä teuttaa valle vaatimukselle prioriteetti ja aletaan karsia pieniprioriteettisia ominaisuuksia, jos näyttää siltä, Asiakas on tyytymätön lopputulokseen Asiakkaan vaatimukset ymmärretään väärin mahdollinen ettei kaikkea ehditä toteuttaa. Yritetään tehdä niin täydellisen hyvä ohjelma, ettei asiakkaalla ole mitään valittamista. mahdollinen Käydään vaatimusmäärittely tarkkaan läpi asiakkaan kanssa. Lisäksi ollaan yhteydessä asiakkaaseen projektin aikana, jolloin asiakas voi kommentoida, jos jossain kohdassa ei edetä hänen toiveidensa mukaan. 6 Menetelmät ja työkalut Ohjelmistoa suoritetaan interaktiivisena web-sovelluksena, joten se vaatii Internetiin kytketyn tietokoneen, jossa on asennettuna web-palvelinohjelmisto. Myös palvelinohjelmiston tarvittavat Java-komponentit tulee olla asennettuna, jotta sillä voidaan ajaa JSP-sivuja.
11 Ohjelmaa suoritetaan tietojenkäsittelytieteen laitoksen alkokrunni-palvelimella (db.cs.helsinki.fi), johon on asennettu tarvittavat palvelin- ym ohjelmistot. Laitteiston ylläpidon hoitaa tietojenkäsittelytieteen laitoksen ylläpito, joten projektin ei tarvitse osallistua siihen. Ohjelmisto toteutetaan Java-ympäristössä. Ydin toteutetaan normaaleina Java-luokkina ja asiakkaalle näkyvät dynaamiset HTML-sivut Java Server Pages (JSP)-tekniikalla. Joitakin ohjelman osia voidaan toteuttaa myös Java Servelt -tekniikalla. Ohjelmiston toteuttamisessa käytetään ilmaista Eclipse-sovelluskehitintä ja yksikkötestauksessa JUnittestausohjelmaa. Tietokantaohjelmistona käytetään Postgresiä, joka löytyy valmiiksi asennettuna alkokrunni-palvelimelta. 9 7 Laadunvalvonta Tämän projektin laatua valvotaan sekä dokumenttien että itse ohjelmakoodin osalta. Laadunvalvonnan tavoitteena on saavuttaa sellainen valmis ohjelmisto, joka on dokumentoitujen vaatimusten mukainen ja toimii virheettömästi. 7.1 Dokumenttien laatu Ennen kunkin dokumentin hyväksymistä ja jäädyttämistä käymme dokumentin läpi erillisessä dokumentoinnin katselmuksessa. Virallisissa katselmuksissa on ryhmän jäsenten lisäksi läsnä myös ohjaaja ja ainakin toinen asiakkaista. Katselmoitava dokumentti on osapuolten nähtävillä hyvissä ajoin. Katselmuksessa kenellä tahansa on oikeus puuttua dokumentin sisältöön ja tehdä siihen korjausehdotuksia. Korjausehdotukset voivat olla sellaisia, että uutta katselmusta ei tarvita korjauksen jälkeen tai sellaisia, että ne vaativat uuden katselmuksen. Dokumentti on valmis kun molemmat osapuolet ovat sitä mieltä, että korjattavaa ei enää ole. Tämän jälkeen dokumentti jäädytetään minkä jälkeen siihen ei enää saa tehdä muutoksia. 7.2 Ohjelmiston laatu Ohjelmiston laadun varmistamiseksi testaamme JUnit-yksikkötestauskehystä käyttäen ohjelman eri komponentit heti yksittäisen komponentin valmistuttua. Jokaisessa komponentissa pyritään arvoaluetestaukseen, toisin sanoen valitaan yksi testitapaus arvoalueen sisältä ja lisäksi kaksi testitapausta jokaisen arvoalueen rajan molemmin puolin. Testattujen komponenttien yhteistoiminta testataan integrointitestauksena sitä mukaan kun kokonaisuuksia saadaan kasaan. Ohjelmiston ja vaatimusmäärittelyn vastaavuus testataan, jotta saadaan selville ovatko asiakkaan vaatimukset tulleet täytetyiksi ja mitä on mahdollisesti jäänyt toteuttamatta. Vastaavuus vaatimusmäärittelyyn kirjataan luonnollisesti ylös. Lopuksi koko järjestelmä testataan esimerkkikäyttötapausten avulla.
12 Tietokantaoperaatioiden tarkastamiseksi teemme mahdollisimman aikaisessa vaiheessa kattavan esimerkkitietokannan, jolla tarkastetaan kaikki ohjelmistossa käytettävät tietokantaoperaatiot. 10 Lähteet NJC PI00 Nordic Journal of Computing, Pressman, R. S. ja Ince, D., Software Engineering: A Practitioner s Approach. McGraw-Hill, Englanti, 2000.
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
CoMa - Projektisuunnitelma
CoMa - Projektisuunnitelma Mindmap-ryhmä / Antti Kavonen Helsinki 16.12.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov)
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
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
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
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
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
Loppuraportti NJC2. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Loppuraportti NJC2 Helsinki 13.5.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Eero Anttila Olli Jokinen
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
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
Testausraportti. Oppimistavoitteiden hallintajärjestelmä harri
Testausraportti Oppimistavoitteiden hallintajärjestelmä harri Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
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
Ohjelmistotuotantoprojekti
Ohjelmistotuotantoprojekti Muutos- ja korjauspyyntöjen priorisointityökalu Ryhmä Muppett PROJEKTISUUNNITELMA Helsinki 25.5.2008 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi: 581260 Ohjelmistotuotantoprojekti,
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
Ohjelmistotuotantoprojekti
Ohjelmistotuotantoprojekti Muutos- ja korjauspyyntöjen priorisointityökalu Ryhmä Muppett YHTEENVETODOKUMENTTI Helsinki 1.9.2008 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi: Ohjelmistotuotantoprojekti,
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
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
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
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
Projektisuunnitelma. Geneerinen kaavioiden piirto-ohjelmisto
Projektisuunnitelma Geneerinen kaavioiden piirto-ohjelmisto Helsinki 27.5.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6
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,
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
Määrittelydokumentti NJC2. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Määrittelydokumentti NJC2 Helsinki 18.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Eero Anttila Olli
Testaussuunnitelma Labra
Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,
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
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
Ylläpitodokumentti NJC2. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Ylläpitodokumentti NJC2 Helsinki 11.5.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Eero Anttila Olli
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
Ohjelmistotuotanto, k
Ohjelmistotuotanto Projektisuunnitelmassa projektin tehtävät aikataulutetaan ja niiden suorittamiseen allokoidaan henkilöresursseja. Tällöin on tiedettävä paljonko resursseja työhön pitäisi allokoida ja
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
Graafinen 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
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
TIETOKANTA MERIKOTKIEN SEURANTAAN Projektisuunnitelma
TIETOKANTA MERIKOTKIEN SEURANTAAN Projektisuunnitelma Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 1.1 12.9.2007 Ensimmäinen luonnos Janne Piippo 1.2 23.9.2007 Ensimmäinen virallinen versio Janne Piippo
Ohjelmistotekniikka - Luento 2
Ohjelmistotekniikka - Luento 2 Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento 2: Prosessimallit
Luonnosversio 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
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ää
Ohjelmistotekniikka - Luento 2 Jouni Lappalainen
Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento
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ä
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
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
Projektisuunnitelma. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie
Projektisuunnitelma Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie Helsinki 12.7.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
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ä
Projektisuunnitelma. Dogma
Projektisuunnitelma Dogma Helsinki 19.9.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op, 6 ov) Projektiryhmä Bjorkgren
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
Projektisuunnitelma Ilmoitusten profiloija ilpo ryhmä
Projektisuunnitelma Ilmoitusten profiloija ilpo ryhmä Helsinki 17.2.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260-4 Ohjelmistotuotantoprojekti (6ov)
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
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
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
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
Projektisuunnitelma. Halaan-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma Halaan-ryhmä Helsinki 22.11.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Paula Kemppi
Projektityö
Projektityö 21.10.2005 Projektisuunnitelma Työn ositus Projektisuunnitelman sisältö Kurssin luennoitsija ja projektiryhmien ohjaaja: Timo Poranen (email: tp@cs.uta.fi, työhuone: B1042) Kurssin kotisivut:
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
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ä
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
Testaussuunnitelma. Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma. WebPizza
Testaussuunnitelma Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma Versio 1.0 Ehdotus Laatija Raine Kauppinen VERSIOHISTORIA Versionotyyppi Versio- Päiväys Tekijä
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
Kivireki Projektisuunnitelma
Kivireki Projektisuunnitelma Helsinki 17.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Anu
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
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ö,
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
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,
Projektisuunnitelma. 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
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
Loppuraportti. 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
Projektisuunnitelma. Oppimistavoitteiden hallintajärjestelmä harri
Projektisuunnitelma Oppimistavoitteiden hallintajärjestelmä harri Helsinki 12.10.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
Projektisuunnitelma. Oppimistavoitteiden hallintajärjestelmä harri
Projektisuunnitelma Oppimistavoitteiden hallintajärjestelmä harri Helsinki 8.10.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
Ohjelmiston testaus ja laatu. Testaustasot
Ohjelmiston testaus ja laatu Testaustasot Testauksen vaihejako Tarpeet / sopimus Järjestelmätestaus Hyväksymiskoe Määrittely testauksen suunnittelu ja tulosten verifiointi Arkkitehtuurisuunnittelu Moduulisuunnittelu
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
PROJEKTISUUNNITELMA. FotMana17
PROJEKTISUUNNITELMA FotMana17 Tekijä(t) Kimmo Kärki Kka Päiväys: 15.5.2017 Tiivistelmä Tarkoituksena on rakentaa Jalkapallomanageri järjestelmä, jolla voidaan pelata visuaalisesti manageripeliä. Järjestelmää
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
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
Ohjelmistotuotantoprojekti
Ohjelmistotuotantoprojekti Ryhmä Muppett TESTAUSDOKUMENTTI Helsinki 5.8.2008 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti, kesä 2008 Projekti: Muutos- ja korjauspyyntöjen
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
Määrittelydokumentti NJC2. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Määrittelydokumentti NJC2 Helsinki 18.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Eero Anttila Olli
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)
Testaussuunnitelma PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma PULSU Syksy 2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Heikki Manninen Noora Joensuu
T Projektikatselmus
T-76.115 Projektikatselmus Projektityöryhmä GenCode I3-iteraatio 17.3.2004 Agenda Tavoitteiden toteutuminen (5 min) Resurssien käyttö (5 min) Iteraation tulokset (10 min) Riskit (5min) +Kokemuksia työskentelymenetelmistä
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
Kuopio Testausraportti Asiakkaat-osakokonaisuus
Kuopio Testausraportti Asiakkaat-osakokonaisuus Kuopio, testausraportti, 25.3.2002 Versiohistoria: Versio Pvm Laatija Muutokset 0.1 11.2.2002 Matti Peltomäki Ensimmäinen versio 0.9 11.2.2002 Matti Peltomäki
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
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
Tietojärjestelmän osat
Analyysi Yleistä analyysistä Mitä ohjelmiston on tehtävä? Analyysin ja suunnittelun raja on usein hämärä Ei-tekninen näkökulma asiakkaalle näkyvien pääkomponenttien tasolla Tietojärjestelmän osat Laitteisto
2. Ohjelmistotuotantoprosessi
2. Ohjelmistotuotantoprosessi Peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa
Ohjelmistojen mallintaminen, kurssikoe esimerkkivastauksia
Ohjelmistojen mallintaminen, kurssikoe 15.12. esimerkkivastauksia Tehtävä 1 a: Ohjelmistotuotantoprosessi sisältää yleensä aina seuraavat vaiheet: määrittely, suunnittelu, toteutus, testaus ja ylläpito.
T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1
T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tästä dokumentista ilmenee T1-vaiheessa suoritettu testaus, sen tulokset ja poikkeamat testisuunnitelmasta. Päivämäärä 1.12.2002 Projektiryhmä Keimo keimo-dev@list.hut.fi
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
Harjoitustyön testaus. Juha Taina
Harjoitustyön testaus Juha Taina 1. Johdanto Ohjelman teko on muutakin kuin koodausta. Oleellinen osa on selvittää, että ohjelma toimii oikein. Tätä sanotaan ohjelman validoinniksi. Eräs keino validoida
Testaussuunnitelma. Opeapuri. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma Opeapuri Helsinki 2.4.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Krister Eklund
Projektisuunnitelma. Oppimistavoitteiden hallintajärjestelmä harri
Projektisuunnitelma Oppimistavoitteiden hallintajärjestelmä harri Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
Projektisuunnitelma. Anno3. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma Anno3 Helsinki 6.5.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Jukka Huhta Juho
Projektisuunnitelma. 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
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,
Yksikkötestaus. import org.junit.test; public class LaskinTest public void testlaskimenluonti() { Laskin laskin = new Laskin(); } }
Yksikkötestauksella tarkoitetaan lähdekoodiin kuuluvien yksittäisten osien testaamista. Termi yksikkö viittaa ohjelman pienimpiin mahdollisiin testattaviin toiminnallisuuksiin, kuten olion tarjoamiin metodeihin.
Projektisuunnitelma. Orava. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma Orava Helsinki 5.5.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Juhani Bergström
Projektisuunnitelma. Kotkat-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma Kotkat-ryhmä Helsinki 5.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Manta Jääskeläinen
Lohtu-projekti. Projektisuunnitelma. Versiohistoria: Luonnos Virve Korjailtu. Mukana riskienhallinta ja Mari, Kimmo, Virve
Lohtu-projekti Projektisuunnitelma Versiohistoria: 1.0 16.1.2003 Luonnos Virve 1.1 24.1.2003 Korjailtu. Mukana riskienhallinta ja Mari, Kimmo, Virve laatusuunnitelma 2.0 27.2.2003 Viimeiset korjaukset.
VYPEdit verkkosivualusta SVY-toimijoille
VYPEdit verkkosivualusta SVY-toimijoille www.vy.fi/admin/vypedit TieVie 26.8.2005 Hely Lahtinen VypEdit sisällönhallintajärjestelmällä voi www.vy.fi/admin/vypedit tuottaa ja ylläpitää www-sivustoja SVY:n
LAATURAPORTTI Iteraatio 1
LAATURAPORTTI Iteraatio 1 LAATURAPORTTI 2 (7) VERSION HALLINTA Versio Päivä Tekijä Kuvaus 0.1 9.12.2006 Kaarlo Lahtela Ensimmäinen versio 0.2 Kaarlo Lahtela Korjauksia 1.0 Lauri Kiiski Katselmointi ja
Ohjelmistojen mallintaminen. Luento 11, 7.12.
Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,