Ketterä järjestelmäkehitys (5 op)
Toteutuksen tunnus: R504TL159-3002
Toteutuksen perustiedot
Ilmoittautumisaika
14.03.2022 - 05.09.2022
Ajoitus
06.09.2022 - 18.11.2022
Laajuus
5 op
Virtuaaliosuus (op)
5 op
Toteutustapa
Etäopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Opetuskielet
- Suomi
Paikat
0 - 50
Opettaja
- Kimmo Hedemäki
Vastuuhenkilö
Kimmo Hedemäki
Opiskelijaryhmät
-
RA54T21STieto- ja viestintätekniikan koulutus (verkko-opinnot), syksy 2021
Tavoitteet
Opiskelija osaa soveltaa ketteriä menetelmiä ohjelmistokehityksessä. Opiskelija ymmärtää ketterän järjestelmäkehityksen erityispiirteet ja osaa tarvittaessa hyödyntää siihen soveltuvia työkaluja. Opiskelija osaa kehittää osaamistaan erilaisissa oppimisympäristöissä hyödyntäen alan parhaita (best practices) käytäntöjä. Opiskelija osaa huomioida käyttäjänäkökulman ja saavutettavuuden palvelu- tai tuotekehitysratkaisuissa.
Sisältö
- Ketterät menetelmät ja prosessit
- Ketterät järjestelmäkehitystyökalut digitaalisessa toimintaympäristössä
- Työkalujen soveltaminen käytännössä järjestelmäkehityksessä ja prototypoinnissa
- Laadun varmistaminen
Aika ja paikka
Opetus tapahtuu verkko-opetuksena Zoom:a hyödyntäen.
12.09.2022 - 18.11.2022
Oppimateriaalit
Luentomateriaali, tehtävät Moodlessa, opetussuunnitelma, palautuskansiot ja linkit materiaaleihin Moodlen työtilassa.
Stellman A. & Greene J. 2015. Learning Agile. O’Reilly Media
Flewelling P. 2018. The the Agile Developer's Handbook. Packt Publishing
Opetusmenetelmät
Opintojaksoon sisältyy teoriaopetusta ja käytännön harjoituksia. Oppiminen tapahtuu oppimistehtävien kautta, jossa teoriaa sovelletaan käytäntöön.
Ohjaus Teamsin kautta
Itsenäinen opiskelu
Tenttien ajankohdat ja uusintamahdollisuudet
Loppukoe Moodlessa viikolla 46/2022. Uusintakokeet sovitaan tapauskohtaisesti.
Lisätietoja opiskelijoille
Opintojaksolla käydään mm. seuraavia asioita:
- Scrum
- XP ( Extreme programming )
- Lean
Arviointiasteikko
H-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee ketterän järjestelmäkehityksen keskeiset käsitteet, menetelmät ja työkalut sekä osaa soveltaa niitä pienimuotoisessa järjestelmäkehityksessä.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee monipuolisesti ketterän järjestelmäkehityksen käsitteitä, menetelmiä ja työkaluja sekä osaa soveltaa niitä järjestelmäkehityksessä.
Arviointikriteerit, kiitettävä (5)
Opiskelija tuntee laajasti ketterän järjestelmäkehityksen käsitteitä, menetelmiä ja työkaluja sekä osaa soveltaa niitä vaativassa järjestelmäkehityksessä.
Arviointimenetelmät ja arvioinnin perusteet
Kurssin arvointi muodostuu loppukokeesta ja opintojakson harjoitustehtävistä.