Siirry suoraan sisältöön

UUSI Ohjelmistoprojekti (6op)

Opintojakson tunnus: 7A00DZ75

Opintojakson perustiedot


Laajuus
6 op
Opetuskieli
suomi

Osaamistavoitteet

Opiskelija tuntee ketterän ohjelmistokehityksen periaatteet ja osaa soveltaa ketteriä menetelmiä ohjelmistoprojektin suunnittelussa ja toteutuksessa. Opiskelija osaa toimia osana ohjelmistokehitystiimiä ja hyödyntää sprinttityöskentelyä, tuotejonon hallintaa sekä jatkuvaa palautetta projektin etenemisessä. Opiskelija osaa suunnitella ja toteuttaa ohjelmiston asiakaslähtöisesti sekä reagoida projektissa tapahtuviin muutoksiin.

Sisältö

Opiskelijat toteuttavat ohjelmistoprojektin, jonka aiheen opettaja määrittelee ja jonka toteutuksessa opettaja toimii asiakkaana ja tuoteomistajana. Opintojakson alussa perehdytään
- ketteriin menetelmiin,
- Scrum-rooleihin,
- sprinttityöskentelyyn,
- tuotejonon hallintaan sekä
- ketterän kehityksen käytännön työkaluihin.
Tämän jälkeen opiskelijat työskentelevät projektiryhmissä ja toteuttavat ohjelmiston iteratiivisesti sprinteissä.

Esitietovaatimukset

Ohjelmoinnin perusteet 2 tai vastaavat tiedot

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa suunnitella ja toteuttaa yksinkertaisen ohjelmistosovelluksen. Opiskelija osaa hyödyntää ohjelmistotuotannon menetelmiä ohjelmistoprojektin suunnittelussa ja toteutuksessa. Opiskelija tuntee projektinhallinnan perusteet. Opiskelija kykenee sekä itsenäiseen työhön että ryhmätyöskentelyyn.

Opintojakson arvioinnissa huomioidaan opiskelijan panos dokumentaation ja ohjelmiston toteutuksessa ja näiden laajuus sekä kurssipäiväkirja.

Arviointikriteerit, hyvä (3)

Edellä mainittujen asioiden lisäksi opiskelija osaa suunnitella ja toteuttaa ohjelmistosovelluksen asiakkaan tarpeiden mukaisesti. Opiskelija osaa hyödyntää ohjelmistotuotannon menetelmiä ohjelmistoprojektin suunnittelussa ja toteutuksessa. Opiskelija kuvailee ja toteuttaa projektinhallinnan perusteet hyvin ja laatii toteuttamiskelpoisen projektisuunnitelman. Opiskelija etsii tietoa uusista teknologioista verkosta ja hyödyntää tätä tietoa omassa työssään.

Arviointikriteerit, kiitettävä (5)

Edellä mainittujen lisäksi opiskelija opiskelija opiskelija luo uutta sisältöä perehtymällä uusiin projektissa tarvittaviin teknologioihin ja hyödyntää niitä itsenäisesti, perustellen valintansa. Opiskelija on keskeisessä roolissa projektiryhmän toiminnassa ja tuo siihen selkeää, ryhmän muiden jäsenten tunnistamaa lisäarvoa.

Siirry alkuun