Käytännön ketterät menetelmät laaja-alaisessa ohjelmistokehityksessä
Roima, Mika (2013)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201303213532
https://urn.fi/URN:NBN:fi:amk-201303213532
Tiivistelmä
Yrityksen tuotelinjan päätoimialana on ohjelmistokehitys matkaviestinnän verkkolaitteiden tarpeisiin. Käytössä on ollut tarkastellun ajanjakson aikana useita eri tyyppisiä ohjelmistokehityksen käytäntöjä. Perinteisestä vesiputousmallin mukaisesta ohjelmistokehityksestä on vähitellen siirrytty ketterien ohjelmistokehityksen menetelmien pariin. Muutoksella ei kuitenkaan saavutettu haettua hyötyä. Sen sijaan kehitysympäristön laajentuminen kansainvälisesti yhdessä uusien menetelmien ja ohjelmointikielien kanssa tuotti tuotekehitykselle ja ylläpidolle suuria ongelmia.
Tutkimuksen aikana yrityksessä ehdittiin kokea kaksi sisäistä organisaatiomuutosta. Yhteistyökumppanien osalta koettiin yhden osapuolen toiminnan laajentaminen ja toisen osapuolen osalta kaiken toiminnan irtisanominen, jonka vuoksi aluksi suunniteltua otantaa haastatteluissa supistettiin ainoastaan yrityksen sisäiseksi tutkimukseksi.
Tutkimuksen tavoitteena oli selvittää mikä ketterien menetelmien joukkoon kuuluvan scrum -menetelmän käyttöön ottamisessa epäonnistui. Samalla haluttiin kartoittaa tuotekehityksessä ilmeneviä haasteita ja hidasteita laaja-alaista toimintaa koordinoivan toimipisteen sisällä. Tutkimus perustui kokeneiden ohjelmistokehittäjien ja heitä työssään johtaneiden henkilöiden kokemuksiin ja havaintoihin.
Tutkimuksen voidaan katsoa saavuttaneen tavoitteensa. Esiin nousi lukuisia kohteita joiden osalta toimintaa on mahdollista parantaa. Yrityksen kannalta suurimpiin ongelmakohtiin esitetään myös parannusehdotuksia tämän työn sisällä.
Tutkimuksen aikana yrityksessä ehdittiin kokea kaksi sisäistä organisaatiomuutosta. Yhteistyökumppanien osalta koettiin yhden osapuolen toiminnan laajentaminen ja toisen osapuolen osalta kaiken toiminnan irtisanominen, jonka vuoksi aluksi suunniteltua otantaa haastatteluissa supistettiin ainoastaan yrityksen sisäiseksi tutkimukseksi.
Tutkimuksen tavoitteena oli selvittää mikä ketterien menetelmien joukkoon kuuluvan scrum -menetelmän käyttöön ottamisessa epäonnistui. Samalla haluttiin kartoittaa tuotekehityksessä ilmeneviä haasteita ja hidasteita laaja-alaista toimintaa koordinoivan toimipisteen sisällä. Tutkimus perustui kokeneiden ohjelmistokehittäjien ja heitä työssään johtaneiden henkilöiden kokemuksiin ja havaintoihin.
Tutkimuksen voidaan katsoa saavuttaneen tavoitteensa. Esiin nousi lukuisia kohteita joiden osalta toimintaa on mahdollista parantaa. Yrityksen kannalta suurimpiin ongelmakohtiin esitetään myös parannusehdotuksia tämän työn sisällä.