# Ketterä kehitysprojekti
## Ketterä kehitysprojekti, syksy 2022
### Tekijä: [2107990 Eemil Kukko]
#### Työajanseuranta: https://app.clockify.me/tracker
## Sprintti 1 (07.11. - 11.11.2022)
### Mitä tein tällä viikolla
Osallistuin ryhmäni aloitustapaamiseen sekä käytiin ensimmäinen palaveri myös toimeksiantajan kanssa. Selviteltiin, kuka ryhmän jäsen osaa ja haluaa tehdä mitäkin. Sovimme seuraavan palaverin toimeksiantajan kanssa. Varasimme ajan ohjaustapaamiseen. Pidimme ensimmäisen ohjaustapaamisen. Tutustuin noderediin, influxdataan ja Azuren funktioihin itsenäisesti. Tarkastelin myös edellisen projektin koodeja, jotta asia selkiintyisi vielä paremmin. Ryhmäydyimme ja sovimme roolit. Sovimme ensimmäisiä palavereja ja sovimme, mitä ohjelmia käytämme projektissa.
#### Aikaa sprintti 1:seen kului 4h 54min.

***
## Sprintti 2 (14.11. - 25.11.2022)
### Mitä tein tällä viikolla
Tutustuin webserveriin ja sen asetuksiin. Asensin verkkosivupalvelimen pilottikohteeseen jonka jälkeen tein vielä konfiguroinnin. Tein työstäni dokumentoinnin.


### Työpanos ja sitoutuminen projektiin
Varmistan tehtävieni suoritetuksi tulemisen varaamalla aikaa tehtäviin ja ottamalla projektista tehtävän itselleni tehtäväksi. Seuraan ryhmäni sovittuja asioita ja työssä tehtyjä muutoksia Teamsissa.
### Oman työn seuranta ja kehittäminen
Seuraan oman työni suoritetuksi tulemista varaamalla siihen tarpeeksi aikaa. Olen mitannut työaikaani käyttämällä Clockify:ä. Olen mitannut erikseen kehittämiseen ja yhteydenpitoon kulunutta aikaa.
#### Sprintti 2:seen kului aikaa 13h 19min. Palavereihin 5h 35min ja tehtäviin 7h 44min.



### Työpanokseni ja sitoutumiseni projektiin
Valitsin työssä käytettäväksi verkkopalvelimeksi NGINX:n. Tutustuin NGINX:iin ja asensin sekä konfiguroin sen pilottikohteeseen. Tein samalla dokumentointia työn vaiheista.
### Reflektio- ja itseohjautuvuusosaaminen
Työnkuvaani kuului verkkopalvelimen asetuksiin ja asennukseen tutustuminen.
### Omien työtehtävien hallinta
Olen ottanut vastuulleni verkkopalvelimen asiat. Verkkopalvelimen asennus, konfigurointi ja ylläpito.
### Oma viestintä
Olemme käyttäneet Teamsia palavereissa. Olen ollut mukana palavereissa ja ottanut harteilleni osan työstä. Olen ollut mukana mikrofonin välityksellä viestimässä asioista. Joka viikko on ryhmän kesken palaveri, ohjauspalaveri ja asiakastapaaminen. Olen ollut mukana näissä ja myös Teamsin keskusteluissa säännöllisesti.
***
## Sprintti 3 (28.11. - 09.12.2022)
### Mitä tein tällä viikolla
Osallistuin kokouksiin ja mietin demosivun toteutustapoja ja etsin tietoa demosivun toteutukseen. Etsin ratkaisua demosivun näkymiseen pilottikohteen selaimessa.
### Työpanos ja sitoutuminen projektiin
Varaan aikaa tehtäviin ja autan tiimikaveriani tehtävässä, mikäli taski on merkattu hänelle. Pyrin suorittamaan omat taskini ja mikäli taski on haastava, etsin tietoa eri paikoista. Seuraan ryhmäni sovittuja asioita ja työssä tehtyjä muutoksia Teamsissa.
### Oman työn seuranta ja kehittäminen
Seuraan oman työni suoritetuksi tulemista varaamalla siihen tarpeeksi aikaa. Olen mitannut työaikaani käyttämällä Clockify:ä. Olen mitannut erikseen kehittämiseen ja yhteydenpitoon kulunutta aikaa.
#### Sprintti 3:seen kului aikaa 9h 37min. Palavereihin 2h 28min ja tehtäviin 7h 9min.


### Työpanokseni ja sitoutumiseni projektiin
Mietin demosivun toteutustapaa. Tutustuin Grafana -sovellukseen, jonka jälkeen myös totesimme, että Grafana ei ole tarpeellinen tässä projektissa. Etsin ratkaisuja ongelmiin, esimerkiksi GLIBC_2.28 paketin asentamiseen pilottikohteen koneelle. Otin Ville Tornin kanssa tehtäväksi siirtää versionhallinta Githubiin, mutta se olikin jo valmiiksi tehtynä, joten sitä ei tarvinnut enään tehdä.
### Reflektio- ja itseohjautuvuusosaaminen
Olin osana demosivun toteutuksessa.
### Omien työtehtävien hallinta
Otin vastuulleni demosivun toteutukseen liittyvät asiat, yhdessä Ville Tornin ja Joni Laatikaisen kanssa.
### Oma viestintä
Olemme käyttäneet Teamsia palavereissa. Olen ollut mukana palavereissa ja ottanut harteilleni osan työstä. Olen ollut mukana mikrofonin välityksellä viestimässä asioista. Joka viikko on ollut ryhmän kesken palaveri sekä ohjauspalaveri ja asiakastapaaminen. Olen ollut mukana näissä ja myös Teamsin keskusteluissa säännöllisesti. Pyrin ratkomaan muiden ryhmäläisten ongelmia, jos semmoinen keskustelupalstalle oli ilmennyt.
***
## Sprintti 4 (11.12. - 23.12.2022)
### Mitä tein tällä viikolla
Tällä viikolla käytin aikaa dokumentointiin ennen projektin palautusta. Projektin palautus tapahtui 16.12.2022.
### Työpanos ja sitoutuminen projektiin
Osallistuin taskeihin. Tein dokumentit valmiiksi asiakkaalle, jotta seuraavat projektin työntekijät voivat käyttää dokumentteja hyväksi kun lähtevät jatkamaan projektia.
### Oman työn seuranta ja kehittäminen
Ylläpidin Clockifyä. Kirjasin työtunnit ylös jokaisen palaverin tai työtehtävän päätteeksi.
#### Sprintti 4:seen kului aikaa 5h 55min. Palavereihin kului aikaa 1h 3min ja tehtäviin 4h 52min.

### Työpanokseni ja sitoutumiseni projektiin
Pyrin auttamaan tiimiläisiäni ja viimeistelemään taskit loppuun. Tein dokumentoinnit valmiiksi ennen projektin luovuttamista asiakkaalle.
### Reflektio- ja itseohjautuvuusosaaminen
Työnkuvaani kuului demosivun ja verkkosivupalvelimen dokumentoinnin viimeistely asiakkaalle jatkoa varten sekä vertailukuvaajan teko demosivulle.
### Omien työtehtävien hallinta
Tein selkeät dokumentit kahdesta eri työstä. Yritin tehdä kulutetun sähkön viikkojen vertailukuvaajan, mutta en kerennyt saamaan valmiiksi. Työssä oli hieman hankaluuksia, mikä vei aikaa.
### Oma viestintä
Olen yhä osallistunut jokaiseen palaveriin ja katsonut Teamsin keskustelupalstoja aktiivisesti sekä kommentoinut ja reagoinut viesteihin.
***
Minä (Eemil Kukko)
1. Panostukseni työhön oli melko hyvää. Otin taskeja työn alle ja tein dokumentointia niistä. Osallistuin tapaamisiin ja esittelin oman työni asiakkaalle. Arvioisin tämän arvosanalla 3.
2. Kehittäjän roolin sopivuus oli minulle mielestäni hyvä ja mieluisa. Tein mielelläni taskeja, mutta jotkut olivat hieman haastavia, joten aikaa joutui käyttämään tiedon hankkimiseen.
3. Onnistuminen kehittäjänä oli suhteellisen hyvää. Haasteita tuli jonkin verran, mutta osasin tehtäviä tehdä tiedonhankinnan avulla.
4. Vahvuuteni olivat pitkäjänteisyys, luovuus ja koodaaminen. Kehittämisenkohde: viestintä olisi voinut olla runsaampaa.
5. Kehittäjän tehtävät hallitsin suhteellisen hyvin. Jotkut tehtävät olivat hankalia ja myös tekniset viat hankaloittivat asioita. Osasin hakea tietoa ja sain asioita tehdyksi. Arvioisin tämän arvosanalla 3.
6. Työpanokseni ja sitoutuminen oli melko hyvää. Osallistuin tapaamisiin ja tein taskeja. Pyysin apua ja pyrin auttamaan muita. Arvioisin tämän arvosanalla 2.
7. Viestintä olisi voinut olla runsaampaa, mutta pyrin tuomaan hyödyllisiä asioita esille ja osallistuin tapaamisiin. Arvioisin tämän arvosanalla 2.
Ville kuittinen
1. Yleinen panostus työhön oli hyvä. Käytti hyvin aikaa työhön, vaikka varmasti oli tehtävää myös muilla kursseilla. Arvioisin arvosanalla 5.
2. Project Ownerin rooli sopi hänelle hyvin. Oli aktiivisesti yhteydessä asiakkaaseen ja kommunikoi hyvin. Teki myös kehitystyötä hieman. Erittäin hyvin mielestäni suoriutui omasta roolistaan.
3. Onnistui loistavasti PO roolissa. Teki asiat selkeästi ja hoiti toimeksiantajan kanssa asiat hyvin. Kertoi muille ryhmän jäsenille selkeästi asioita liittyen omaan rooliinsa.
4. Villen vahvuuksia ovat ehdottomasti kommunikointi ja projektin asioiden ylläpito. Kehittämisenkohteita ei tule nyt mieleen.
5. Työtehtävien hallinta oli hyvää. Joskus saattoi taski jäädä pidemmäksi aikaa progressiin, mutta toisaalta projektissa oli teknisiä ongelmia paljon. Arvosanaksi antaisin tästä 4.
6. Työpanos ja sitoutuminen oli kiitettävää. Teki hyvin taustatyötä ja myös kehitystyötä. Arvioisin arvosanalla 4.
7. Viestintä todella hyvää. Selkeää ja hyödyllistä tietoa läpi projektin. Arvioisin arvosanalla 5.
Ville Torni
1. Panostus projektityöhön kohtalaisen hyvää. Kävi projektin ohella töissä ja oli myös muita kursseja, joten tämä varmasti hieman vaikuttaa. Teki kehitystöitä ja osallistui palavereihin. Arvioisin arvosanalla 3.
2. Roolin sopivuus hyvä. Tietysti joihinkin asioihin hieman perehtymistä, mutta kyllä se siitä alkoi sitten etenemään. Hoiti omat hommansa ja kysyi apua tarvittaessa.
3. Kehittäjänä onnistui melko hyvin. Etsi tietoa ja kysyi apua ja teki aina parhaansa työtehtävissä.
4. Vahvuuksia olivat työtehtävien hallinta, pitkäjänteisyys ja yrittämisen halu.
5. Työtehtävien hallinta projektissa hyvä. Jotkut asiat olivat kuulema haastavia, mutta jaksoi etsiä tietoa ja suorittaa asiat loppuun. Arvioisin arvosanalla 3.
6. Työpanos ja sitoutuminen oli melko hyvää. Osallistui palavereihin ja kertoi omien työtehtäviensä haasteet ja onnistumiset. Teki omat taskinsa. Arvioisin arvosanalla 3.
7. Viestintä olisi ehkä voinut olla hieman runsaampaa, mutta osallistui kuitenkin kommunikoimiseen Teamsissa ja palavereissa. Viestintätaidot olivat kuitenkin hyvät ja informaatiota antoi asioista myös hyvin. Arvioisin tämän arvosanalla 2.
Joni laatikainen
1. Panostus projektityöhön oli erittäin hyvää. Kävi töissä projektin ohella ja oli myös muita kursseja meneillään. Teki aktiivisesti tehtäviä ja osallistui palavereihin hyvällä panostuksella. Arvioisin tämän arvosanalla 4.
2. Scum Masterin roolin Joni mielestäni hallitsi hyvin. Roolin sopivuus oli todella hyvä.
3. Srum Masterina onnistui todella hyvin. Hallitsi hyvin DevOpsin asioita ja osasi tehdä taskeja hienosti.
4. Vahvuuksia olivat kommunikaatio, koodaaminen, osaaminen ja pitkäjänteisyys.
5. Työtehtävänsä hallitsi todella hyvin. Otti asioista selvää ja sai taskeja tehdyksi sekä DevOpsi oli hallinnassa. Arvioisin tämän arvosanalla 5.
6. Työpanos ja sitoutuminen oli erittäin hyvää. Osallistui tapaamisiin, kommunikointi oli runsasta ja hyödyllistä. Arvioisin tämän arvosanalla 4.
7. Viestintä oli runsasta ja hyödyllistä koko tiimille. Scrum Masterin roolissa mielestäni hänen viestintätaidot korostuivat positiivisesti. Arvioisin tämän arvosanalla 5.
Hugo Jalkanen
1. Yleinen panostus projektiin oli melko hyvää. Osallistui tapaamisiin ja otti taskeja itselleen. Arvioisin tämän arvosanalla 3.
2. Kehittäjän roolin sopivuus oli mielestäni hyvä. Hänellä oli osaamista asioihin. Toki tehtävät olisivat ehkä voineet valmistua ripeämmin.
3. Onnistuminen kehittäjänä oli melko hyvää. Joitain tehtäviä osasi tehdä melko ripeästi ja joissain mielestäni joutui etsiä tietoa ja meni hieman enemmän aikaa, mutta yleensä asiat hoitui.
4. Vahvuuksia olivat pitkäjänteisyys ja koodaaminen. Kehittämisenkohteena: viestintä olisi voinut olla runsaampaa.
5. Kehittäjän tehtävien hallinta oli suhteellisen hyvää. Arvioisin tämän arvosanalla 3.
6. Työpanos ja sitoutuminen projektiin oli suhteellista. Osallistui tapaamisiin ja teki taskeja parhaansa mukaan. Pyysi apua ja koitti auttaa myös muita. Arvioisin tämän arvosanalla 2.
7. Viestintätaidot olivat hyvät, mutta ehkä runsaampaa olisi voinut olla. Muuten antoi kyllä hyvin informaatiota asioista. Arvioisin tämän arvosanalla 2.
Projektiryhmä
1. Onnistuimme saamaan taskeja tehdyksi mielestäni tehokkaasti lyhyessä ajassa.
2. Edellisessä kohdassa mainitussa asiassa on myös kehitettävää. Joitain taskeja muistaakseni jäi liian kauaksi aikaa roikkumaan tai merkkaamattomaksi tiettyyn tilaan.
3. Edelliseen kohtaan vaikutti ehkä tekniset ongelmat. Välillä oli vaikeaa aloittaa jotain tehtävää, kun joutui miettimään, miten tehtävän aloittaa kun tekniset viat sekoittavat pakkaa.