# Kehitysympäristöt opintojakson kehittäjäblogi ## Viikko 36 ### ma 31.8 Olen tutustunut ==kurssin aiheeseen==. Opin kurssin ==sisältöä==, esimerkiksi että siellä on n. 48 tuntia itsenäistä työmäärää, hajautettu ohjelmistokehitystä; tiesin ohjelmistokehitysvälineistä. Myös opin ohjelmistotuotannon sisältöä (projektinhallinta, liiketoiminta-analyysi ja mm.) sekä ==10 myyttejä== siitä. Epäselväksi minulle jäi se, että kuinka työskennellä yhdessä tiimissä onnistuneesti. Aikaa käytin 02:30. ### ti 1.9 Oli luento ==Clockifysta==. Olen tutustunut Clockify-ohjelmistoon. Opin kuinka käyttää Clockify, mihin se on tarkoitettu. Haasteellista oli ymmärtää uutta käyttöliittymää. Aikaa käytin 01:30. ### ke 2.9 Luento oli ==HackMD: sta, Slackista ja kehittäjäblogista==. Opin mikä on HackMD, kuinka ja miksi käyttää sitä, kuinka kirjoittaa kehittäjäblogia HackMD: ssa, mitä kirjoittaa siihen. Kaikki oli selvää. Aikaa käytin 01:35. ### Yhteenveto viikosta Keskeisin, mitä opin, oli ohjelmistotuotannon perusteet, keskeisiä työvälineitä, joten kautta voin kokeilla projektinkehitystä, käytetty työaika viikossa on 05:35. ## Viikko 37 ### ke 9.9 Luento oli ==Microsoft360: sta==. Opin, mitkä sovelluksia Microsoft360: lla on, esim. MicrosoftOffice, PowerPoint, OneNote, Planner ja mm., sekä kuinka käyttää niitä. Käytin Microsoft Teamsin ensimmäistä kertaa. Kaikki oli tosi selvää ja ymmärtävää. Aikaa käytin 01:20. ### Yhteenveto viikosta Kokeilin ja harjoitelin uusia sovelluksia, käytetty työaika viikossa on 01:20. ## Viikko 38 ### ke 16.9 Luento ==Azure DevOPSista==. Ilmoitauduin DevOPSiin, opin sen käyttöä ja loin ensimmäiseni projektini. Ei ollut haasteellista. Aikaa käytin 01:35. ### Yhteenveto viikosta Opin uutta työvälinettä "Azure DevOPS", vietin aikaa harjoittelemaan siellä vähän ymmärtämään, kuinka se toimii, paremmin. Käytetty työaika viikossa on 02:00. ## Viikko 39 ### ke 23.9 Luento ==”Ohjelmiston elinkaari ja vaihejakomallit”==. Opin erilaisia elinkaarimallia (esim. vesiputousmalli), vaihejakomallia (määrittely, suunnittelu, toteutus). Myös opin, mikä ero kaikkien mallien väli on. Oli vähän epäselvää, mikä malli on helpommin käyttää. Aikaa käytin 01:35. ### Yhteenveto viikosta Ennenkaikkea opin ohjelmistokehityksen keskeiset mallit ja niiden vaiheet. Nyt ymmärrän mitä sisältyy työhön. Käytetty työaika viikossa on 01:35. ## Viikko 40 ### ti 29.9 Luento =="Vaatimustenhallinta"==. Opin vaatimusmäärittelyn haasteita, miksi projektit epäonnistuvat sekä miksi virheiden korjaaminen projektin lopussa on vaikeampaa kuin alussa. Opin vaatimusten jakoa ja luokittelua. Sitten aloitin uuden kehitys-projektin, opin sen sisältöä ja keskeista tehtävää (asiakasvatimukset). Aikaa käytin 01:00. ### pe 2.10 Kirjoitin pienen ==esittelyn DevOPSista== (esim. määritelmä, keskeiset periaatteet). Aikaa käytin 00:40. ### Yhteenveto viikosta Keskeisin oli minun uuteni projektini. Käytetty työaika viikossa on 01:40. ## Viikko 41 ### ti 6.10 Aloitin ==sprintin numero 0==. Tutustuin projektin ryhmäni jäseniin. Tutustuin sprintin aiheeseen ja tavoiteihin. Teimme ==roolijaon== ryhmässä, olin kehitystiimissä. Aikaa käytin 01:40. ### Yhteenveto viikosta Aloitin työni projektissa. Käytetty työaika viikossa on 01:40. ## Viikko 43 ### to 22.10 Luento =="Versionhallinta (Git)"==. Tiesin vähän tulevasta luennosta ja tehtävästä Gitistä ja myös vähän opin sen käyttöönottoa. Aikaa käytin 00:20. ### Yhteenveto viikosta Git-versionhallinnasta yleisesti. Käytetty työaika viikossa on 00:20. ## Viikko 44 ### to 29.10 Luento =="Versionhallinnan (Git) käyttöönotto"==. Opin, mitä tarkoittaa versionhallinta, mihin tarkoituksiin on Git, miten sen käyttää. Tiesin ohjelmiston versionhallinnasta (paikallinen, keskitetty ja hajautettu esim.) ja myös Git-versionhallinnan työkulusta paikallisesti. Aikaa käytin 02:00. ### Yhteenveto viikosta Git-versionhallinnan esittely, tyyppejä, työkulku. Käytetty työaika viikossa on 02:00. ## Viikko 45 ### ti 3.11 Tein ohjelman "Käyttäjänrekisteröityminen" ja myöhemmin lisäsin tuohon mahdollisuuden laittamaan tiedot yleiseen tiedostoon. Aikaa käytin 03:00. ### ke 4.11 ==Sprintti 2 (asiakkaan lisävaatimukset)==. Tarkastetiin työnprogressia. Aikaa käytin 01:30. ### Yhteenveto viikosta Ohjelma =="Käyttäjänrekisteröityminen"==, progressi. Käytetty työaika viikossa on 04:30. ## Viikko 46 ### pe 13.11 Sprintti 2. Opitunnilla oli ==projektintyön progressin esitelmä==. Aikaa käytin 03:00. ### su 15.11 Ryhmässä teimme ==muutokset== ja päivitykset ==ohjelmaan==. Aikaa käytin 01:00. ### Yhteenveto viikosta Projektintyön ==progressin esitelmä==. Käytetty työaika viikossa on 04:00. ## Viikko 47 ### ti 17.11 Sprintti 3. ==Testattiin tuoteversion==. Laitoimme muutamia muutoksia. Aikaa käytin 00:20 ### Yhteenveto viikosta Testattu tuoteversio. Käytetty työaika viikossa on 00:20. ## Viikko 48 ### ti 24.11 ==Toiseksi viimeinen tapaaminen==. Muistin ==jäljellä olevista tehtävistä== (itse- ja vertaisarviointi esim.) ja mitkä ovat viimeiset palautukset 11.12 mennessä. Aikaa käytin 00:15. ### Yhteenveto viikosta ==Viimeiset palautukset==. Käytetty työaika viikossa on 00:15. ## Viikko 49 ### ma 30.12 Laitoimme ==valmiin ohjelman versionhallintaan== Azure DevOPSiin. Aikaa käytin 00:05. ### ti 1.12 Opintojakson ==viimeinen tapaaminen==. Meidän projektimme ==viimeinen sprintti jo päättyi==, ja tapaamisella pidetiin ohjelman esittelyn, sitten katseltiin ==projektityöskentelyä== (onnistumiset, haasteet, tiimin käyttämä työaika sekä mitä opittiin). Aikaa käytin 01:30. ### ti 8.12 Annoin ==itse- ja vertaisarvioinnin ohjelmistoprojektista==. Aikaa käytin 00:15. ### pe 11.12 Tarkastin kaikki tehtävät suorituksiin. Aikaa käytin 00:15. ### Yhteenveto viikosta Viimeinen sprintti päättyi, ohjelman esittely ja projektityöskentelyn yhteenveto. Käytetty työaika viikossa on 02:05.