Ketterien kehitysmenetelmien opettaminen korkeakouluissa

Kanditutkielmassa tutkitaan ketterien kehitysmenetelmien opetuksen toteutusta korkeakouluissa. Ketteriä kehitysmenetelmiä ei ole opetettu korkeakouluissa kauaa, ja mikäli kursseja on opetettu, ne ovat usein olleet valinnaisia kursseja. Tämä on kuitenkin ristiriidassa työelämän vaatimusten kanssa, si...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Korhonen, Saana
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Aineistotyyppi: Kandityö
Kieli:fin
Julkaistu: 2025
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/101027
Kuvaus
Yhteenveto:Kanditutkielmassa tutkitaan ketterien kehitysmenetelmien opetuksen toteutusta korkeakouluissa. Ketteriä kehitysmenetelmiä ei ole opetettu korkeakouluissa kauaa, ja mikäli kursseja on opetettu, ne ovat usein olleet valinnaisia kursseja. Tämä on kuitenkin ristiriidassa työelämän vaatimusten kanssa, sillä tällä hetkellä valtaosa suomalaisista yrityksistä käyttää ketteriä kehitysmenetelmiä osana ohjelmistokehitysprojektejaan. Tutkielmassa toteutettavan kirjallisuuskatsauksen myötä huomataan, että ketterien kehitysmenetelmien opetuksessa korostuu erityisesti kommunikaatio osapuolten välillä sekä ketterien kehitysmenetelmien soveltamien ja mahdollinen realistisuudesta tinkiminen, mikäli se palvelee opetuksen tarpeita parhaiten. Teaching agile development methods in higher education is studied in this bachelor’s thesis. Agile development principles haven’t been taught in higher education for long, and the courses focusing on agile methodologies have usually been elective courses. It contradicts the needs of the IT field, as agile methods are growing in popularity. Study is done as a literature review, and it is concluded that the most important aspects of successful teaching are good communication between all participants as well as applying agile methods freely while not demanding for strict realism during course’s project work.