Return to search

Initial minimum viable product development in software startups:a startup ecosystem perspective

Abstract

Context: Software startups are new companies that aim at developing innovative software-intensive products that stand out from those of other companies in the target market. A successful startup tries to scale its business rapidly, which in turn leads to job creation and an increase number in local products. Product development is an essential aspect of a software startup’s business, and therefore it is important to have a suitable startup ecosystem around a startup to support a new product idea from conception to development to a minimum viable product (MVP) and finally to a full-fledged product. Objective: The objective of this doctoral research is to understand the effect of the startup ecosystem elements on an initial MVP development in software startups and thereby assist startup companies in developing successful products.

Method: To achieve the objective, two multivocal literature reviews and multiple empirical studies were conducted to examine: a) the elements in a startup ecosystem, b) initial MVP development in software startups, and c) the effects of startup ecosystem elements on the initial MVP development phase.

Results: This doctoral research identified eight main elements in the startup ecosystem that affect the startup and its product development. Additionally, it was found that a product idea is based on a problem experienced by customers or on an unserved customer need. The requirements for developing an initial MVP from the product idea usually come from internal sources, and the elicited requirements are stored in text documents and prioritized based on their value to customers and stakeholders. These requirements are converted into product features, of which some can be used to develop a prototype that can act as an initial MVP. Furthermore, it was observed that the startup ecosystem elements can influence the initial MVP development phase. For instance, supporting organizations such as incubators and accelerators affect initial MVPs by assisting inexperienced founders with training and mentoring during MVP development. Conclusion: A prototype can be used as an initial MVP. Also, experienced founders prefer to develop an initial MVP by themselves, while, inexperienced founders need support from supporting organizations in a startup ecosystem during initial MVP development. / Tiivistelmä

Konteksti: Ohjelmistoalan startup-yritykset ovat uusia yrityksiä, jotka pyrkivät kehittämään innovatiivisia tuotteita monille eri kohdemarkkinoille. Uuden yrityksen menestyksekkään käynnistämisen tavoitteena on nopea kasvu, mikä puolestaan luo työpaikkoja ja nostaa kotimaista tuotetarjontaa markkinoilla. Koska tuotekehitys on tärkeä osa ohjelmiston käyttöönottoa, on tärkeää, että uuden yrityksen ympärillä on olemassa sopiva ekosysteemi, joka tukee uutta tuoteideaa konseptista pienimmän toimivan tuotteen kehittämiseen ja edelleen täyteen tuotteeseen.

Tavoite: Tämän tutkimuksen tavoitteena on ymmärtää startup-ekosysteemin roolia ensimmäisen pienimmän toimivan tuotteen kehittämisessä ohjelmistoalan startup-yrityksissä ja sen kautta auttaa startup-yrityksiä menestyvien tuotteiden kehittämisessä. Menetelmät: Tutkimustavoitteen saavuttamiseksi tehtiin kaksi kirjallisuuskatsausta sekä useita tapaustutkimuksia, joissa tarkasteltiin a) startup-ekosysteemin elementtejä, b) ensimmäisen pienimmän toimivan tuotteen kehittämistä ja c) startup-ekosysteemin elementtien vaikutusta ensimmäisen pienimmän toimivan tuotteen kehittämisvaiheessa.

Tulokset: Tutkimuksessa tunnistettiin kahdeksan tärkeää elementtiä startup -ekosysteemissä, jotka voivat vaikuttaa suoraan tai välillisesti yrityksen käynnistämiseen ja sen tuotekehitykseen. Lisäksi selvitettiin, että tuoteidea perustuu asiakkaiden kokemiin ongelmiin tai täyttymättömiin tarpeisiin. Pienimmän toimivan tuotteen vaatimukset ovat yleensä peräisin yrityksen sisäisistä lähteistä. Vaatimukset on tallennettu tekstidokumentteihin, ja ne priorisoidaan asiakkaille ja sidosryhmille syntyvän arvon mukaan. Vaatimukset muutetaan tuoteominaisuuksiksi, joista osaa voidaan käyttää, kun kehitetään prototyyppiä ensimmäiseksi pienimmäksi toimivaksi tuotteeksi. Edelleen havaittiin, että startup-ekosysteemin elementit voivat vaikuttaa pienimmän toimivan tuotteen kehittämisvaiheeseen. Esimerkiksi tukiorganisaatiot, kuten yrityshautomot ja -kiihdyttämöt, vaikuttavat pienimpiin toimiviin tuotteisiin kouluttamalla ja mentoroimalla kokemattomia perustajia. Päätelmät: Yksinkertaista prototyyppiä voidaan käyttää pienimpänä toimivana tuotteena. Lisäksi, kokeneet perustajat haluavat kehittää ensimmäisen pienimmän toimivan tuotteen itse, kun taas kokemattomat perustajat tarvitsevat tukea ulkopuolisilta organisaatioilta pienimmän toimivan tuotteen kehittämisessä.

Identiferoai:union.ndltd.org:oulo.fi/oai:oulu.fi:isbn978-952-62-2417-6
Date19 November 2019
CreatorsTripathi, N. (Nirnaya)
ContributorsOivo, M. (Markku), Liukkunen, K. (Kari)
PublisherOulun yliopisto
Source SetsUniversity of Oulu
LanguageEnglish
Detected LanguageFinnish
Typeinfo:eu-repo/semantics/doctoralThesis, info:eu-repo/semantics/publishedVersion
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess, © University of Oulu, 2019
Relationinfo:eu-repo/semantics/altIdentifier/pissn/0355-3191, info:eu-repo/semantics/altIdentifier/eissn/1796-220X

Page generated in 0.0019 seconds