Erilaiset ketterät menetelmät
Puutula, Juha (2022)
Puutula, Juha
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022120726949
https://urn.fi/URN:NBN:fi:amk-2022120726949
Tiivistelmä
Opinnäytetyön tavoitteena oli tutkia, kuinka erilaiset ketterät ohjelmistokehityksen menetelmät eroavat toisistaan, mitä niissä on yhteistä ja voiko useampia menetelmiä käyttää yhdessä. Lisäksi selvitettiin menetelmien hyötyjä ja rajoitteita. Yrityshaastatteluiden avulla selvitettiin käytännönkokemuksia menetelmien käytöstä työelämässä. Opinnäytetyön toimeksiantaja oli HAMK.
Opinnäytetyön tietopohja koostuu erilaisten ketterien menetelmien teoriasta ja lisäksi mukana on perinteinen ohjelmistokehitysmenetelmä nimeltään vesiputousmalli. Opinnäytetyö on tutkimuksellinen. Tutkimusosuudessa hyödynnettiin teoriaosuuden tietopohjaa ja yrityshaastatteluista saatuja käytännönkokemuksia. Tutkimusaineistossa käytettiin strukturoitua laadullista haastattelua.
Johtopäätöksenä voidaan todeta, että kaikista tutkimuksessa mukana olleista ketteristä menetelmistä löytyy yhtäläisyyksiä, eroavaisuuksia ja monia menetelmiä voidaan käyttää yhtäaikaisesti. Lisäksi kaikista menetelmistä löytyy hyötyjä ja rajoituksia. Käytännönkokemukset antavat hyviä näkökulmia tilanteisiin, joissa pohditaan millaiset menetelmät sopivat erilaisissa tilanteissa ja projekteissa parhaiten.
Opinnäytetyön tietopohja koostuu erilaisten ketterien menetelmien teoriasta ja lisäksi mukana on perinteinen ohjelmistokehitysmenetelmä nimeltään vesiputousmalli. Opinnäytetyö on tutkimuksellinen. Tutkimusosuudessa hyödynnettiin teoriaosuuden tietopohjaa ja yrityshaastatteluista saatuja käytännönkokemuksia. Tutkimusaineistossa käytettiin strukturoitua laadullista haastattelua.
Johtopäätöksenä voidaan todeta, että kaikista tutkimuksessa mukana olleista ketteristä menetelmistä löytyy yhtäläisyyksiä, eroavaisuuksia ja monia menetelmiä voidaan käyttää yhtäaikaisesti. Lisäksi kaikista menetelmistä löytyy hyötyjä ja rajoituksia. Käytännönkokemukset antavat hyviä näkökulmia tilanteisiin, joissa pohditaan millaiset menetelmät sopivat erilaisissa tilanteissa ja projekteissa parhaiten.