Skip to main content

DevOps Challenges in Organizations: Through Professional Lens

  • Conference paper
  • First Online:
Software Business (ICSOB 2022)

Abstract

DevOps is a set of organizational practices as well as a culture which tries to eliminate the barriers between the Devs and Ops teams, improve the collaboration and communication among teammates. DevOps is used in different organizations because it supports quicker production, stability and reliability for software development. While the success factors of DevOps adoption have been studied in the extant literature, also the perceived challenges that a company faces during the adoption are crucial to discover. This paper explores and highlights these challenges through an open ended survey (N = 15) and in-depth interviews with DevOps professionals (N = 16). According to the findings, there are various challenges while implementing DevOps in the organizations. The research suggests that (i) lack of team coordination, (ii) risky change and development, (iii) team members expertise level, (iv) lack of focus or differences in development, (v) test and production environment, (vi) poorly defined functional and technical requirements, (vii) poor integration and test process, (viii) pipeline execution problems, (ix) tools integration challenges, (x) people challenges and silo-ed thinking, (xi) debugging challenges due to remote execution, (xii) feature release challenges, (xiii) integrating new standards, (xiv) challenges with clients, (xv) knowledge sharing, (xvi) responsibility distribution issues are the challenges while using DevOps. The founded list of perceived challenges will help future research to suggest mitigation and risk management strategies for successful use of DevOps.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Akshaya, H., Vidya, J., Veena, K.: A basic introduction to devops tools. Int. J. Comput. Sci. Inf. Technol. 6(3), 05–06 (2015)

    Google Scholar 

  2. Azad, N.: Understanding devops critical success factors and organizational practices. In: 2022 IEEE/ACM IWSiB, pp. 83–90. IEEE (2022)

    Google Scholar 

  3. Azad, N., Hyrynsalmi, S.: What are critical success factors of DevOps projects? a systematic literature review. In: Wang, X., Martini, A., Nguyen-Duc, A., Stray, V. (eds.) ICSOB 2021. LNBIP, vol. 434, pp. 221–237. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-91983-2_17

    Chapter  Google Scholar 

  4. Bass, L., Weber, I., Zhu, L.: DevOps: a software architect’s perspective. Addison-Wesley Professional (2015)

    Google Scholar 

  5. Battina, D.S.: Ai and devops in information technology and its future in the united states. Int. J. Creatitve Res. Thoughts, 2320–2882 (2021)

    Google Scholar 

  6. Berg, J.M., Dutton, J.E., Wrzesniewski, A.: Job crafting and meaningful work (2013)

    Google Scholar 

  7. Bezemer, C.P., Eismann, S., Ferme, V., Grohmann, J., et al.: How is performance addressed in devops? In: Proceeding the 2019 ACM/SPEC ICPE, pp. 45–50 (2019)

    Google Scholar 

  8. Bou Ghantous, G., Gill, A.: Devops: concepts, practices, tools, benefits and challenges. In: PACIS 2017 (2017)

    Google Scholar 

  9. Braun, V., Clarke, V.: Using thematic analysis in psychology. Qual. Res. Psychol. 3(2), 77–101 (2006)

    Article  Google Scholar 

  10. Broy, M.: Rethinking nonfunctional software requirements. Computer 48(5), 96–99 (2015)

    Article  Google Scholar 

  11. Cleland-Huang, J.: Quality requirements and their role in successful products. In: 15th IEEE RE 2007, pp. 361–361. IEEE (2007)

    Google Scholar 

  12. Cruzes, D.S., Dyba, T.: Recommended steps for thematic synthesis in software engineering. In: 2011 ESEM, pp. 275–284. IEEE (2011)

    Google Scholar 

  13. Debois, P., et al.: Devops: a software revolution in the making. J. Inf. Technol. Manage. 24(8), 3–39 (2011)

    Google Scholar 

  14. Dyck, A., Penners, R., Lichter, H.: Towards definitions for release engineering and devops. In: 3rd International Workshop on Release Engineering, pp. 3–3. IEEE (2015)

    Google Scholar 

  15. Ebert, C., Gallardo, G., Hernantes, J., Serrano, N.: Devops. IEEE Softw. 33(3), 94–100 (2016)

    Article  Google Scholar 

  16. Erich, F.M., Amrit, C., Daneva, M.: A qualitative study of devops usage in practice. J. Softw. Evol. Process, 29(6), e1885 (2017)

    Google Scholar 

  17. Fitzgerald, B., Stol, K.J.: Continuous software engineering: a roadmap and agenda. J. Syst. Softw. 123, 176–189 (2017)

    Article  Google Scholar 

  18. Gupta, V., Kapur, P.K., Kumar, D.: Modeling and measuring attributes influencing devops implementation in an enterprise using structural equation modeling. Inf. Softw. Technol. 92, 75–91 (2017)

    Article  Google Scholar 

  19. Haindl, P., Plösch, R.: Focus areas, themes, and objectives of non-functional requirements in devops: a systematic mapping study. In: 2020 46th Euromicro SEAA, pp. 394–403. IEEE (2020)

    Google Scholar 

  20. Heale, R., Forbes, D.: Understanding triangulation in research. Evid.-Based Nurs. 16(4), 98–98 (2013)

    Article  Google Scholar 

  21. Jones, S., Noppen, J., Lettice, F.: Management challenges for devops adoption within uk smes. In: Proceeding 2nd QUDOS 2016, pp. 7–11 (2016)

    Google Scholar 

  22. Krey, M., Kabbout, A., Osmani, L., Saliji, A.: Devops adoption: challenges & barriers. In: 55th HICSS, pp. 7297–7309. University of Hawai’i at Manoa (2022)

    Google Scholar 

  23. Leite, L., Rocha, C., Kon, F., Milojicic, D., Meirelles, P.: A survey of devops concepts and challenges. ACM Comput. Surv. 52(6), 1–35 (2019)

    Article  Google Scholar 

  24. Lwakatare, L.E., Kuvaja, P., Oivo, M.: Dimensions of DevOps. In: Lassenius, C., Dingsøyr, T., Paasivaara, M. (eds.) XP 2015. LNBIP, vol. 212, pp. 212–217. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-18612-2_19

    Chapter  Google Scholar 

  25. Macarthy, R.W., Bass, J.M.: An empirical taxonomy of devops in practice. In: 2020 46th SEAA, pp. 221–228. IEEE (2020)

    Google Scholar 

  26. Nguyen-Duc, A., et al.: Work-from-home and its implication for project management, resilience and innovation - a global survey on software companies (2022). arXiv:2202.04950

  27. Riungu-Kalliosaari, L., Mäkinen, S., Lwakatare, L.E., Tiihonen, J., Männistö, T.: DevOps adoption benefits and challenges in practice: a case study. In: Abrahamsson, P., Jedlitschka, A., Nguyen Duc, A., Felderer, M., Amasaki, S., Mikkonen, T. (eds.) PROFES 2016. LNCS, vol. 10027, pp. 590–597. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-49094-6_44

    Chapter  Google Scholar 

  28. Schluter, J., Seaton, P., Chaboyer, W.: Critical incident technique: a user’s guide for nurse researchers. J. Adv. Nurs. 61(1), 107–114 (2008)

    Article  Google Scholar 

  29. Senapathi, M., Buchan, J., Osman, H.: Devops capabilities, practices, and challenges: insights from a case study. In: The 22nd EASE 2018, pp. 57–67 (2018)

    Google Scholar 

  30. Söllner, D.: Devops in der praxis-handlungsfelder für eine erfolgreiche zusammenarbeit von entwicklung und betrieb. HMD Praxis der Wirtschaftsinformatik 54(2), 189–204 (2017). https://doi.org/10.1365/s40702-017-0303-8

    Article  Google Scholar 

  31. Tsanos, C.S., Zografos, K.G., Harrison, A.: Developing a conceptual model for examining the supply chain relationships between behavioural antecedents of collaboration, integration and performance. In: The International Journal of Logistics Management (2014)

    Google Scholar 

  32. Velasquez, N.F., Kim, G., Kersten, N., Humble, J.: State of devops report (2014)

    Google Scholar 

  33. Yoon, C., Lee, K., Yoon, B., Toulan, O.: Typology and success factors of collaboration for sustainable growth in the it service industry. Sustainability 9(11), 2017 (2017)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sami Hyrynsalmi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Azad, N., Hyrynsalmi, S. (2022). DevOps Challenges in Organizations: Through Professional Lens. In: Carroll, N., Nguyen-Duc, A., Wang, X., Stray, V. (eds) Software Business. ICSOB 2022. Lecture Notes in Business Information Processing, vol 463. Springer, Cham. https://doi.org/10.1007/978-3-031-20706-8_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-20706-8_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-20705-1

  • Online ISBN: 978-3-031-20706-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics