# Kehittäjäblogi - Tiia Määttänen ## Sprintti 0 ## 27.10.-22, Discord (voice) Projektin aloitus ja roolitusten jako Projektissamme roolikseni valikoitui olla scrummaste. Koodaus ei ole vahvinta osaamistani vielä, niin en oikein nähnyt itseäni kehittäjä roolissa. Koin että esimies työkokemuksestani voisi olla scrummasterin roolissa hyötyä. ## Sprintti 1 ### 03.11.-22 Palaveri klo.16-17, Discord (voice) Luotiin projektille tuotevision ja sprintin työvaiheita ja tehtävien jakoa. ### ke 09.11.2022 Päivitin projektin wikiä, käytin siihen 20 min. ## Yhteenveto Tiimillä 1. Sprintti sujui hyvin, kaikki taskit saimme ajallaan tehtyä. Isompia ongelmia ei ollut, vain ajan käytön haasteet itsellänikin. Käytin aikaa kokonaisuudessaan 1,5h --- ## Sprintti 2 ### pe 11.11.2022 Tänään aamusta suunnittelimme tiimin kanssa vähän miten toteutamme projektin kehittäjäblogin. Jaoimme työtehtäviä ja päätin ottaa itselleni myös yhden taskin(Käyttäjä voi kirjata useita mittautuloksia)hoidettavakseni. Osallistuin luennolle, jossa oli tiimimme projektin katselmus ja ohjeistusta oman kehittäjäblogin kirjoittamiseen ja DevOpsin käyttöön. ### 15.11.2022 Tiimimme kanssa keskustelimme discordin chatissä mitä kukakin on tehnyt sprintin aikana ja kävi ilmi ettei kukaan ollut kerennyt muiden opiskelukiireiden vuoksi tehdä tähän sprinttiin paljoakaan, joten taskit siirtyvät seuraavaan sprinttiin. Aamulla tein hieman omaan taskiin koodia, aikaa käytin 30min. Tiedostoon tallennusta en osaa vielä toteuttaa joten siihen luulen tarvitsevani apua muilta tiimiläisiltä. Päivällä päivitin meidän projektin Wikiä, aikaa käytyin 30min. ## Yhteenveto Sprintin alussa suunnittelua tehtävistä. Muutamia taskeja saatiin sprintin aikana valmiiksi ja osa on vielä työn alla. Yritettiin saada Azure repo toimimaan siinä kuitenkaan onnistumatta joten jokainen säilöö tehtäväkoodit toistaiseksi omalla koneella. Minun taskini jäi vielä kesken ja odottamaan tiedoston käsittely osiota. Käytetty aikani tässä sprintissä 2h --- ## Sprintti 3 ### 21.11.2022 Tiimin kanssa pidimme discord voicessa palaverin ja käytiin loppuja tehtäviä läpi, joita tehdään seuraavassa sprintissä. Niitä on tällä hetkellä kolme jäljellä, ellei sitten pilkota niitä pienempiin osiin. Minun koodaus taski edellisessä sprintissä oli "Käyttäjän tulosten tallentaminen", jonka toteutusta mietittiin myös palaverissa, itse tietojen tallennustoiminto jää vielä puuttumaan, koska en sitä ole osannnut siihen koodata. Todettiin, että muitakaan tiedoston käsittelyyn liittyviä tehtäviä ei tehdä ennen kuin käydään asiaa läpi enemmän olio ohjelmoinnissa tällä viikolla. Palaverissa yritimme myös ratkaista yhteys ongelmia Azure Repon ja visual studion välillä. Palaverin kesto 1,5h Palaverin jälkeen muokkasin omaa koodia ja aikaa käytin n.30min. ### 23.11.2022 Päivitin meidän projekti wikiä, aikaa käytin 30 min. ## Yhteenveto Tiimimme sai tässä sprintissä lopeteltua 2 sprintin tehtävät. Ongelmia oli edelleen minullakin Azure Repon kanssa. Yksi kehittäjäjäsenistämme, Matilda, jäi pois projektista, joten jatkamme 5 hlö tiiminä. Minulla työaikaa kertyi 3h --- ## Sprintti 4 ### 27.11.2022 Tässä sprintissä viimeistelemme aiempia koodeja ### 29.11.2022 Palaveri, koodin läpikäyntiä, Sergey oli saanut koodit hienosti yhdistettyä. Koodatut ominaisuudet toimivat sovelluksessa hyvin. Opin koodia lukiessa hieman tiedoston käsittelystäkin, kun en siihen ollut itse kerennyt paneutua projektin aikana ollenkaan. 1h ### Yhteenveto Projektimme edistyy hyvin ja kaikille on riittänyt tekemistä. Opin tiedostonkäsittelyä ja gitin käyttöä visual studiossa. --- ## Sprintti 5 ### 02.12.2022 Discord voice palaveri kesto:1,5h Katsoimme mitä epäkohtia koodissa vielä on ja kaikki saivat DevOpsin ja Visual Studion viimein toimimaan yhdessä. Minulla ilmeni myöhemmin vielä uudestaan ongelmia pushauksessa. Päivitin wikiä. 20min. ### 06.12.2022 Päivitin projekti-wikiä Koitin löytää netistä apuja sovelluksen koodissa oleviin ongelmakohtiin. Edelleen välillä ilmenee ongelmia visual studiossa pushin ja pullin kanssa. Aikaa käytin 1h ### 07.12.2022 Discord voice palaveri kesto:1,5h Testasimme sovellusta ja viimeistelimme koodia. Pohdimme vieläkö saisimme joitain puuttuvia/keskeneräisiä taskeja tehtyä, mutta päädyimme siihen, että tieto-taitomme eikä aikamme riitä enää siihen. Kävimme läpi lopuksi meidän projektia kokonaisuudessaan miten on mennyt ja mitä ongelmia meillä on ollut. Projekti on sovelluksen jääneitä puutoksia lukunottamatta mennyt hyvin. Päivitin wikiä palaverin aikana ja sen jälkeen Aikaa käytin palaverin jälkeen n. 30min Kokonaistyöaikani sprintissä 3h ### Yhteenveto Tässä sprintissä saimme sovelluksen valmiiksi niillä ominaisuuksilla mitkä kykenimme taidoillamme toteuttamaan. Itse opin edelleen paremmin visual studion gitin käyttöä ja myös koodia ymmärsin entistä paremmin. Pyrin sprintin aikana myös auttamaan kehittäjiä ongelmien ratkaisussa. Kokonaistyöaikani sprintissä 3h --- ## Projektin yhteenveto Tätä projektia oli mukava juuri tämän ryhmän kanssa tehdä ja tuntuu hyvältä että saatiin projekti hyvin maaliin. Hieman harmitti projektin aikana kun omat ohjelmointi taidot olivat vielä niin alhaisella tasolla etten voinut auttaa kehittäjätiimiä paljoakaan sillä saralla, mutta kehitysideoinnissa pystyin hyvinkin olemaan mukana ja apuna. Projektin aikana koodin lukutaito kehittyi ja sain uusia ajatuksia miten eri toiminnallisuuksia voidaan koodata. DevOps ympäristö tuli pääpiirteittäin tutuksi ja samoin Visual Studion Gitin käyttö. Minä päivitin meidän projektin Wikiä säännöllisin väliajoin ja mielestäni siitä saa hyvän kuvan mm.siitä mitä milloinkin tehdään, on tehty ja mitä on tekemättä. Haasteellista oli ajankäytönhallinta muiden kouluhommien ja työn ohessa. Haasteelliseksi osoittautui myös Azure Reposin ja Visual Studion yhdistäminen, mutta onneksi loppu ajasta alkoi toimia jotenkuten. Arvosanaksi itselleni antaisin 4. Työmääräni ajallisesti ei ollut projektissa suuri, mutta näkisin että ohjasin projektin edistymistä esim. kyselemällä välillä kaikilta miten meillä menee ja onko ongelmia ja ehdotin palaveri ajankohtia. Wikin päivitys oli myös kokonaan minun vastuullani, toki muut tiimiläiset itse kirjoittivat omista tekemisistään ja työajasta keskustelu palstalle ja sieltä kokosin sitten asiat yhteen Tiimin kehittäjäblogiin. Kokonais työaikani:12h