Skip to main content

Customer Involvement in Continuous Deployment: A Systematic Literature Review

  • Conference paper
  • First Online:
Requirements Engineering: Foundation for Software Quality (REFSQ 2016)

Abstract

[Context and motivation] In order to build successful software products and services, customer involvement and an understanding of customers’ requirements and behaviours during the development process are essential. [Question/Problem] Although continuous deployment is gaining attention in the software industry as an approach for continuously learning from customers, there is no common overview of the topic yet. [Principal ideas/results] To provide a common overview, we conduct a secondary study that explores the state of reported evidence on customer input during continuous deployment in software engineering, including the potential benefits, challenges, methods and tools of the field. [Contribution] We report on a systematic literature review covering 25 primary studies. Our analysis of these studies reveals that although customer involvement in continuous deployment is highly relevant in the software industry today, it has been relatively unexplored in academic research. The field is seen as beneficial, but there are a number of challenges related to it, such as misperceptions among customers. In addition to providing a comprehensive overview of the research field, we clarify the gaps in knowledge that need to be studied further.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Need for Speed; http://www.n4s.fi/en/.

  2. 2.

    https://www.refworks.com/.

  3. 3.

    http://www.qsrinternational.com/.

  4. 4.

    http://www.cs.helsinki.fi/group/ese/customer_involvement_slr/primary_studies.pdf.

  5. 5.

    http://theleanstartup.com/principles.

References

  1. Järvinen, J., Huomo, T., Mikkonen, T., Tyrväinen, P.: From agile software development to mercury business. In: Lassenius, C., Smolander, K. (eds.) ICSOB 2014. LNBIP, vol. 182, pp. 58–71. Springer, Heidelberg (2014)

    Google Scholar 

  2. Laage-Hellman, J., Lind, F., Perna, A.: Customer involvement in product development: an industrial network perspective. J. Bus.-to-Bus. Mark. 21(4), 257–276 (2014)

    Article  Google Scholar 

  3. Wiegers, K.: Software Requirements, 2nd edn. Microsoft Press, Redmond (2003)

    Google Scholar 

  4. Barney, S., Aurum, A., Wohlin, C.: A product management challenge: creating software product value through requirements selection. J. Syst. Architect. 54(6), 576–593 (2008)

    Article  Google Scholar 

  5. Highsmith, J.: Agile Project Management: Creating Innovative Products. Addison-Wesley Professional, New York (2009)

    Google Scholar 

  6. Sauvola, T., Lwakatare, L. E., Karvonen, T., Kuvaja, P., Holmstrom Olsson, H., Bosch, J.: Towards customer-centric software development, a multiple-case study. In 41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA) Portugal (2015)

    Google Scholar 

  7. Fabijan, A., Olsson, H.H., Bosch, J.: Customer feedback and data collection techniques in software R&D: a literature review. In: Fernandes, J.M., Machado, R.J., Wnuk, K. (eds.) ICSOB 2015. LNBIP, vol. 210, pp. 139–153. Springer, Heidelberg (2015)

    Chapter  Google Scholar 

  8. 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: 38th Conference on Software Engineering and Advanced Applications (SEAA), pp. 392–399. IEEE (2012)

    Google Scholar 

  9. Mäntylä, M.V., Adams, B., Khomh, F., Engström, E., Petersen, K.: On rapid releases and software testing: a case study and a semi-systematic literature review. Empirical Softw. Eng. 20(5), 1384–1425 (2014)

    Article  Google Scholar 

  10. Abelein, U., Peach, B.: Understanding the influence of user participation and involvement on system success - a systematic mapping study. Empirical Softw. Eng. 20, 28–81 (2013)

    Article  Google Scholar 

  11. Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. EBSE Technical report (2007)

    Google Scholar 

  12. Wohlin, C.: Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, New York (2014)

    Google Scholar 

  13. Ivarsson, M., Gorschek, T.: A method for evaluating rigor and industrial relevance of technology evaluations. Empirical Softw. Eng. 16(3), 365–395 (2011)

    Article  Google Scholar 

  14. Unterkalmsteiner, M., Gorschek, T., Cheng, C.K., Permadi, R.B., Feldt, R.: Evaluation and measurement of software process improvement—a systematic literature review. IEEE Trans. Software Eng. 38(2), 398–424 (2012)

    Article  Google Scholar 

  15. Paternoster, N., Giardino, C., Unterkalmsteiner, M., Gorschek, T., Abrahamsson, P.: Software development in startup companies: a systematic mapping study. Inf. Softw. Technol. 56(10), 1200–1218 (2012)

    Article  Google Scholar 

  16. Kitchenham, B.: What’s up with software metrics?–A preliminary mapping study. J. Syst. Softw. 83(1), 37–51 (2010)

    Article  Google Scholar 

  17. Cruzes, D.S., Dybå, T.: Recommended steps for thematic synthesis in software engineering. In: 2011 International Symposium on Empirical Software Engineering and Measurement (ESEM), pp. 275–284. IEEE (2011)

    Google Scholar 

  18. Hess, J., Wan, L., Ley, B., Wulf, V.: In-situ everywhere: a qualitative feedback infrastructure for cross platform home-IT. In: Proceedings of the 10th European Conference on Interactive TV and Video, pp. 75–78. ACM (2012)

    Google Scholar 

Download references

Acknowledgments

This work was supported by TEKEs as part of the Need for Speed project of DIGILE (Finnish Strategic Centre for Science, Technology and Innovation in the field of ICT and digital business).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sezin Gizem Yaman .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Yaman, S.G. et al. (2016). Customer Involvement in Continuous Deployment: A Systematic Literature Review. In: Daneva, M., Pastor, O. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2016. Lecture Notes in Computer Science(), vol 9619. Springer, Cham. https://doi.org/10.1007/978-3-319-30282-9_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30282-9_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30281-2

  • Online ISBN: 978-3-319-30282-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics