Towards Data-Driven Product Development: A Multiple Case Study on Post-deployment Data Usage in Software-Intensive Embedded Systems

Today, products within telecommunication, transportation, consumer electronics, home automation, security etc. involve an increasing amount of software. As a result, organizations that have a tradition within hardware development are transforming to become software-intensive organizations. This implies products where software constitutes the majority of functionality, costs, future investments, and potential. While this shift poses a number of challenges, it brings with it opportunities as well. One of these opportunities is to collect product data in order to learn about product use, to inform product management decisions, and for improving already deployed products. In this paper, we focus on the opportunity to use post-deployment data, i.e. data that is generated while products are used, as a basis for product improvement and new product development. We do so by studying three software development companies involved in large-scale development of embedded software. In our study, we highlight limitations in post-deployment data usage and we conclude that post-deployment data remains an untapped resource for most companies. The contribution of the paper is two-fold. First, we present key opportunities for more effective product development based on post-deployment data usage. Second, we propose a framework for organizations interested in advancing their use of post-deployment product data.

[1]  Jeffrey Y. Kim,et al.  Customer-Driven Innovation , 2008 .

[2]  Denise Silver,et al.  Joint Application Development , 1995 .

[3]  Pekka Abrahamsson,et al.  ‘Lots done, more to do’: the current state of agile systems development research , 2009, Eur. J. Inf. Syst..

[4]  Kaj Grønbæk,et al.  CSCW challenges: cooperative design in engineering projects , 1993, CACM.

[5]  Douglas Schuler,et al.  Participatory Design: Principles and Practices , 1993 .

[6]  Acm Sigsoft,et al.  Proceedings of the 2000 International Conference on Software Engineering, June 4-11, 2000, Limerick, Ireland , 2000 .

[7]  Jan Bosch,et al.  Eternal Embedded Software: Towards Innovation Experiment Systems , 2012, ISoLA.

[8]  Kent L. Beck,et al.  Embracing Change with Extreme Programming , 1999, Computer.

[9]  Slinger Jansen,et al.  Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry , 2013 .

[10]  Keith H. Bennett,et al.  Software maintenance and evolution: a roadmap , 2000, ICSE '00.

[11]  Craig Larman,et al.  Agile and Iterative Development: A Manager's Guide , 2003 .

[12]  Bashar Nuseibeh,et al.  Requirements engineering: a roadmap , 2000, ICSE '00.

[13]  Jan Bosch,et al.  Building Products as Innovation Experiment Systems , 2012, ICSOB.

[14]  Geoff Walsham,et al.  Interpretive case studies in IS research: nature and method , 1995 .

[15]  Ron Kohavi,et al.  Responsible editor: R. Bayardo. , 2022 .

[16]  Tony Gorschek,et al.  The impact of agile principles on market-driven software product development , 2010, J. Softw. Maintenance Res. Pract..

[17]  A. Strauss,et al.  Basics of qualitative research: Grounded theory procedures and techniques. , 1993 .

[18]  Bonnie Kaplan,et al.  Combining Qualitative and Quantitative Methods in Information Systems Research: A Case Study , 1988, MIS Q..

[19]  Alistair Cockburn,et al.  Agile Software Development: The Business of Innovation , 2001, Computer.

[20]  E. Hippel Democratizing innovation: The evolving phenomenon of user innovation , 2009 .

[21]  Craig Larman,et al.  Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum , 2008 .

[22]  Per Runeson,et al.  Guidelines for conducting and reporting case study research in software engineering , 2009, Empirical Software Engineering.

[23]  A. Strauss,et al.  Basics of qualitative research: Grounded theory procedures and techniques. , 1992 .

[24]  Malcolm Munro,et al.  Software Maintenance and Evolution , 2003 .

[25]  M. Lecompte,et al.  Ethnography and Qualitative Design in Educational Research , 1984 .