HIBBO. Tietotekniikan sovellusprojekti. Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola. Projektisuunnitelma Versio:
|
|
- Mauno Manninen
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 HIBBO Tietotekniikan sovellusprojekti Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola Projektisuunnitelma Versio: Jyväskylän Yliopisto Tietotekniikan laitos
2
3 Tekijät: Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola Työ: Projektisuunnitelma tietotekniikan sovellusprojektiin Työtila: Agora, huone AgC223.3, puhelinnumero Kotisivu: Tiivistelmä Tämä dokumetti on Jyväskylän yliopistossa keväällä 2003 toteutettavan Hibbo-projektin projektisuunnitelma. Suunnitelmassa kuvataan projektin tavoitteet ja tehtävät. Avainsanat Tietotekniikan sovellusprojekti, fysiikan laitos, hila-boltzmann, simulointi, graafinen käyttöliittymä, visualisointi, Kylix, OpenGL, Delphi i
4 Dokumentin versiohistoria Versio Päivämäärä Tekijät Kuvaus OK, RR, Alustava versio. HK OK, ME, RR Parannettu dokumentin rakennetta ja korjattu sisältöä OK, RR Lisätty aikataulukaavioita OK, RR Parannettu dokumentin rakennetta, korjattu sisältöä, lisätty kuva ja tehty riskitaulukko OK, RR Viimeistely OK, RR Vaadittujen muutosten korjaaminen. Tekijöiden lyhenteet ME Matti Eskelinen OK Olli Karppinen HK Harri Kosunen RR Riikka Rikkola ii
5 Sisältö 1 Johdanto 1 2 Termistö Yleiset termit Sovellukseen liittyvät termit Projektin tausta ja tavoitteet Hila-Boltzmann-simulointi Hibbo-projektin tavoitteet Oppimistavoitteet Resurssit ja organisaatio Henkilöt ja yhteystiedot Työtilat ja laitteet Projektin toteutus Dokumentointi Projektin dokumentit Sovelluksen dokumentit Työnjako Aikataulu Aiheeseen tutustuminen ja suunnittelu Ohjelmointi Raportointi ja testaus Yhteenveto tarkistuspistepäivämääristä Riskien arviointi ja niiden hallinta Yhteenveto 16 7 Lähdeluettelo 17 iii
6
7 1 Johdanto Hibbo-projekti on Jyväskylän yliopiston tietotekniikan laitoksen kevään 2003 sovellusprojekti. Projekti toteuttaa Jyväskylän yliopiston fysiikan laitokselle hila-boltzmann-simulaattoriin graafisen käyttöliittymän, jonka yksi olennainen osa on laskentatulosten visualisointi. Hila-Boltzmann-simulointi on tehokas menetelmä erilaisten monimutkaisten nestevirtausongelmien mallintamiseen. Sillä voidaan siis mallintaa nesteen virtauksia erilaisissa materiaaleissa, esimerkiksi kuitumateriaalissa. Menetelmässä mallinnettava alue jaetaan säännölliseksi kuutiohilaksi ja nestettä käsitellään joukkona partikkeleja, joita edustaa nopeusvektori jokaisessa hilapisteessä. Simulointi toteutetaan käytännössä tietokoneohjelmistoilla, joilla luodaan tarvittavat näytekappaleet ja suoritetaan syötettyjen parametrien avulla varsinainen simulointi. Aikaisemmin fysiikan laitoksella tehty hila-boltzmann-simulointi on tapahtunut komentorivipohjaisesti ja tulosten visualisointi on puuttunut kokonaan. Hibbo-projektin puitteissa toteutetaankin siis graafinen käyttöliittymä olemassaolevaa simulointiohjelmistoa hyödyntäen siten, että tulosten visualisointi on mahdollista. Ohjelmaa on tarkoitus käyttää opetustyökaluna, joten sen tulisi olla mahdollisimman helppokäyttöinen ja havainnollinen. Tämän dokumentin tavoitteena on antaa lukijalle selkeä kuva projektiin liittyvistä riskeistä, aikataulusta, tavoitteista, tehtävänjaosta sekä resursseista. Projektisuunnitelman lisäksi sunnitteluvaiheessa toteutetaan erillinen sovellussuunnitelma. Lisäksi ennen projektin päättämistä laaditaan projekti- ja sovellusraportit. Luku 2 sisältää projektiin liittyvän termistön. Luvussa 3 esitellään projektin taustaa ja kerrotaan asetetuista tavoitteista. Luvussa 4 käydään läpi projektiorganisaation rakenne ja projektin käytössä olevat resurssit. Luvussa 5.1 kerrotaan enemmän Hibbo-projektin aikana tuotettavista dokumenteista. Projektin jäsenten suunnittelema työnjako ja aikataulutus esitellään luvuissa 5.2 ja 5.3. Lisäksi projektin riskianalyysi on hahmoteltu luvussa 5.4. Yhteenveto on koottu lukuun 6 ja lähteet lukuun 7. 1
8 2 Termistö Tässä luvussa listataan yleisiä projektissa vastaantulleita termejä ja sovellukseen liittyviä käsitteitä. 2.1 Yleiset termit Delphi on Borlandin kehittämä Windows-käyttöjärjestelmissä toimiva IDE (Integrated Development Environment) eli ohjelmankehitysympäristö, jossa ohjelmointikielenä käytetään Object Pascal -kieltä. Kylix on Delphin vastine Linux-ympäristöön. OpenGL on Silicon Graphics Inc:in kehittämä vapaa grafiikkakirjasto, lyhenne sanoista Open Graphics Library. Tässä projektissa OpenGL:ää käytetään laskentatulosten graafiseen esittämiseen. 2.2 Sovellukseen liittyvät termit Beeta-versio on sovelluksen versio, jossa on kaikki osat ovat paikallaan, mutta ominaisuuksia puuttuu. Hila-Boltzmann-simulointi on tehokas, diskreetti menetelmä monenlaisten monimutkaisten nestevirtausongelmien mallintamiseen. Käyttötapaus on käyttäjän tai sovelluksen toiminnan kuvaus tietyn tehtävän suorittamiseksi. Laskentageometria on hila-boltzmann-simuloinnissa kolmiulotteinen kuutiohila, joka sisältää tiedon siitä, mitkä hilan pisteet kuuluvat kiinteään aineeseen ja mitkä ovat nestettä. Lokitiedostot ovat simulaatio-ohjelman kirjoittamia tiedostoja, jotka sisältävät laskentaprosessin tilasta kertovia tunnuslukuja. Virtauslaskenta on nesteiden tai kaasujen virtauksien matemaattista mallintamista. Virtaviivat ovat visualisointikuviin piirrettäviä viivoja, jotka kuvaavat kuvitteellisten nestepartikkelien liikerataa. Visualisointi tarkoittaa datasta luotavia graafisia, havainnollistavia esityksiä. Jos laskentageometria esitetään ennen simulointia kolmiulotteisena kuvana, käyttäjä voi varmistua näytteen järkevyydestä. 2
9 Simuloinnin jälkeen visualisointi tapahtuu piirtämällä erilaisia nesteen liikettä ja tilaa kuvaavia havainnollistavia esityksiä. 3
10 3 Projektin tausta ja tavoitteet Tässä luvussa käsitellään projektin tavoitteita sekä kerrotaan projektiin liittyvistä lähtökohdista. 3.1 Hila-Boltzmann-simulointi Alkuperäinen ohjelma hila-boltzmann-simulointiin on kehitetty Jyväskylän yliopiston fysiikan laitoksella. Simulointiohjelmisto saa parametreina näytteen geometrian määräävän näytetiedoston, simulointinesteen viskositeetin määräävän relaksaatioparametrin, simulointimoodin ja halutun pituusskaalan. Ohjelma palauttaa tulostiedoston, jossa simuloinnin varsinaiset tulokset listataan, lisäksi palautetaan erilliset nopeus- ja painekentistä sekä aika-askelten riittävyydestä kertovat tiedostot. Kuva 1: Esimerkki simulointitulosten visualisoinnista. [1] 3.2 Hibbo-projektin tavoitteet Hibbo-projekti suunnittelee ja toteuttaa graafisen käyttöliittymän hila-boltzmann-simulaattoriin. Yksi sovelluksen tärkeimmistä ominaisuuksista on se, että simulointituloksia pystytään visualisoimaan. Hibbo-projektin käyttöliittymän suunnittelussa tulee ottaa huomioon myös eritasoiset käyttäjät, koska ohjelmaa on tarkoitus käyttää myös opetustyökaluna. Tämän ta- 4
11 kia on tärkeää, että sovellus on helppokäyttöinen ja visualisointi havainnollinen. Projektin puitteissa toteutettavan sovelluksen tulee toimia sekä Linuxettä Windows-ympäristössä. Käyttäjä voi suorittaa visualisoinnin ennen simulointia sekä sen jälkeen ja visualisointi voidaan suorittaa eri tavoin. 3.3 Oppimistavoitteet Projektin tavoitteena on antaa opiskelijoille konkreettinen kuva laajan ohjelmistoprojektin eri vaiheista ja oikean sovelluksen kehittämisestä. Projektityöskentelyn tarkoituksena on myös kehittää opiskelijoiden ryhmätyötaitoja. Samalla projektiryhmän jäsenet oppivat myös käyttämään valittua visualisointityökalua, OpenGL-grafiikkakirjastoa. Työnjako ryhmässä pyritään toteuttamaan vahvuusalueiden ja omien kiinnostusten mukaisesti. Vastuualueista huolimatta jokainen ryhmän jäsen osallistuu jokaiseen työvaiheeseen. Projektiryhmän tavoitteena on saada hyvä kokonaiskuva graafisen käyttöliittymän ja visualisoinnin tuottamisesta suunnittelusta toteutukseen saakka. Tavoitteena on saada aikaan toimiva, havainnollinen, helppokäyttöinen ja hyvin kommentoitu ohjelma. Projektiryhmä on päättänyt kirjoittaa dokumentit L A TEX-ohjelmalla. Näin ollen osa ryhmän jäsenistä joutuu opettelemaan uuden tavan luoda dokumentteja. 5
12 4 Resurssit ja organisaatio Tässä luvussa käydään läpi projektiin osallistuvat henkilöt sekä heidän yhteystietonsa. Myös projektin käytössä olevat resurssit esitellään. 4.1 Henkilöt ja yhteystiedot Hibbo-projektiryhmän jäseniä ovat Matti Eskelinen Olli Karppinen Harri Kosunen sekä Riikka Rikkola He suunnittelevat, toteuttavat ja dokumentoivat tehtävänannon mukaisen sovelluksen. Projektin vastaavana ohjaajana toimivat Kari Kärkkäinen sekä Markus Inkeroinen joka on sovellusprojektissa harjoittelemasa vastaavan ohjaajan tehtäviä. Teknisenä ohjaajana toimii Rainer Koreasalo ja projektin toteutusta ja kulkua seuraa Jonne Itkonen Projektin tilaajaa edustavat Jyväskylän yliopiston fysiikan laitokselta Markku Kataja Antti Koponen Ari Jäsberg sekä Pasi Raiskinmäki 4.2 Työtilat ja laitteet Jyväskylän yliopiston tietotekniikan laitos on antanut projektiryhmän käyttöön Agoran tiloissa sijaitsevan projektihuoneen, AgC Työtilan puhelinnumero on
13 Projektihuoneessa on neljä tietokonetta. Kolmessa koneessa käyttöjärjestelmänä on Windows 2000 ja yhdessä RedHat 7.3. Ohjelmankehitysympäristöinä ovat Delphi ja Kylix. Ryhmällä on myös käytettävissä tietotekniikan laitoksen kopiokone sekä projektitilassa Ag C223.1 oleva tulostin. 7
14 5 Projektin toteutus Tässä kappaleessa käydään läpi projektin toteuttamiseen liittyviä käytäntöjä, kuten dokumentoinnin toteutustavat ja kokouskäytännöt. Lisäksi esitellään projektin ja sovelluksen eri vaiheiden aikataulut. Projektipalaveri järjestetään viikottain, pyrkimyksenä on pitää palaveri aina keskiviikkoisin. Palavereissa tarkkaillaan projektin yleistä etenemistä ja se tarjoaa mahdollisuuden kysymyksien ja kommenttien esittämiseen. Jokaisessa palaverissa pidetään viikkokatsaus, jossa projektin jäsenet kertovat mitä ovat viikon aikana tehneet. Palavereissa myös käydään läpi tuotettuja tuloksia ja tutkitaan kirjoitettuja dokumentteja. Dokumenttien paperiversioita ei jaeta ympäristönsuojelusyistä, vaan dokumentteja tarkastellaan tietokoneelta videotykin avulla. Palaverissa yksi ryhmän jäsenistä toimii puheenjohtajana. Ryhmä päättää puheenjohtajan jokaiseen palaveriin erikseen. Projektin toteutukseen liittyy myös kaksi opponointitilaisuutta, joissa projektiryhmät arvioivat toisten ryhmien töitä sekä esittelevät omaa aihettaan ja sovellustaan. 5.1 Dokumentointi Tässä luvussa kerrotaan, mitä dokumentteja projektin puitteissa tullaan tekemään. Projektiin kuuluva dokumentointi on jaettu projektikokonaisuuden dokumentteihin ja varsinaisen sovelluksen dokumentteihin. Kaikki dokumentit kerätään projektikansioon. Kirjoitettujen dokumenttien hyväksytys tapahtuu siten, että kullekin dokumentille on määrätty palaveri, jossa dokumentin hyväksyntää käsitellään. Dokumentti täytyy olla kirjoitettuna viimeistään palaveria edeltävänä perjantaina. Palaveriin mennessä kaikki lukevat dokumentin ja tekevät siihen korjausehdotuksensa. Palaverissa ei järjestetä virallista katselmointia, koska siihen ei ole aikaa, mutta dokumentti käydään läpi ja siihen vielä tarvittavat korjaukset todetaan. Lopuksi dokumentti hyväksytään edellyttäen, että vaaditut korjaukset toteutetaan. Projektin dokumentit kirjoitetaan L A TEX-ohjelmalla. Dokumenteissa pyritään säilyttämään yhtenäinen ulkoasu Projektin dokumentit Yksi projektihallinnan olennaisista osista on dokumentointi. Selkeä määrittely siitä, mitä dokumentteja tullaan kirjoittamaan ja milloin niiden on oltava valmiita auttaa työrytmin ylläpitämisessä. 8
15 Projektihallintoon kuuluvia dokumentteja laaditaan aina palavereihin liittyen, jokaiseen palaveriin laaditaan ennakoon esityslista ja palaverin päätyttyä kirjoitetaan pöytäkirja. Lisäksi projektiryhmä kirjoittaa projektisuunnitelman, joka toimii eräänlaisena toiminnan runkona. Projektin päätyttyä laaditaan projektiraportti. Esityslistat laaditaan jokaiseen palaveriin ennakkoon, ne sisältävät listauksen palaverissa käsiteltäviksi suunnitelluista aiheista. Projektisuunnitelma sisältää tarkan kuvauksen projektin tavoitteista, tehtävistä ja aikatauluista. Projektiraportti laaditaan projektin lopussa. Siinä käydään läpi tavoitteiden ja aikataulun toteutumista sekä projektista syntyneitä kokemuksia. Pöytäkirjat sisältävät erittelyn palaverissa käsitellyistä asioista ja tehdyt päätökset. Kaikki ryhmän jäsenet tekevät palaverissa muistiinpanoja ja pöytäkirja kirjoitetaan yhdessä. Opponointipöytäkirjat laaditaan opponointitilaisuuksien jälkeen ryhmän oman esityksen pohjalta ja saadun palautteen perusteella Sovelluksen dokumentit Sovellukseen liittyvillä dokumenteilla raportoidaan itse sovelluksen toteuttamisen eteneminen. Projektin alussa laaditaan sovellussuunnitelma sekä vaatimusmäärittely, johon kirjataan selkeästi ja yksikäsitteisesti sovellukselle asetetut vaatimukset. Käyttötapauksien listaus vaatimusmäärittelyn yhteyteen auttaa myös sovelluksen suunnittelussa ja toteuttamisessa. Myöhemmin laaditaan myös testaussuunnitelma ja sovelluksen valmistuttua sovellusraportti. Lisäksi tilaajalle laaditaan sekä käyttö- että asennusohjeet. Asennusohjeet toimitetaan tilaajalle sovelluksen asentamista varten. Ohjeen lukeminen ei edellytä tietoja itse ohjelmasta, mutta kuitenkin perustietämyksen tietokoneohjelmien asentamisesta. Käyttöohjeet tehdään tilaajalle sovelluksen käyttöä varten. Käyttöohjeen lukeminen ei edellytä tietoja itse ohjelmasta, mutta jonkin verran tietoa taustalla olevasta mallinnusmenetelmästä. 9
16 Sovellusraportti kuvaa toteutetun sovelluksen rakennetta ja toimintaa. Sisältää myös tiedot mahdollisista puutteista sekä toteutettujen testausten lyhyen raportoinnin. Sovellussuunnitelma käsittää suunnitelman sovelluksen tavoitteista ja rakenteesta. Dokumentti sisältää myös kuvauksen käyttöliittymästä ja ohjelmakoodin kommentointitavasta. Sovellussuunnitelmaa voidaan tarkentaa toteutuksen alfa-vaiheen (kts. luku 5.3.2) loppuun asti. Testaussuunnitelma sisältää testiympäristön ja läpikäytävät testitapaukset. Vaatimusmäärittelyssä eritellään sovellukselle asetetut vaatimukset selkeästi ja yksikäsitteisesti. Vaatimusmäärittelyä voidaan tarkentaa toteutuksen alfa-vaiheen (kts. luku 5.3.2) loppuun asti, kunhan vaatimuksia ei poisteta. Uusia vaatimuksia voidaan lisätä ja vanhoja tarkentaa. 5.2 Työnjako Projektin aloittaminen ja aiheeseen tutustuminen on ollut ryhmätyötä. Projektiryhmän jäsenille on kuitenkin jaettu vastuualueita omien kiinnostusten mukaisesti, jotta projektin eteneminen olisi sujuvaa. Jokainen ryhmän jäsenistä osallistuu vastuualueista huolimatta jokaiseen projektin eri vaiheeseen. Ryhmäläisten kesken on sovittu seuraavista päävastuualueista: Harri Kosunen, projektipäällikkö, Matti Eskelinen, toteutus, Olli Karppinen, tiedottaminen ja dokumentointi, Riikka Rikkola, dokumentointi. Projektipäällikön täytyy olla kaiken aikaa hyvin perillä projektin kokonaistilanteesta ja etenemisestä. Hän myös tarvittaessa jakaa tehtäviä ryhmäläisten kesken. Projektipäällikkö on myös vastuussa projektin puitteissa tuotetuista dokumenteista. Hänen tulee lukea jokainen dokumentti ja tehdä tarvittavat korjaukset, ennen kuin dokumentti annetaan muiden luettavaksi. Toteutuksen vastuuhenkilön tehtävänä on käytännössä vastata ohjelmointivaiheen menestyksellisestä suorittamisesta ja johtaa ohjelmointivaiheen työskentelyä. Dokumentoinnin vastuuhenkilöiden tehtäviin kuuluu kirjoittaa projektin puitteissa tehtävät dokumentit valmiiksi aikataulua ja korjauskehotuksia noudattaen. He hoitavat myös muistiinpanojen kirjoittamisen palavereissa. 10
17 Tiedottajan tärkein tehtävä on hoitaa tarvittava yhteydenpito projektiorganisaatioon kuuluvien jäsenten kesken. Tiedottaja ilmoittaa organisaation jäsenille sähköpostitse esimerkiksi valmistuneista dokumenteista ja muutoksista palaveritiloissa ja -ajoissa. Kaikki ryhmän jäsenet osallistuvat teknisen ohjaajan pitämään OpenGLtutoriaaliin. Oppiminen vaatii jokaiselta jäseneltä kuitenkin myös itsenäistä paneutumista asiaan. Lisäksi ryhmä tekee yhdessä vierailun Jyväskylän yliopiston fysiikan laitokselle. Vierailun tarkoituksena on perehtyä alkuperäisen simulointiohjelman toimintaan ja saada selvyyttä mahdollisista muutoksista alkuperäiseen koodiin. Palaverin sihteerin lisäksi jokainen projektiryhmän jäsenistä tekee muistiinpanoja käydyistä keskusteluista. Yhteisistä muistiinpanoista laaditaan pöytäkirja ja tiedottaja lähettää sen eteenpäin kaikille projektiorganisaatioon kuuluville henkilöille. 5.3 Aikataulu Projekti on jaettu neljään suurempaan osaan, suunnitteluun, toteutukseen, testaukseen ja raportointiin. Näistä suunnittelu kestää kuukauden, jonka aikana kuitenkin aloitetaan jo prototyypin ohjelmointi. Pelkkään toteutukseen on varattu kuukausi aikaa, jonka jälkeen sovelluksen tulisi olla valmis. Kuukausi tästä eteenpäin on varattu sovelluksen testaamiseen ja dokumentointiin. Kuva 2: Projektin aikataulu Aiheeseen tutustuminen ja suunnittelu Tähän aihealueeseen on varattu aikaa noin kuukausi. Projekti alkoi ja tämän vaiheen suunnitellaan päättyvän
18 5.3.2 Ohjelmointi Kuva 3: Suunnitteluvaiheen aikataulu. Ohjelmointityöt alkavat prototyyppien ohjelmoinnilla jo suunnitteluvaiheen aikana. Prototyypit toimivat tukena sovellussuunnitelman kirjoittamisessa ja varsinaisessa toteutusvaiheessa. Toteutus jakaantuu kahteen vaiheeseen, jotka on nimetty alfa- ja beeta-vaiheeksi. Alfa-vaiheessa luodaan ohjelman rakenne ja komponenttijako. Vaihe päättyy ohjelman betaversion valmistumiseen. Beta-versiossa on jo kaikki ohjelman osat paikoillaan, mutta ominaisuuksia puuttuu. Beta-vaiheessa tätä beta-versiota täydennetään pala palalta, kunnes lopullisessa versiossa kaikki toiminnot ovat määrityksien mukaisia. Kuva 4: Toteutusvaiheen aikataulu Raportointi ja testaus Tässä vaiheessa toteutettu ohjelmisto testataan ja suunnittelusta ja toteutuksesta kirjoitetaan raportit. Tähän vaiheeseen liittyy myös projektin viimeistely, joka kuitenkin jatkuu tarvittaessa saakka, jolloin projektin tulisi viimeistään olla valmis. Komponenttitestaus tarkoittaa kaikkien ohjelmiston komponenttien testaamista yksitellen. Tarkoituksena on varmistua siitä, että komponentti toimii kuten pitää ja kaikki sen toiminnot tekevät sitä mitä pitääkin ilman virheitä. Integraatiotestauksessa testataan ohjelmistoa kokonaisuute- 12
19 Kuva 5: Testausvaiheen aikataulu. na tarkoituksena varmistua siitä, että ohjelma ei toimi virheellisesti käyttötilanteissa. Testausvaiheessa myös korjataan mahdolliset löydetyt virheet. Kuva 6: Loppuraporttien aikataulu Yhteenveto tarkistuspistepäivämääristä Pvm Työ 12.3 Projektisuunnitelma 12.3 Vaatimusmäärittely 19.3 Sovellussuunnitelma 26.3 Beta-versio 16.4 Lopullinen versio 15.5 Asennusohjeet 15.5 Käyttöohjeet 15.5 Projektiraportti 15.5 Sovellusraportti 13
20 5.4 Riskien arviointi ja niiden hallinta Sovellusprojektiin ja sen toteuttamiseen saattaa liittyä riskejä. Riskien tiedostaminen ja niihin varautuminen on välttämätöntä projektin menestykselliselle suorittamiselle. Seuraavassa kuvataan riskejä, jotka saattavat estää projektin onnistumisen tai etenemisen aikataulun mukaisesti. Yhteenveto riskeistä Otsikko Todennäköisyys Vaikutus Kokemattomuus Suuri Kohtalainen Ohjelmointi Kohtalainen Erittäin suuri Tilaaja Pieni Suuri Laitteisto Pieni Erittäin suuri Ohjaajat Pieni Kohtalainen Sairastumiset Pieni Kohtalainen Ulkoinen viestintä Pieni Kohtalainen Sisäinen viestintä Pieni Kohtalainen Odottamattomat ongelmateesta Kohtalainen Ongelman luon- riippuen suuri tai pieni Projektikokemattomuus voi vähäisestä projektityöskentelykokemuksesta johtuen muodostua riskiksi. Kaikki ryhmän jäsenet eivät esimerkiksi ole välttämättä aina perillä eri projektivaiheiden merkityksestä. Kokemattomuudesta johtuvia riskejä voidaan ennaltaehkäistä itsenäisellä opiskelulla ja hyvällä perehdyttämisellä. Ohjelmointiongelmat saattavat johtua esimerkiksi työkalujen tuntemattomuudesta, osalle ryhmän jäsenistä OpenGL on ennalta tuntematon. Tästä aiheutuvia ongelmia voidaan ehkäistä ja hallita riittävällä ohjauksella ja itsenäisellä asioihin perehtymisellä. Myös aikataulua suunniteltaessa tulee ottaa huomioon toteutuksen mahdolliset ongelmat. Haasteita ohjelmointiin tuovat myös isojen datamäärien prosessointi ja kommunikointi simulointiohjelman kanssa. Tilaaja voi mahdollisesti omalla toiminnallaan aiheuttaa projektille riskejä. Esimerkiksi ennalta arvaamattomat ongelmat simulointiohjelmiston kanssa muodostavat riskin työn etenemiselle. Tilaajaan liittyviä riskejä voidaan ennaltaehkäistä asettamalla myös tilaajan tehtäville aikataulu. 14
21 Laitteisto- ja ohjelmisto-ongelmat voivat myös haitata projektin etenemistä. Laitteiston rikkoutuminen ja tekniset ongelmat käytettävissä ohjelmistoissa voivat hankaloittaa projektin toteuttamista. Riskejä voidaan ennaltaehkäistä laitteiston ohjeiden mukaisella käyttämisellä. Lisäksi projektiryhmän tuottamat materiaalit tallennetaan europapalvelimelle, jonka tiedot varmuuskopioidaan päivittäin. Oikenlainen tiedonkulku myös laitteiston tukihenkilöiden kanssa osaltaan ennaltaehkäisee kyseisiä riskejä. Ohjaajat voivat myös muodostua riskiksi, mikäli he eivät aikataulun puitteissa pysty tarkastamaan tuotettuja töitä ja antamaan riittävää palautettaa suoritetuista tehtävistä. Aikataulun pitäminen muodostuu riskiksi muiden riskien toteutuessa. Edellä mainittu projektikokemattomuus voi osaltaan johtaa siihen, että aikataulua ei suunnitella realistiseksi. Samoin erilaiset ongelmat eri työvaiheissa hidastavat luonnollisesti työn etenemistä ja siten on olemassa aikataulun pettämisen riski. Riskiä voidaan ennaltaehkäistä välitavoitteiden ja tarkastuksien avulla. Viestintä voi muodostua riskiksi sen ollessa riittämätöntä. Projektiryhmän sisäisen viestinnän ollessa puutteellista, ryhmän jäsenet eivät ole selvillä toistensa tekemisistä ja näin ollen koko projektin etenemisestä. Myös projektiryhmän ja esimerkiksi ohjaajien välinen viestintä voi jäädä liian vajaaksi. Ongelmaa voidaan ehkäistä palavereissa pidettävien viikkokatsausten avulla, jolloin jokainen organisaation jäsen saa konkreettisen kuvan siitä, mitä kukin on tehnyt. Sairastumiset voivat pahimillaan estää jotain ryhmäläistä hoitamasta tehtäviään, tai ainakin vaikuttaa hänen työtehoonsa. Tällöin projektipäällikön täytyy mahdollisesti määrätä tehtävien uudelleenjaosta. Työnjaon järkevä suunnittelu ja ryhmäläisten projektitilanteesta selvilläolo auttavat riskin hallinnassa. Odottamattomat ongelmat ovat vaikeuksia, joihin ryhmäläiset eivat ole ennakkoon osanneet varautua. Siten nämäkin voivat muodostaa riskin projektin toteuttamiselle. 15
22 6 Yhteenveto Tässä dokumetissa on käyty läpi HIBBO-nimiseen tietotekniikan sovellusprojektiin liittyviä seikkoja. Dokumentissa on kuvattu projektin taustaa, tavoitteita, resursseja ja aikataulua. Hibbo-projekti toteuttaa Jyväskylän yliopiston fysiikan laitokselle graafisen käyttöliittymän hila-boltzmann-simulaattoriin. Käyttöliittymän olennaisena osana tulee olemaan mahdollisuus simulointitulosten visualisointiin. Aikaisemmin komentorivipohjaisesti toiminut simulointiohjelma on tarkoitus saada graafisen käyttöliittymän ja visualisoinnin avulla helppokäyttöisemmäksi ja havainnolliseksi. Projektin tavoitteena on saada toimiva ohjelma valmiiksi mennessä, jonka jälkeen jäisi aikaa testaukselle ja dokumentoinnille. Projekti olisi tarkoitus saada päätökseen mennessä. Mahdolliset ylläpitotehtävät jatkuvat saakka. Projektin aikana ryhmän jäsenet oppivat projekti- ja ryhmätyöskentelyä, suunnittelua,ohjelmointia ja dokumentointia. 16
23 7 Lähdeluettelo [1] Jyväskylän yliopiston fysiikan laitoksen www-sivut, osoitteessa <URL: viitattu
HIBBO. Tietotekniikan sovellusprojekti. Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola. Testausraportti Versio:
HIBBO Tietotekniikan sovellusprojekti Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola Testausraportti Versio: 1.0 29.5.2003 Jyväskylän Yliopisto Tietotekniikan laitos Tekijät: Matti Eskelinen
HIBBO. Tietotekniikan sovellusprojekti. Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola. Projektiraportti Versio:
HIBBO Tietotekniikan sovellusprojekti Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola Projektiraportti Versio: 1.0 28.5.2003 Jyväskylän Yliopisto Tietotekniikan laitos Tekijät: Matti Eskelinen
HIBBO. Tietotekniikan sovellusprojekti. Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola. Testaussuunnitelma Versio:
HIBBO Tietotekniikan sovellusprojekti Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola Testaussuunnitelma Versio: 1.0-3 8.5.2003 Jyväskylän Yliopisto Tietotekniikan laitos Tekijät: Matti Eskelinen
Xetor Tietotekniikan sovellusprojekti
Xetor Tietotekniikan sovellusprojekti Jani Lirkki Olavi Paananen Raimo Pitkänen Jussi Räisänen Projektisuunnitelma 15. maaliskuuta 2004 Versio 1.0 Jyväskylän yliopisto Tietotekniikan laitos Xetor-projektin
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ä
Tietotekniikan Sovellusprojektit
Tietotekniikan Sovellusprojektit Jukka-Pekka Santanen Tietotekniikan laitos 16.2.2010 Tavoitteena taitoja ja kokemusta projektimuotoisesta työtavasta ja ryhmätyöstä, projektin hallinnasta ja johtamisesta,
SOVELLUSPROJEKTIN ARVIOINTILOMAKE
SOVELLUSPROJEKTIN ARVIOINTILOMAKE Arviointilomake on tarkoitettu Sovellusprojektin vastaavan ohjaajan arvioinnin tueksi, eikä sillä siten tule korvata erillistä projektilausuntoa. Useaa arviointikohtaa
Coma - Sovellusprojekti
Coma - Sovellusprojekti Hanna Alm Kari Arkko Pentti Nakari Lassi Paavolainen Tietotekniikan Sovellusprojekti Projektisuunnitelma 1.0 3.3.2004 JYVÄSKYLÄN YLIOPISTO TIETOTEKNIIKAN LAITOS Tekijät: Työn nimi:
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
HIPARI. --Projektisuunnitelma-- v.1.0. Mirva Paavola Kari Saari Jarkko Tulla Tero Tuovinen
HIPARI --Projektisuunnitelma-- v.1.0 Mirva Paavola Kari Saari Jarkko Tulla Tero Tuovinen Tietotekniikan sovellusprojekti 1.4.2003 TIETOTEKNIIKAN LAITOS Tekijät: Mirva Paavola, Kari Saari, Jarkko Tulla
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
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
T Testiraportti - järjestelmätestaus
T-76.115 Testiraportti - järjestelmätestaus 18. huhtikuuta 2002 Confuse 1 Tila Versio: 1.0 Tila: Päivitetty Jakelu: Julkinen Luotu: 18.04.2002 Jani Myyry Muutettu viimeksi: 18.04.2002 Jani Myyry Versiohistoria
SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti
Järjestelmäprojekti 1 projektisuunnitelma ICT4TN007-2 SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti Versio 0.1 Tekijät Keijo Nykänen Tarkastanut Hyväksynyt HAAGA-HELIA
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ää
AS Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker
AS 0.3200 Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker Henri Nieminen Juha Sironen Palautettu: 21.9.2009 Nieminen, Sironen Sisällysluettelo
Kuovi-Sovellusprojekti. Vaatimusmäärittely
Kuovi-Sovellusprojekti Vaatimusmäärittely Antti Hedlund Juho Kortelainen Jaana Ojala Juhana Pikki Versio: 0.1 Julkinen 5. lokakuuta 2005 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
Projektisopimus. 1. Sopimuksen osapuolet. 2. Määrittelyt. 2.1 Johtoryhmä. 2.2 Suunnitteludokumentit
Projektisopimus 1. Sopimuksen osapuolet Projektin toimeksiantaja (jäljempänä Tilaaja) on Jyväskylän yliopiston alaisista organisaatiosta koostuva ryhmä, johon kuuluvat: Virtuaaliyliopisto ja Hallinnon
Siimasta toteutettu keinolihas
AS 0.3200 Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma: Siimasta toteutettu keinolihas Laura Gröhn 224417 Mikko Kyllönen 221177 Lauri Liukko Sipi 84702A Susanna Porkka 225131 3.2.2015
LOPPURAPORTTI Paperikonekilta Versio 1.0
Loppuraportti LITA/TIKO/PAPERIKONEKILTA 1 (14) 18.5.2009 LOPPURAPORTTI Paperikonekilta Versio 1.0 Tekijät: Jaakko Karhunen Jani Hyvönen TIKO, IT-Dynamo 5.kerros Osoite: Tietojenkäsittelyn koulutusohjelma
HIBBO. Tietotekniikan sovellusprojekti. Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola. Sovellusraportti Versio:
HIBBO Tietotekniikan sovellusprojekti Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola Sovellusraportti Versio: 1.0 29.5.2003 Jyväskylän Yliopisto Tietotekniikan laitos Tekijät: Matti Eskelinen
UCOT-Sovellusprojekti. Asennusohje
UCOT-Sovellusprojekti Asennusohje Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 1.00 Julkinen 15. joulukuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
11. PALAVERIN PÖYTÄKIRJA. Jyväskylän Yliopisto Tietotekniikan laitos CONCEPT-projekti Paikka ja aika
Paikka ja aika Kokoustila Ag C223.1 tiistai klo 13:33-16:07 Läsnä Jouni Kallio(JK), liikuntabiologian laitoksen edustaja Lari Kannisto(LK), vastaava ohjaaja Petteri Kela(KELA), tekninen ohjaaja Pekka Kuuva(PK),
S11-09 Control System for an. Autonomous Household Robot Platform
S11-09 Control System for an Autonomous Household Robot Platform Projektisuunnitelma AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Quang Doan Lauri T. Mäkelä 1 Kuvaus Projektin tavoitteena on
VÄLI- JA LOPPURAPORTOINTI
Tuija Nikkari 2012 VÄLI- JA LOPPURAPORTOINTI Raportointikoulutus 23.8.12 Raportoinnin tarkoitus Raportoinnin tehtävänä on tuottaa tietoa projektin etenemisestä ja tuloksista rahoittajalle, yhteistyökumppaneille
Lego Mindstorms anturit
Lego Mindstorms anturit Metropolia Ammattikorkeakoulu Projektisuunnitelma Tomi Ilonen KA09 Tommi Nuotiomaa KA09 Matias Pitkänen KA09 20.1.2012 Insinöörityö Päivämäärä Sisällys 1 Projektin kuvaus 1 1.1
UCOT-Sovellusprojekti. Projektisuunnitelma
UCOT-Sovellusprojekti Projektisuunnitelma Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 0.04 Julkinen 27. syyskuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä
Liikkuva-sovellusprojekti
Liikkuva-sovellusprojekti Joel Kivelä Erkki Koskenkorva Mika Lehtinen Oskari Leppäaho Petri Partanen Vaatimusmäärittely Julkinen Versio 010 1322014 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä
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
HIBBO. Tietotekniikan sovellusprojekti. Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola. Sovellussuunnitelma Versio:
HIBBO Tietotekniikan sovellusprojekti Matti Eskelinen Olli Karppinen Harri Kosunen Riikka Rikkola Sovellussuunnitelma Versio: 1.0-7 29.4.2003 Jyväskylän Yliopisto Tietotekniikan laitos Tekijät: Matti
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
UCOT-Sovellusprojekti. Projektisuunnitelma
UCOT-Sovellusprojekti Projektisuunnitelma Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 0.05 Julkinen 2. lokakuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
TYÖOHJEET VR-HYVINKÄÄ
TEEMU JAUHIAINEN, JONI NORDSTRÖM TYÖOHJEET VR-HYVINKÄÄ Metropolia Ammattikorkeakoulu KONE- JA TUOTANTOTEKNIIKKA Projektisuunnitelma 19.3.2014 Sisällys Lyhenteet 1 Johdanto 1 2 Projektin tavoitteet 1 3
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,
EDISTYMISRAPORTTI - PS Virtuaaliyhteisöjen muodostaminen Versio 1.0
EDISTYMISRAPORTTI - PS Edited by Checked by Approved by Antti Tuomaala Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. PROJEKTIN TILA 2 2. SUORITETUT TEHTÄVÄT 3 Projektisuunnitelma 3 Vaatimusmäärittely
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTIRAPORTTI LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001 Tekijä:
TIEDONKULKU. PROJEKTITYÖ Tik-76.115 Wclique
TIEDONKULKU PROJEKTITYÖ Tik-76.115 SISÄLLYSLUETTELO Sisällysluettelo... 2 Versiohistoria... 2 1. JOHDANTO... 3 1.1 Tämän dokumentin tarkoitus... 3 1.2 Projekti... 3 2. Tiedonkulku... 3 2.1 Yleistä... 3
TIETOJENKÄSITTELYTIETEIDEN LAITOS
TIETOJENKÄSITTELYTIETEIDEN LAITOS PROJEKTITOIMINNAN PERUSTEET TENTTI 28.4.2001 Tonja Molin-Juustila Kustakin tehtävästä max 6 pistettä. Vastaukset arvostellaan 0,5 pisteen tarkkuudella. Oikeat vastaukset
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
A4.1 Projektityö, 5 ov.
A4.1 Projektityö, 5 ov. Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Luentojen tavoitteista Luentojen sisällöstä Suoritustavoista ja -vaatimuksista Arvostelukriteereistä Motivointia
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
Projekti A: iskunvaimennindynamometri
Projekti A: iskunvaimennindynamometri PROJEKTISUUNNITELMA Tekijät: Mälkönen Joonas Orhanen Samppa Pajula Matti Forsström Niko 83D 838C 8757V 8830U Nurminen Tuomas Päiväys: 5.3. Kon-6.08 Ajoneuvojen tuotekehitys
AS Automaatio- ja systeemitekniikan projektityöt - Projektisuunnitelma
AS-0.3200 Automaatio- ja systeemitekniikan projektityöt - Projektisuunnitelma PiccSIM - TrueTime integrointi Henri Öhman 31.1.2012 1. Projektityön tavoite PiccSIM on Aalto-yliopistolla kehitetty simulointiympäristö,
OptiLift. Tietotekniikan Sovellusprojekti. Lauri Laasala Olli Lukkarinen Ville Räisänen Vesa Tanhua-Tyrkkö. Projektiraportti Versio 1.0 7.6.
OptiLift Tietotekniikan Sovellusprojekti Lauri Laasala Olli Lukkarinen Ville Räisänen Vesa Tanhua-Tyrkkö Projektiraportti Versio 1.0 7.6.2004 Jyväskylän yliopisto Tekijät: Laasala Lauri, Lukkarinen Olli,
T Testiraportti - integraatiotestaus
T-76.115 Testiraportti - integraatiotestaus 16. huhtikuuta 2002 Confuse 1 Tila Versio: 1.1 Tila: Päivitetty Jakelu: Julkinen Luotu: 19.03.2002 Jani Myyry Muutettu viimeksi: 16.04.2002 Jani Myyry Versiohistoria
PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009
PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009 POHDINTAA Mitä asioita projektissa seurataan? Kuka vastaa ohjauksesta? Millä tavoin projektia seurataan ja ohjataan? Mitä asioita ohjaukseen kuuluu?
Loppuraportti. Virtuaali-Frami, CAVE-ohjelmisto. Harri Mähönen projektiassistentti Seinäjoen ammattikorkeakoulu. Versio
1 Loppuraportti Virtuaali-Frami, CAVE-ohjelmisto Harri Mähönen projektiassistentti Seinäjoen ammattikorkeakoulu Versio 1.0 15.1.2006 2 Sisällys Tiivistelmä... 3 1 Johdanto... 4 1.1 Dokumentin tarkoitus...
File [Otsikko] 2014-02-26 40212. Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista
apj2014 Projektisuunnitelma 1 (6) Projektisuunnitelma SPT2014 Selvitysprojekti projektihallinnan työkaluista Versio 1.0 Muutoshistoria umero Pvm Selitys Tekijä(t) 0.1 12.2.2014 Projektisuunnitelmaluonnos
Kurssin tavoitteista uennot. 4.1 Projektityö, 5 ov. Esitietovaatimukset
Kurssin tavoitteista uennot ma ls. 1097, klo 10-12. pe ls. DXI, klo 12-14. uennot ovat viikoilla 40-42. uentojen yhteydessä ei järjestetä erillisiä harjoituksia. Opinto-oppaasta: Opintojakson tavoitteena
Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä
www.niksula.cs.hut.fi/~jjkankaa// Testauksen loppuraportti v. 1.0 Päivitetty 23.4.2001 klo 19:05 Mikko Viljainen 2 (14) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite 1.0
Power 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ä
Tämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus:
Dokumentaatio, osa 1 Tehtävämäärittely Kirjoitetaan lyhyt kuvaus toteutettavasta ohjelmasta. Kuvaus tarkentuu myöhemmin, aluksi dokumentoidaan vain ideat, joiden pohjalta työtä lähdetään tekemään. Kuvaus
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
CONCEPT-Sovellusprojekti. Lisenssisopimus
CONCEPT-Sovellusprojekti Lisenssisopimus Pekka Kuuva Tatu Repo Pasi Saari Anna Seppänen Versio: 1.0 Julkinen 19. tammikuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
0.47 27.11.2005 Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen
Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 24.10.2005 Elina Kontro Laatuasiat siirretty omaan dokumenttiin jatkotyöstetty 0.2 27.10.2005 Santeri Saarinen Bugien elinkaari yms. asioita jatkettu 0.3 28.10.2005
Opetussuunnitelmien ja tutkintojen perusteiden rakenteistaminen
Opetussuunnitelmien ja tutkintojen perusteiden rakenteistaminen Toiminnallinen määrittely: Työsuunnitelma TYÖSUUNNITELMAN TIEDOT Versio 0.1 Laatija Ulla Angervo Laatimispäivämäärä Hyväksyjä Hyväksymispäivämäärä
Projektisuunnitelma. (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus
Projektisuunnitelma (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus Ville Toiviainen Tomi Tuovinen Lauri af Heurlin Tavoite Projektin tarkoituksena
Jyvä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
TIE 280. Kyyhky PROJEKTIPALAVERI, PÖYTÄKIRJA. Aika: Keskiviikko klo
JYVVÄSKYLÄN YLIOPISTO PÖYTÄKIRJA 1(9) 7. PROJEKTIPALAVERI, PÖYTÄKIRJA Aika: Keskiviikko 17.3.2004 klo 10.15 12.00 Paikka: Läsnäolijat: Agora, Tieteellisen laskennan kokoustila AgC421.1. Aarniovuori Timo
Jyväskylän yliopisto, Sovellusprojektien kokoustila AgC223.1. Itkonen Jonne (saapui 9.25) Santanen Jukka Pekka (saapui 9.35)
3. PROJEKTIPALAVERI, Aika: Tiistai 17.2.2004 klo 8:30 9:40 Paikka: Läsnäolijat: Jyväskylän yliopisto, Sovellusprojektien kokoustila AgC223.1 Aarniovuori Timo (puheenjohtaja) Alasalmi Teija (sihteeri) Hyvärinen
TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN Virtuaaliyhteisöjen muodostaminen Versio 1.0
TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN i Sisällysluettelo DUMENTIN VERSIOT 1 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI
Paatti-sovellusprojekti. Projektisuunnitelma
Paatti-sovellusprojekti Projektisuunnitelma Tapio Keränen Toni Salminen Jari Salokangas Lauri Satokangas Versio 0.0.5 Luottamuksellinen 5.3.2012 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä
T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta
T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tämä on dokumentti esittelee tietokonegrafiikkaalgoritmien visualisointijärjestelmän kehitysprojektissa käytettävän vaatimustenhallintamenetelmän. Päivämäärä
PJU osuuden projektisuunnitelma -malli
Projektinjohtourakkaosuus PJU osuuden projektisuunnitelma - 12.8.2015 2 (7) Sisällysluettelo 1 PROJEKTISUUNNITELMAN TARKOITUS... 4 2 URAKAN YLEISTIEDOT... 4 3 URAKANORGANISAATIO... 4 4 PROJEKTIN TAVOITTEET
Projektisuunnitelma. Projektin tavoitteet
Projektisuunnitelma Projektin tavoitteet Projektin tarkoituksena on tunnistaa erilaisia esineitä Kinect-kameran avulla. Kinect-kamera on kytkettynä tietokoneeseen, johon projektissa tehdään tunnistuksen
TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI
TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI Vesa Tenhunen Tarkastusmenettelyt Keino etsiä puutteita ohjelmakoodeista, dokumenteista ym. ohjelmistoprosessissa syntyvästä materiaalista Voidaan käyttää kaikissa
Orientaatio 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
UCOT-Sovellusprojekti. Vaatimusmäärittely
UCOT-Sovellusprojekti Vaatimusmäärittely Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 0.04 Julkinen 28. syyskuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
Juujärvi esitti itseään puheenjohtajaksi ja Korhosta sihteeriksi. Ehdotus hyväksyttiin ja puheenjohtaja Juujärvi aloitti palaverin.
, Aika: Perjantai 26.2.2016 klo 10:00 12:00 Paikka: Agora, tietotekniikan projektien kokoushuone C226.1 Läsnä Jarmo Juujärvi (puheenjohtaja) Juha Moisio Ilari Paananen Kai Korhonen (sihteeri) Tilaajat
Paatti-sovellusprojekti
Paatti-sovellusprojekti Tapio Keränen Toni Salminen Jari Salokangas Lauri Satokangas Projektisuunnitelma Luottamuksellinen Versio 0.0.7 6.3.2012 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä
Ohjelmointi 1 / syksy /20: IDE
Ohjelmointi 1 / syksy 2007 10/20: IDE Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007 p.1/8 Tämän luennon rakenne
Aika: keskiviikkona klo 10: Paikka: sovellusprojektien kokoushuone Ag C226.2, Jyväskylän yliopisto
Parsi-projektin 11. palaveri Aika: keskiviikkona 18.5. klo 10:18-12.13. Paikka: sovellusprojektien kokoushuone Ag C226.2, Jyväskylän yliopisto Pöytäkirja laadittu: 18.5.2011 Pöytäkirjaa muokattu: 23.5.2011
Testausdokumentti. Sivu: 1 / 10. Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto. Versiohistoria
Sivu: 1 / 10 Testausdokumentti Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto Versiohistoria Versio Päivitykset 0.4 Lisätty mod_form.php -tiedostoon liittyvät testit 0.5 Lisätty johdanto 1.0 Dokumentti
Test World Oy. Ohjelmistoprojekti 2004 T-76.115
Test World Oy Ohjelmistoprojekti 2004 T-76.115 TW QMD JA 13.9.2004 Page 1(5) 1. Yritys Test World Oy on suomalainen yksityinen vuonna 1991 perustettu yritys. Sen toimialana on autojen ja renkaiden testaus
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
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
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
OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta
OHJ-3010 Ohjelmistotuotannon perusteet Ohjelmistoprojektin hallinta 1 Sisältö Projektiorganisaatio ja sidosryhmät Ohjelmistoprojektin kulku Projektin suunnittelu Ositus Osallistujat Työmäärän arviointi
TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori
TIE-21204 Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2 Antti Jääskeläinen Matti Vuori Työn yleiset järjestelyt 14.9.2015 2 Valmistautuminen Ilmoittaudu kurssille Lue harjoitustyön nettisivut
Toteutusvaihe T3 Digi-tv: Edistymisraportti
Toteutusvaihe T3 Digi-tv: Edistymisraportti Sisällysluettelo 1. Projektin tila...3 Dtv: Work done per Person (current phase)...3 Dtv: Work done per Worktype (current phase)...3 2. Suoritetut tehtävät...4
58160 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
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
Matopeli C#:lla. Aram Abdulla Hassan. Ammattiopisto Tavastia. Opinnäytetyö
Matopeli C#:lla Aram Abdulla Hassan Ammattiopisto Tavastia Opinnäytetyö Syksy 2014 1 Sisällysluettelo 1. Johdanto... 3 2. Projektin aihe: Matopeli C#:lla... 3 3. Projektissa käytetyt menetelmät ja työkalut
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
AS-0.3200 Automaatio- ja systeemitekniikan projektityöt
AS-0.3200 Automaatio- ja systeemitekniikan projektityöt A11-17 Ikäihmisten kotona asumista tukevien järjestelmien kehittäminen AikatauluValpas Salla Ojala Paula Laitio 1. Projektin tavoite Projektimme
Figure 1: Projektipäälliköt Juha-Pekka Honkavaara ja Juha Mattila
1 Käytettävyysryhmä 1.1 Yleistä Tämän vuoden käytettävyystiimi (Uteam) perustuu kahden viime vuoden pohjalle. Uteam oli toiminnassa ensimmäisen kerran siis lukuvuonna 2005-2006. Uteamin projektiryhmä koostui
PROJEKTIN 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
Testaussuunnitelma Labra
Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,
Aika Keskiviikko klo 10:15 11:11 Paikka Jyväskylän yliopisto, Agora, Sovellusprojektien kokoushuone C226.1
Sivu 1 / 5 Sovellusprojekti Kepler, 6. palaveri Aika Keskiviikko 8.4.2015 klo 10:15 11:11 Paikka Jyväskylän yliopisto, Agora, Sovellusprojektien kokoushuone C226.1 Läsnä Mikko Kuhno, puheenjohtaja Sakari
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
Hoksotin-sovellusprojekti
Hoksotin-sovellusprojekti Kari Aliranta Jaakko Leppäkangas Janne Pesonen Atte Rautio Projektisuunnitelma Julkinen Version 0.1.0 6.3.2013 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
Nspire CAS - koulutus Ohjelmiston käytön alkeet Pekka Vienonen
Nspire CAS - koulutus Ohjelmiston käytön alkeet 3.12.2014 Pekka Vienonen Ohjelman käynnistys ja käyttöympäristö Käynnistyksen yhteydessä Tervetuloa-ikkunassa on mahdollisuus valita suoraan uudessa asiakirjassa
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
Gumenius Sebastian, Miettinen Mika Moottoripyörän käynnistysalusta
Gumenius Sebastian, Miettinen Mika Moottoripyörän käynnistysalusta Metropolia Ammattikorkeakoulu Kone- ja tuotantotekniikka Projektisuunnitelma 23..204 Sisällys Lyhenteet Johdanto 2 Projektin tavoitteet
MS Project 2016 perusteet projektiarkkitehdeille ja -insinööreille ver Hannu Hirsi 2018
MS Project 2016 perusteet projektiarkkitehdeille ja -insinööreille ver. 7.2 Hannu Hirsi 2018 1 Yleistä : 1. Yksi käytetyimmistä projektien hallintaohjelmista on Microsoft Project, joka on tehokas ja joustava
Ilmoittautumisten profiloija (jatkoprojekti) ILPO2
TIETOJENKÄSITTELYTIETEEN LAITOS Ohjelmistotuotantoprojekti 31.08.2006 Ilmoittautumisten profiloija (jatkoprojekti) ILPO2 Projektisuunnitelma 1.0 Hemminki Samuli Herranen Mikko Hinkkanen Tero Mäkelä Ari
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
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. 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
OptiLift -Sovellusprojektin palaveri
OptiLift -Sovellusprojektin palaveri Aika: 1.4.2004 klo 12:00 13:10 Paikka: Kilpa- ja huippu-urheilun tutkimuskeskus (KIHU), Rautpohjankatu 6 40700 Jyväskylä Läsnä: Markus Inkeroinen Tapani Keränen Lauri