Ketterä kehitysprojektiLaajuus (10 op)
Opintojakson tunnus: DT10039
Opintojakson perustiedot
- Laajuus
- 10 op
- Opetuskieli
- suomi
- Vastuuhenkilö
- Jarmo Talvivaara, Vastuuopettaja
- Mika Matveinen, Vastuuopettaja
- Seppo Nevalainen, Vastuuopettaja
- Anssi Gröhn, Vastuuopettaja
- Mikko Anttonen, Vastuuopettaja
- Sanna Kukkasniemi
Osaamistavoitteet
Ketterät kehitysmenetelmät ja projektin toteutus
- osaat toimia kehittäjänä toimeksiantoon perustuvassa ICT-projektissa.
- tunnet ja osaat soveltaa ketteriä kehitysmenetelmiä ICT-projektin toteuttamisessa (esim. peli- tai sovelluskehitysprojektin tai digitaalisen liiketoiminnan kehittämisprojekti).
- osaat suunnitella ja toteuttaa ict-kehitysprojektin ketterien kehitysmenetelmiä soveltaen.
- osaat arvioida ja kehittää edelleen projektityöskentelyn valmiuksiasi (projektin jako iteraatioihin, aikataulutus ja suunnittelu, etenemisen ja tuotosten esittely/demot ja seuranta).
- tunnet ja osaa soveltaa projektityöskentelyyn liittyviä edistyneitä työkaluja (vaatimustenhallinta, version- ja tuotteenhallinta, testaus).
- osaat integroida aiempien lukukausien opintojaksojen eri sisältöjä toisiinsa projektityöskentelyn keinoin.
- syvennät osaamistasi valitsemasi täydentävien osaamisen ja projektin toimeksiannon teknologiavaatimusten osalta.
Käyttätuki ja koulutusosaaminen
- tunnet käyttäjätuen ja käyttöönottamiseen liittyvän koulutuksen merkityksen loppukäyttäjien kannalta.
- tunnet oppimisen kriteerit ja aikuiskoulutuksen periaatteet, osaat käyttää erilaisia opetusvälineitä ja ohjata sekä arvioida oppimista
- osaat vastaanottaa ja antaa palautetta
- osaat arvioida erilaisten oppimateriaalien ja tehtävien soveltumista eri koulutustilanteisiin ja koulutusryhmälle
- osaat suunnitella ja toteuttaa koulutustilaisuuden
Sisältö
Ketterät kehitysmenetelmät ja projektin toteutus
- Perusteet; käsitteet, tavoitteet, vaihejakomallit ja prosessien vaiheet sekä erot perinteisiin menetelmiin verrattuna.
- Projektin organisointi ja kehityssyklien suunnittelu ketterää kehitysmenetelmää hyödyntäen.
- Projektin toteutus ketterällä menetelmällä.
- Ketteriä kehitysmenetelmiä tukevat projektinhallintatyökalut (eritystapauksina peli- ja ohjelmistokehitys tai digitaalisen liiketoiminnan ratkaisujen kehitys).
- Vaatimustenhallinta.
- Tuotteen- ja versionhallinta ketterän kehityksen tukena.
- Testaus ketterän kehityksen tukena.
- Suuntautumisten ja toimeksiantojen pohjalta tarvittavat valinnaiset sisällöt (peliohjelmointi, sovelluskehitys ja digitaalinen liiketoiminta).
Käyttätuki ja koulutusosaaminen
- Vuorovaikutus käyttäjätuki- ja koulutustilanteissa
- Kouluttajan taidot
- Palautteen vastaanottaminen ja antaminen
- Oppimateriaalien valinta eri koulutustilanteisiin
- Oppimistilanteen suunnittelu ja toteuttaminen