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
Authors
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, FabianThesis advisor
Fagerholm, FabianKeywords
suunnittelutiede, startup, Lean Startup, pienin julkaisukelpoinen tuote