How can startup companies maximize their chances of success by doing continuous product discovery?
No Thumbnail Available
Journal Title
Journal ISSN
Volume Title
School of Business |
Master's thesis
Author
Date
2022
Department
Major/Subject
Mcode
Degree programme
Information and Service Management (ISM)
Language
en
Pages
84
Series
Abstract
The rapid growth of especially software-as-a-service (SaaS) and mobile applications have led to new technologies and agile software development methods such as continuous deployment and integration to penetrate software building practices, which has led users to expect software to continuously be improved with more features with frequent updates. Considering the best practices of how to build great software products that agile development methods aim at solving, questions of what and why should something be built have recently been emerging in practices of product management through methods like continuous experimentation. The purpose of this thesis is to study the type of practices that aim at minimizing waste and maximizing value of the software before resources are poured into development, especially in resource-strained software startup companies. The theoretical framework in this thesis links the theory of continuous experimentation with product discovery activities in a novel way that aims at giving direction on what features and assumptions of improving a software product should be experimented in a prioritized manner by identifying key themes of product discovery practices in startups such as, insight gathering techniques in problem and solution spaces, empowered product teams and using different techniques to prioritize. The empirical research of this study was conducted by qualitative semi-structured interviews with 4 organizations’ product leadership and observations in researchers own employer. The sample included startups of different industries and the data was analyzed in an inductive approach by identifying bigger emergent themes thus forming the basis of the theoretical linkage. The key findings suggest the product discovery to happen on a parallel track with delivery continuously and that special emphasis of discovery effort should be at understanding the problem space of the user or customer before moving into ideating and discovering the solution. The role of the customer in figuring out what to build is deemed important and many techniques of gathering implicit and explicit insights from the customers such as prototyping, Wizard of Oz or customer interviews are used. Additionally, how to organize and empower the software product team was seen as a critical way of enabling product discovery and successfully building value to customers and helping with product discovery track not becoming a blocker of software delivery. This thesis expands the previous models of continuous experimentation to also more incremental innovation experimenting and presents a linkage of agile product discovery practices with agile product development practices.Erityisesti ohjelmistopalveluiden (SaaS) ja mobiilisovellusten nopea kasvu on johtanut uusien teknologioiden ja ketterien ohjelmistokehitysmenetelmien kuten jatkuvan ohjelmiston toimittamisen ja integroinnin laajamittaiseen käyttöön ohjelmistoyritysten käytännöissä. Tämän myötä käyttäjät odottavat ja vaativat ohjelmistojen jatkuvaa parantamista ja enempiä ominaisuuksia, joita päivitetään usein. Ottaen huomioon parhaat käytännöt kuinka kehittää ohjelmistotuotteita ketterillä kehitysmenetelmillä, kysymykset siitä, mitä ja miksi jotain pitäisi rakentaa, ovat nousseet viime aikoina esiin tuotehallinnan alalla muun muassa jatkuvan kokeilun kautta. Tämän opinnäytetyön tarkoituksena on tutkia käytäntöjä, joilla pyritään minimoimaan haaskaus ja maksimoimaan ohjelmiston arvo jo ennen kuin resursseja käytetään merkittävästi kehitystyöhön, erityisesti niukat resurssit omaavien ohjelmistotuote startup-yrityksien piirissä. Tämän opinnäytetyön teoreettinen viitekehys yhdistää jatkuvan kokeilun ja tutkimisen teorian tuotteen etsintä toimintoihin uudella tavalla, jonka tavoitteena on antaa suuntaa sille, mitä tuotteen ominaisuuksia ohjelmistotuotteen parantamiseksi tulisi kokeilla tunnistamalla startup-yrityksissä avain tuote-etsintäkäytäntöjä, kuten näkemysten ja asiakasymmärryksen keräämistä ongelma- ja ratkaisutiloissa, itsenäisten tuotetiimien hyödyntäminen ja eri tekniikoiden käyttöä attribuuttien priorisoinnissa. Tämän tutkimuksen empiirinen tutkimus tehtiin kvalitatiivisilla puolistrukturoiduilla haastatteluilla neljän organisaation tuoteasiantuntijan kanssa ja havainnoilla tutkijan oman työnantajan tuotekehitystoimista. Otos sisälsi startup-yrityksiä eri toimialoilta ja aineistoa analysoitiin induktiivisella lähestymistavalla tunnistamalla isompia esiin nousevia teemoja, mitkä muodostivat pohjan teoreettiselle yhteydelle. Tärkeimmät havainnot viittaavat siihen, että tuote-etsintä tapahtuu rinnakkain jatkuvasti tuotteen toimituksen kanssa, ja että etsintätyössä tulisi erityisesti painottaa käyttäjän tai asiakkaan ongelmien ymmärtämistä ennen kuin siirrytään ratkaisun ideointiin ja tutkimiseen. Asiakkaan roolia tuotekehityksen suunnan selvittämisessä pidetään erittäin tärkeänä ja monia tekniikoita, kuten prototypointia, Wizard of Oz:ia tai haastatteluja, käytetään sekä implisiittisten että eksplisiittisten näkemysten ja palautteen keräämiseen asiakkailta. Lisäksi ohjelmistotuotetiimin organisointi ja voimaannuttaminen nähtiin tärkeänä käytäntönä, joka mahdollistaa arvoa luovien tuotteiden löytämisen ja rakentamisen asiakkaille. Tämä opinnäytetyö laajentaa aiempia jatkuvan kokeilun malleja myös inkrementaalisempiin innovaatiokokeiluihin ja esittelee ketterän tuote-etsintäkäytäntöjen yhteyden ketterään tuotekehitykseen.Description
Thesis advisor
Penttinen, EskoKeywords
product discovery, continuous experimentation, startup, software products