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 Piippukatu 3 40100 JYVÄSKYLÄ Muut yhteystiedot: E-mail: etunimi.sukunimi@jamk.fi Internet: http://www.jamk.fi
2 (14) SISÄLTÖ 1 MUUTOSHISTORIA...3 DOKUMENTTITIEDOT...3 VIITTEET...4 2 Johdanto...5 3 Oppimispäiväkirjat...6 3.1 Jaakko Karhunen...6 3.2 Jani Hyvönen...8 4 Projektin vaiheistus ja resursointi...10 1.1. Koko projekti...10 1.2. Käynnistysvaihe...10 1.3. Suunnitteluvaihe...10 1.4. Testausvaihe...10 1.5. Lopetusvaihe...11 5 Projektin suunnittelu ja seuranta...11 1.6. Suunnittelu ja päivitys...11 1.7. Seurantamenetelmät...11 6 Kokemuksia ja oppeja...11 1.8. Lähtökohdat...11 1.9. Ongelmat...12 1.10. Projektiorganisaation toiminta...12 1.11. Mitä opimme?...12 7 Allekirjoitukset ja päiväys...14
3 (14) 1 MUUTOSHISTORIA Päivä Versio Tekijä Kuvaus 4.5.2009 0.1 Jaakko Karhunen Koko dokumentti & Jani Hyvönen 11.5.2009 0.2 Jaakko Karhunen Koko dokumentti & Jani Hyvönen 12.5.2009 0.3 Jaakko Karhunen Koko dokumentti & Jani Hyvönen 17.5.2009 0.4 Jaakko Karhunen Koko dokumentti & Jani Hyvönen 18.5.2009 1.0 Jaakko Karhunen & Jani Hyvönen Koko dokumentti DOKUMENTTITIEDOT Viimeisen versio on tallennettu Optima-ympäristöön, projektin Jyväskylän Paperikoneteknologian Opiskelijoiden Kilta dokumenttikansioon.
4 (14) VIITTEET Lyhennys Materiaali Projektisuunnitelman versio 1.0 Projektisuunnitelma Testaussuunnitel ma
5 (14) 2 Johdanto Projektin tarkoituksena on toteuttaa asiakaslähtöiset hankkeet 1:een valittu projekti. Tarkoituksena on luoda Jyväskylän Paperikoneteknologian Opiskelijoiden Kiltalle uudet verkkosivut. Kilta ei aikaisemmin omista verkkosivuja, joten heillä on suuri tarve saada järjestölleen uudet verkkosivut yhteyden pitoa varten. Tarkoituksena projektille on luoda uusi tiedonjakelukanava, josta Kiltan jäsenet voivat seurata uutisia, tarkastella kokousraportteja, etsiä yhteystietoja ja katsella kuvagalleriaa. Ylläpitäjälle rakennetaan erillinen sisällönhallintajärjestelmä, josta hänen on mahdollisimman yksinkertaista päivittää verkkosivuja. Tärkeimpinä ominaisuuksina ylläpitäjälle tulee olemaan uusien raporttien lisäys, kuvagallerian ja erilaisten uutisten päivittäminen. Lukuun 1 on liitetty projektiin osallistuneiden henkilöiden oppimispäiväkirjat, luvussa 3 kerrotaan projektin vaiheistuksesta ja resursoinnista, luvussa 4 projektin suunnittelusta ja seurannasta ja luvussa 5 kokemuksista ja opeista.
6 (14) 3 Oppimispäiväkirjat 3.1 Jaakko Karhunen Päiväys Tunnit Työ/tehtävä/vaihe 2.2.2009 4 Asiakkaan tapaaminen ja hankkeen suunnittelu 11.2.2009 5 Hankkeen suunnittelua ja dokumenttien kirjoitusta 4.3.2009 6 Suunnittelua 5.3.2009 5 Suunnittelua 6.3.2009 6 Suunnittelua 9.3.2009 6 Suunnittelua 11.3.2009 7 Logon suunnittelua 18.3.2009 7 Taustan & logon suunnittelua 19.3.2009 6 Taustan ja logon suunnittelua 20.3.2009 6 Valikoiden suunnittelua 23.3.2009 6 Logon suunnittelua 27.3.2009 6 Logon ja taustan suunnittelua 3.4.2009 6 Kuvagallerian suunnittelua 10.4.2009 6 Kuvagallerian ja taustan suunnittelua 17.4.2009 8 Koko sivuston tekoa 24.4.2009 6 Testaussuunnitelman kirjoittamista 28.4.2009 5 Testaussuunnitelman kirjoittamista 30.4.2009 4 Testaussuunnitelman kirjoittamista ja testailua 3.5.2009 7 Testausta 4.5.2009 5 Loppuraportin kirjoittamista 11.5.2009 8 Sivuston viimeistelyä 12.5.2009 4 Dokumenttien kirjoittelua 17.5.2009 8 Sivuston viimeistelyä/testausta ja dokumenttien kirjoittamista. 18.5.2009 3 Dokumenttien kirjoittamista ja palaveri asiakkaan kanssa.
7 (14) Yht. 140 tuntia Jyväskylässä 18.05.2009 Pyry Hämäläinen Asiakas
8 (14) 3.2 Jani Hyvönen Päiväys Tunnit Työ/tehtävä/vaihe 2.2.2009 4 Asiakkaan tapaaminen ja hankkeen suunnittelu 11.2.2009 5 Hankkeen suunnittelua ja dokumenttien kirjoitusta 4.3.2009 6 Suunnittelua 5.3.2009 5 Suunnittelua 6.3.2009 6 Suunnittelua 9.3.2009 6 Suunnittelua 11.3.2009 7 Tutustuminen eri CMS ohjelmistoihin 18.3.2009 7 Tutustuminen eri CMS ohjelmistoihin 19.3.2009 6 CMS Made Simple ohjelmaan tutustuminen 20.3.2009 6 CMS Made Simple ohjelmaan tutustuminen 23.3.2009 6 Sivuston tekeminen 27.3.2009 7 Sivuston tekeminen 3.4.2009 6 Sivuston tekeminen 10.4.2009 7 Sivuston tekeminen 17.4.2009 8 Koko sivuston tekoa 24.4.2009 6 Testaussuunnitelman kirjoittamista 28.4.2009 5 Testaussuunnitelman kirjoittamista 30.4.2009 4 Testaussuunnitelman kirjoittamista ja testailua 3.5.2009 7 Testausta 4.5.2009 5 Loppuraportin kirjoittamista 11.5.2009 8 Sivuston viimeistelyä 12.5.2009 4 Dokumenttien kirjoittelua 17.5.2009 8 Sivuston viimeistelyä/testausta ja dokumenttien kirjoittamista. 18.5.2009 3 Dokumenttien kirjoittamista ja palaveri asiakkaan kanssa. Yht. 142 tuntia
9 (14) Jyväskylässä 18.05.2009 Pyry Hämäläinen Asiakas
10 (14) 4 Projektin vaiheistus ja resursointi Projekti suoritettiin suunnitellun mukaisesti, mutta aikataulullisesti jouduttiin hieman venyttämään projektin alkuperäistä aikataulua. Suunnitteluvaihe toteutui melko lailla oletetun mukaisesti mutta toteutusvaiheessa jouduttiin hieman aikataulua venyttämään. 1.1. Koko projekti Projektin aikataulu laadittiin alustavasti, mutta mitään lopullista aikataulua ei sovittu koska asiakkaan verkkosivujen valmiiksi saaminen ei ollut kiireellistä. Tarkoitus oli saada verkkosivut kuitenkin valmiiksi jo kevään 2009 kuluessa. Pyrimme tekemään projektin työnjaon mahdollisimman tasapuolisesti, paitsi Jani Hyvösellä oli päävastuu koodauksessa ja Karhusella testauksessa ja dokumenteissa. 1.2. Käynnistysvaihe Projektin käynnistysvaiheessa molemmat projektin jäsenet olivat yhteydessä, lähinnä sähköpostitse projektin asiakkaaseen. Tämän jälkeen myös projektisuunnitelman tekeminen aloitettiin. 1.3. Suunnitteluvaihe Suurin osa käytetyistä työtunneista kului ulkoasun suunnitteluun. Asiakas antoi vapaat kädet sen suunnitteluun, joten katsoimme sillä olevan melko suuri merkitys sivustoille. Toiminnallisuuksien puolesta projekti oli melko yksinkertainen ja ne oli suhteellisen helppo toteuttaa. 1.4. Testausvaihe Testausvaihe kesti koko projektin ajan ja siitä laadittiin erillinen testaussuunnitelma.
11 (14) 1.5. Lopetusvaihe Lopetusvaiheessa tarkastettiin, että suunnitteludokumentin kaikki vaatimukset täyttyivät. Kyseisessä vaiheessa kirjoitettiin asiakkaalle myös erillinen ohjeraportti. 5 Projektin suunnittelu ja seuranta Tässä luvussa selvitetään kuinka projektia suunniteltiin ja kuinka suunnitelmia päivitettiin projektin edetessä. Mitä seurantamenetelmiä oli käytössä? Kuinka ja kenelle raportointiin? 1.6. Suunnittelu ja päivitys Projektin suunnittelu aloitettiin tekemällä projektisuunnitelma. Asiakas ei vaatinut projektille tarkkaa aikataulua, joten projektin aikataulu oli varsin löyhä. Kuitenkin tarkoituksena oli saada projekti valmiiksi kevään 2009 aikana. 1.7. Seurantamenetelmät Projektin seuranta tapahtui lähes päivittäin, projektiryhmän kesken. Projektiryhmä työskenteli pääosin IT-Dynamolla ja joitakin tunteja tehtiin myös kotona. Projektin etenemistä raportoitiin asiakkaalle lähinnä sähköpostitse tarvittaessa. 6 Kokemuksia ja oppeja Tässä luvussa on tarkoitus tutkia projektia kokonaisuutena. Mitkä olivat projektin lähtökohdat ja ongelmat? Kuinka projekti toimi kokonaisuutena? Mitä opimme ja minkälainen projekti oli kokemuksena?> 1.8. Lähtökohdat Kuvatkaa tähän mitkä olivat lähtökohdat projektille. Tunsitteko toisianne? Miltä
12 (14) alussa työhön ryhtyminen tuntui ja kuinka optimistiselta tavoitteiden saavuttaminen tuntui? Projektin lähtökohdat olivat erinomaiset, sillä projektiryhmän jäsenet tunsivat toisensa jo entuudestaan. Alussa työhön ryhtyminen oli hankalaa, sillä emme saaneet asiakasta kiinnivälittömästi. Tämä ei kuitenkaan ollut ongelma, sillä projektin aikataulu oli varsin väljä. 1.9. Ongelmat Suurin ongelma projektissamme oli saada asiakasta kiinni, koska hänellä oli kiireellinen aikataulu. Ongelmana oli todentaa minkä palvelimen alla kyseinen verkkosivu tulisi toimimaan ja kuinka sitä päästäisiin siellä testaamaan. 1.10. Projektiorganisaation toiminta Projektiryhmäämme kuului kaksi henkilöä, joten se toisaalta helpotti projektiryhmämme sisäistä kommunikointia. Teimme paljon töitä yhdessä, joten se helpotti huomattavasti koodaamista ja testausta. 1.11. Mitä opimme? Kyseinen projekti sisälsi paljon samoja asioita kuin suorittamamme suurempi projektikurssi ja sieltä opitut asiat täsmentyivät kyseisen hankkeen aikana.
13 (14) Kyseinen projekti kävikin hyvästä kertauksesta ja tästä syystä asioiden teko oli melko tuttua ja melko rutiininomaista, etenkin järjestelmällistä.
14 (14) 7 Allekirjoitukset ja päiväys Paperikoneteknologian Opiskelijoiden Kilta Jyväskylässä 18.05.2009 Pyry Hämäläinen Asiakas Paperikonekilta-projekti Jyväskylässä 18.05.2009 Jaakko Karhunen Jani Hyvönen