T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 2 (13)



Samankaltaiset tiedostot
SEPA: Projektin edistymisen seuranta ja hallinta

SEPA: Projektin edistymisen seuranta ja hallinta

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008

T Edistymisraportti. ExtraTerrestriaLs PP iteraatio

LOPPURAPORTTI Paperikonekilta Versio 1.0

Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

T Loppukatselmus

Project group Tete Work-time Attendance Software

Valtioneuvoston kanslia VAIN VIRKAKÄYTTÖÖN Hallinto- ja palveluosasto/hallintoyksikkö Terja Ketola PTJ2008-työsuunnitelma 1 (5)

EDISTYMISRAPORTTI - PS Virtuaaliyhteisöjen muodostaminen Versio 1.0

SOVELLUSPROJEKTIN ARVIOINTILOMAKE

PS-vaiheen edistymisraportti Kuopio

Käyttöohje. Versiohistoria: versio Mari Kommenttien perusteella korjattu versio

Toteutusvaihe T3 Digi-tv: Edistymisraportti

Tilannekatsaus Opintopolku.fi

TYÖOHJEET VR-HYVINKÄÄ

Projektiryhmä Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: loppuraportti

Tietotekniikan opintojen aktivointi

1Blogin arvostelu. Blogin tarkoitus. Arvostelun filosofia. Blogin sisältö. Blogin kieli ja tyyli. Viikkotehtävät. Blogin viikoittainen sisältö

T Projektikatselmus

Dokumentti: SEPA_diary_JK.doc Päiväys: Projekti : AgileElephant Versio: V1.0

TIEDONKULKU. PROJEKTITYÖ Tik Wclique

Figure 1: Projektipäälliköt Juha-Pekka Honkavaara ja Juha Mattila

Sähköisen projektikansion dokumentointi Innon levyasemalle \\kapa10\inno

Hajautettu Ohjelmistokehitys

PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI

Reilun Pelin työkalupakki: Kiireen vähentäminen

Ajankäytön suunnittelu opiskelussa. SCI-A0000 Johdatus opiskeluun Susanna Reunanen

Siimasta toteutettu keinolihas

FiSMA intranet käyttöohjeet, versio Mika Johansson

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

Mauno Rahikainen

Kuopio Testausraportti Asiakkaat-osakokonaisuus

AS Automaatio- ja systeemitekniikan projektityöt

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi

Aikuisopiskelijan viikko - Viitekehys alueellisten verkostojen yhteistyöhön

Reilun Pelin työkalupakki: Työkäytäntöjen kehittäminen

PROJEKTIN EDISTYMISRAPORTTI Seurantajakso <jaksonumero, alkupäivä - päättymispäivä>

Projektityö

Reilun Pelin työkalupakki: Pelisääntöjen laatiminen

MS Project 2016 perusteet projektiarkkitehdeille ja -insinööreille ver Hannu Hirsi 2018

ENG-A1002 ARTS-ENG-Projekti. B-kori

Adobe -määrälisensointi

TIEDOTTEEN JA VIESTINTÄSUUNNITELMAN TEKO

VAHTIn riskien arvioinnin ja hallinnan ohjeen sekä prosessin uudistaminen - esittely

Palautuskansio moduuli, ja sen vuorovaikutukset tehtävien annossa!

Internet-pohjainen ryhmätyöympäristö

Projektisuunnitelma. Projektin tavoitteet

Suoritusten seuranta ja opiskelijan edistyminen

2. luento. CS-C2110 Ohjelmointistudio 1: mediaohjelmointi Syksy 2016 [Studio 1] Antti Tolppanen, Sanna Suoranta, Lauri Savioja

T harjoitustyö, kevät 2012

Mylab Projektitoiminnan kehittäminen. PM Club Tampere

KOKEILE KOUTSAUSTA! Ratkaisukeskeinen coaching-ohje

Korjausrakentamisen asukasviestintä. Taloyhtiötapahtuma Riikka Laitala, Avara Suomi Oy

Teoriasta käytäntöön- Ongelmalähtöinen oppiminen verkossa

MILLAINEN ON HYVÄ RYHMÄ?

Tik Ohjelmistotuoteliiketoiminta

Suvi Junes/Pauliina Munter Tietohallinto/Opetusteknologiapalvelut 2014

Data Sailors - COTOOL dokumentaatio Riskiloki

SEPA päiväkirja. Dokumentti: SEPA_diary_EM_PV.doc Päiväys: Projekti : AgileElephant Versio: V0.9

PROJEKTIDOKUMENTAATIO OONA KARHUNEN

Ammattijärjestäjä Aulasvuori Www-projektin kuvaus

OPISKELIJAN MUISTILISTA

Matopeli C#:lla. Aram Abdulla Hassan. Ammattiopisto Tavastia. Opinnäytetyö

Vastuu- ja tehtäväalueet sekä tiedonvälitys OSCu-kursseilla

OPINTOJEN SUUNNITTELU OSANA OPINTOPOLKUA. Opintoihin orientoitumisen luento

Ohjausryhmän six-pack

PROJEKTITOIMINTA Tietoa käytännöistä

Työpaikan pelisäännöt. PÄIJÄT-HÄMEEN HYVINVOINTIYHTYMÄ Strategia ja tukipalvelut

Jyrki Kullaa ohjaava opettaja. Mika Miettinen puheenjohtaja

A13-03 Kaksisuuntainen akkujen tasauskortti. Projektisuunnitelma. Automaatio- ja systeemitekniikan projektityöt AS-0.

Laadunvarmistuksen suunnitelma. Ryhmä ExtraTerrestriaLs Aureolis Oy

VÄLI- JA LOPPURAPORTOINTI

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset. Riskienhallinta DTV projektissa

Nomis asiakaspäivät Nomis HelpDesk 2.0 demo

IPT 2. Syventävä työpaja ( ): Ryhmätöiden tulokset

Vapaapäivien optimointi

HELSINGIN KAUPUNKI 1/5 LIIKENNELIIKELAITOS. Ohje paloilmoitinryhmien Infra- ja kalustoyksikkö

ALUEELLISTEN TILAISUUKSIEN JÄRJESTÄMISOHJE

SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU käyttöjärjestelmässä -projekti

Opas monialaisen asiantuntijaryhmän kokoamiseen ja neuvottelun toteuttamiseen

ohjeita kirjautumiseen ja käyttöön

Projektiryhmä Tete Työajanseurantajärjestelmä. Riskienhallintasuunnitelma

Mika Toivonen Kuntoutusohjaaja ODL, Norther Oy, Arctic Coaching

Tiivistelmä Uudenmaan maakunnan toiminnan käynnistämisen hankesuunnitelmasta

OPETUSSUUNNITELMATYÖN KÄYNNISTÄMINEN LAPIN YLIOPISTON HARJOITTELUKOULUSSA. Lehtorit Satu Kumpulainen ja Laura Salmela

Etätyökysely henkilöstöstölle

Esimiehen opas erityisesti vuorotyötä tekevissä yksiköissä

Suomen lajiston viides kokonaisarviointi Punainen kirja 2019

T Projektisuunnitelma

Projektisuunnitelma. (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus

GroupDesk Toiminnallinen määrittely

EeNet materiaalit ohje

Pysähdy! Nyt on syytä miettiä tämä asia uudelleen. Kiinnitä huomiosi tähän. Hienoa, jatka samaan malliin. Innokylän arviointimittari

T SEPA - päiväkirja: Design Patterns. ETL työkalu

1 Aateliset. 1.1 Johdanto. 1.2 Organisaatio

PIENI KAMPANJAKOULU. Ohjeita onnistuneen kampanjan toteuttamiseen 1 PIENI KAMPANJAKOULU

4 Edellisen palaverin pöytäkirjan tarkistus

T harjoitustehtävät, syksy 2011

ValueFrame. Tilitoimiston toiminnanohjaus

Transkriptio:

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 1 (13) SEPA: Projektin edistymisen seuranta ja hallinta Mikko Ruokojoki, 45959V Versio Päiväys Kuvaus 0.1 27.10.2004 Ensimmäinen versio 0.2 1.11.2004 Lisätty päiväkirjaan viikko 44 ja täydennetty tehtävien kuvauksia 0.3 1.11.2004 Korjattu ja päivitetty 0.4 2.11.2004 Korjauksia ja päivitetty tekstiä 0.5 10.11.2004 Päivitetty viikkopäiväkirjaa 0.6 18.11.2004 Päivitetty viikkopäiväkirjaa 0.7 27.11.2004 Päivitetty dokumenttia ja lisätty työmäärien kaaviot 0.8 29.11.2004 Päivitetty viikkopäiväkirjaa ja dokumenttia. Otsikoinnin rakennetta muokattu. 0.9 30.11.2004 Lisätty hallintamuotoja 1.0 15.12.2004 Päivitetty viikkopäiväkirjaa 1.1 3.1.2005 Päivitetty viikkopäiväkirjaa 1.2 20.1.2005 Erinäisiä päivityksiä 1.3 8.2.2005 Päivityksiä ja valmistelua julkaisuun

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 2 (13) Sisällysluettelo 1 Esittely...3 2 Tehtävän toteuttaminen...3 2.1 Tapaamiset...3 2.2 Kommunikointi...3 2.3 Tehtävien jako...4 2.4 Tehtävien etenemisen seuranta...4 2.5 Hallinnan työkalut...4 2.5.1 MS Project...4 2.5.2 Viikkotehtävät Excel & JIRA...5 2.5.3 Työajan seuranta Trapoli ja viikkoraportit...5 2.5.4 Tehtävien tilanne Uutisryhmä...6 2.5.5 Muutoksien hallinta JIRA...6 2.5.6 Muut työkalut...6 2.6 Poikkeustilanteet...6 3 Kokemukset ja muutokset...6 3.1 Vaihe PP projektin suunnittelu...6 3.1.1 Työmäärät PP-vaiheessa...7 3.1.2 Viikko 43...7 3.1.3 Viikko 44...7 3.2 Vaihe I1 Implementaatio 1...8 3.2.1 Työmäärät I1-vaiheessa...8 3.2.2 Viikko 45...8 3.2.3 Viikko 46...8 3.2.4 Viikko 47...9 3.2.5 Viikko 48...9 3.3 Vaihe I2 Implementaatio 2...10 3.3.1 Työmäärät I2-vaiheessa...10 3.3.2 Viikko 49...10 3.3.3 Viikot 51-53 (joululoma)...10 3.3.4 Viikko 1...11 3.3.5 Viikko 2...11 3.3.6 Viikko 3...11 3.3.7 Viikko 4...11 3.3.8 Ongelmatilanne: Miten lopetetaan toteutusvaihe...11 3.4 Vaihe FD Toimitus & Viimeistely...12 3.5 Yhteenveto...12 3.5.1 Työmäärät projektissa...12 4 Kokemuksia projektin seurannasta...12 4.1 I1-vaiheen loppu (3.12.2004)...12 4.2 I2-vaiheen keskikohta (7.1.2005)...12 4.3 I2-vaiheen loppu (8.2.2005)...13 5 Viitteet...13 6 Yhteystiedot...13

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 3 (13) 1 Esittely Valitsin projektipäällikölle valituista aiheista projektin seurannan ja hallinnan. Koen, että asian tutkiminen ja analysoiminen on itselleni eniten hyödyllisintä ja haastavinta. Projektipäällikön rooli vaatii jatkuvaa mietintää mihin ollaan menossa ja mitä on seuraavaksi. Pitää pysyä askeleen edellä ryhmää ja tehdä tarvittavia painotuksia eri osa-alueisiin. Työryhmäkoon ja projektin ollessa suuria tarvitaan työkaluja, joilla hallitaan ja seurataan edistymistä. Projektinhallintaa pitää opiskella ja tutustua hyviksi todettuihin tapoihin ja tilannetta kuvaaviin kaavioihin [1-3]. Työhön liittyvistä tehtävistä ja muusta toiminnasta pitää luoda selkeät ja yksikäsitteiset säännöt. Projektiin kuuluu paljon prosesseja ja ryhmän pitää osata toimia yhtenäisesti niiden toteuttamisessa. Säännöt antavat selkeyttä kaikille ryhmän jäsenille ja lisäarvoa myös asiakkaalle. Projektiryhmä koostuu henkilöistä, jotka eivät ole aikaisemmin tunteneet toisiaan saati tehneet töitä yhdessä. Projektin onnistumisen kannalta on erittäin tärkeää saada ryhmä puhaltamaan yhteen hiileen. Tavoitteet ja ideat pitää olla selkeitä kaikille. 2 Tehtävän toteuttaminen Olen alla erittelyt eri tapoja millä projektin seurantaa toteutetaan. Mukana on myös niitä tehtäviä, jotka kuuluvat erityisesti projektipäällikön tehtäväkuvaan. 2.1 Tapaamiset Olemme sopineet tapaamisille kokouskäytännön. Koko ryhmälle tarkoitetuille kokouksille luodaan esityslista, jota seurataan kokouksessa. Asiakastapaamisia varten kerätään agenda ja tapaamisille on sovittu usein erityinen aihealue, johon on tarkoitus keskittyä. Omaan työhöni tapaamisissa liittyy seuraavat tehtävät: Kokouksien puheenjohtajana toimiminen Esityslistan luonti Tapaamisen ajankohdan ehdottaminen ja sopiminen Asiakastapaamisten sopiminen Tapaamiset vievät paljon aikaa, mutta ovat erityisen tärkeitä varsinkin projektin alkuvaiheessa. Meidän on saatava varmuus, että olemme ymmärtäneet mitä asiakas haluaa. On tärkeää tutustua myös ryhmän kesken. Tapaamisien avulla asioista sopiminen sujuu nopeasti, olettaen että tapaamiset ovat hyvin suunniteltuja. 2.2 Kommunikointi Ryhmän kesken tärkein kommunikoinnin väline on uutisryhmä. Jokainen ryhmän jäsen lähettää sinne tehdyt työt ja uusimmat versiot dokumenteista. Muita kommunikoinnin välineitä ovat sähköposti, puhelin, tapaamiset ja IM-ohjelmat.

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 4 (13) Projektipäällikkönä yritän ilmoittaa tulevista asioista etukäteen uutisryhmässä ja luoda keskustelua tulevista tehtävistä. 2.3 Tehtävien jako Viikoittain kerään tulevan viikon tapahtumista listan ja mietin miten tehtäviä voi pilkkoa, niin että tehtävän voi tehdä yksi tai kaksi henkilöä. Tehtäviä määritellään ja jaetaan myös ryhmän kokouksissa, aina kun mahdollista. Tehtävien jako vaatii monen asian selvittämistä. Tehtäviä jakaessani mietin kyseisen jäsenen aikaisempia tehtäviä, hänen osaamis/kiinnostusalueitaan, nimettyjä vastuita ryhmässä ja nykyisiä tehtäviään. Olemme sopineet ryhmän kanssa, että eri aihealueiden työryhmiä yritetään kierrättää aina kun mahdollista ja näin saada mahdollisimman monen henkilön mielipide asiaan ja samalla myös kaikille selväksi eri osa-alueet projektissa. Usein tehtävien jako menee seuraavassa prosessissa: 1. Arvioin tulevan aikataulun ja määrittelen määräajat kokonaisuuksille 2. Määrittelen tehtävät, niin että ne ovat sopivia: a. Työmäärä ei enempää kuin yksi viikko b. Henkilökohtaisesti ja parin kanssa tehtäviä 3. Tutkin aikaisempia tehtävälistoja ja arvioin eri jäsenten työmääriä 4. Tutkin kiinnostusalueita ja vastuualueita eri jäsenille 5. Määrittelen tehtäville tekijät 6. Ryhmittelen tehtävät ja tarkistan, että tehtävät menevät oikeudenmukaisesti jokaiselle 7. Käyn vielä kerran läpi koko prosessin varmistaakseni kaiken tulleen mukaan 2.4 Tehtävien etenemisen seuranta Seuraan tehtävien toteutumista tehtäväluettelon avulla ja valvon tilanteen kehitystä. Tarpeen tullen pyydän varmistusta tilanteesta ko. ryhmän jäseneltä. Suurempien toimintakokonaisuuksien etenemistä varten pidetään parin hengen tapaamisia, jossa keskustellaan mikä on tilanne. Näiden kohdalta tiedustelen tarpeen vaatiessa missä vaiheessa ollaan ja näyttääkö, että aikataulussa pysytään. Olemme ryhmän kesken sopineet, että jos näyttää, ettei joku ehdi määräaikaan mennessä valmiiksi, on muille ilmoitettava. 2.5 Hallinnan työkalut 2.5.1 MS Project Projektin hallintaan on kehitetty useita työkaluja ja metodeja. Kurssin tehtävänhallintaan olen käyttänyt Microsoft Project työkalua. Sen avulla olen tehnyt seuraavia: Tehtävien määrittelyä, aikataulutusta ja riippuvaisuuksien määrittelyä Gantt-kaavioita suunnitellusta etenemisestä. Tracking Gantt -seurantaa tehtävien etenemisestä

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 5 (13) Kuva 1 - MS Project -työkalulla määriteltyjä tehtäviä ja niiden aikatauluja Kuva 2 - Tracking Gantt -kaaviosta esimerkki, jossa nähdään kuvaajissa tehtävien eteneminen 2.5.2 Viikkotehtävät Excel & JIRA Viikottaisten tehtävien jako muuttui vuoden 2005 alussa kun ryhmä siirtyi käyttämään JIRAtyökalua tehtävien jakamiseen. Viikkotehtäviä Excel-taulukoissa ei enää käytetty. Uusi järjestelmä antaa paremmat työkalut tehtävien seurantaan ja niiden määrittelyyn. Kuva 3 - JIRA-järjestelmästä tehtäviä 2.5.2.1 Viikkotehtävät Excel-taulukoissa (PP & I1) Viikoittaisten tehtävien määrittelyyn olen käyttänyt myös Microsoftin Excel-taulukkoa. Perusteena käyttöön oli taulukon joustavuus myös epävirallisten tehtävien merkinnässä. Taulukkoa käytetään seuraavasti: 1. Määritellään tehtävän otsikko, arvioitu kesto, vastuuhenkilö ja määräaika 2. Tehtävien tullessa tehdyksi ko. teksti muutetaan harmaaksi Kuva 4 - Excel-taulukon tehtäviä vastuuhenkilöittäin 2.5.3 Työajan seuranta Trapoli ja viikkoraportit Trapoli on pääasiallisena työajan seurantaan tarkoitettuna työkaluna. Asiakkaan kanssa on sovittu viikkoraporttien luonnista. Jokaisen viikon alussa olen tehnyt raportin, jossa on lyhyesti käyty läpi mitä viime viikolla tehtiin ja paljon aikaa asian tiimoilta kului ja mihin.

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 6 (13) Kyseinen viikkoraportin teko on myös ollut projektin hallintaan liittyvä työkalu, sillä silloin on seurattu ryhmän jäsenten tuntimääriä ja tehtäviä. 2.5.4 Tehtävien tilanne Uutisryhmä Uutisryhmään on sovittu laitettavan kaikkien tehtävien mahdolliset tulokset tai ainakin merkintä toteutetusta tehtävästä. Uutisryhmä on ollut aktiivisessa käytössä ja toiminut elintärkeänä kanavan ryhmän jäsenten kesken. 2.5.5 Muutoksien hallinta JIRA Muutoksien, virheiden ja tehtävien määrittelyyn käytetään asiakkaan puolelta saatua JIRA-palvelua. 2.5.6 Muut työkalut CVS on ollut käytössä ohjelmakoodin käsittelyssä. Tämän lisäksi olen tutustunut alustavasti Burn-down metodiin [2] ja Scrummiin [1]. Molempien käyttö on jäänyt alustavalle kaavion tasolle ja varsinaista hyötyä en vielä ole niistä löytänyt. 2.6 Poikkeustilanteet Poikkeustilanteiksi voidaan kutsua tilanteita, joissa sovitut tehtävät ja niiden suoritus eivät onnistu halutulla tavalla. Tällaisia poikkeustilanteita varten olemme sopineet, että asiasta ilmoitetaan muille jäsenille mahdollisimman nopeasti ja tehtäviä jaetaan uudestaan. 3 Kokemukset ja muutokset 3.1 Vaihe PP projektin suunnittelu Ryhmän tutustuminen toisiinsa ja asiakkaaseen oli tärkeä osa vaihetta. Kokemuksia saatiin runsaasti ison ryhmän työskentelystä yhteen ja asioiden sopimisesta. Yhteisten sääntöjen määrittely on pakollista tämän koon ryhmissä. Opittuja asioita tässä vaiheessa olivat muun muassa: Yhteisten pelisääntöjen laadinta Uusien, tuntemattomien työkavereiden kanssa tutuksi tuleminen Ryhmätyön aloittaminen tyhjästä ja vastuiden jakaminen Yhteistyö asiakkaan, kurssin henkilökunnan ja ryhmän kesken Iso oppi ETL-työkalun aiheen tiimoilta tietovarastoinnista ja siihen liittyvistä asioista Henkilökohtaisesti projektipäällikkönä PP-vaiheen kokemuksiin kuuluu: Ison ryhmän johtamisen alkeita Delegoinnin, tehtävien määrittelyn ja niiden vastuuttamisen suunnittelu ja toteutus

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 7 (13) 3.1.1 Työmäärät PP-vaiheessa Työmäärät per viikko (PP-vaihe) vko 44 vko 43 Viikko vko 42 vko 40-41 0 h 10 h 20 h 30 h 40 h 50 h 60 h 70 h 80 h 90 h 100 h tuntimäärä 3.1.2 Viikko 43 Viikko sisälsi projektin kannalta tärkeitä toimenpiteitä, sillä se oli käytännössä ensimmäinen viikko, jolloin kokouksissa ja tapaamisissa sovitut työkäytännöt laitettiin testiin. Projektiryhmässä jännitystä lisäsi se, miten toisilleen uudet ihmiset onnistuisivat toimimaan yhteisen tavoitteen eteen. Jaoin viikonloppuna tehtävät. Aikataulu oli varsin tiukka. Käytännössä aikaisempien viikkojen puhumiset piti pistää paperille ja nopeasti. Tavoitteena oli saada perjantaiksi asiakkaalle projektisuunnitelman, vaatimusmäärittelyn ja riskienhallinnan ensimmäiset versiot. Projektipäällikkönä ensimmäinen viikko oli työläin. Asioiden järjestäminen vaati kovasti ajatustyötä ja mietintää, jotta kaikki toimii myös myöhemmin. Rutiinit piti aloittaa ja saada ns. iso ratas liikkumaan. 3.1.2.1 Ongelmatilanne: yhteisen kommunikoinnin järjestäminen Kun on monta ryhmän jäsentä, on paljon sanottavaa ja asiaa. Sähköpostin kautta viestejä tulee aivan liikaa, että kaikki ehtisivät niihin perehtymään. Miten asia saadaan hallintaa? 3.1.2.2 Ratkaisu Ryhmälle perustettiin tunnuksien takana oleva uutisryhmä. Näin ryhmän jäsenet voivat vapaasti keskustella tehtävistä ja lukea viestit hyvin organisoidusta listasta. 3.1.3 Viikko 44 Viikon sisältönä oli luoda seuraavat versiot dokumenteista ja saada ne lopulliseen muotoon. Työhöni kuului tehtävien jako, tehtyjen töiden tarkistamista ja niiden kommentointia ja aikataulujen arviointia. Asiakkaan suuntaan käytiin keskusteluja siitä, ollaanko menossa oikeaan suuntaan ja alkavatko dokumentit olla toteutukseltaan riittävän yksityiskohtaisia.

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 8 (13) Viikkoon kuului myös ensimmäinen pieni poikkeustilanne, jossa yksi ryhmän jäsen ilmoitti, ettei ehdi tekemään töitään valmiiksi katselmointiin ja koko ryhmän kokoukseen. Tilanne kuitenkin selvisi sujuvasti muiden ryhmäläisten tullessa apuun ja tehtävät jaettiin uudelleen. 3.2 Vaihe I1 Implementaatio 1 Lyhyt toteutusvaihe antoi kovat aikarajoitukset tehtäville asioille. Iso työmäärä ei sinällään ollut uutta, sillä siihen oli opeteltu jo PP-vaiheessa. Tärkeimpinä asioina olivat tehokkaammat tehtävien jakamiset, niiden seuranta ja niiden merkintä. Aihealue oli enemmän tuttu ja sen kautta tehtävien määrittely tarkemmin onnistui paremmin. 3.2.1 Työmäärät I1-vaiheessa Työmäärät per viikko (I1-vaihe) vko 48 vko 47 Viikko vko 46 vko 45 0 h 20 h 40 h 60 h 80 h 100 h 120 h tuntimäärä 3.2.2 Viikko 45 Viikko sisälsi PP-vaiheen palautustilaisuuden ja I1-vaiheen iterointisuunnitelman määrittelyn. Hektinen viikko sisälsi tiukkoja määräaikoja ja paljon työtä. Palautetilaisuuteen valmisteltiin edistymisraportti ja työn tilanne arvioitiin. I1-vaiheen iterointisuunnitelmaa mietittiin ja keskusteltiin siitä, mitä asioita voisi tehdä paremmin ja tehokkaammin. 3.2.3 Viikko 46 Viikko alkoi edellisellä viikolla tärkeäksi asiaksi todetulla käyttöskenaarioiden valmistelulla. Sen jälkeen siirryttiin varsinaiseen I1-vaiheen asiaan, eli toteutuksen alustamiseen ja kehitysympäristöjen pystyttämiseen. CVS luotiin aluksi toimimaan ryhmän jäsenen koneella, kunnes saadaan asiakkaan kautta CVS käyttöön.

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 9 (13) 3.2.4 Viikko 47 3.2.4.1 Ongelmatilanne: tilanteen seuranta Työtehtävien määrän lisääntyessä ja niiden ymmärtämiseen liittyvien erityisosaamisen lisääntyminen ovat aiheuttaneet sen, että projektipäällikön on vaikeata pysyä selvyydessä siitä, missä vaiheessa kukin tehtävä on menossa ja kukin henkilö. 3.2.4.2 Ratkaisu Sovittiin, että kun tehtävä on tehty, siitä laitetaan uutisryhmään ilmoitus, jossa kerrotaan tehtävään kulunut aika, arvioitu aika ja muita mahdollisia kommentteja. Näin projektipäällikkö pystyy uutisryhmän avulla kirjaamaan ylös tehtävien valmistumiset. 3.2.5 Viikko 48 3.2.5.1 Ongelmatilanne: Tehtävien koordinointi pieneen toteutusaikaan Torstain ryhmätapaamisen ja perjantain asiakastapaamisen jälkeen meillä on runsaasti töitä määritellä edistymisraportti ja hyvä demo. Tehtäviä on pakko määritellä viikonlopuksi ja myös teknisen spesifikaation katselmointikokous. Miten onnistua koordinoimaan työt niin, että työt tulevat tehdyksi ja myös tarkistettua ennen määräaikaa, maanantai-iltapäivää? 3.2.5.2 Ratkaisu Tehtävät sovittiin ryhmäkokouksissa alustavasti henkilöille, PM tekee tehtävälistat ja lisää niihin myös lisätehtävät, joissa toisen tekemä työ tarkistetaan toisella henkilöllä. Tarkistuksesta laitetaan viesti ryhmän oman uutisryhmään. Näin toisen tekemän työn on ainakin yksi toinen ryhmän jäsen lukenut ja hyväksynyt. Tärkeimmälle kokonaisuudelle, eli tekniselle spesifikaatiolle pidetään erillinen katselmointikokous. Töiden kokoamiselle ja niiden palauttamiselle on määritelty vastuuhenkilö, joka viimeiseksi tarkastaa kaikki tehdyt työt.

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 10 (13) 3.3 Vaihe I2 Implementaatio 2 3.3.1 Työmäärät I2-vaiheessa Tuntien jakauma on osittain epätarkka, sillä tunneista joululomalla ja vuoden 2005 ensimmäisistä viikoista ei ole täyttä viikottaista tietoa. 3.3.2 Viikko 49 Viikko sisältää I1-vaiheen palautuksen ja palautetilaisuuden. Työn sisällön määrää edistymisraportin, demon, I2-vaiheen iterointisuunnitelman luonti. Ryhmämme on tarkoitus, poiketen annetuista aikatauluista, tehdä töitä projektin eteen myös joululomalla. 3.3.2.1 Ongelmatilanne: Salassapitosopimuksen pulmat Salassapitosopimuksen hoitaminen pois päiväjärjestyksestä on ollut esillä jo usean viikon ajan. Ongelmana ovat kovat ehdot, joiden takia ryhmäläiset eivät vielä ko. sopimus ole allekirjoittaneet. Miten toimia? 3.3.2.2 Mahdollisia toimenpiteitä Asiasta keskusteleminen ja äänestäminen ryhmän kesken Neuvon pyytäminen mentorilta ja kurssin henkilökunnalta Keskusteleminen asiakkaan kanssa Kommenttien pyytämistä lakimieheltä 3.3.2.3 Ratkaisu Tilanne on vielä auki. Asiasta on keskusteltu asiakkaan kanssa useaan otteeseen ja tilanteesta on puhuttu myös kurssin henkilökunnan ja ryhmän kesken. 3.3.3 Viikot 51-53 (joululoma) Joululoman ajalta ei ole viikkokohtaista kirjanpitoa. Sovimme, että teemme työtä vähemmällä seurannalla ja itsenäisemmin. Joululoman töitä painoi raskaasti sopimuksien allekirjoittamisen ongelmat.

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 11 (13) 3.3.3.1 Ongelmatilanne: Sopimuksien allekirjoittaminen Joululoman aikana tehtiin useita sovitteluehdotuksia ja esityksiä sopimuksien sisällöstä. Tarkoitus oli, että olisi saatu kaikki ryhmän jäsenet hyväksymään sopimukset. Asian käsittely muuttui ryhmän jäsenille epämieluisaksi usean eri neuvottelun jälkeen. 3.3.3.2 Ratkaisu Ongelmaa ei saatu ratkaistua vielä ja asian hoitamisessa avustaa jatkossa pääassistentti. 3.3.4 Viikko 1 Joululoman jälkeen töiden aloitus vaati kovasti ponnistuksia. Isot rattaat piti saada taas pyörimään. Se vaati hieman erityistä työtä, sillä sopimuksien kanssa taistelu oli vienyt ryhmän hengen alas. 3.3.4.1 Ongelmatilanne: Ryhmähengen lasku Ryhmähenki oli laskenut sopimuksien kanssa kiistelyn takia. Ryhmän jäsenet olivat hiljaisia ja into asian tekemiselle oli laskenut. 3.3.4.2 Ratkaisu Asioista keskusteltiin yhteisissä kokouksissa ja yritettiin saada asia hoidettua ja päästyä eteenpäin. Varsinainen ratkaisu on se, että asia saadaan vihdoin kuntoon ja sitä ei ihan vielä ole saavutettu. 3.3.5 Viikko 2 Ensimmäinen asiakastapaaminen ja tilannekatsaus oli puristus, jolla rattaat lähtivät taas käyntiin. Töitä tehtiin urakalla ja onnistumisen tunteita jaettiin, kun nähtiin ohjelmaa toiminnassa asiakkaan kanssa. 3.3.5.1 Ongelmatilanne: Sopimuksien allekirjoittamisen ongelma jatkuu Sopimuksien allekirjoittamisen ongelma on kuin piikki perseessä koko ryhmälle. Asia pitää saada hoidettua ja nopeasti. 3.3.5.2 Ratkaisu Pääasistentin, asiakkaan ja yhden ryhmän jäsenen kanssa käydyt neuvottelut saatiin vihdoin sovittua. Tuloksena se, että kuusi ryhmän jäsentä allekirjoittaa asiakkaan sopimukset ja yksi jäsen allekirjoittaa itse laatimansa tekijänoikeuksien antosopimuksen asiakkaalle. Nyt voi hurrata! 3.3.6 Viikko 3 Ei mitään erityisiä tapahtumia. Töiden selvittelyä ja aktiivista keskustelua ongelmista ja tilanteesta. 3.3.7 Viikko 4 Asiakkaan kanssa pidetyn kokouksen jälkeen vaatimusmäärittelyihin tehtiin muutoksia useaan kohtaan. Projektin edetessä sisältö on hieman muuttunut ja osa vaatimuksista oli tarpeettomia. 3.3.8 Ongelmatilanne: Miten lopetetaan toteutusvaihe Yksinkertainen asia, mutta toteuttamiseen päästyämme huomaamme jatkuvasti asioita, jotka työllistävät lisää. Tässä näkyy juuri aiheemme ongelma: teemme ohjelmaa, jota ei ole tarkoitus saada valmiiksi vaan jatkokehityskelpoiseksi. 3.3.8.1 Ratkaisu Rajasimme niin, että osaa tehtävistä ei aloiteta, vaan nyt aloitetut työt lopetetaan ja tehdään kunnolla. Tämäkin vaatii paljon työtä, jota on luultavasti vielä jatkettava viimeisessä vaiheessa.

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 12 (13) 3.4 Vaihe FD Toimitus & Viimeistely Tulossa. 3.5 Yhteenveto Tulossa. 3.5.1 Työmäärät projektissa 4 Kokemuksia projektin seurannasta 4.1 I1-vaiheen loppu (3.12.2004) I1-vaiheen loputtua helpottaa kurssin aikataulu hieman I2-vaiheen aikana. Kurssin jäsenet ovat päättäneet tehdä töitä myös joululomalla. Näin saamme tasattua tekemättä jääneitä töitä. 4.2 I2-vaiheen keskikohta (7.1.2005) Iteraatio oli jaettu kahteen osaan, jossa kummallakin on omat tavoitteet. Joululoman jälkeen tapamisimme yhdessä asiakkaan ja mentorin kanssa ja katsoimme tilannetta. Korjasimme hieman suunnitelmia sovimme ja jatkotoimenpiteistä I2-vaiheessa.

T-76.115 Ryhmä ExtraTerrestriaLs SEPA-päiväkirja Sivu 13 (13) Sovimme, että siirrymme käyttämään JIRA -työkalua tehtävien jaossa niiden hallinnoinnissa. Tehtävälistoja viikottain ei enää toteuteta. 4.3 I2-vaiheen loppu (8.2.2005) I2-vaiheen lopussa vaatimusmäärittelyjen kautta on arvioitu tilannetta ja saavutuksia. Mitään isompia muutoksia työlle ei tehdä. Seuraavassa vaiheessa keskitytään siistimään toteutettu ohjelma ja dokumentoimaan työn tulokset. Huolenaiheena ovat vähentyvät tunnit. Osalla ryhmän jäsenistä tulee 190h tunnin raja väistämättä ylittymään. 5 Viitteet [1] Scrum (in management) from Wikipedia http://en.wikipedia.org/wiki/scrum_(in_management) [2] About Scrum Work Burn-Down http://www.controlchaos.com/about/burndown.php [3] Scrum FAQ http://www.controlchaos.com/old-site/faq.htm 6 Yhteystiedot Mikko Ruokojoki Puhelin 0400-709319 mikko#ruokojoki.fi