Miksi ketterää kehitystä ohjelmistoprojekteissa? : suomalainen vakuutusyhtiö
Sinervo, Tuomas (2015)
Sinervo, Tuomas
Turun ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015112517653
https://urn.fi/URN:NBN:fi:amk-2015112517653
Tiivistelmä
Ohjelmistoprojektit muodostavat yhä tärkeämmän kokonaisuuden yritysten kilpailukyvyn kehittämisessä ja ylläpitämisessä. Nopea markkinoille pääsy vaatii tehokkaita ja joustavia menetelmiä sovellusten kehittämiseen, sekä nopeaa reagointia asiakkaan toiveisiin. Ketterät sovelluskehitysmenetelmät pyrkivät tarjoamaan tähän mahdollisuuden.
Tämän tutkimuksen tavoitteena oli selvittää, miten suomalainen vakuutusyhtiö on onnistunut siirtymään perinteisistä sovelluskehitysmenetelmistä ketteriin sovelluskehitysmenetelmiin ja miten yrityksen työntekijät kokevat muutoksen verrattuna vanhaan kehitystapaan. Tutkimuksen teoriaosa käsittelee perinteisten- ja ketterien sovelluskehitysmenetelmien periaatteita sekä niiden prosesseja. Varsinainen tutkimus toteutettiin puolistrukturoituina haastatteluina vuosina 2014 - 2015 ja haastateltaviksi valittiin 13 kappaletta yrityksen sovellusprojekteissa työskenteleviä henkilöitä toteuttajista johtohenkilöihin.
Tutkimustulokset raportoitiin ryhmittämällä haastatteluiden tulokset tietojärjestelmäprojekteille tyypillisiin teemoihin tai sisältökategorioihin, kuten aikataulutus, resursointi, sisällön- ja versioiden hallinta, dokumentointi, testaus ja jatkoseuranta. Tutkimuksessa havaittiin, että yritys on onnistunut kohtalaisesti ketterien kehitysmenetelmien käyttöönotossa, ottaen käyttöön ketteristä kehitysmenetelmistä sellaiset prosessit, jotka soveltuvat parhaiten yrityksen järjestelmien kokonaiskehitysprosessiin. Prosessin ylläpidossa on kuitenkin haasteita, johtuen esimerkiksi yrityksen järjestelmien kompleksisuudesta, kerrostuneisuudesta ja rajapintojen määrästä.
Tämän tutkimuksen tavoitteena oli selvittää, miten suomalainen vakuutusyhtiö on onnistunut siirtymään perinteisistä sovelluskehitysmenetelmistä ketteriin sovelluskehitysmenetelmiin ja miten yrityksen työntekijät kokevat muutoksen verrattuna vanhaan kehitystapaan. Tutkimuksen teoriaosa käsittelee perinteisten- ja ketterien sovelluskehitysmenetelmien periaatteita sekä niiden prosesseja. Varsinainen tutkimus toteutettiin puolistrukturoituina haastatteluina vuosina 2014 - 2015 ja haastateltaviksi valittiin 13 kappaletta yrityksen sovellusprojekteissa työskenteleviä henkilöitä toteuttajista johtohenkilöihin.
Tutkimustulokset raportoitiin ryhmittämällä haastatteluiden tulokset tietojärjestelmäprojekteille tyypillisiin teemoihin tai sisältökategorioihin, kuten aikataulutus, resursointi, sisällön- ja versioiden hallinta, dokumentointi, testaus ja jatkoseuranta. Tutkimuksessa havaittiin, että yritys on onnistunut kohtalaisesti ketterien kehitysmenetelmien käyttöönotossa, ottaen käyttöön ketteristä kehitysmenetelmistä sellaiset prosessit, jotka soveltuvat parhaiten yrityksen järjestelmien kokonaiskehitysprosessiin. Prosessin ylläpidossa on kuitenkin haasteita, johtuen esimerkiksi yrityksen järjestelmien kompleksisuudesta, kerrostuneisuudesta ja rajapintojen määrästä.