LOPPURAPORTTI. Polku Versio 1.0. Projektiryhmä
|
|
- Matilda Sala
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 LOPPURAPORTTI Polku Versio 1.0 Projektiryhmä Janne Pihlajaniemi Antti Jämsén Maria Hartikainen Pekka Kallioniemi Jorma Laajamäki Panu Tunttunen Nina Tyni Joonas Jokiniemi
2 Versiohistoria Päiväys Versionumero Tekijät Muutosten syy Muutokset Antti Jämsén Ensimmäinen versio Janne Pihlajaniemi Lisää sisältöä, muotoiluja - Sisällysluettelo, ohjelmakoodin statistiikat 2
3 Sisällysluettelo 1 Johdanto Tarkoitus ja kattavuus Määritelmät, termit ja lyhenteet Viitteet Yleiskatsaus dokumenttiin Yleiskuvaus ohjelmasta Tarkoitus Ympäristö Toiminta Rajoitteet Projektin organisointi Henkilöstö ja roolit Asiakas Ongelmat ja niiden analysointi Ennalta määritellyt riskit Yllättävät riskit Projektin hallinta Viikkopalaverit Viikkoraportit Katselmoinnit Ryhmätyöskentely Välineet ja menetelmät Välineet Menetelmät Projektin eteneminen, työmäärät ja tuotokset Johtopäätökset Kokemukset projektista Hylättyjä ratkaisuvaihtoehtoja Jatkokehitysideoita Kommentteja kurssista
4 1 Johdanto 1.1 Tarkoitus ja kattavuus Dokumentin tarkoituksena on kuvata, miten projekti sujui ja mitä parannettavaa jäi. Tarkoituksena on käydä mm. läpi mitä riskejä projektin alussa tunnistettiin, tuliko niitä vastaan ja miten niistä selvittiin. 1.2 Määritelmät, termit ja lyhenteet LAMP - Kokoelma avoimen lähdekoodin ohjelmia, jotka yhdessä muodostavat wwwpalvelimen jonka alla voidaan suorittaa dynaamisia web-sivustoja Apache Avoimeen lähdekoodiin perustuva palvelinohjelma PHP WWW-ohjelmointiin suunniteltu ohjelmointikieli MySQL SQL-tietokannan hallintajärjestelmä. Google code Sivusto projektin dokumenttien ja avoimen lähdekoodin ylläpidolle Eclipse Ohjelmointi- ja kehitysympäristö SVN Subversion-versionhallinta. SCRUM Ketterän ohjelmistokehityksen menetelmä Sprintti Projektin ajallinen osakokonaisuus. Sprintin kesto on noin kolme viikkoa. Käytettävyysryhmä Projektityökurssin osallistujista koottu erillinen ryhmä, joka auttaa muita projektityökurssin ryhmiä käytettävyysasioissa. 1.3 Viitteet PHP: MySQL: Apache: Eclipse: Tortoise SVN: Robot Framework: Google Code http.//code.google.com SCRUM Yleiskatsaus dokumenttiin Luvussa 1 esitellään projekti sekä listataan yleisimmät lyhenteet ja yhdenmukaistetut termit. 4
5 Luvussa 2 kerrotaan yleiskuvaus sovelluksesta. Luvussa 3 esitellään projektiorganisaatio. Luvussa 4 kerrotaan projektin ongelmista ja niiden selvittämisestä. Luvussa 5 kerrotaan projektin hallinnasta. Luvussa 6 esitellään projektissa käytetyt menetelmät ja ohjelmistot. Luvussa 7 esitellään projektin eteneminen, työmäärät ja tuotokset. Luvussa 8 kerrotaan projektin johtopäätökset. Luvussa 9 listataan projektin hylätyt ratkaisuvaihtoehdot. Luvussa 10 kerrotaan mahdollisista jatkokehitysideoista. Luvussa 11 kerrotaan kommentteja kurssista. 5
6 2 Yleiskuvaus ohjelmasta 2.1 Tarkoitus Sovellus on tarkoitettu pitkäaikaisten yhteistyöprosessien ja -projektien seurantaan Helsingin kaupunginosayhdistykset ry:lle. Sovelluksella on mahdollisuus tallentaa, muokata ja poistaa tietoa erilaisista tapahtumista, niihin liittyvistä toimijoista sekä näiden välisistä suhteista. Tuote mahdollistaa tapahtumien ja toimijoiden listaamisen ja auttaa näin ollen projekteihin liittyvässä raportoinnissa. 2.2 Ympäristö Sovellus Helsingin kaupunginosayhdistykset ry:n (Helka) sisäiseen käyttöön. Sovellus on webpohjainen ja se pyörii Helkan omalla Linux-palvelimella. Sovellusta saatetaan myöhemmässä vaiheessa tarjota myös kaupunginosayhdistyksien käyttöön, mutta se ei kuulunut tämän projektin piiriin. 2.3 Toiminta Käyttäjä kirjautuu sisään sovellukseen ja valitsee haluamansa toiminnon sivun ylälaidan painikkeista. Käyttäjä voi valinnastaan riippuen lisätä sovelluksella projekteja, tapahtumia, henkilöitä, tahoja, huomioita ja juttuja. Käyttäjä voi myös muokata edellä mainittuja tai järjestellä tapahtumia kokonaisuuksiksi ja liittää henkilöitä tahoihin ym. Käyttäjä voi myös selata läpi kaikkia edellä mainittuja. 2.4 Rajoitteet Loppukäyttäjän laitteiston oletetaan kykenevän web-selailuun, koska kyseessä on web-sovellus. Sovellus ei välttämättä toimi vanhemmilla selaimilla, koska se tehdään ensisijaisesti toimimaan tämän hetken uusimmalla Mozilla Firefox -selaimella. Kehitystyössä pyritään ottamaan huomioon myös muiden yleisimpien selaimien uusimmat versiot, mutta kaikkien toimivuutta ei voida taata. 6
7 3 Projektin organisointi 3.1 Henkilöstö ja roolit Projektipäälliköt Janne Pihlajaniemi Vastuualueet: viikkopalaverien vetäminen ja tilanvaraus niitä varten ym. ryhmän tapaaminen Tampereella Antti Jämsén Työryhmä Vastuualueet: tiedottaminen asiakkaalle, asiakastapaamiset Helsingissä, viikkoraportit Maria Hartikainen Nina Tyni Dokumentit, sovelluksen testaus Tietokanta, sovelluksen koodaus Jorma Laajamäki Tietokanta, sovellusalustan ylläpito Panu Tunttunen Käyttöliittymä, sovelluksen koodaus Pekka Kallioniemi Käyttöliittymä, sovelluksen koodaus Käytettävyysryhmän edustaja Joonas Jokiniemi 3.2 Asiakas Käyttöliittymä, käytettävyys Projektin asiakas on Helsingin kaupunginosayhdistykset ry (Helka), jonka edustajina toimivat Ilari Kajaste Terhi Vilkman ja Anna Kanervo 7
8 4 Ongelmat ja niiden analysointi 4.1 Ennalta määritellyt riskit Ennalta määriteltyjä riskejä olivat seuraavat (alapuolella kommentit toteutumisesta ja ratkaisemisesta): Projektiryhmän vähäinen motivaatio Ei ollut missään vaiheessa projektia ongelma. Ryhmän jäsenet estyvät työskentelemästä hetkellisesti Tätä tapahtui jonkin verran, mutta se oli odotettavissakin eikä katkot olleet kovin pitkiä. Ei vaatinut erityistoimenpiteitä. Projektiryhmän jäsenen sairastuminen influenssaan Tapahtui ainakin toiselle projektipäällikölle, mutta ei aiheuttanut ongelmia projektille, koska sattui joululoman aikaan. Projektiryhmän aikataulujen yhteensovittaminen epäonnistuu Välillä oli vaikeuksia, mutta palaverit pidettiin aina sillä porukalla joka koossa oli ja muille sitten jaettiin tietoa esim. wikin kautta. Kurssin keskeyttäminen projektiryhmän jäsenen osalta Yksi ryhmän jäsenistä oli välillä pitkäänkin tavoittamattomissa, mutta silloin kun oli mukana, niin teki paljon hommia. Kukaan ei varsinaisesti keskeyttänyt kurssia. Ryhmän jäsenten vähäinen kokemus valittujen tekniikoiden käytöstä Ei loppujen lopuksi koitunut suureksi ongelmaksi. Ne jotka osasivat muita paremmin, auttoivat ja opastivat muita. Asioita opiskeltiin myös porukalla. Asiakkaan edustajan vähäinen mielenkiinto projektia kohtaan Asiakas oli aktiivinen eli tällaista ongelmaa ei kohdattu. Asiakkaan vaatimusten väärin tulkitseminen Tätä sattui jonkin verran, mutta siihen varauduttiin tiiviillä yhteydenpidolla asiakkaaseen eli uusia toiminnallisuuksia ja määrityksiä katselmoitiin varsin usein asiakkaan kanssa, jotta niihin pystyttiin puuttumaan ajoissa. Uusien vaatimusten ilmaantuminen myöhäisessä vaiheessa Varsinaisia uusia vaatimuksia ei tainnut tulla, mutta alkuperäisiä ehkä hiukan muutettiin/täsmennettiin projektin edetessä. Tästä ei koitunut sen suurempia ongelmia. Asiakas ei osallistu palavereihin Asiakas pystyi osallistumaan palavereihin hyvin. Vaatimuksien selvittämiseen käytetään liiaksi aikaa Perusvaatimukset pyrittiin saamaan ripeästi valmiiksi ja niitä sitten tavallaan iteroitiin jatkuvasti kehitystyön ohessa, jotta alkuselvittelyyn ei menisi liikaa aikaa. Tässä 8
9 onnistuttiin. Asiakas ei pysty pitämään sovittuja asioita Ei ollut ongelmia. Projektipäälliköiden kokemuksen puute Projektia olisi ehkä pystynyt organisoimaan hieman tehokkaamminkin, mutta tämä ei koitunut ongelmaksi. Vastuiden jako ryhmän jäsenten kesken on epäoikeudenmukaista Ainakaan soraääniä projektipäällikköiden korviin ei tästä kantautunut. Hommat pystyttiin alunperinkin jakamaan aika lailla kaikkien omien halujen mukaisesti, mikä varmasti auttoi asiaa, koska ketään ei esim. tarvinnut pakottaa ohjelmoimaan. Työmääräarvioiden epäonnistuminen Arvio meni aika paljon yläkanttiin, koska vain reilut 1000 tuntia 1500:sta käytettiin. Kommunikointi asiakkaiden kanssa tai projektiryhmän sisällä ei toimi Tässä ei ilmennyt ongelmia. Ennalta tuntemattomiin teknologioihin tutustuminen kestää liian pitkään Tältäkin vältyttiin projektiryhmän aktiivisen itseopiskelun ja tiedon jakamisen vuoksi. Ohjelmointi päästiin aloittamaan hyvissä ajoin, eikä sen aloitus myöhästynyt mitenkään radikaalisti. Valitut teknologiat eivät sovellu vaatimusten toteuttamiseen Ei ongelmia. Päinvastoin teknologiat soveltuivat erittäin hyvin kyseisten vaatimusten toteuttamiseen. Ohjelmointityökalujen käyttöönotto viivästyy Ei ongelmia. Huono käytettävyys Käytettävyyteen pyrittiin kiinnittämään huomiota koko kehityksen ajan. Heuristisella arvioinnilla vielä selvitettiin käytettävyyden onnistumista sekä asiakkaan kommentteja kysymällä. Tuote ei vastaa asiakkaan tarpeita Aivan kaikkia ominaisuuksia sovellukseen ei ehditty tehdä, mutta kylläkin kaikki tärkeimmät ja sen voidaan sanoa palvelevan alkuperäistä tarkoitustaan projektien seurannan tukena. 4.2 Yllättävät riskit Mitään yllättäviä riskejä ei tullut vastaan, koska niin monenlaisiin riskeihin oli osattu varautua jo projektin alussa. Yksikään ennalta määritellyistä riskeistä ei ainakaan kovin vakavasti toteutunut, mikä olisi voinut aiheuttaa myös uusien yllättävien riskien toteutumista. 9
10 5 Projektin hallinta 5.1 Viikkopalaverit Projektissa pidettiin lomaviikkoja lukuun ottamatta kerran viikossa palaveri, jossa käytiin läpi viikon aikana aikaan saadut asiat, niihin liittyvät ongelmat ja tehtävät seuraavalle viikolle. Janne Pihlajaniemi veti läpi viikoittaiset palaverit ja niihin osallistui projektiryhmän lisäksi myös asiakas silloin tällöin, kun se oli tarpeellista. Etenkin projektin myöhemmässä vaiheessa viikkopalaverien luonne muuttui enemmän workshoptyyliseksi, jossa kyllä käytiin edellä mainitut asiat, mutta usein myös jatkettiin yhdessä varsinaista toteuttamista. Viikkopalaverien lisäksi ryhmällä oli erinäisiä workshoppeja, joissa porukalla tutustuttiin johonkin uuteen työkaluun tai suunniteltiin ja toteutettiin jotain vaativaa toiminnallisuutta. Nämä koettiin varsin hyödyllisiksi. 5.2 Viikkoraportit Viikkoraportteja kertyi yhteensä 24 kpl. Raporttien kirjoittaminen oli Antti Jämsénin tehtävä. Hän pysyi paremmin kärryillä projektin etenemisestä, koska osallistui johtamiseen Helsingistä käsin. Viikkopalaverista oli tapana kirjoittaa wikiin pääasiat ylös, jotka sitten koostettiin viikkoraportille joka maanantai. Raportointipäivänä meillä oli maanantai, jotta ryhmäläiset saivat merkata viikoittaiset työtuntinsa aina sunnuntai-iltaan mennessä. 5.3 Katselmoinnit Katselmointeja järjestettiin jokaisen sprintin jälkeen, joissa katsottiin läpi saavutetut asiat ja seuraavan sprintin sisältö. Katselmointeihin osallistui aina projektiryhmän lisäksi asiakas ja lähes aina kurssin vetäjä. Monet dokumentit saatiin valmiiksi vasta juuri ennen katselmointia, joten kurssin vetäjä ja asiakas eivät useinkaan olleet ehtineet niihin kunnolla tutustua. Tämä heikensi niiden katselmointia. 5.4 Ryhmätyöskentely Varsinaista viikoittaista ryhmätyöskentelyä ei ollut erikseen sovittu, mutta osan toteutuksesta ryhmäläiset tekivät keskenään järjestämissään pienryhmissä. Yhteyttä toki pyrittiin pitämään tiivisti, jotta ryhmäläiset tietäisivät mitä kukin on toteuttamassa. Tässä apuna oli projektille perustettu IRCkanava ja sähköposti. Projektiryhmä alkoi toimia yhteen varsin nopeasti projektin aloittamisen jälkeen ja yhteistyö sujui kokonaisuutena hyvin. Ryhmäläiset kommunikoivat paljon suoraan keskenään ilman projektipäälliköitä, mutta kaikki oleellinen kerrottiin myös heille. Käytettävyystiimin jäsen oli aktiivisesti mukana projektissa ja hänellä riitti innostusta hyvin koko projektin ajan. Hän ei ollut mitenkään ulkopuolinen vaan selvästi tiimiin jäsen. 10
11 6 Välineet ja menetelmät 6.1 Välineet Projektissa hyödynnetään GoogleWikiä, joka on monipuolinen Wiki-työkalu projektityöskentelyyn. Kotisivu löytyy osoitteesta: Projektin kotisivulta löytyy myös projektin tuottamat dokumentit ja sitä käytetään mm. tiedostojen ja tiedon jakamiseen ryhmäläisten kesken. Tuntilistaukset ylläpidetään Google-dokumenttien taulukkolaskennassa, johon jokainen ryhmäläinen käy joka viikko viimeistään sunnuntaina kirjaamassa edellisviikon tuntinsa. Google Groupsissa on luotu sähköpostilista, jonka avulla tietoa saadaan nopeasti lähetettyä ryhmän kesken. Yhteydenpito projektin aikana tapahtuu pääasiallisesti sähköpostin kautta, mutta projektilla on myös oma IRC-kanava, jota viimeistään ohjelmointivaiheessa on tarkoitus hyödyntää. Asiakas oli jo etukäteen määritellyt tarkkaan ympäristön, jossa sovellusta ajetaan eli projektiryhmällä ei asiassa ollut sen enempää työtä. Järjestelmä toteutetaan LAMP-ympäristöön: Palvelin: Linux Ubuntu Server LTS Web-palvelin: Apache Tietokanta: MySQL a-3ubuntu5.4 Ohjelmointikieli: PHP ubuntu5.7, Suhosin-Patch Kehitysympäristönä projektilla toimii tietojenkäsittelytieteiden laitoksen tarjoama virtuaalipalvelin, jossa on palvelinohjelmistona perusasennettu Debian GNU/Linux 5.0. Vaikka palvelin ei olekaan sama kuin asiakkaan käytössä oleva, jolla sovellus tulee pyörimään, niin se on kuitenkin niin lähellä samaa, ettei siitä uskota seuraavan ongelmia. Sovelluksen tulee toimia ainakin Mozilla Firefox-, Internet Explorer- ja mielellään myös Operaselaimen uusimmassa versiossa (eli vähintään versiossa, joka on tällä hetkellä uusin). 6.2 Menetelmät Kehitysmallina oli hieman muokattu Scrum. Päivittäisiä tapaamisia ei ollut mahdollista järjestää, mutta asiat käytiin kerran viikossa läpi sen sijaan. Kehityksessä käytettiin lisäksi jonkin verran workshoppeja ja etenkin ohjelmointivaiheessa yhteydenpitoa harrastettiin myös IRC-kanavan välityksellä. Kehitysmalli oli tällaisen melko pienen, mutta varsin monimutkaisen sovelluksen kehittämiseen hyvä. Projektin edetessä jouduttiin palaamaan vaatimuksiin useaan otteeseen ja muokkaamaan mm. asioiden esitystapaa käyttöliittymässä. Tällaiset muutokset olisivat olleet vaikeita vesiputousmallissa. Myös ohjelmointityö päästiin aloittamaan aikaisessa vaiheessa eikä vesiputousmallin kaltaista hyvin raskasta suunnitteluvaihetta tarvittu. Useat vaatimusten toteuttamiseen liittyvät asiat oli helpompi havaita siinä vaiheessa, kun jotain ohjelmointikoodia oli jo saatu aikaiseksi. 11
12 7 Projektin eteneminen, työmäärät ja tuotokset Alla listattuna projektin vaiheet ja tärkeimmät päivämäärät, Vaiheistus Sprintti Sisältö Viikot Pääajankohdat #1: Projektin aloitus Projektin käynnistäminen Aiheeseen tutustuminen Ideointi Projektisuunnitelma Käytettävyyskartoitus #2: Vaatimusmäärittely ja suunnittelu #3: Proton muodostus ja ohjelmoinnin aloitus #4: Proton muodostus ja ohjelmointia #5: Ohjelmointia, katselmointia ja korjausta #6: Ohjelmointia ja katselmointia #7: Ohjelmointia ja testaamista Ohjelmointityökalujen asentaminen Ohjelmointityökaluihin tutustuminen Käyttöliittymän suunnittelu Tietokannan suunnittelu Tietokannan ER-malli Käyttöliittymäsuunnitelma Vaatimusmäärittely Tietokannan muodostaminen Käyttöliittymän muodostaminen Staattisen proton tekemisen aloitus Ohjelmoinnin aloitus Staattinen proto valmis Testidata syötetty tietokantaan 8% valmiina Ohjelmointi jatkuu Katselmointia ja korjaamista asiakkaan kommenttien perusteella 17% valmiina Ohjelmointi jatkuu Session hallinnan toteuttaminen Testaus-suunnitelman tekeminen ja katselmointi 77% valmiina Ohjelmointi jatkuu vielä, lähinnä kuitenkin hienosäätöä eikä uusien ominaisuuksien toteuttamista Bugien korjaus Testaamista Sovelluksen toimittanen asiakkaalle heidän sisäistä testausta varten (koska mm. hieman erilainen ympäristö kuin kehitysympäristö) Katselmointi: Esitutkimus: Projektisuunnitelma: Käytettävyyskartoitus: Katselmointi: Vaatimusmäärittely: Katselmointi: Katselmointi: Projektiesitys: Katselmointi: Testaussuunnitelma: Katselmointi: Katselmointi: Testausraportti 1: Testausraportti 2: Projektikertomus: Loppuraportti:
13 Loppujen dokumenttien kirjoittaminen 93% valmiina Projektin päättäminen Lopputapaaminen asiakkaan kanssa Projekti-CD 100% valmiina 11 Lopputapaaminen Tunnit kategorioittain ja henkilöittäin Henkilö Projektin suunnittelu ja johtaminen Vaatimus ten määrittel y Suun nittel u Ohjel moint i Integroi nti ja testaus Katselmo innit Korj aus Opiskelu Muut Janne Antti Pekka Maria Jorma Panu Nina Joonas (UI) Yht Yht % 33,18 2,28 6,47 22,7 4,47 3,92 7,57 11,21 8,
14 Viikottaiset työtunnit henkilöittäin Vko Janne Antti Pekka Maria Jorma Panu Nina Joonas Yht ,5 3 35, ,5 48, ,5 30, ,5 50, ,5 102, ,5 38, ,5 2, ,5 30, ,5 22, Yht:
15 Dokumentit Dokumentti Sivuja Versiot Esitutkimus 14 v0.1, v1.0 Projektisuunnitelma 32 v0.1, v1.0, v1.1 Käytettävyysarviointi 11 v0.1, v0.2, v0.3 Vaatimusmäärittely 34 v0.1, v1.0, v1.1, v1.2 Suunnitteludokumentit (3 dokumenttia) 32 v0.1, v0.2, v2.5 Käyttöliittymäsuunnitelma - - Testaussuunnitelma 30 v0.1, v1.0 Testausraportit 1 ja v1.0 (molemmat) Käytettävyysarviointi 8 v1.0 Loppuraportti 19 v.1.0 Projektikertomus v.1.0 Viikkoraportit 23 v1.0 Ohjelmakoodin määrä Language PHP, HTML LOC 4734 (PHP) 3630 (HTML) SLOC 8203 Code revisions 2180 Vaikka työmääräarviosta jäätiinkin, niin kurssi työllisti kyllä paljon ja sovellus oli yllättävän hankala toteuttaa mm. erilaisten ristiinlinkitysten takia. Suurin osa työryhmästä joutui opettelemaan hyvin paljon uusien työkalujen ja ohjelmointikielen käyttöä eli siinäkin mielessä kurssin suorittamiseksi on nähty paljon vaivaa. Meidän ryhmän työtunnit jakautuivat aika paljon eli arvostelussa toivomme, että tämä otetaan huomioon. Ehkä yhteinen opintopistemäärä voisi olla 10:n paikkeilla ja muutamille eniten työtunteja tehneille sitten enemmän. 15
16 8 Johtopäätökset 8.1 Kokemukset projektista Projekti sujui loppujen lopuksi varsin hyvin. Projektiryhmäläiset olivat aidosti kiinnostuneita projektin toteuttamisesta eikä motivaatiosta ollut puutetta. Projektin onnistumisen kannalta oli tärkeää, että ryhmä tuli hyvin toimeen koko projektin ajan. Erään haasteen projektille toi toisen projektipäällikön asuminen Helsingissä ja työskentely kokopäiväisesti. Projektin johtaminen kaipaa kuitenkin selkeästi myös paikallaoloa ja kasvokkain tapahtuvaa kommunikointia ryhmän kesken. Onneksi toinen projektipäällikkö pystyi vetämään viikoittaiset tiimipalaverit läpi, koska muutoin projekti ei todennäköisesti olisi onnistunut. Meillä oli projektissa myös erittäin aktiivinen asiakas, mikä helpotti huomattavasti etenkin iteratiivisesti tapahtuvaa kehitystyötä. Me saimme nopeasti vastauksia ja kommentteja toteutettuihin asioihin jolloin niitä päästiin myös muuttamaan nopeasti halutunlaiseksi. Tietenkin lähtökohtana oli mahdollisimman tarkka vaatimusmäärittely jo ennen toteutuksen aloittamista, mutta käytännössä vaatimukset täsmentyvät kuitenkin vasta toteutuksen aikana. Meillä tällainen interaktiivinen työskentelytapa toimi hyvin. Projekti onnistui loppujen lopuksi ihan hyvin eli kaikki tärkeimmät vaatimukset saatiin sovellukseen. Käytettävyystestauksessa ei paljastunut mitään vakavia puutteita, lähinnä jotain viilaamista. Asiakkaan voidaan olettaa pystyvän tekemään projektin alussa määriteltyjä asioita valmistuneella sovelluksella, joten projektia voidaan pitää onnistuneena. 8.2 Mitä parantaa seuraavalla kerralla Vaatimusmäärittelyn voisi tehdä huolellisemmin kuin tässä projektissa. Jossain laajemmassa projektissa ei ole mahdollisuutta määritellä vaatimuksia ja muokata sovellusta kehityksen aikana kuin tässä oli. Iteraatioiden sisällön olisi voinut miettiä vielä tarkemmin etukäteen erillisellä suunnittelutapaamisella, tämä tosin olisi mutta kun ei ole kovin paljon kokemusta projektien vetämisestä, niin on hankalaa arvioida eri vaiheiden kesto. Samoin testaamisen olisi ehkä voinut aloittaa jo hieman aiemmin, jotta bugien korjaamiseen olisi jäänyt enemmän aikaa. 16
17 9 Hylättyjä ratkaisuvaihtoehtoja Projektin alkuvaiheessa toteutusalustaksi ajateltiin wiki-pohjaista järjestelmää, mutta siitä luovuttiin tallennettavien tietojen organisoinnin moniulotteisuuden ja aikasidonnaisuuden takia. 17
18 10 Jatkokehitysideoita Sovellukseen oli tarkoitus luoda visuaalinen aikajana kuvaamaan projektien tapahtumista, joista käyttäjä voisi yhdellä silmäyksellä nähdä helposti eri tapahtumien ajankohdat. Tällainen ominaisuus voisi olla hyödyllinen tulevaisuudessa toteuttaa. Käyttöoikeuksien rajaus voi olla myös tarpeellinen ominaisuus tulevaisuudessa, jos sovellus menee laajempaan käyttöön eri kaupunginosayhdistyksiin. Sovelluksessa olisi siis liitetty käyttäjätunnuksiin tietyt oikeudet käyttää sovelluksen eri toimintoja. Eräs alussa määritelty ominaisuus oli laajennettu haku, johon liittyi myös tallennetut haut. Näitä ei koskaan ehditty toteuttaa, mutta voisivat olla hyödyllisiä, jos käyttäjä joutuu tekemään paljon hakuja. 18
19 11 Kommentteja kurssista Kurssi on eräs laitoksen parhaista sekä niille, jotka tekevät projektityötä että niille jotka johtavat sitä. Kurssi on kuitenkin riittävän pitkä, että siinä ehtii toteuttaa riittävän laajan sovelluksen ja joutuu oikeasti organisoimaan projektiryhmän työskentelyä. Vastaavaa kokemusta ei ole mahdollista muilta kursseilta saada, ainoastaan työelämästä. Kokemukset työelämästä osoittavat, että yhä nykyään projektityöskentely ja sen johtaminen ovat haasteellisia asioita, joten kaikki lisäkoulutus sillä saralla on varmasti jokaiselle tietojenkäsittelytieteilijälle hyödyksi. 19
ESITUTKIMUS. Polku Versio 0.1. Projektiryhmä
ESITUTKIMUS Polku Versio 0.1 Projektiryhmä Janne Pihlajaniemi janne.pihlajaniemi@iki.fi Antti Jämsén antti.jamsen@uta.fi Maria Hartikainen maria.hartikainen@uta.fi Pekka Kallioniemi pekka.kallioniemi@uta.fi
LisätiedotESITUTKIMUS. Polku Versio 1.0. Projektiryhmä
ESITUTKIMUS Polku Versio 1.0 Projektiryhmä Janne Pihlajaniemi Antti Jämsén Maria Hartikainen Pekka Kallioniemi Jorma Laajamäki Panu Tunttunen Nina Tyni Joonas Jokiniemi 1 Versiohistoria Päiväys Versionumero
LisätiedotVAATIMUSMÄÄRITTELY. Polku http://code.google.com/p/polku-projekti/ Versio 1.1. Projektiryhmä
VAATIMUSMÄÄRITTELY Polku http://code.google.com/p/polku-projekti/ Versio 1.1 Projektiryhmä Janne Pihlajaniemi Antti Jämsén Maria Hartikainen Pekka Kallioniemi Jorma Laajamäki Panu Tunttunen Nina Tyni Joonas
LisätiedotVAATIMUSMÄÄRITTELY. Polku http://code.google.com/p/polku-projekti/ Versio 1.2. Projektiryhmä
VAATIMUSMÄÄRITTELY Polku http://code.google.com/p/polku-projekti/ Versio 1.2 Projektiryhmä Janne Pihlajaniemi Antti Jämsén Maria Hartikainen Pekka Kallioniemi Jorma Laajamäki Panu Tunttunen Nina Tyni Joonas
LisätiedotPROJEKTISUUNNITELMA. Polku http://code.google.com/p/polku-projekti/ Versio 1.1. Projektiryhmä
PROJEKTISUUNNITELMA Polku http://code.google.com/p/polku-projekti/ Versio 1.1 Projektiryhmä Janne Pihlajaniemi Antti Jämsén Maria Hartikainen Pekka Kallioniemi Jorma Laajamäki Panu Tunttunen Nina Tyni
LisätiedotPROJEKTISUUNNITELMA. Polku http://code.google.com/p/polku-projekti/ Versio 0.1. Projektiryhmä
PROJEKTISUUNNITELMA Polku http://code.google.com/p/polku-projekti/ Versio 0.1 Projektiryhmä Janne Pihlajaniemi janne.pihlajaniemi@iki.fi Antti Jämsén antti.jamsen@uta.fi Maria Hartikainen maria.hartikainen@uta.fi
LisätiedotFigure 1: Projektipäälliköt Juha-Pekka Honkavaara ja Juha Mattila
1 Käytettävyysryhmä 1.1 Yleistä Tämän vuoden käytettävyystiimi (Uteam) perustuu kahden viime vuoden pohjalle. Uteam oli toiminnassa ensimmäisen kerran siis lukuvuonna 2005-2006. Uteamin projektiryhmä koostui
LisätiedotSALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti
Järjestelmäprojekti 1 projektisuunnitelma ICT4TN007-2 SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti Versio 0.1 Tekijät Keijo Nykänen Tarkastanut Hyväksynyt HAAGA-HELIA
LisätiedotLOPPURAPORTTI Paperikonekilta Versio 1.0
Loppuraportti LITA/TIKO/PAPERIKONEKILTA 1 (14) 18.5.2009 LOPPURAPORTTI Paperikonekilta Versio 1.0 Tekijät: Jaakko Karhunen Jani Hyvönen TIKO, IT-Dynamo 5.kerros Osoite: Tietojenkäsittelyn koulutusohjelma
LisätiedotInternet-pohjainen ryhmätyöympäristö
Menetelmäohje Internet-pohjainen ryhmätyöympäristö Riku Hurmalainen, 24.3.2002 Sisällysluettelo 1. Johdanto...3 2. Termit...4 3. Toteutus...5 3.1. Yleiskuvaus...5 3.2. Tekninen ratkaisu...5 3.3. Tietoturva...6
Lisätiedot1 Aateliset. 1.1 Johdanto. 1.2 Organisaatio
1 Aateliset 1.1 Johdanto Projektissa oli tarkoituksena tuottaa tietokanta renessanssitansseja varten sekä www-pohjainen käyttöliittymä tälle tietokannalle. Valmiiseen tietokantaan on mahdollista sekä dokumentoida,
LisätiedotVerkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008
Verkkopokerijärjestelmä Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Projektiryhmä Samuli Aalto-Setälä Jukka Kekälainen Jarno Kyykkä Mika Mielonen Mårten Smeds Otto Waltari Ohjaaja
LisätiedotPS-vaiheen edistymisraportti Kuopio
PS-vaiheen edistymisraportti Kuopio Kuopio, PS-vaiheen edistymisraportti, 30.10.2001 Versiohistoria: Versio Pvm Laatija Muutokset 1.0 30.10.2001 Ossi Jokinen Kuopio2001, vain kurssin T-76.115 arvostelun
LisätiedotAS-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
LisätiedotTIEA4 Projektityö, 5-10 op.,
TIEA4 Projektityö, 5-10 op., 2012-13 Luennot Kurssin esitietovaatimukset ja tavoitteet Kurssin sisällöstä Suoritustavoista ja -vaatimuksista, arvostelu Yleisiä ohjeita Kurssin luennoitsija ja projektien
LisätiedotMökkivarausjärjestelm
Mökkivarausjärjestelmä Mökkivarausjärjestelm Projektin loppuraportti R1VP Loppuraportti 2(8) Versiohistoria Versio Päivä Laatija(t) Hyväksyjä Voimassaoloaika 1 25.5.2018 Heini Saastamoinen Ville Heiskanen
LisätiedotMINNO Metropolia 2014 - Loppukatselmus. Kotisatama Järjestelmät 14.11.2014
MINNO Metropolia 2014 - Loppukatselmus Kotisatama Järjestelmät 14.11.2014 Mikä MINNO on? Innovaatioprojekti, joka sisältyy jokaisen Metropolian opiskelijan opetussuunnitelmaan. Opinnot toteutetaan usein
LisätiedotUutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3
Uutisjärjestelmä Vaatimusmäärittely Versio 1.3 Sisällys 1 Muutoshistoria... 4 2 Viitteet... 4 3 Sanasto... 4 3.1 Lyhenteet... 4 3.2 Määritelmät... 4 4 Johdanto...5 4.1 Järjestelmän yleiskuvaus... 5 4.2
LisätiedotEDISTYMISRAPORTTI - PS Virtuaaliyhteisöjen muodostaminen Versio 1.0
EDISTYMISRAPORTTI - PS Edited by Checked by Approved by Antti Tuomaala Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. PROJEKTIN TILA 2 2. SUORITETUT TEHTÄVÄT 3 Projektisuunnitelma 3 Vaatimusmäärittely
LisätiedotEsitutkimus. Luuppi, versio 1.0. Petri Ikävalko Panu Tunttunen. http://luuppi.googlecode.com
Esitutkimus Luuppi, versio 1.0. Petri Ikävalko Panu Tunttunen http://luuppi.googlecode.com Versionhallinta ei ole vielä käytössä, koska projekti on vielä varhaisessa vaiheessa Luuppi Esitutkimus 2 / 10
LisätiedotKäyttöohje. Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio
Otus- projektinhallintatyökalu Käyttöohje Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio Mari Tampere 9. toukokuuta 2003 Kimmo Airamaa, Andreas Asuja,
LisätiedotTIEA4 Projektityö, 5-10 op.,
TIEA4 Projektityö, 5-10 op., 2013-14 Luennot Kurssin esitietovaatimukset ja tavoitteet Kurssin sisällöstä Suoritustavoista ja -vaatimuksista, arvostelu Yleisiä ohjeita Kurssin luennoitsija ja projektien
LisätiedotTestausraportti. Oppimistavoitteiden hallintajärjestelmä harri
Testausraportti Oppimistavoitteiden hallintajärjestelmä harri Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
LisätiedotProjektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma KotKot Helsinki 22.9.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 + 1 op) Projektiryhmä Tuomas Puikkonen
LisätiedotLohtu-projekti. Testaussuunnitelma
Lohtu-projekti Testaussuunnitelma Versiohistoria: 1.0 19.2.2003 1. versio Mari 1.1 20.2.2003 Muutoksia Mari 1.2 25.2.2003 Katselmoinnissa esiin tulleet Mari muutokset 1.3 17.3.2003 2. syklissä tehtävät
LisätiedotTik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTIRAPORTTI LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001 Tekijä:
LisätiedotOhjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit
Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää
LisätiedotMenetelmäraportti - Konfiguraationhallinta
Menetelmäraportti - Konfiguraationhallinta Päiväys Tekijä 22.03.02 Ville Vaittinen Sisällysluettelo 1. Johdanto... 3 1.1 Tärkeimmät lyhenteet... 3 2. Konfiguraationhallinnan tärkeimmät välineet... 4 2.1
LisätiedotSOVELLUSPROJEKTIN ARVIOINTILOMAKE
SOVELLUSPROJEKTIN ARVIOINTILOMAKE Arviointilomake on tarkoitettu Sovellusprojektin vastaavan ohjaajan arvioinnin tueksi, eikä sillä siten tule korvata erillistä projektilausuntoa. Useaa arviointikohtaa
LisätiedotKieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä
Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä Omistaja Tyyppi Tiedoston nimi Turvaluokitus Kohderyhmä Turvaluokituskäytäntö --- SE/Pekka Järveläinen Projektisuunnitelma projektisuunnitelma_kielihallinto.doc
LisätiedotVastuu- ja tehtäväalueet sekä tiedonvälitys OSCu-kursseilla
Vastuu- ja tehtäväalueet sekä tiedonvälitys OSCu-kursseilla Johdanto... 2 1. Opetushenkilökunnan tehtävät... 2 1.1. Kurssin vastuuopettaja... 2 1.2. Kurssimestarit ja assistentit... 3 1.2.1. Vastuuyliopiston
LisätiedotPROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009
PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009 POHDINTAA Mitä asioita projektissa seurataan? Kuka vastaa ohjauksesta? Millä tavoin projektia seurataan ja ohjataan? Mitä asioita ohjaukseen kuuluu?
LisätiedotAS Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker
AS 0.3200 Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker Henri Nieminen Juha Sironen Palautettu: 21.9.2009 Nieminen, Sironen Sisällysluettelo
LisätiedotNewsletter Manager Extensions - Loppuraportin tiivistelmä
Newsletter Manager Extensions - Loppuraportin tiivistelmä NewMan-projektiryhmä 11. toukokuuta 2006 1 1 Tunnistetiedot Projektin nimi: Newsletter Manager Extensions Toimeksiantaja: Ambientia Oy Projektin
LisätiedotDigi-tv vastaanottimella toteutetut interaktiiviset sovellukset
Tekninen määrittely: Editori Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Sisällysluettelo 1. Johdanto...4 1.1. Tarkoitus ja kattavuus...4 1.2. Tuote ja ympäristö...4 1.3. Määritelmät,
LisätiedotTestaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma Koskelo Helsinki 16.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Tom Bertell Johan
LisätiedotFour Ferries Oy:n nopea kokeilu Helsingin kouluissa Helsingin koulujen nopeiden kokeilujen ohjelma II, kevätlukukausi 2019
Julkinen loppuraportti 30.07.2019 Four Ferries Oy:n nopea kokeilu Helsingin kouluissa Helsingin koulujen nopeiden kokeilujen ohjelma II, kevätlukukausi 2019 Kokeilun tavoitteet Four Ferries Checker on
LisätiedotProjektityö
Projektityö 21.10.2005 Projektisuunnitelma Työn ositus Projektisuunnitelman sisältö Kurssin luennoitsija ja projektiryhmien ohjaaja: Timo Poranen (email: tp@cs.uta.fi, työhuone: B1042) Kurssin kotisivut:
LisätiedotProjektisuunnitelma. Luuppi verkkoportaali. versio 1.2
Projektisuunnitelma Luuppi verkkoportaali versio 1.2 Petri Ikävalko Panu Tunttunen Eero Jaakonaho Mikko Kuivanen Kari Jussila Julius Torkkeli Johannes Lampela Luuppi Projektisuunnitelma 2 / 19 Versiohistoria
LisätiedotYlläpitodokumentti Mooan
Ylläpitodokumentti Mooan Helsinki 16.08.06 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Heikki Aitakangas
LisätiedotScrumjatkuvan palvelun DWprojektissa-case. Niina Mäkiranta & OP-scrum-tiimi Aureolis Oy
Scrumjatkuvan palvelun DWprojektissa-case OP-Pohjola Niina Mäkiranta & OP-scrum-tiimi Aureolis Oy Agenda Scrum lyhyesti Jatkuvan palvelun DW-projekti- Case OP-Pohjola Lähtötilanne ennen Scrumia Scrumin
LisätiedotT Testiraportti - järjestelmätestaus
T-76.115 Testiraportti - järjestelmätestaus 18. huhtikuuta 2002 Confuse 1 Tila Versio: 1.0 Tila: Päivitetty Jakelu: Julkinen Luotu: 18.04.2002 Jani Myyry Muutettu viimeksi: 18.04.2002 Jani Myyry Versiohistoria
LisätiedotLoppuraportti. Matematiikan oppifoorumi. Carl Johansson Jukka Kariola Outi Marttila Helena Venäläinen Sampsa Virtanen. Ohjaaja.
Matematiikan oppifoorumi Loppuraportti Carl Johansson Jukka Kariola Outi Marttila Helena Venäläinen Sampsa Virtanen Ohjaaja Jukka Eskola Ohjelmistotuotantoprojekti 17.12.1999 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen
LisätiedotKÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ
KÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ Eeva Kangas 05.11.2015 @FixUi Oy 2013 2015 FIXUI "Autamme yrityksiä suunnittelemaan sellaisia tuotteita, joita ihmiset osaavat ja haluavat käyttää" Käyttäjätutkimukset
LisätiedotToteutusvaihe T3 Digi-tv: Edistymisraportti
Toteutusvaihe T3 Digi-tv: Edistymisraportti Sisällysluettelo 1. Projektin tila...3 Dtv: Work done per Person (current phase)...3 Dtv: Work done per Worktype (current phase)...3 2. Suoritetut tehtävät...4
LisätiedotSEPA päiväkirja. Dokumentti: SEPA_diary_EM_PV.doc Päiväys: 26.10.2004 Projekti : AgileElephant Versio: V0.9
AgilElephant T-76.115 Esa Mommo, 57197J Pauli Vesterinen, 65220P Tekijä: Esa Mommo/Pauli Vesterinen Omistaja: ElectricSeven Aihe: Sivu 1 of 6 Dokumentti Historia Revisio Historia Revision päiväys: 26.10.2004
Lisätiedot1 TILATAR. 1.1 Yleistä. 1.2 Projektiorganisaatio
1 TILATAR 1.1 Yleistä TILATAR-projektin tehtävänä oli toteuttaa Tampereen Työväenyhdistys ry:lle Tampereen työväentalon kokous-, ryhmätyö- sekä juhlatilojen ja näiden tilavarausten hallinnointiin sopiva
LisätiedotKäyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä
www.niksula.cs.hut.fi/~jjkankaa// Testauksen loppuraportti v. 1.0 Päivitetty 23.4.2001 klo 19:05 Mikko Viljainen 2 (14) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite 1.0
LisätiedotProjektisuunnitelma Viulu
Projektisuunnitelma Viulu Kuusela Johannes Sjöblom Teemu Suominen Osma Ohjelmistotuotantoprojekti Helsinki 23.9.2004 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Versiohistoria Päivämäärä Versio
LisätiedotConvergence of messaging
Convergence of messaging Testaussuunnitelma The Converge Group: Mikko Hiipakka Anssi Johansson Joni Karppinen Olli Pettay Timo Ranta-Ojala Tea Silander Helsinki 20. joulukuuta 2002 HELSINGIN YLIOPISTO
LisätiedotPlayoff kokouspöytäkirja 4
Playoff kokouspöytäkirja 4 Aika ja paikka 13.9.2007 klo 12.15 14.00 TKTL, sali A319 Osallistujat Jari Anttila, puheenjohtaja Sanna Fröblom Aarno Sandvik Tommi Paavilainen Miikka Kohijoki Päivi Pääkkö,
LisätiedotHajautettu Ohjelmistokehitys
Hajautettu Ohjelmistokehitys Maria Paasivaara Hajautuksen muotoja Yrityksen sisäinen hajautus Maan sisällä Maiden välillä, esim. offshore Yritysten välinen hajautus Alihankinta Lisenssointi Partnershipit
LisätiedotLakki. Lisää ot sik k o osoit t am alla. Nöyrästi vain lakki kourassa... Jussi Vänskä Espotel Oy. vierailuluentosarja OTM kurssi 2010
Lakki Nöyrästi vain lakki kourassa... Jussi Vänskä Espotel Oy vierailuluentosarja OTM kurssi 2010 2.luento: ohjelmistokehityksen päivärutiinit Lisää ot sik k o osoit t am alla Siitä vain reunasta Miten
LisätiedotSiimasta toteutettu keinolihas
AS 0.3200 Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma: Siimasta toteutettu keinolihas Laura Gröhn 224417 Mikko Kyllönen 221177 Lauri Liukko Sipi 84702A Susanna Porkka 225131 3.2.2015
LisätiedotReilun Pelin työkalupakki: Kiireen vähentäminen
Reilun Pelin työkalupakki: Kiireen vähentäminen Tavoitteet Tämän toimintamallin avulla opit määrittelemään kiireen. Työyhteisösi oppii tunnistamaan toistuvan, kuormittavan kiireen sekä etsimään sen syitä
LisätiedotUCOT-Sovellusprojekti. Testausraportti
UCOT-Sovellusprojekti Testausraportti Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 0.02 Julkinen 11. lokakuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
LisätiedotTestaussuunnitelma. Polku http://code.google.com/p/polku-projekti/ versio 1.0. Projektiryhmä. Janne Pihlajaniemi. Antti Jämsén.
Testaussuunnitelma Polku http://code.google.com/p/polku-projekti/ versio 1.0 Projektiryhmä Janne Pihlajaniemi Antti Jämsén Maria Hartikainen Pekka Kallioniemi Jorma Laajamäki Panu Tunttunen Nina Tyni Joonas
LisätiedotProffa ilmoittautumisen profiloija
Proffa ilmoittautumisen profiloija Projektisuunnitelma Leila Juusola Ilari Moilanen Jyrki Salonen Olli Sinerma Hanna Sirola Helsinki 2.2.2005 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN
LisätiedotKÄYTTÄJÄKOKEMUKSEN PERUSTEET, TIE-04100, SYKSY 2014. Käyttäjätutkimus ja käsitteellinen suunnittelu. Järjestelmän nimi. versio 1.0
KÄYTTÄJÄKOKEMUKSEN PERUSTEET, TIE-04100, SYKSY 2014 Käyttäjätutkimus ja käsitteellinen suunnittelu Järjestelmän nimi versio 1.0 Jakelu: Tulostettu: 201543 Samuli Hirvonen samuli.hirvonen@student.tut.fi
LisätiedotKasi. Projektisuunnitelma. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Kasi Projektisuunnitelma Helsinki 1.5.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Asiakas Lauri
LisätiedotDokumentin nimi LOGO:) Tampereen teknillinen yliopisto. Ryhmä XXX: Projektiryhmän nimi Projektin nimi
Tampereen teknillinen yliopisto Ohjelmistotekniikan laitos OHJ-3500 Ohjelmistotuotannon projektityö LOGO:) Ryhmä XXX: Projektiryhmän nimi Projektin nimi Dokumentin nimi Jakelu: (Ryhmä) (Kurssihenkilökunta)
LisätiedotUTIFLEET-VARAUSJÄRJESTELMÄ KÄYTTÄJÄN OHJE. Gospel Flight ry
UTIFLEET-VARAUSJÄRJESTELMÄ Gospel Flight ry Versio 1.0 Hyväksytty Tekijä 1.11.2005 Tarkastanut 1.11.2005 Hyväksynyt Juha Huttunen 3.11.2005 Helia UTIFLEET-TIETOJÄRJESTELMÄ 2 SISÄLLYS 1 SOVELLUKSEN KÄYTTÖOIKEUDET
LisätiedotTestaussuunnitelma Labra
Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,
LisätiedotBLOGGER. ohjeita blogin pitämiseen Googlen Bloggerilla
BLOGGER ohjeita blogin pitämiseen Googlen Bloggerilla Sisältö Blogin luominen... 1 Uuden blogitekstin kirjoittaminen... 4 Kuvan lisääminen blogitekstiin... 5 Lisää kuva omalta koneelta... 6 Lisää kuva
LisätiedotA4.1 Projektityö, 5 ov.
A4.1 Projektityö, 5 ov. Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Luentojen tavoitteista Luentojen sisällöstä Suoritustavoista ja -vaatimuksista Arvostelukriteereistä Motivointia
LisätiedotSEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3
AgilElephant SEPA Diary Petri Kalsi 55347A Heikki Salminen 51137K Tekijä: Petri Kalsi Omistaja: ElectricSeven Aihe: PK&HS Sivu 1 / 7 Dokumenttihistoria Revisiohistoria Revision päiväys: 29.11.2004 Seuraavan
LisätiedotFile [Otsikko] 2014-02-26 40212. Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista
apj2014 Projektisuunnitelma 1 (6) Projektisuunnitelma SPT2014 Selvitysprojekti projektihallinnan työkaluista Versio 1.0 Muutoshistoria umero Pvm Selitys Tekijä(t) 0.1 12.2.2014 Projektisuunnitelmaluonnos
LisätiedotT Testiraportti - integraatiotestaus
T-76.115 Testiraportti - integraatiotestaus 16. huhtikuuta 2002 Confuse 1 Tila Versio: 1.1 Tila: Päivitetty Jakelu: Julkinen Luotu: 19.03.2002 Jani Myyry Muutettu viimeksi: 16.04.2002 Jani Myyry Versiohistoria
LisätiedotProjektisuunnitelma Nero-ryhmä
Projektisuunnitelma Nero-ryhmä Kuusela Johannes Muukkonen Jyrki Sjöblom Teemu Sundberg Ville Suominen Osma Tuohenmaa Timi Ohjelmistotuotantoprojekti Helsinki 9.9.2004 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen
LisätiedotTIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö
TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö Tekijät: Eemeli Honkonen Joni Metsälä Työ palautettu: SISÄLLYSLUETTELO: 1 SEMINAARITYÖN KUVAUS... 3 2 TIETOKANTA... 3 2.1 MITÄ TIETOKANNAT SITTEN OVAT?... 3
LisätiedotLohtu-projekti. Testiraportti. Versiohistoria: syklin toteutuksen testit. 1. ajo Virve
Lohtu-projekti Testiraportti Versiohistoria: 1.0 6.5.2003 2. syklin toteutuksen testit. 1. ajo Virve Helsinki 6. toukokuuta 2003 Kimmo Airamaa, Andreas Asuja, Mari Muuronen, Seppo Pastila, Virve Taivaljärvi
LisätiedotPower Steering for ATV
AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Power Steering for ATV 27.1.2014 Juuso Meriläinen Antti Alakiikonen Aleksi Vulli Meriläinen, Vulli, Alakiikonen 1/6 Projektin tavoite Projektityössä
LisätiedotChess Action Game (Shakkiseikkailu)
Chess Action Game (Shakkiseikkailu) Shakkiseikkailu on peli, jota voidaan käyttää shakin opettamiseen Shakin opetus voidaan aloittaa yksinkertaisilla tilanteilla ja yksittäisillä shakkinappuloilla, edeten
LisätiedotKuopio Testausraportti Asiakkaat-osakokonaisuus
Kuopio Testausraportti Asiakkaat-osakokonaisuus Kuopio, testausraportti, 25.3.2002 Versiohistoria: Versio Pvm Laatija Muutokset 0.1 11.2.2002 Matti Peltomäki Ensimmäinen versio 0.9 11.2.2002 Matti Peltomäki
LisätiedotYhteenvetodokumentti. myva. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Yhteenvetodokumentti myva Helsinki 24.8.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jaana Diakite Heikki
LisätiedotOppilaiden motivaation ja kiinnostuksen lisääminen matematiikan opiskeluun ja harrastamiseen. Pekka Peura 28.01.2012
Oppilaiden motivaation ja kiinnostuksen lisääminen matematiikan opiskeluun ja harrastamiseen Pekka Peura 28.01.2012 MOTIVAATIOTA JA AKTIIVISUUTTA LISÄÄVÄN OPPIMISYMPÄRISTÖN ESITTELY (lisätietoja maot.fi)
LisätiedotKuopio Testausraportti Kalenterimoduulin integraatio
Kuopio Testausraportti Kalenterimoduulin integraatio Kuopio, testausraportti, 22.4.2002 Versiohistoria: Versio Pvm Laatija Muutokset 0.1 22.4.2002 Matti Peltomäki Ensimmäinen versio 0.9 22.4.2002 Matti
LisätiedotToteutusvaihe T2 Edistymisraportti
Toteutusvaihe T2 Edistymisraportti Sisällysluettelo 1. Projektin tila...3 1.1. Suoritetut tehtävät...4 1.2. Käytetyt menetelmät...5 1.3. Ongelmat...6 1.4. Jatkosuunnitelmat...6 Versio- ja muutoshistoria
LisätiedotYhteenvetodokumentti. Boa Open Access. Helsinki 5.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Yhteenvetodokumentti Boa Open Access Helsinki 5.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari
LisätiedotTestausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testausdokumentti Kivireki Helsinki 17.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Anu Kontio Ilmari
LisätiedotYhteenvetodokumentti PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Yhteenvetodokumentti PULSU Syksy 2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Heikki Manninen Noora
LisätiedotYhteenvetodokumentti. PLAYOFF Jari Anttila Sanna Fröblom Aarno Sandvik Tommi Paavilainen Miikka Kohijoki. Päivi Pääkkö, ohjaaja
Yhteenvetodokumentti Jari Anttila Sanna Fröblom Aarno Sandvik Tommi Paavilainen Miikka Kohijoki Päivi Pääkkö, ohjaaja Helsinki, 13. joulukuuta 2007 Ohjelmistotuotantoprojekti yritysviestinnän oppimateriaalin
Lisätiedotohjeita kirjautumiseen ja käyttöön
ohjeita kirjautumiseen ja käyttöön Kirjautumisesta Opiskelijat: kirjaudu aina tietokoneelle wilmatunnuksella etunimi.sukunimi@edu.ekami.fi + wilman salasana Opettajat: kirjaudu luokan opekoneelle @edu.ekami.fi
LisätiedotKuovi-Sovellusprojekti. Vaatimusmäärittely
Kuovi-Sovellusprojekti Vaatimusmäärittely Antti Hedlund Juho Kortelainen Jaana Ojala Juhana Pikki Versio: 0.1 Julkinen 5. lokakuuta 2005 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
LisätiedotTuottavatko pilotoinnit tuloksia riittävän nopeasti käytännön hankkeiden kokemuksia
Tuottavatko pilotoinnit tuloksia riittävän nopeasti käytännön hankkeiden kokemuksia Tuottavat ja eivät tuota Tulokset riippuvat niistä tekijöistä, jotka projektia perustettaessa on määritelty ja miten
LisätiedotKäyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä
www.niksula.cs.hut.fi/~jjkankaa// Demosovelluksen tekninen määrittely v. 0.6 Päivitetty 11.12.2000 klo 20:26 Mickey Shroff 2 (12) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite
Lisätiedot0.47 27.11.2005 Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen
Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 24.10.2005 Elina Kontro Laatuasiat siirretty omaan dokumenttiin jatkotyöstetty 0.2 27.10.2005 Santeri Saarinen Bugien elinkaari yms. asioita jatkettu 0.3 28.10.2005
LisätiedotRyhmä (11) Numeropankki
Tampereen teknillinen yliopisto Tietotekniikan laitos TIE-13100 Tietotekniikan projektityö Ryhmä (11) Numeropankki Projektisuunnitelma Tommi Blomster Jari Laaksonen Petri Tahvanainen Eemil Väisänen (vastaa
LisätiedotAika Vaihe Lopputulos
Ruokis-hanke ICT PROJEKTI: Projektin ohjaaja: Lasse Seppänen Projektipäällikkö: Tommi Leppänen Projektin jäsenet: Jenita Karimäki, Tuija Pörhölä, Kalle Veuro ja Olli Savisaari Projekti Projektin tarkoitus
Lisätiedotecome Markkinoiden kehittynein julkaisujärjestelmä
ecome Ecome Finland Oy Itämerenkatu 3 p. 020 7749 580 00180 Helsinki p. 020 7749 585 Suomi - Finland ecome@ecome.fi y. 2193874-3 www.ecome.fi Ecome-järjestelmä pähkinänkuoressa Ecome on suomalaisen yhtiön
LisätiedotOTM-HANKE. Opintohallinnon tietojärjestelmän modernisointi - tilannekatsaus
OTM-HANKE Opintohallinnon tietojärjestelmän modernisointi - tilannekatsaus Taustaa Aalto-yliopisto, Helsingin yliopiston ja Tampereen yliopiston yhteishanke opintohallinnon tietojärjestelmien modernisoinniksi
LisätiedotProjektisuunnitelma PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma PULSU Syksy 2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Heikki Manninen Noora Joensuu
LisätiedotPLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2015/
PLA-32820 Mobiiliohjelmointi Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_205/ . Luento 2 Suoritus vaatimukset Kurssin sisältö Kirjallisuus Mobiiliohjelmointi Mobiililaitteita...
LisätiedotLC Profiler. - Oppimisympäristön keskeisiä piirteitä. Antti Peltonen, LC Prof Oy
LC Profiler - Oppimisympäristön keskeisiä piirteitä Antti Peltonen, LC Prof Oy Profiler - Sovelluksen kehityskaari... Ensimmäiset versiot oppimisympäristöstä 1995 ProTo -projekti 1997-98, Oulun yliopisto
LisätiedotKurssin tavoitteista uennot. 4.1 Projektityö, 5 ov. Esitietovaatimukset
Kurssin tavoitteista uennot ma ls. 1097, klo 10-12. pe ls. DXI, klo 12-14. uennot ovat viikoilla 40-42. uentojen yhteydessä ei järjestetä erillisiä harjoituksia. Opinto-oppaasta: Opintojakson tavoitteena
LisätiedotPaperiton näyttösuunnitelma
Paperiton näyttösuunnitelma Käyttöohje opettajalle ja työpaikkaohjaajalle Koonnut: Jarkko Lehmuskenttä Turun sivistystoimiala, Suunnittelu- ja kehittämispalvelut 18.10.2015 Versio 2.0 Ohje on koottu OPH:n
LisätiedotCT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016 VIIME KERRALLA MENETELMIÄ Musta laatikko Valkea laatikko Harmaa laatikko Regressio Automaatio Rasitus (kuormitus)
LisätiedotPROJEKTISUUNNITELMA. 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ää
LisätiedotPROJEKTIN LOPPURAPORTTI
Turun ammattikorkeakoulu, TYT:n Innovointiraha 2012 LOPPURAPORTTI Projektin nimi Tiimiopiskelu pvm 20.12.2012 1 (7) PROJEKTIN LOPPURAPORTTI Tiimiopiskelu Tekniikka, ympäristö ja talous 20.12.2012 Tiedosto:
LisätiedotLoppuraportti. HeTLi. Helsinki 26.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Loppuraportti HeTLi Helsinki 26.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi Projektiryhmä Asiakas Johtoryhmä Kotisivu Versiohistoria 581260 Ohjelmistotuotantoprojekti
Lisätiedot