# AGILE projektiblogi ## Ketterä kehitysprojekti, syksy 2021 ### *Tekijä: Jenni Breite, 2006227* ## "Sprintti 0" (8.11. - 14.11.) ### Työpanokseni ja sitoutumiseni projektiin Työpanokseni tiimissä on ollut omasta mielestäni vähintäänkin riittävä. Aloituspalaverissa otin luontaisesti vetovastuun ja saimme tehokkaasti sovittua asialistalle lisäämäni asiat. Hoidin palaverissa sovitut asiat ja informoin tiimiä sovitusti. ![](https://i.imgur.com/GIFYxqt.png) Näin projektin alussa tuntuu, että työt hieman kasaantuivat itselleni, mutta lupasin palaverissa perustaa Wikin ja tehdä ensimmäiset kirjaukset sekä luonnollisesti aloittaa PO:n tehtävät ottamalla yhteyttä toimeksiantajaan, joten en koe asiasta nyt tapahtuneen suurta vääryyttä :) Tein kuitenkin itselleni muistiinpanon jakaa ensi tapaamisella palaverimuistioiden ja muiden kirjausten tekemistä muille, varsinkin kun tiimi ehdotti minun vetävän myös ohjaustapaamisen. Kuten Emmi hyvin palaverissa totesi, minun voi olla hankala sekä vetää että kirjata palaveria... Vanhoista projekteista kävin kettuna kylmän viileästi kopioimassa vanhat hyväksi havaitut pohjat ryhmän säännöille sekä palaverimuistioiden pohjan. Näistä oli helppo muokata uuteen tiimiin sopivat. Työtaakkaa on nyt sen verran paljon, että on pakko priorisoida asioita ja vetää rimaa alemmas joissain asioissa vaikka omalle luonteelleni se onkin vaikeaa... ### Oman työn seuranta ja kehittäminen Kirjaan projektiin käyttämääni työaikaa Clockify-sovelluksen avulla. Vielä en ole saanut eroteltua järkevästi ajankäyttöä eri sprintteihin, mutta asia on "listalla" selvitettävistä asioista. Selvittelyn jälkeen päädyin merkkaamaan sprintit nyt vain tagien avulla. Tiimimme päätyi viikon sprintteihin (ma-pe), joten ajan seuraaminen viikoittain on clockifyssa helppoa. PBL:n tekeminen oli tosi haastavaa, kun alussa ei oikein ole vielä kokonaiskäsitystä projektista. Emmin kanssa vietimme hetken jos toisenkin palaveeraten ja saimmekin ainakin jonkinlaisen kehitysjonon luotua. Uskon, että taito harjaantuu tässä projektin edetessä vaikka tällä hetkellä kaikki tuntuukin vielä haastavalta. Yritin viikonloppuna myös itsenäisesti opiskella scrum asioita ja googlailin erilaisia lähteitä. Esimerkiksi täällä -> https://www.romanpichler.com/blog/ten-product-backlog-tips/ oli asiaa avattu melko hyvin. Hieman pakkaa sekoittaa erilaiset tavat lähestyä kehitysjonon tekoa, mutta ehkäpä tämäkin asia aukeaa kurssin aikana. Yritän muistaa koko ajan, että minun ei tarvitse vielä osata kaikkea, vaan olemme täällä oppimassa asioita, joita sitten työelämässä kehittää vielä eteenpäin. ![](https://i.imgur.com/DGgYfT0.png) ![](https://i.imgur.com/taqHrgO.png) ### Reflektio- ja itseohjautuvuusosaaminen Tiimissä sovittiin minun roolikseni tuoteomistaja eli Procuct Owner eli lyhyemmin PO (rakkaalla lapsella(?) on monta nimeä...) ja otin tehtävän vastaan vastaanhangoittelematta. Olin tätä roolia ehkä jo ennen tiimiytymistä toivonutkin. Ajattelin etten tässä toimeksiannossa ehkä ole halukas toimimaan kehitystiimissä ja lisäksi aiemmasta kokemuksestani asiakaspalvelussa voisi olla tuoteomistajan roolissa hyötyä. Lisäksi saatoin ajatella, että rooli ei olisi niin raskas kuin itse koodaaminen, loppuvuosi näyttää opiskeluiden suhteen raskaalta ja ehkä ajattelin pääseväni projektista vähän kevyemmin. (Voi kuinka väärässä olinkaan! :D) Jo alussa huomaan, että minun on kiinnitettävä huomiota selkeään viestintään väärinymmärryksien välttämiseksi. Myös selkeämpi työnjako on syytä ottaa tarkasteluun. Uskon kuitenkin, että kunhan ryhmä tästä muotoutuu ja opimme paremmin tuntemaan toisiamme ja viestintätapojamme hiotuvat särmät viestinnästä. Vahvuuksiani projektityöskentelyssä uskoisin olevan tietynlainen "Thing To Do" -listan pitäminen mielessä. Yritän pitää siis tiimiä tietoisena tehtävistä asioista ja yritän tsempata tiimiä "saarnoillani" siitä, että meidän ei tarvitse vielä osata kaikkea, olemme täällä oppimassa ja pureksitaan nyt alussa rauhassa mitä tehdään ja että moka on lahja. Ehkäpä jopa huvikseni huomaan, että olen siirtänyt tietouteni positiivisesta kasvattamisesta ja hyvän huomaamisesta tapaani kommunikoida myös näin opiskelijatovereiden kanssa eikä pelkästään jälkikasvuni kanssa. ### Omien työtehtävien hallinta Projektin alussa luonnollisesti tuoteomistajan vastuulla on paljon hoidettavia asioita ja päivät venyvät pitkiksi muiden kurssien painaessa päälle. Kirjoitan tätäkin blogia nyt illalla seitsemän aikaan, päivä on alkanut tänään kahdeksalta ja jatkunut siitä lähes tauotta tähän asti... Uskon kuitenkin, että kun saamme homman pyörimään työtaakka tasaantuu tiimissä. Olen ollut yhteydessä asiakkaaseen ja sopinut ensimmäisen tapaamisen sekä alustanut ensimmäistä ohjaustapaamista. Yllättän paljon aikaa kuluu kaikkeen "sälään" – viestittelyyn tiimin kanssa ja erilaisten pienten asioiden varmisteluun ja tiedon etsimiseen. Uskon hoitaneeni nämä ensimmäiset tehtäväni ihan mallikkaasti kiireisestä aikataulusta huolimatta. ![](https://i.imgur.com/thDgwZh.png) ### Oma viestintä Isossa ryhmässä viestiminen on aina haastavaa, ja huomaan jo varhain, että minun on kiinnitettävä huomiota selkeään ja johdonmukaiseen viestintään, että emme tee asioita päällekkäin. Stressaankin jo vähän valmiiksi miten saamme tiimin kommunikoimaan tehokkaasti jatkossa. Kiireessä ei myöskään aina ehdi viilata viestiään ja lipsahduksia tapahtuu. Tämä toki on vain inhimillistä ihmisten kommunikoidessa keskenään. Viestinnässä lähetetyllä viestillä on aina vastaanottajansa, joka voi tulkita sen eri tavalla kuin lähettäjä on ajatellut ja isossa ryhmässä vastaanottajia on monta jolloin erilaisia tulkintoja voi tulla monta. ![](https://i.imgur.com/6RXLJEN.png) *** ## Sprintti 1 (15.11. - 21.11.) ### Työpanokseni ja sitoutumiseni projektiin Varsinaisen ensimmäisen sprintin alkaessa kehitysjono oli saatu Emmin kanssa jonkinlaiseen välttävään tilaan. Saimme taskit juuri ennen ensimmäistä aloituspalaveria hiottua siihen kuntoon, että kaikille olisi jotakin tehtävää. ![](https://i.imgur.com/HZ4MWkl.png) Edelleen tämä tuntuu kyllä haastavalta ja seuraavaan sprinttiin ei ole vielä selkeää suunnitelmaa. Tämä tuottaa painetta ja stressiä itselleni – vaikka yritän muistaa, että olemme harjoittelemassa scrumia eikä tarkoituskaan ole vielä osata kaikkea. Ryhmä alkaa kyllä mukavasti muotoutua ja kaikkien roolit ehkä tässä seuraavien viikkojen aikana kirkastuvat ja saamme asiat sujumaan jouhevammin. Itselläni on edelleen haasteita oman roolini työtehtävien hahmottamisessa – mikä kuuluu minulle ja mikä ei. Olen myös tottunut äiti-ihmisenä pitelemään kaikkia lankoja käsissä ja välillä huomaan meneväni ehkä Scrum Masterin tontille. Tämäkin yksi asioista, joita minun on kehitettävä toiminnassani seuraavissa sprinteissä. ![](https://i.imgur.com/TtHzYBV.png) ![](https://i.imgur.com/kIFUDXC.png) ### Oman työn seuranta ja kehittäminen Oma työskentely tuoteomistajan roolissa hakee selvästi vielä paikkaansa. En ole vielä täysin sisäistänyt kaikkia vastuitani. Havaittavissa on myös selkeää kaamoksen ja pitkän opiskelurupeaman aiheuttamaa uupumusta. Yritän tsempata itseäni ajatuksella, että vajaa viisi viikkoa enää "löysässä hirressä" ja sitten olisi joululoma. > "Jaksaa jaksaa..." Olen tässä sprintissä huomannut, että projekti kuluttaa paljon aikaa ajatuksen tasolla. Saan itseni kiinni tuontuosta pohtimasta DevOpsin parannuskeinoja (jopa hampaita pestessä) ja monesti aamulla herään backlogit ja taskit mielessä. Näitä ajatuksenjuoksuja en työajanseurantaan ole kirjannut – ajatuksen tasolla työaikaa menee siis paljon kirjauksissa näkyvää enemmän. ![](https://i.imgur.com/amCgJXZ.png) ![](https://i.imgur.com/9Ljgtx6.png) ### Reflektio- ja itseohjautuvuusosaaminen Tuoteomistajan roolin kaikki vastuualueet alkavat vasta pikku hiljaa hahmottua ja mitä enemmän katson kurssin videoluentoja aiheesta sitä laajemmalta se alkaa tuntua. Pienen pientä pakokauhuakin itsessäni olen ollut havaitsevinani. Poden huonoa omaatuntoa ryhmää kohtaan, etten ehkä osaa nyt ottaa huomioon kaikkea ja DevOpsin päivitys on vielä hieman haastavaa. Käyttöliitttymänä DevOps on omasta mielestäni käytettävyydeltään nimittäin jotakin ala-arvoista jos suoraan sanotaan. Kehitettävää omassa työskentelyssäni on varmasti paljonkin, mutta uskon, että pikku hiljaa asiat lutviutuvat. Tavallaan projekti on todella mielenkiintoinen ja minulla kävi tuuri, että sain näin mukavan ja hyvän tiimin itselleni :) Kaikki tiimissäni ovat ns. hyviä tyyppejä ja heidän kanssaan on todella kiva tehdä tätä projektia. Omia vahvuuksiani uskoisin olevan aiempi työkokemus, jossa hallitsin ja suoritin työnkulkua aina asiakkaan tilauksesta työn luovutukseen asti, vaikkakin ala oli aivan toinen. Sen kanssa huomaan kamppailevani, että oman ammatillisen identiteetin "uudelleen koodaus" on haastavaa. Oma epävarmuus puskee pintaan, koska aiemmassa työssä tiesin oman alani ja nyt olen aivan hukassa... ### Omien työtehtävien hallinta Hengailen mukana daily sprinteissä ja muissa palavereissa enemmän ja vähemmän liidaajana. https://dev.azure.com/tiko-agile2021/ICT3/_wiki/wikis/ICT3.wiki/78/Palaverimuistiot Vilkuilen myös DevOpsia ja koitan muistutella taskien päivittämisestä ja muista käytännön asioista. Jotenkin olen myös ottanut vastuun muistutella ja kysellä kuka hoitaa mitäkin ja miten jne. Tässä sprintissä olen yrittänyt taklata enemmän DevOpsia ja lisäilinkin jo jonkun verran ominaisuuksia. Lähdin myös seulomaan jo osittain scrumiin liittyä taskeja ja backlogeja (niitä on tosi paljon!). Mylläsin myös Wikimme uuteen uskoon, koska huomasin, että palaverimuistioita tulee tässä viiden sprintin aikana hurjasti, joten lisäsin enemmän jaottelua selkeyden vuoksi. ![](https://i.imgur.com/1GnrnFs.png) ![](https://i.imgur.com/jfXsnga.png) ### Oma viestintä Tällä viikolla olen yrittänyt kiinnittää entistä enemmän huomiota selkeään viestintään, mutta haasteita tuli silti ilmi. Tiimissä oli nimittäin tehty taskeja päällekkäin... Kokonaan en voi tästä ottaa syytä niskoilleni, mutta se laittoi kyllä pohtimaan miten saisimme taskit tehtyä vielä selkeämmin ettei vastaavaa enää tapahtuisi. Sprintin retrossa ei ainakaan tullut esiin varsinaisesti itseeni kohdistuvaa viestinnällistä parannettavaa. Tiimi kokee tietysti yhteisen tuskan kokonaiskuvan puuttumisesta tässä kohtaa ja siinä minulla olisi tietysti paikka auttaa sen kirkastamisessa. Haastavaa tästä tekee se, että itsellänikään ei vielä ole kokonaiskuva hallussa... https://dev.azure.com/tiko-agile2021/ICT3/_wiki/wikis/ICT3.wiki/445/Sprintin-1-retro Viestintään tulee silti edelleen kiinnittää huomiota varsinkin kun tiimissämme on yksi jäsen, joka ei puhu suomea äidinkielenään. Yritän itse välttää murresanoja, eli etten puhuisi niin paljon "turkua" tai käyttäisi vaikeita ilmauksia, mutta värikkäänä kielenkäyttäjänä tämä unohtuu helposti. *** ## Sprintti 2 (22.11. - 28.11.) ### Työpanokseni ja sitoutumiseni projektiin Sprintti 2 ei käynnistynyt ihan oppikirjamaisesti, mutta saimme kuitenkin jonkinlaisen kehitysjonon luotua. Burndown chart ei nyt mikään kaunis tässä sprintissä ole, mutta oppia kertyi ainakin siitä miten asioita ei ehkä kannata tehdä... ![](https://i.imgur.com/FKsPYz5.png) Oma panokseni tässä sprintissä ei valitettavasti ollut ihan paras mahdollinen. Privaattipuolella tuli hoidettavaksi valitettavasti asia, joka vaatii nyt paljon resurssejani ja verottaa entisestään jo vähiä voimavarojani. Tämä on kuitenkin asia johon en itse voi vaikuttaa miten ja milloin se hoidetaan, joten se on vain nyt hoidettava. Tällä viikolla oli myös pari tenttiä ja muutakin haastavaa muiden opintojen puolesta. Tiimin kanssa keskustellessa tuntuu, että kaikki ovat nyt jotenkin tosin väsyneitä – en siis ole yksin tuntemusteni kanssa. ### Oman työn seuranta ja kehittäminen Työajanseurantaa olen tehnyt entiseen tapaan clockifyn avulla. Alkuviikosta näkee (maanantaita lukuunottamatta), että tentit ja muu projektin ulkopuolinen asioiden hoito on verottanut työaikaa, mutta loppuviikkoa kohden on tunteja taas tullut käytettyä ja kokonaistunnit tällä viikolla lähes samaa luokkaa kuin aiemmilla viikoilla. ![](https://i.imgur.com/b8aUpPz.png) ![](https://i.imgur.com/rf2sR91.png) ### Reflektio- ja itseohjautuvuusosaaminen Tällä viikolla olen jatkanut tuoteomistajan roolin tutkimista. Huomaan jotenkin innostuneeni roolistani, sen vastuullisuudesta ja laajojen osaamisaluiden hallinnan tarpeesta huolimatta. Googletellessa tietoa törmäsin moneen kinnostavaan sivustoon. Esimerkiksi näillä sivustoilla https://www.cgi.com/fi/fi/blogi/tuoteomistaja-voi-tuhota-projektisi ja https://www.itewiki.fi/p/projektipaallikosta-tuli-product-owner kerrotaan avartavasti tuoteomistajan roolin tärkeydestä projektissa sekä tuoteomistajan vastuusta projektin onnistumisessa. Todella mielenkiintoista, vaikkakin ehkä vähän lisää stressiä aiheuttavaa luettavaa :) Otin pöydälle tällä viikolla myös tuotevision kirjoittamisen. Tutkiessani mitä tuotevisiolla oikeastaan edes tarkoitetaan törmäsin mm. tällaiseen: https://www.linkedin.com/pulse/tuotevisiosta-tuotteen-lanseeraukseen-asko-kauppinen Lainaus tuolta sivulta: > *Tuotevisiosta johdetaan tuotteen ominaisuudet hyödyntäen näiden ominaisuuksien arvoa asiakkaille. Tuotteelle muodostuu todennäköisesti pidempi lista halutuista ominaisuuksista, kuin mitä tuotetta kehittävät henkilöt voivat lyhyellä aikavälillä toteuttaa. Näiden ominaisuuksien kokoelmaa voisi kutsua tuotebacklogiksi, jonka muodostavat yksittäiset halutut ominaisuudet käyttäjätarinoiden muodossa tai sitten joukko käyttäjätarinoiden laajempia kokonaisuuksia (epic).* Jotenkin tuntui kyllä, että tuotevisiota on hieman hölmöä tehdä tässä vaiheessa projektia. Mitä itse ymmärsin, niin tuotevisio olisi tarkoitus tehdä jo projektin alussa ja tarvittaessa sitten kirkastaa sitä projektin aikana. Mutta paljon ajatuksia ja uusia oivalluksia tuotevision tuumailu sai aikaan. Tiedonetsinnöistä huolimatta en siltikään kokenut kovin suurta valaistumista tuotevision rakentamisesta, projektin tuotevisio jäi siis ehkä vähän tyngäksi. Yritetty kuitenkin on, ehkä hion sitä vielä myöhemmin. ![](https://i.imgur.com/Vllc09V.png) Eksyin (itselleni tyypillisesti) tuotevisiota googletellessa myös tällaiselle sivustolle: https://tt.utu.fi/embedded_kasikirja/index.html Tuolta löytyikin melko mojova käsikirja ketterästä kehityksestä, jotenkin mukavan kansantajuisesti kirjoitettuna. Unohduin tutkimaan sivuston sisältöä enemmänkin ja löysinkin paljon mielenkiintoista faktaa. Varsinkin tuoteomistajaa käsittelevä osio oli jollakin tavalla helpottavaa luettavaa. Vaatimuslista tuoteomistajan ominaisuuksista oli laaja ja pitkä. Ei siis ihmekään, että tunnen ajoittain olevani aivan hukassa roolini kanssa! > *"(Tuoteomistajan) Kriteereitä ovat etenkin tekninen tietämys kehitettävästä tuotteesta, projektinhallinnalliset ja kaupalliset taidot sekä hyvä ketteryyden tunteminen. Tuoteomistajan rooli on haastava edellyttäessään sekä teknistä että liiketoiminnallista osaamista."* > – "Synninpäästö" -lainaus sivulta: https://tt.utu.fi/embedded_kasikirja/3/10/index.html ### Omien työtehtävien hallinta Tässä sprintissä kehitysjonon luonti alkuviikosta ei lähtenyt oikein käyntiin. Itselläni oli valitettavasti ajatukset kotiasioissa ja miljoonassa mälsässä hoidettavassa asiassa sekä muu tiimi tuntui olevan väsymyksestä kohmeessa. Otin kyllä opikseni tästä ja kolmos sprintin suunnitteluun lähdin päättäväisenä, että nyt hoidan homman paremmin kotiin. Laadinkin perjantain alustavassa suunnittelupalaverissa raakapohjan muiden ideoiden pohjalta, jotta saan maanantaiksi tiimille backlogit tehtyä. ![](https://i.imgur.com/PMq5QAJ.png) ...ja tällainen siitä sunnuntain aikana muotoutui: ![](https://i.imgur.com/fWXt3rx.png) Tämän pohjalta on jo helpompi lähteä taklaamaan seuraavaa sprinttiä! Muuten olen taas tässäkin sprintissä osallistunut päivittäin daily scrumeihin ja muihin palavereihin sekä vedin perjantaina asiakastapaamisen Emmin ja Jannen kanssa. https://dev.azure.com/tiko-agile2021/ICT3/_wiki/wikis/ICT3.wiki/377/Daily-Scrumit https://dev.azure.com/tiko-agile2021/ICT3/_wiki/wikis/ICT3.wiki/605/Asiakaspalaveri-26.11.-katselmus-2 ### Oma viestintä Tämän sprintin aikana olen yrittänyt muistaa entistä enemmän viestiä selkeästi ja puheen lisäksi kirjoittaa asioita ylös discordiin. Uskon, että varsinkin nyt kun kaikki ovat aika uupuneita on tarpeellista asioiden olla tiedossa myös kirjallisesti, jotta sovitut asiat voi tarkistaa myöhemmin. (Tästä viestistä näkee, että taitaa sen kirjoittakin jo olla pienen loman tarpeessa...) ![](https://i.imgur.com/b8xYH1J.png) Muuten huomaan selkeästi viikon raskauden vaikuttaneen – viestintäni muun tiimin kanssa on ollut melko vähäistä. Tosin tällä viikolla asiat saatiin daily scrumeissa melko hyvin käytyä läpi, joten muuta viestintää ei ehkä niin tarvittukaan. *** ## Sprintti 3 (29.11. - 5.12.) ### Työpanokseni ja sitoutumiseni projektiin Kolmas sprintti pyörähti käyntiin kivasti ja retrossa saadun palautteen perusteella onnistuin saamaan selkeän kehitysjonon luotua, jota oli helppo lähteä toteuttamaan. https://dev.azure.com/tiko-agile2021/ICT3/_wiki/wikis/ICT3.wiki/763/Sprintin-3-retro Päätin edellisen sprintin sekavasta aloituksesta oppineena ottaa nyt tavoitteeksi tiimille paremman aloituksen ja suureksi ilokseni se näytti onnistuneen. Tietysti varmasti aina on parannettavaa, mutta iloitsen nyt tästä pienestä onnistumisesta ja siitä, että stressaamiseni siitä, että jätän tiimimme pulaan huonolla sprintin aloituksella helpotti hieman. Olen pyrkinyt sitoutumaan siihen, että pyrin toteuttamaan tuoteomistajan roolia parhaani mukaan ja pikku hiljaa tuntuu siltä, että en ole ainakaan kovin pahasti epäonnistunut :) ### Oman työn seuranta ja kehittäminen Kolmannella sprintillä rooliini ei ole kuulunut oikeaastaan muuta kuin seurata suurella ylpeydellä ja kiitollisuudella tiimimme kehittäjien loistavaa yhteistyötä ja asioiden edistymistä kuin itsestään. Ihanaa kun on tiimi, johon voi luottaa ja kaikki ovat mukana sopivalla intensiteetillä ja ovat mukavia toisilleen. Jos en asuisi näin kaukana muista, veisin kaikki projektin päätyttyä yksille juhlistamaan loistavaa tiimiämme! Työtunteja tällä viikolla ei kertynyt kovin paljoa, mutta tiedostan jo nyt, että viimeisellä sprintillä tunteja voi kertyä DevOpsissa olevien prosessiin liittyvien taskien taklaamiseen. Tämä kompensoi siis nyt kertyneitä pienempiä tuntimääriä. ![](https://i.imgur.com/vQfnhHz.png) ![](https://i.imgur.com/9vKPAyi.png) ### Reflektio- ja itseohjautuvuusosaaminen Sprintin aikana olen sen lisäksi, että pyrin tekemään tehtävien teon mahdollisimman helpoksi kehittäjille yrittänyt myös tsempata ja kannustaa muita. Seurailen DevOpsia päivittäin ja pyrin varmistamaan, että taskit on merkitty asiaankuuluvasti ja muistuttelen jos jotakin pitää muuttaa tai vain itse korjaan asian. Leikkisästi voisi sanoa, että olen tässä sprintissä myös hieman "niuhottanut" burndown chartista ja pyrkinyt saamaan siitä kauniimman kuin aiemmassa sprintissä. Parempaan suuntaan ollaankin nyt menossa mikäli vertaa aiemman sprintin kaavioon. Täydellinen ei tämäkään tietysti ole, mutta olen nyt sisäistänyt ehkä paremmin kaavioon vaikuttavat asiat. ***Sprintin 2 burndown chart:*** ![](https://i.imgur.com/iX2ikhH.png) ***Sprintin 3 burndown chart:*** ![](https://i.imgur.com/zrjfFWm.png) ### Omien työtehtävien hallinta Sprintillä olin tavalliseen tapaan mukana palavereissa tiistain daily scrumia lukuunottamatta. Vedin jo tuttuun tapaan perjantain asiakaspalaverin tehokkaasti läpi ja saimme asiakkaalta hyvää palautetta editymisestämme. Olen ottanut tavaksi kysellä myös vinkkejä seuraavalle sprintille, mistä on ollut paljon apua seuraavan sprintin suunnittelussa. https://dev.azure.com/tiko-agile2021/ICT3/_wiki/wikis/ICT3.wiki/751/Asiakaspalaveri-3.12.-Katselmus Sovimme palaverissa myös viimeisen katselmuksen ajankohdasta ja toimitin päivitetyn palaverikutsun asiakkaalle. ![](https://i.imgur.com/ur9ebes.png) ### Oma viestintä Edelleen pyrin viestimään selkeästi tiimin kanssa ja muistuttelen asioista myös kirjallisesti discordiin. Pyrin myös huomioimaan muiden onnistumisia ja seurailen tiimin keskustelua asioiden edistymisestä aktiivisesti. ![](https://i.imgur.com/YUebOm1.png) ![](https://i.imgur.com/ucZ2xhz.png) *** ## Sprintti 4 (7.12. - 12.12.) ### Työpanokseni ja sitoutumiseni projektiin Toiseksi viimeinen sprintti meni jo luonnikkaasti ja tiimille tuntuu olevan nyt muotoutunut selkeä malli toimia ja rytmi tehdä asioita. Palautteen perusteella sprintin aloitus oli selkeä eli olen ilmeisesti onnistunut roolissani ainakin kohtalaisesti. https://dev.azure.com/tiko-agile2021/ICT3/_wiki/wikis/ICT3.wiki/871/Sprintin-4-retro Neljäs sprintti oli itsenäisyyspäivän vuoksi lyhyempi ja huomion tämän asetettavien tehtävien määrässä ilmeisesti ihan hyvin. Viikon aikana seurailin DevOpsin kehittymistä ja kyselin asiakkaalta tiimissä esiin tullutta tarkennusta. ![](https://i.imgur.com/1y2m0Td.png) ### Oman työn seuranta ja kehittäminen Tällä viikolla ei työtunteja kovin paljoa kertynyt, mutta tarvittavat asiat on hoidettu ja olemme hoitaneet palaverit tehokkaasti, joten siihen ei ole aikaa kulunut. ![](https://i.imgur.com/2uCXpmj.png) ![](https://i.imgur.com/n0iAF07.png) ### Reflektio- ja itseohjautuvuusosaaminen Varmistan viikon aikana aina Daily scrumeissa, että DevOps on ajantasalla – tiimi on siis päivittänyt taskien tilan ja muistuttelen jos näin ei ole tapahtunut. Tällä viikolla saimme jo vähän paremman burndown chartin sprintistä, eli selvää kehitystä on tapahtunut :) ![](https://i.imgur.com/S1dQz6p.png) ### Omien työtehtävien hallinta Olen ottanut tavaksi tehdä viikonlopun aikana perjantain suunnitelman pohjalta työstää DevOpsissa kehitysjonon siihen kuntoon, että maanantaina voidaan aloittaa uusi sprintti "valmiilta pöydältä". Tiimin antaman palautteen perusteella tämä käytäntö on ollut hyvä ja näin olen tässäkin sprintissä toiminut. Laadin siis taas perjantaina luonnoksen yhdessä tiimin kanssa, josta muodostin seuraavalle viikolle, eli sprintille 5 backlogit ja joitain tehtäviä. ![](https://i.imgur.com/0E6CCaR.png) ![](https://i.imgur.com/xt8TAxK.png) Tässä sprintissä toteutui pahin painajaiseni asiakastapaamisen yhteydessä, kun jostakin syystä Teamsissa en kuullut muita – äänet eivät siis toimineet. Onneksi muu tiimi pelasti tilanteen sillä aikaa kun minä buuttailin loppupeleissä kokonaan jumiin mennyttä konettani ja hoiti mallikkaasti palaverin. Pääsin ihan palaverin lopussa kuunteluyhteyteen, mutta muuten valitettavasti tapaaminen meni omalla kohdallani ohi. Kuulin muilta tiimiläisiltä, että heilläkin on ollut toisinaan vaikeuksia Teamsin kanssa. Pohdin olisiko tarpeellista kehittää jokin plan-B vastaavan varalle, mutta toisaalta projekti alkaa jo olla niin lopuillaan, että toimenpiteisiin ei ehkä ole järkevää enää tässä kohtaa ryhtyä. ![](https://i.imgur.com/R8PuPwY.png) ### Oma viestintä Viestintäni tällä viikolla on ollut edellisten sprinttien tapaista, joskin tässä sprintissä vähän hiljaisempaa. Kaikissa palavereissa olen ollut mukana ja viestinyt discordissa mikäli tarpeellista. Joitain kysymyksiä on tiimiläisiltä tullut ja olen niihin vastaillut mahdollisimman pian. ![](https://i.imgur.com/SYEVQ9M.png) *** ## Sprintti 5 (13.12. - 17.12.) ### Työpanokseni ja sitoutumiseni projektiin Viimeinen sprintti meni jo aika rutiinilla koko tiimiltä. Vaikka viimeinen sprintti oli taas tynkä (viimeinen katselmus jo torstaina), saimme projektin viimeisteltyä onnistuneesti. Vastasin totutusti backlogien ja joidenkin taskien luomisesta. Aloituspalaverissa maanantaina jaoimme tehtävät yhteistyössä aika-arvioinnin kera ja lähdimme viimeiseen puristukseen tarmokkaasti. Sprintti saatiin rajallisesta ajasta huolimatta maaliin ja kaikki taskit perjantaihin mennessä tehtyä! Voisi siis tehdä sen päätelmän, että projektin aikana tehtävät ovat jakautuneet tasaisesti sprinteille ja projekti saatiin valmiiksi määräajassa. Asiakas oli tyytyväinen tekemiseemme ja saimme suullisesti hyvää palautetta viimeisessä demossa. > Antti: > "hienosti edetty pitkin projektia ja viimeisessä sprintissä saatettu hienosti asiat loppuun" ![](https://i.imgur.com/VNEYvqS.png) Viimeinen retro meni ristiriitaisissa tunnelmissa, oma fiilis oli todella haikea kun projekti loppuisi ja yhteistyö tämän mahtavan tiimin kanssa päättyisi. Toisaalta olo oli helpottunut – iso rutistus olisi lopussaan ja ansaittu loma jo ihan nurkan takana. ### Oman työn seuranta ja kehittäminen Sprintti 5 sisälsi mm. DevOpsin Scrum-prosessin viimeistelyä ja tsekkauksia. Työaikaa kertyi aavistuksen verran enemmän kuin edeltäneillä sprinteillä. Yllätyksekseni projekti ei kokonaisuudessaan ole vienyt niin paljoa aikaa mitä alussa pelkäsin. Pohdin kyllä jossakin kohtaa teenkö tarpeeksi kun tunteja ei kertynyt loppupuolella niin paljoa. Toisaalta hommat on saatu tehtyä mallikkaasti, joten en näe miksi tunteja olisi pitänyt kerryttää "väkisin". Sekin pitää ottaa huomioon, että vaikka työajan seurannassa ei tunteja näy on projekti pyörinyt mielessä lenkillä ja pyykkivuorta selätellessä. Usein olen pohtinut omaa toimintaani ja miten saisin jonkin asian paremmin tehtyä tai ohjattua tiimiä aloituspalavereissa. Työajan seurantaan ei sisälly myöskään täydellisesti discordin seurantaa ja reagointia/vastailua muiden viesteihin. ![](https://i.imgur.com/ZF2zown.png) ![](https://i.imgur.com/bXjPR1L.png) ### Reflektio- ja itseohjautuvuusosaaminen Jos koostaisin koko projektin kehityskaarta on matka ollut huikea ja opettavainen. Vaikka en projektin aikana kirjoittanut riviäkään koodia opin itsestäni paljon uusia asioita ja sain taltutettua DevOpsistakin jos nyt ei ystävää, niin ainakin tuttavan. Luottamus omaan itseen kasvoi ja sain palautetta, että kanssani on mukava tehdä ryhmätyötä. Asiakastapaamiset jännittivät aluksi paljon ja panikoin osaanko esittää asiani ilman takeltelua. Loppuvaiheessa menin jo palavereihin aika rennolla otteella ilman sen kummempia valmisteluita ja luotin siihen, että "virta kuljettaa" kun vain hyppään siihen mukaan ja asiat hoituvat. Projekti on siis kokonaisuudessaan vahvistanut valtavasti itsetuntoa ja luottamustani siihen, että pärjään myös tiukemmassakin tilanteessa ihan hyvin. Projektin aikana opin myös (ehkä kiitos Emmin) tietynlaista rennompaa otetta opiskelutehtävien tekemiseen. Tunnollisena tyyppinä olen välillä ylisuorittanut tekemisiäni ja nyt uskon löytäneeni jonkinlaisen kultaisen keskitien, joka on heijastunut myös muihinkin kursseihin. ![](https://i.imgur.com/EzMdTiT.png) ### Omien työtehtävien hallinta Omat työtehtäväni tuoteomistajana hoidin viimeisessä sprintissä kuten aiemminkin. Aloituspalaveri sprintin alussa, daily scrumit viikolla sekä asiakastapaamisen luotsaaminen torstaina. Viimeistelin tässä sprintissä myös DevOpsin ja hoidin scrum-prosessiin liittyvät backlogit ja taskit. https://dev.azure.com/tiko-agile2021/ICT3/_wiki/wikis/ICT3.wiki/888/Viikkopalaveri-13.12 https://dev.azure.com/tiko-agile2021/ICT3/_wiki/wikis/ICT3.wiki/377/Daily-Scrumit https://dev.azure.com/tiko-agile2021/ICT3/_wiki/wikis/ICT3.wiki/946/Asiakaspalaveri-16.12-viimeinen-katselmus Retrossa esiin tulleen palautteen perusteella olemme kaikki onnistuneet rooleissamme, tästä on hyvä jatkaa seuraaviin projekteihin kerryttämään lisää osaamista! Onkeeni otin tosin kommentin taskien määrittämisen hankaluudesta ja jos tulevaisuudessa päädyn samaan rooliin pyrin tätä kehittämään helpommaksi kehittäjille. ![](https://i.imgur.com/ad76iXu.png) ### Oma viestintä Viestintää tiimin kanssa on käyty aktiivisesti discordissa ja viikon palavereissa. Varsinkin kehitystiimi on kommunikoinut aktiivisesti ja palautteen perusteella kaikki ovat tyytyväisiä tiimin aktiiviseen keskusteluun ja siihen, että apua on saanut tarvittaessa. Henki keskustelussa on aina ollut ystävällinen ja toisia kannustava. Kuten itse totesin viimeisessä retrossa (jäi kirjaamatta muistioon) oli mukava tehdä yhteistyötä tiimissä, jossa oli "aikuismainen" meininki. Kaikki osallistuivat viestintään aktiivisesti ja pitivät muut ajantasalla tekemisistään. Se oli myös mukavaa, että tiimiä informoitiin aina jos ei päässyt osallistumaan johonkin palaveriin – kunnioitettiin siis muita tiimiläisiä eikä odotutettu turhaan palavereiden alussa. Yleisesti kaikkia on kannustettu ja tsempattu koko projektin ajan, näihin tunnelmiin onkin mukava lopetella tämä projekti :) ![](https://i.imgur.com/ms4MUZT.png) --- > ***p.s. Kiitos onnistuneesta ryhmänmuodostuksesta Sanna ja Mika!*** --- # Itse- ja vertaisarviointi ### **Minä – the Product Owner** **Yleinen panos projektityöhön:** Olen mielestäni panostanut projektiin ja pyrkinyt hoitamaan "oman tonttini" parhaan taitoni mukaan sekä ottanut opikseni epäonnistumisistani. Rooli tuoteomistajana oli mielenkiintoinen ja vaikka alussa vaati paljon selvittelyä ja opiskelua loppua kohden aloin tuntea oloni kotoisaksi roolissani. *Arvosana: 5* **Roolin sopivuus:** Alussa olin todella epävarma roolini tehtävistä ja tuskailinkin jo mihin olinkaan lupautunut. Mutta tiimiltä saadun palautteen perusteella suoriuduin sitten kuitenkin tehtävistäni ja olin tavallaan elementissäni, koska usein lähden ryhmätyötilanteissa vetämään porukkaa luonnostaan. Tämä on ollut itselleni yleisesti suuri ihmetyksen aihe opiskeluiden aikana, koska en koe olevani "johtajatyyppiä" esiintymispelkoni ja epävarmuuteni takia. Näemmä sitä voi yllättää jopa itsensä – projekti on ollutkin mielenkiintoinen matka itsetuntemukseen. **Onnistuminen roolin mukaisissa työtehtävissä:** Uskoisin onnistuneeni tehtävissäni melko hyvin. Jotkin asiat jäivät DevOpsissa ehkä vielä vähemmälle huomiolle, mutta projektin etenemisen kannalta merkitykselliset asiat tuli aina hoidettua. **Jäsenen keskeisimmät vahvuudet ja kehittämiskohteet projektityössä:** Vahvuuksiani on varmaankin tunnollisuus ja priorisointitaidot sekä (toivottavasti) selkeä viestintä. Pyrin myös jatkuvasti kehittämään omaa toimintaani ja jos huomaan ettei jokin asia ole mennyt "niin kuin strömsössä" haen aktiivisesti parempaa tapaa toimia. **Omien työtehtävien hallinta:** Pyrin taklaamaan omat tehtäväni mahdollisimman hyvin projektin aikana ja tapanani olikin pyhittää viikonloppu seuraavan sprintin kasaamiselle, jotta kehitystiimillä olisi maanantaina hyvä pohja lähteä tekemään tehtäviä. Viikon mittaan seurailin edistymistä ja päivitin tuotekehitysjonoa mikäli tarvetta ilmeni. *Arvosana: 5- (Koska aina on jotakin parannettavaa.)* **Työpanos ja sitoutuminen projektiin:** Sitouduin projektiin 100% ja uskoisin työpanokseni olleen vähintäänkin riittävä. *Arvosana: 5* **Viestintä:** Viestin aktiivisesti tiimin kanssa discordissa ja osallistuin yhtä daily scrumia lukuun ottamatta jokaiseen palaveriin. *Arvosana: 5* --- ### **Emmi Moisio – the Scrum Master** **Yleinen panos projektityöhön:** Emmi oli sitoutunut koko projektiin 100% ja hoiti omat tehtävänsä enemmän kuin hyvin. Emmi autteli minua myös projektin alussa backlogien kanssa ja yhdessä tuskailimme tovin jos toisenkin niiden kanssa. Emmin asenne oli kohdillaan koko projektin ajan ja hän oli aina kannustava ja ystävällinen muita kohtaan. Emmin retrot perjantaisin olivat viikon kohokohtia! *Arvosana: 5+* **Roolin sopivuus:** Scrum masterin rooli oli Emmin oma toive ja hän suoriutui tehtävästä erinomaisesti. **Onnistuminen roolin mukaisissa työtehtävissä:** Emmi hoiti oman tonttinsa esimerkillisesti vetämällä daily scrumit ja retrot jämptisti ja tehokkaasti. **Jäsenen keskeisimmät vahvuudet ja kehittämiskohteet projektityössä:** Emmin suurimpia vahvuuksia oli projektin aikana ainakin taito pitää meidät muut "ruodussa" palavereissa. Usein asiat lähtivät keskusteluissa sivuraiteille ja Emmi palautti ystävällisesti keskustelun takaisin palaverin varsinaiseen aiheeseen. **Omien työtehtävien hallinta:** Hyvin hallussa! Emmi panosti varsinkin retroihin ja niiden kalvot olivat aina hauskoja ja valmisteltuja. *Arvosana: 5* **Työpanos ja sitoutuminen projektiin:** Emmi oli sitoutunut projektiin alusta alkaen ja työpanos oli roolin mukainen. *Arvosana: 5* **Viestintä:** Emmi on viestinyt aktiivisesti ja kannustavasti koko projektin ajan muiden tiimiläisten kanssa. *Arvosana: 5* --- ### **Sauli Karvinen – the Code Wizard** **Yleinen panos projektityöhön:** Sauli oli aina valmis auttamaan muita ja hoiti omien taskiensa lisäksi yhdessä monta taskia muiden kanssa. *Arvosana: 5+* **Roolin sopivuus:** Sauli oli varmasti oikeassa roolissa, aikaisempi tietämys ja osaaminen koodauksen puolelta oli suuri onni ja voimavara projektin aikana. **Onnistuminen roolin mukaisissa työtehtävissä:** Yhtä onnistumista koko projekti! Sauli oli aina valmis tekemään ja selvittämään asioita jos ei tiennyt. **Jäsenen keskeisimmät vahvuudet ja kehittämiskohteet projektityössä:** Hyvä ymmärrys käytetyistä tekniikoista ja ihailtava asenne auttaa muita ja jakaa tietoa. **Omien työtehtävien hallinta:** Kaikki sovitut taskit tehtynä tai jos jokin taski vaati enemmän selvittämistä avoimesti kertoi asiasta ja jatkettiin seuraavalla sprintillä. *Arvosana: 5* **Työpanos ja sitoutuminen projektiin:** Sauli panosti projektiin paljon ja oli todella sitoutunut koko projektin ajan. *Arvosana: 5* **Viestintä:** Aktiivista ja muita kannustavaa viestintää discossa ja paikalla aina palavereissa. *Arvosana: 5* --- ### **Janne Peiponen – the Code Fighter** **Yleinen panos projektityöhön:** Janne omistautui projektiin ja oli aina valmis selvittämään ja opettelemaan asioita. Sitkeästi Janne kahlasi läpi haasteet ja oli valmis myös aina auttamaan muita. *Arvosana: 5+* **Roolin sopivuus:** Janne oli varmasti oikeassa roolissa. Aina innostunut selvittämään ja oppimaan uutta. **Onnistuminen roolin mukaisissa työtehtävissä:** Janne oli korvaamaton osa kehitystiimiä ja otti oman vastuunsa kehitystyöstä hyvin haltuun. **Jäsenen keskeisimmät vahvuudet ja kehittämiskohteet projektityössä:** Jannen vahvuuksia oli varmasti sitoutuneisuus ja ystävällinen kommunikointi muiden kanssa. **Omien työtehtävien hallinta:** Janne hoiti omat taskinsa aina ajallaan ja pyysi sekä tarjosi apua mikäli tarpeen oli. *Arvosana: 5* **Työpanos ja sitoutuminen projektiin:** Vahvaa sitoutumista ja Janne oli aina valmis ottamaan tehtävän vastaan. Usein vapaaehtoisena esittelemässä projektia asiakastapaamisissa. *Arvosana: 5* **Viestintä:** Aktiivista ja muita kannustavaa viestintää discossa ja paikalla aina palavereissa (jopa matkalla hotellista käsin). *Arvosana: 5* --- ### **Hoang Tran – the Tough Coder** **Yleinen panos projektityöhön:** Hoang oli koko projektin ajan aktiivisesti mukana ja varmasti haastavasta kommunikoinnista huolimatta suoriutui erinomaisesti tehtävistään. *Arvosana: 5+* **Roolin sopivuus:** Hoang oli innostunut selvittämään asioita ja teki todella sitoutuneesti taskeja (välillä jopa yöllä lastenhoito ongelmien takia). **Onnistuminen roolin mukaisissa työtehtävissä:** Kaikki annetut tehtävät hoidettu ajallaan ja hyvin. Hoang kysyi apua jos tarvitsi ja oli omistautunut ratkaisemaan haasteita sekä auttoi muita tarvittaessa. **Jäsenen keskeisimmät vahvuudet ja kehittämiskohteet projektityössä:** Hoangin vahvuuksia sitkeä asenne ja tapa selvittää asioita periksiantamattomasti. Positiivinen asenne ja iloinen kommunikointi. **Omien työtehtävien hallinta:** Hoang hoiti kaikki annetut tehtävät erinomaisesti. *Arvosana: 5* **Työpanos ja sitoutuminen projektiin:** Todella sitoutunutta ja aktiivista työskentelyä haastavista ajoista huolimatta! *Arvosana: 5* **Viestintä:** Aktiivista ja muita kannustavaa viestintää discossa ja paikalla palavereissa. *Arvosana: 5* --- ### **Joni Vepsäläinen – the Stable Coder** **Yleinen panos projektityöhön:** Joni osallistui aktiivisesti projektiin ja haasteista huolimatta sitoutui työskentelyyn. *Arvosana: 5+* **Roolin sopivuus:** Jonilla oli hyvä asenne tekemiseen ja uusista asioista huolimatta hän oli valmis ottamaan selvää ja opiskelemaan asioita. **Onnistuminen roolin mukaisissa työtehtävissä:** Joni hoiti annetut taskit erinomaisesti. **Jäsenen keskeisimmät vahvuudet ja kehittämiskohteet projektityössä:** Jonin vahvuuksina on mielestäni tietynlainen vakaus ja jämpti, mutta rento asenne tekemiseen. Aiempi kokemus johtotehtävistä olivat varmaankin tämän asenteen taustalla. **Omien työtehtävien hallinta:** Joni hoiti omat taskinsa ajallaan tai jos aihe oli haastava avoimesti kertoi tästä ja taskia jatkettiin seuraavalle sprintille. *Arvosana: 5* **Työpanos ja sitoutuminen projektiin:** Joni oli koko projektin ajan sitoutunut tekemiseen ja hoiti omat tehtävänsä sovitusti. *Arvosana: 5* **Viestintä:** Aktiivista ja muita kannustavaa viestintää discossa ja paikalla palavereissa (jopa kipeää lasta samaan aikaan hoitaen). *Arvosana: 5* ---