Siirry suoraan sisältöön

Ketterä järjestelmäkehitys (5 op)

Toteutuksen tunnus: R504TL159-3004

Toteutuksen perustiedot


Ilmoittautumisaika

13.03.2023 - 31.07.2023

Ajoitus

28.08.2023 - 15.10.2023

Laajuus

5 op

Virtuaaliosuus (op)

5 op

Toteutustapa

Etäopetus

Yksikkö

Insinöörikoulutus, tieto- ja viestintätekniikka

Opetuskielet

  • Suomi

Paikat

0 - 60

Opettaja

  • Kimmo Hedemäki

Vastuuhenkilö

Kimmo Hedemäki

Opiskelijaryhmät

  • RA54T22S
    Tieto- ja viestintätekniikan koulutus (verkko-opinnot), syksy 2022

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.

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 Zoom:n ja Teamsin kautta
Itsenäinen opiskelu

Tenttien ajankohdat ja uusintamahdollisuudet

Loppukoe Moodlessa. Uusintakokeet sovitaan tapauskohtaisesti.

Lisätietoja opiskelijoille

Opintojaksolla käydään mm. seuraavia asioita:
- Scrum
- DevOps
- DevSecOps

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ä.