Vaatimusmäärittelystä prototyyppeihin: Suunnittelutieteellinen tutkimus käyttäjälähtöisestä ohjelmistokehityksestä startup-yrityksessä

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

Perustieteiden korkeakoulu | Master's thesis

Date

2022-07-29

Department

Major/Subject

Software and Service Engineering

Mcode

SCI3043

Degree programme

Master’s Programme in Computer, Communication and Information Sciences

Language

fi

Pages

63

Series

Abstract

Startupit toimivat usein epävarmoissa olosuhteissa ja rajallisilla resursseilla. Nämä nuoret kansainväliseen kasvuun tähtäävät yritykset pyrkivät ratkaisemaan ongelmia tuottamalla poikkeuksellisia tuotteita skaalautuvalla liiketoimintamallilla. Kuitenkin suurin osa startup-yrityksistä epäonnistuu. Tämän diplomityön tavoitteena on kehittää aikaisen vaiheen ohjelmistostartupille soveltuva tuotekehitysprosessi, joka tukee yrityksen tuotekehitystä. Tuotekehitysprosessi toteutetaan suunnittelutieteellisenä tutkimuksena, jossa artefaktit koostuvat tuotekehityksen eri vaiheista. Tuotekehitysprosessi toteutetaan osana startupin tuotekehitysprojektia, jossa prosessia sovelletaan käytäntöön. Työssä yhdistetään Lean Startup -metodologian sekä ihmiskeskeisen suunnittelun periaatteita, joiden avulla uusi tuotekehitysprosessi luodaan. Tutkimuksessa tuotettiin kokoelma tuotekehitysartefakteja, joita hyödynnettiin tuotekehitysprojektissa. Artefaktit sisältävät prosesseja markkinatutkimuksen tekemiseen, tarpeiden määrittelyyn, sidosryhmien kartoittamiseen, asiakasymmärryksen parantamiseen, tiedon jakamiseen sekä pienimmän julkaistavan tuotteen (Minimum Viable Product, MVP) kehitykseen. Artefaktit toimivat tuotekehityksen työkaluina, joita voidaan tarvittaessa käyttää. Osa artefakteista vastasi startup-yrityksen tarpeisiin, kun taas toisissa artefakteissa lisääntynyt dokumentaation määrä ei sopinut startupin nykyisiin toimintamalleihin.

Startups often operate in uncertain conditions with limited resources. These young companies aiming for international growth try to solve problems by producing exceptional products with a scalable business model. However, most startups fail. The goal of this thesis is to develop a product development process suitable for an early-stage software startup. The product development process is carried out as a design science study, where the artifacts consist of different stages of product development. The product development process is implemented as part of the startup's product development project, where the process is put into practice. The work combines the principles of Lean Startup methodology and human-centered design, that are used to create the new product development process. The research produced a collection of product development artifacts that were utilized in the product development project. Artifacts include processes for conducting market research, defining customer needs, mapping stakeholders, improving customer understanding, sharing information, and developing the Minimum Viable Product, MVP. Artifacts act as product development tools that can be used when necessary. Some of the artifacts met the startup's needs, while other artifacts resulted to increased amount of documentation which did not fit the startup's current operating models.

Description

Supervisor

Fagerholm, Fabian

Thesis advisor

Fagerholm, Fabian

Keywords

suunnittelutiede, startup, Lean Startup, pienin julkaisukelpoinen tuote

Other note

Citation