Managing the front-end of innovation in software development : a design science research study
Waldén, Julia (2023)
Diplomityö
Waldén, Julia
2023
School of Engineering Science, Tuotantotalous
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2023061956960
https://urn.fi/URN:NBN:fi-fe2023061956960
Tiivistelmä
Agile methodologies have transformed the software development industry, emphasising iterative development, close customer collaboration, continuous feedback loops and adaptability to change. While these characteristics can foster innovation, agile methods often lack direction on managing the innovation process. Particularly, the front-end of innovation, despite its significance for innovation success, remains largely unaddressed in software development. Therefore, this thesis aims to bridge this gap by studying the front-end of innovation within the context of agile software development.
Following design science research methodology, this study synthesises theoretical findings from a literature review to design a management framework and process model that integrates the front-end of innovation and agile software development process. Addressing the challenges faced by a case company, the resulting design artefact introduces a discovery process that allows for conducting front-end activities within an agile framework.
The results of the study demonstrate that front-end of innovation methods and activities can be effectively introduced to agile software development, without compromising the benefits of agile methodologies. The findings also affirm the crucial role of the front-end of innovation in achieving innovation success and give insight into how companies can manage this important part of the innovation process. Ketterän kehityksen menetelmät ovat tuoneet merkittäviä hyötyjä ohjelmistokehityksen alalle, korostamalla iteratiivista kehitystä, tiivistä asiakasyhteistyötä, jatkuvaa palautetta, ja sopeutumista muutoksiin. Vaikka nämä ominaisuudet voivat edistää innovaatiota, ketterän kehityksen menetelmät eivät ohjeista innovaatioprosessin hallinnassa. Erityisesti, innovaation alkupää, huolimatta sen tärkeydestä innovaatioiden onnistumiselle, jää usein vähälle huomiolle ohjelmistokehityksessä. Tämän vuoksi, tässä diplomityössä pyritään täyttämään tätä aukkoa tutkimalla innovaation alkupäätä ketterässä ohjelmistokehityksessä.
Suunnittelututkimus-menetelmän mukaisesti tässä työssä kootaan teoreettinen tausta kirjallisuuskatsauksen avulla. Tämän pohjalta suunnitellaan johtamismalli- ja prosessi, joka yhdistää innovaation alkupään ja ketterän ohjelmistokehityksen. Tuloksena syntynyt artefakti vastaa tapausyrityksen kohtaamiin haasteisiin, ja esittelee prosessin, joka mahdollistaa innovaation alkupään aktiviteettien suorittamisen ketterän viitekehyksen sisällä.
Työn tulokset osoittavat, että innovaation alkupään menetelmiä ja aktiviteetteja voi hyödyntää ketterässä ohjelmistokehityksessä ilman, että ketterän kehityksen tuomat hyödyt menetetään. Tutkimuksen löydökset myös vahvistavat innovaation alkupään ratkaisevaa roolia innovaatioiden onnistumisen kannalta ja antavat keinoja siihen, miten tätä innovaatioprosessin tärkeää osaa voi hallita.
Following design science research methodology, this study synthesises theoretical findings from a literature review to design a management framework and process model that integrates the front-end of innovation and agile software development process. Addressing the challenges faced by a case company, the resulting design artefact introduces a discovery process that allows for conducting front-end activities within an agile framework.
The results of the study demonstrate that front-end of innovation methods and activities can be effectively introduced to agile software development, without compromising the benefits of agile methodologies. The findings also affirm the crucial role of the front-end of innovation in achieving innovation success and give insight into how companies can manage this important part of the innovation process.
Suunnittelututkimus-menetelmän mukaisesti tässä työssä kootaan teoreettinen tausta kirjallisuuskatsauksen avulla. Tämän pohjalta suunnitellaan johtamismalli- ja prosessi, joka yhdistää innovaation alkupään ja ketterän ohjelmistokehityksen. Tuloksena syntynyt artefakti vastaa tapausyrityksen kohtaamiin haasteisiin, ja esittelee prosessin, joka mahdollistaa innovaation alkupään aktiviteettien suorittamisen ketterän viitekehyksen sisällä.
Työn tulokset osoittavat, että innovaation alkupään menetelmiä ja aktiviteetteja voi hyödyntää ketterässä ohjelmistokehityksessä ilman, että ketterän kehityksen tuomat hyödyt menetetään. Tutkimuksen löydökset myös vahvistavat innovaation alkupään ratkaisevaa roolia innovaatioiden onnistumisen kannalta ja antavat keinoja siihen, miten tätä innovaatioprosessin tärkeää osaa voi hallita.
