Lean Enterprise Software and Systems pp 152-164 | Cite as
Towards Data-Driven Product Development: A Multiple Case Study on Post-deployment Data Usage in Software-Intensive Embedded Systems
Abstract
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.
Keywords
Post-deployment data collection product data software-intensive systems embedded systemsPreview
Unable to display preview. Download preview PDF.
References
- 1.Bosch, J., Eklund, U.: Eternal embedded software: Towards innovation experiment systems. In: Margaria, T., Steffen, B. (eds.) ISoLA 2012, Part I. LNCS, vol. 7609, pp. 19–31. Springer, Heidelberg (2012)CrossRefGoogle Scholar
- 2.Desouza, K., Awazu, Y., Jha, S., Dombrowski, C., Papagari, S., Baloh, P., Kim, J.Y.: Customer-Driven Innovation. Research Technology Management, 35–44 (May-June 2008)Google Scholar
- 3.Fogelström, N.D., Gorschek, T., Svahnberg, M., Olsson, P.: The Impact of Agile Principles on Market-Driven Software Product Development. Journal of Software Maintenance and Evolution: Research and Practice 22, 53–80 (2010)CrossRefGoogle Scholar
- 4.Highsmith, J., Cockburn, A.: Agile Software Development: The business of innovation. Software Management, 120–122 (September 2001)Google Scholar
- 5.Kohavi, R., Longbotham, R., Sommerfield, D., Henne, R.M.: Controlled experiments on the web: survey and practice guide. Data Mining and Knowledge Discovery 18(1), 140–181 (2009)MathSciNetCrossRefGoogle Scholar
- 6.Bosch, J.: Building Products as Innovation Experiment Systems. In: Cusumano, M.A., Iyer, B., Venkatraman, N. (eds.) ICSOB 2012. LNBIP, vol. 114, pp. 27–39. Springer, Heidelberg (2012)CrossRefGoogle Scholar
- 7.Schuler, D., Namioka, A.: Participatory design: Principles and practices. Erlbaum, Hillsdale (1993)Google Scholar
- 8.Grønbæk, K., Kyng, M., Mogensen, P.: CSCW challenges: cooperative design in engineering projects. Communications of the ACM 36(6), 67–77 (1993)CrossRefGoogle Scholar
- 9.Wood, J., Silver, D.: Joint application development. John Wiley & Sons, New York (1995)Google Scholar
- 10.Abrahamsson, P., Conboy, K., Wang, X.: ‘Lots done, more to do’: the current state of agile systems development research. European Journal of Information Systems 18(4), 281–284 (2009)CrossRefGoogle Scholar
- 11.Beck, K.: Embracing Change with Extreme Programming. Computer 32(10), 70–77 (1999)CrossRefGoogle Scholar
- 12.Larman, C.: Agile and Iterative Development: A Manager’s Guide. Addison-Wesley (2004)Google Scholar
- 13.Nuseibeh, B., Easterbrook, S.: Requirements engineering: A roadmap. In: Proceedings of the 22nd International Conference on Software Engineering (ICSE), Limerick, Ireland, June 4-11 (2000)Google Scholar
- 14.Bennett, K.H., Rajlish, V.T.: Software maintenance and evolution. In: Proceedings of the 22nd International Conference on Software Engineering (ICSE), Limerick, Ireland, June 4-11 (2000)Google Scholar
- 15.Sommerville, I.: Software engineering, 9th edn. Addison-Wesley, Boston (2010)Google Scholar
- 16.Larman, C., Vodde, B.: Scaling lean & agile development: Thinking and organizational tools for large-scale scrum. Addison-Wesley (2008)Google Scholar
- 17.Von Hippel, E.: Democratizing Innovation: The evolving phenomenon of user innovation. Journal für Betriebswirschaft 55, 63–78 (2005)CrossRefGoogle Scholar
- 18.Iansiti, M., Levien, R.: Strategy as ecology. Harvard Business Review 82, 68–78 (2004)Google Scholar
- 19.Jansen, S., Brinkkemper, S., Cusumano, M.: Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward ElgarGoogle Scholar
- 20.Bosch, J.: Building products as innovation experiment systems. In: Cusumano, M.A., Iyer, B., Venkatraman, N. (eds.) ICSOB 2012. LNBIP, vol. 114, pp. 27–39. Springer, Heidelberg (2012)CrossRefGoogle Scholar
- 21.Walsham, G.: Interpretive case studies in IS research: Nature and method. European Journal of Information Systems 4, 74–81 (1995)CrossRefGoogle Scholar
- 22.Runesson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 14 (2009)Google Scholar
- 23.Corbin, J., Strauss, A.: Basics of Qualitative Research: Grounded Theory Procedures and Techniques. Sage, California (1990)Google Scholar
- 24.Kaplan, B., Duchon, D.: Combining qualitative and quantitative methods in IS research: A case study. MIS Quarterly 12(4), 571–587 (1988)CrossRefGoogle Scholar
- 25.Goetz, J., LeCompte, D.: Ethnography and Qualitative Design in Educational Research. Academic Press, Orlando (1984)Google Scholar
- 26.Olsson, H.H., Alahyari, H., Bosch, J.: Climbing the Stairway to Heaven. In: Proceedings of the 38th Euromicro Software Engineering Advanced Applications (SEAA) Conference, Cesme, Turkey, September 5-7 (2012)Google Scholar