Solution Planning from the Perspective of Customer Value

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

School of Science | Doctoral thesis (article-based) | Defence date: 2020-08-21

Date

2020

Major/Subject

Mcode

Degree programme

Language

en

Pages

83 + app. 94

Series

Aalto University publication series DOCTORAL DISSERTATIONS, 109/2020

Abstract

A long-range solution planning in turbulent business environments is a crucial challenge for software product companies. These companies have a tendency to invest in new technologies and the development of individual features to survive in those challenging environments. However, the investments often do not produce the desired results. To address the challenge, researchers have introduced a service logic in which customer value is created in customers' everyday activities and software solutions have no value until the customers perceive them to be beneficial. This logic of customer value enables companies to better understand how to develop and extend solutions through assisting customer activities relevant to their businesses. The goal of this dissertation was to study the role of customer value in solution planning in software product companies. The focus was to analyse the problems of solution planning from the viewpoint of customer value and to identify means that emphasise customer value in software companies. This thesis provides findings from two Finnish software product companies. The findings are based on longitudinal and qualitative research that utilised action research and case study research methods. The solution planning of software product companies suffered from a feature-driven mindset and a lack of holistic thinking. Furthermore, customer knowledge was fragmented and firefighting around short-term issues complicated long-term thinking in the companies. These customer value problems were cultural and difficult to change. This dissertation introduces practical means for software companies to describe and prioritise customer activities as part of solution roadmapping. As customer activities do not typically change that often, they provide a longer horizon for solution planning than do software features. In addition, the dissertation initiates hackathons as a means to validate customer value in an early phase of solution planning and development. The main findings of this thesis emphasise that the holistic and early analysis of customer activities increases the role of customer value in solution planning. The analysis of customer activities would have a stronger impact in solution planning if the strategic processes and culture of companies emphasised customer value.

Pitkäjänteinen ratkaisusuunnittelu on haastavaa ohjelmistoyrityksille alati muuttuvassa liiketoimintaympäristössä. Haasteisiin vastatakseen ohjelmistoyritykset panostavat tyypillisesti uusiin teknologioihin ja tuoteominaisuuksiin siinä toivossa, että nämä tuottaisivat mahdollisimman nopeasti liiketoiminta-arvoa yritykselle. Panostukset eivät kuitenkaan usein tuota toivottua lopputulosta. Ratkaisuksi ongelmaan on ehdotettu asiakaslähtöistä ajattelutapaa, jossa arvo syntyy asiakkaan tehtävissä ja jossa ohjelmistoratkaisuilla ei katsota olevan arvoa ennen kuin asiakas kokee ne hyödyllisiksi. Tässä asiakasarvoksi kutsutussa ajattelutavassa ohjelmistoyritys voi osallistua asiakkaan omaan arvonluontiin tarjoamalla asiakkaan tehtäviä tukevia tuotteita ja palveluja. Tässä tutkimuksessa selvitettiin asiakasarvon roolia ohjelmistoyritysten ratkaisusuunnittelussa. Tutkimuksessa analysoitiin suunnitteluun liittyviä ongelmia asiakasarvon näkökulmasta ja tunnistettiin käytännön keinoja, jotka painottavat asiakasarvoa yritysten toiminnassa. Tutkimus perustuu kahdessa suomalaisessa ohjelmistoyrityksessä tehtyyn laadulliseen pitkittäistutkimukseen, joka toteutettiin tapaus- ja toimintatutkimusmenetelmiä käyttäen. Väitöstutkimuksen tuloksena havaittiin, että ohjelmistoyritysten ratkaisusuunnittelu kärsii asiakasarvon kannalta liian tuoteominaisuuslähtöisestä ja kapeakatseisesta ajattelusta. Lisäksi syvä ymmärrys asiakkaiden eri tehtävistä oli hajautunut eri ihmisille. Myös "tulipalojen sammutustyö" hankaloitti toistuvasti pidemmän aikavälin suunnittelua. Nämä asiakasarvoon liittyvät ongelmat vaikuttavat olevan kulttuurillisia ja sellaisina vaikeita muuttaa. Tässä tutkimuksessa esitellään konkreettisia käytäntöjä, joiden avulla asiakkaiden tehtäviä voidaan kuvata ja priorisoida tiekarttapohjaisessa ratkaisusuunnittelussa. Koska asiakkaiden tehtävät eivät tyypillisesti muutu kovin usein, ne mahdollistavat pidemmän aikavälin näkymän ratkaisusuunnitteluun kuin tuoteominaisuudet. Täydentävänä keinona tutkimus esittelee hackathon-menetelmän, jonka avulla ohjelmistoyritykset voivat arvioida ideoidensa mahdollista asiakasarvoa jo ratkaisusuunnittelun varhaisessa vaiheessa. Väitöskirjassa esitetyt tulokset painottavat, että asiakkaan tehtävien holistinen ja aikainen analysointi lisää asiakasarvon roolia ratkaisusuunnittelussa. Analysoinnilla olisi voimakkaampi vaikutus ratkaisusuunnitteluun, jos yritysten strategiset prosessit ja kulttuuri korostaisivat asiakasarvoa.

Description

Supervising professor

Kauppinen Marjo, Prof., Aalto University, Department of Computer Science, Finland

Thesis advisor

Männistö Tomi, Prof., University of Helsinki, Finland

Keywords

customer value, requirements engineering, solution roadmapping, hackathon, Asiakasarvo, vaatimusmäärittely, ratkaisusuunnittelu

Other note

Parts

  • [Publication 1]: Komssi, M., Kauppinen, M., Heiskari, J., Ropponen, M. Transforming a software product company into a service business: Case study at F-Secure. In 33rd International Computer Software and Applications Conference (COMPSAC'09), 2009, 61-66.
    DOI: 10.1109/COMPSAC.2009.18 View at publisher
  • [Publication 2]: Komssi, M., Kauppinen, M., Ropponen, M., Palomäki, P. Transformations of a solution strategy: A case study. In 2nd International Conference on Software Business (ICSOB 2011), 140-153.
    DOI: 10.1007/978-3-642-21544-5_12 View at publisher
  • [Publication 3]: Lehtola, L., Kauppinen, M., Vähäniitty, J., Komssi, M. Linking business and requirements engineering: Is solution planning a missing activity in software product companies? Requirements Engineering, 2009, 14(2), 113-128.
    DOI: 10.1007/s00766-009-0078-8 View at publisher
  • [Publication 4]: Komssi, M., Kauppinen, M., Töhönen, H., Lehtola, L., Davis, A.M. Roadmapping problems in practice: Value creation from the perspective of the customers. Requirements Engineering, 2015, 20(1), 45-69.
    DOI: 10.1007/s00766-013-0186-3 View at publisher
  • [Publication 5]: Raatikainen, M., Komssi, M., dal Bianco, V., Kindström, K., Järvinen, J. Industrial experiences of organizing a hackathon to assess a device-centric cloud ecosystem. In 37th International Computer Software and Applications Conference (COMPSAC'13), 2013, 790-799.
    DOI: 10.1109/COMPSAC.2013.130 View at publisher
  • [Publication 6]: Komssi, M., Pichlis, D., Raatikainen, M., Kindström, K., Järvinen, J. What are hackathons for? IEEE Software, 2015, 32(5), 60-67.
    DOI: 10.1109/MS.2014.78 View at publisher

Citation