Skip to main content
Erschienen in:
Buchtitelbild

2014 | OriginalPaper | Buchkapitel

13. The HYPEX Model: From Opinions to Data-Driven Software Development

verfasst von : Helena Holmström Olsson, Jan Bosch

Erschienen in: Continuous Software Engineering

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

While innovation, such as development of new features, is critical for any organization, it is hard to get right. In both our case companies, the selection of ideas is usually driven by previous experiences, and very often the process becomes politicized and based on peoples’ opinions. To address this, we present the Hypothesis Experiment Data-Driven Development (HYPEX) model. Our model is an alternative development process that helps companies shorten the feedback loop to customers. The model supports companies in running feature experiments and advocates development of small parts of features that are continuously evaluated with customers. In our study we validate the model in two software development companies. Although the companies involved in the study have not yet completed a full experiment cycle, we see that feature experiments are beneficial for improving at least four activities within the companies: (1) data-driven development (the ease of collecting customer feedback allows for a real-time connection between the quantified business goals of the organization and the operational metrics collected from the installed customer base), (2) customer responsiveness (the ease of collecting customer feedback allows product management to respond rapidly and dynamically to any changes to the use of the products, as well as to emerging customer requests), (3) R&D efficiency (the ease of collecting customer feedback gives the development teams a real-time goal and metrics to strive for and provides focus for their work), and (4) R&D accuracy (the ease of collecting customer feedback enables the development teams to align their efforts with what the customers appreciate the most). The HYPEX model is a development process that helps software development companies move away from building large chunks of functionality with little feedback from customers and instead continuously validate with customers that the functionality under development is of value to customers.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Olsson, H.H., Bosch, J.: Post-deployment data collection in software-intensive embedded products. In: Proceedings of the 4th International Conference on Software Business, Potsdam, 11–14 June 2013 Olsson, H.H., Bosch, J.: Post-deployment data collection in software-intensive embedded products. In: Proceedings of the 4th International Conference on Software Business, Potsdam, 11–14 June 2013
2.
Zurück zum Zitat Olsson, H.H., Bosch, J.: Towards data-driven product development: A multiple case study on post-deployment data usage in software-intensive embedded systems. In: Proceedings of the Lean Enterprise Software and Systems Conference (LESS), Galway, 1–4 December 2013 Olsson, H.H., Bosch, J.: Towards data-driven product development: A multiple case study on post-deployment data usage in software-intensive embedded systems. In: Proceedings of the Lean Enterprise Software and Systems Conference (LESS), Galway, 1–4 December 2013
3.
Zurück zum Zitat Bosch, J.: Building products as innovations experiment systems. In: Proceedings of 3rd International Conference on Software Business, Cambridge, 18–20 June 2012 Bosch, J.: Building products as innovations experiment systems. In: Proceedings of 3rd International Conference on Software Business, Cambridge, 18–20 June 2012
4.
Zurück zum Zitat Kohavi, R., Crook, T., Longbotham, R.: Online experimentation at Microsoft. In: van der Putten, P., Melli, G., Kitts, B. (eds.) Proceedings of the Third International Workshop on Data Mining Case Studies, held at the Fifteenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining in Paris, France, pp. 11–23 (2009) Kohavi, R., Crook, T., Longbotham, R.: Online experimentation at Microsoft. In: van der Putten, P., Melli, G., Kitts, B. (eds.) Proceedings of the Third International Workshop on Data Mining Case Studies, held at the Fifteenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining in Paris, France, pp. 11–23 (2009)
5.
Zurück zum Zitat Olsson, H.H., Alahyari, H., Bosch, J.: Climbing the “Stairway to Heaven”: A multiple-case study exploring barriers in the transition from agile development towards continuous deployment of software. In: Proceedings of the 38th Euromicro Conference on Software Engineering and Advanced Applications, Cesme, 5–7 September 2012 Olsson, H.H., Alahyari, H., Bosch, J.: Climbing the “Stairway to Heaven”: A multiple-case study exploring barriers in the transition from agile development towards continuous deployment of software. In: Proceedings of the 38th Euromicro Conference on Software Engineering and Advanced Applications, Cesme, 5–7 September 2012
6.
Zurück zum Zitat Olsson, H.H., Bosch, J.: Towards R&D as innovation experiment systems: A framework for moving beyond Agile software development. In: Proceedings of the IASTED, pp. 798–805 (2013) Olsson, H.H., Bosch, J.: Towards R&D as innovation experiment systems: A framework for moving beyond Agile software development. In: Proceedings of the IASTED, pp. 798–805 (2013)
7.
Zurück zum Zitat Bosch, J., Eklund, U.: Eternal embedded software: Towards innovation experiment systems. In: Proceedings of International Symposium on Leveraging Applications, Crete, 15–18 October 2012 Bosch, J., Eklund, U.: Eternal embedded software: Towards innovation experiment systems. In: Proceedings of International Symposium on Leveraging Applications, Crete, 15–18 October 2012
8.
Zurück zum Zitat Bird, C., Murphy, B., Nagappan, N., Zimmermann, T.: Empirical software engineering at Microsoft research. In: Proceedings of CSCW, Hangzhou, 19–23 March 2011 Bird, C., Murphy, B., Nagappan, N., Zimmermann, T.: Empirical software engineering at Microsoft research. In: Proceedings of CSCW, Hangzhou, 19–23 March 2011
9.
Zurück zum Zitat Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., Grunbacher, P. (eds.): Value-Based Software Engineering. Springer, Berlin Heidelberg (2006) Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., Grunbacher, P. (eds.): Value-Based Software Engineering. Springer, Berlin Heidelberg (2006)
10.
Zurück zum Zitat Madachy, R.: Integrated modeling of business value and software processes. In: Proceedings of the International Software Process Workshop, SPW 2005, Beijing, 25–27 May 2005. Revised Selected Papers, pp. 389–402. Springer, Berlin (2006) Madachy, R.: Integrated modeling of business value and software processes. In: Proceedings of the International Software Process Workshop, SPW 2005, Beijing, 25–27 May 2005. Revised Selected Papers, pp. 389–402. Springer, Berlin (2006)
11.
Zurück zum Zitat Runesson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empir. Softw. Eng. 14, 131–164 (2009)CrossRef Runesson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empir. Softw. Eng. 14, 131–164 (2009)CrossRef
12.
Zurück zum Zitat Yin, R.K.: Case Study Research. Design and Methods, 3rd edn. Sage, London (2003) Yin, R.K.: Case Study Research. Design and Methods, 3rd edn. Sage, London (2003)
13.
Zurück zum Zitat Walsham, G.: Interpretive case studies in IS research: nature and method. Eur. J. Inf. Syst. 4, 74–81 (1995)CrossRef Walsham, G.: Interpretive case studies in IS research: nature and method. Eur. J. Inf. Syst. 4, 74–81 (1995)CrossRef
Metadaten
Titel
The HYPEX Model: From Opinions to Data-Driven Software Development
verfasst von
Helena Holmström Olsson
Jan Bosch
Copyright-Jahr
2014
DOI
https://doi.org/10.1007/978-3-319-11283-1_13