Innovaation edistäminen ketterässä ohjelmistokehityksessä
Waldén, Julia (2020)
Kandidaatintyö
Waldén, Julia
2020
School of Engineering Science, Tuotantotalous
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2020043023514
https://urn.fi/URN:NBN:fi-fe2020043023514
Tiivistelmä
Tässä kandidaatintyössä tutkitaan, miten innovaatio toteutuu ketterässä
ohjelmistokehityksessä. Työn tavoitteena on selvittää, kuinka ketterän kehityksen
menetelmät edistävät tai estävät innovaatiota sekä pyrkiä löytämään tapoja
innovaation varmistamiseen ja edistämiseen ketterässä ohjelmistokehityksessä.
Ketterän kehityksen menetelmät tukevat monia innovaatiota edistäviä asioita,
kuten asiakaslähtöisyyttä ja kommunikointia. Yksinään ketterän kehityksen
menetelmien hyödyntäminen ohjelmistokehityksessä ei kuitenkaan johda
innovaatioihin. Menetelmät aiheuttavat usein aikapainetta kehitystiimissä, mikä
estää luovuutta ja vaikuttaa negatiivisesti yritysten pitkäaikaisiin tavoitteisiin,
kuten oppimiseen ja innovaatioon. Ketterässä kehityksessä tiimeissä on myös
vaikeuksia strategisessa päätöksenteossa, mikä vaikeuttaa vaatimustenmäärittelyä.
Innovaation edistämiseksi ketterässä ohjelmistokehityksessä tulee soveltaa
innovaatiojohtamisen tärkeimpiä tehtäviä sekä käyttää täydentäviä menetelmiä
vaatimustenmäärittelyn tukena ja aikapaineen minimoimiseksi. Ketterien
menetelmien tueksi sopivat hyvin vaatimusten selvittämisen luovat tekniikat,
kuten prototyypit, työpajat ja aivoriihet. Aikapainetta voidaan helpottaa
allokoimalla aikaa kehittäjien omille projekteille, mikä edistää myös luovuutta,
oppimista ja motivaatiota kehitystiimeissä.
ohjelmistokehityksessä. Työn tavoitteena on selvittää, kuinka ketterän kehityksen
menetelmät edistävät tai estävät innovaatiota sekä pyrkiä löytämään tapoja
innovaation varmistamiseen ja edistämiseen ketterässä ohjelmistokehityksessä.
Ketterän kehityksen menetelmät tukevat monia innovaatiota edistäviä asioita,
kuten asiakaslähtöisyyttä ja kommunikointia. Yksinään ketterän kehityksen
menetelmien hyödyntäminen ohjelmistokehityksessä ei kuitenkaan johda
innovaatioihin. Menetelmät aiheuttavat usein aikapainetta kehitystiimissä, mikä
estää luovuutta ja vaikuttaa negatiivisesti yritysten pitkäaikaisiin tavoitteisiin,
kuten oppimiseen ja innovaatioon. Ketterässä kehityksessä tiimeissä on myös
vaikeuksia strategisessa päätöksenteossa, mikä vaikeuttaa vaatimustenmäärittelyä.
Innovaation edistämiseksi ketterässä ohjelmistokehityksessä tulee soveltaa
innovaatiojohtamisen tärkeimpiä tehtäviä sekä käyttää täydentäviä menetelmiä
vaatimustenmäärittelyn tukena ja aikapaineen minimoimiseksi. Ketterien
menetelmien tueksi sopivat hyvin vaatimusten selvittämisen luovat tekniikat,
kuten prototyypit, työpajat ja aivoriihet. Aikapainetta voidaan helpottaa
allokoimalla aikaa kehittäjien omille projekteille, mikä edistää myös luovuutta,
oppimista ja motivaatiota kehitystiimeissä.