2,398
Views
1
CrossRef citations to date
0
Altmetric
COMPUTER SCIENCE

DevOps adoption: Insights from a large European Telco

ORCID Icon, ORCID Icon & ORCID Icon | (Reviewing editor)
Article: 2083474 | Received 03 Feb 2021, Accepted 24 May 2022, Published online: 08 Jun 2022

References

  • Ahmad, N., Tarek Amer, N., Qutaifan, F., & Alhilali, A. (2013). Technology adoption model and a road map to successful implementation of ITIL. Journal of Enterprise Information Management, 26(5), 553–31. https://doi.org/10.1108/JEIM-07-2013-0041
  • Amaradri, A. S., & Nutalapati, S. B. (2016). Continuous Integration, Deployment and Testing in DevOps Environment [ Master Thesis]. Blekinge Institute of Technology. http://www.diva-portal.se/smash/get/diva2:1044691/FULLTEXT02.pdf
  • Au, Y. A., Au, Y. A., & Kauffman, R. J. (2003). What do you know? Rational expectations in information technology adoption and investment. Journal of Management Information Systems, 20(2), 49–76. https://doi.org/10.1080/07421222.2003.11045764
  • Bass, L., Weber, I., & Zhu, L. (2015). DevOps: A software architect’s perspective. Addison-Wesley Professional.
  • Bass, L. (2018). The Software Architect and DevOps. IEEE Software, 35(1), 8–10. https://doi.org/10.1109/MS.2017.4541051
  • Benson, R. M., Munsell, E., Bertrand, N., Baynton, M., Bollig, E. F., & McDonald, J. (2019). A multi-environment HPC-scale puppet infrastructure for compliance and systems automation. Proceedings of the Practice and Experience in Advanced Research Computing on Rise of the Machines (Learning) - PEARC ’19, 1–8. https://doi.org/10.1145/3332186.3332240
  • Besson, P., & Rowe, F. (2012). Strategizing information systems-enabled organizational transformation: A transdisciplinary review and new directions. The Journal of Strategic Information Systems, 21(2), 103–124. https://doi.org/10.1016/j.jsis.2012.05.001
  • Bobrov, E., Bucchiarone, A., Capozucca, A., Guelfi, N., Mazzara, M., Naumchev, A., & Safina, L. (2020). DevOps and its philosophy: Education matters! In B. Antonio, D. Dragoni, D. Schahram, L. Patricia, M. Manuel, R. Victor & S. Andrey (Eds.), Microservices (pp. 349–361). Springer International Publishing. https://doi.org/10.1007/978-3-030-31646-4_14
  • Bolscher, R., & Daneva, M. (2019). Designing software architecture to support continuous delivery and DevOps: A systematic literature review. 14th International Conference on Software Technologies, ICSOFT 2019, 27–39.
  • Capizzi, A., Distefano, S., Araújo, L. J. P., Mazzara, M., Ahmad, M., & Bobrov, E. (2019). Anomaly detection in Devops toolchain. International Workshop on Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment (pp.37–51).
  • Caprarelli, A., Di Nitto, E., & Tamburri, D. A. (2019). Fallacies and pitfalls on the road to DevOps: A longitudinal industrial study. International Workshop on Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment (pp. 200–210).
  • Davis, J., & Daniels, R. (2016). Effective DevOps. O’Reilly Media. https://www.oreilly.com/library/view/effective-devops/9781491926291/
  • de Feijter, R., Overbeek, S., van Vliet, R., Jagroep, E., & Brinkkemper, S. (2018). DevOps competences and maturity for software producing organizations. Proceedings of International Conference on Business Process Modeling, Development and Support (BPMDS 2018) and of International Conference on Evaluation and Modeling Methods for Systems Analysis and Development (EMMSAD 2018). https://doi.org/10.1007/978-3-319-91704-7_16
  • de França, B. B. N., Jeronimo, H., & Travassos, G. H. (2016). Characterizing DevOps by hearing multiple voices. Proceedings of the 30th Brazilian Symposium on Software Engineering, 53–62.
  • Debois, P. (2008). Agile infrastructure and operations: How infra-gile are you? Agile 2008 Conference, 202–207.
  • Dey, I. (2003). Qualitative data analysis: A user friendly guide for social scientists. Routledge.
  • Díaz, J., Almaraz, R., Pérez, J., & Garbajosa, J. (2018). DevOps in practice. Proceedings of the 19th International Conference on Agile Software Development Companion - XP ’18, 1–3. https://doi.org/10.1145/3234152.3234199
  • Drury-Grogan, M. L., Conboy, K., & Acton, T. (2017). Examining decision characteristics & challenges for agile software development. Journal of Systems and Software, 131(September), 248–265. https://doi.org/10.1016/j.jss.2017.06.003
  • Ebert, C., Gallardo, G., Hernantes, J., & Serrano, N. (2016). DevOps. IEEE Software, 33(3), 94–100. https://doi.org/10.1109/MS.2016.68
  • Elberzhager, F., Arif, T., Naab, M., Süß, I., & Koban, S. (2017). From agile development to DevOps: Going towards faster releases at high quality – experiences from an industrial context. Proceedings of the International Conference on Software Quality (SWQD 2017): Software Quality. Complexity and Challenges of Software Engineering in Emerging Technologies. (pp. 33–44). https://doi.org/10.1007/978-3-319-49421-0_3
  • Erich, F. M. A., Amrit, C., & Daneva, M. (2017). A qualitative study of DevOps usage in practice. Journal of Software: Evolution and Process, 29(6), e1885. https://doi.org/10.1002/smr.1885
  • Forsgren, N., Humble, J., Kim, G., Brown, A., & Kersten, N. (2017). State of DevOps Report 2017. DevOps Research and Assessment (DORA). http://www.berrykersten.nl/wp-content/uploads/2017-state-of-devops-report.pdf
  • Forsgren, N., Smith, D., Humble, J., & Frazelle, J. (2019). Accelerate state of DevOps 2019 report. DevOps Research and Assessment (DORA). https://services.google.com/fh/files/misc/state-of-devops-2019.pdf
  • Garg, S., & Garg, S. (2019). Automated cloud infrastructure, continuous integration and continuous delivery using docker with robust container security. 2019 IEEE Conference on Multimedia Information Processing and Retrieval (MIPR), 467–470.
  • Hamunen, J. (2016). Challenges in Adopting a Devops Approach to Software Development and Operations. Aalto University. http://urn.fi/URN:NBN:fi:aalto-201609083476
  • Hemon, A., Lyonnet, B., Rowe, F., & Fitzgerald, B. (2020). From agile to DevOps: Smart skills and collaborations. Information Systems Frontiers, 22(4), 927–945. https://doi.org/10.1007/s10796-019-09905-1
  • Hemon-Hildgen, A., Rowe, F., & Monnier-Senicourt, L. (2020). Orchestrating automation and sharing in DevOps teams: A revelatory case of job satisfaction factors, risk and work conditions. European Journal of Information Systems, 29(5), 474–499. https://doi.org/10.1080/0960085X.2020.1782276
  • Humble, J., & Farley, D. (2010). Continuous delivery. Pearson Education.
  • Humble, J., & Molesky, J. (2011). Why enterprises must adopt Devops to enable continuous delivery. Cutter IT Journal, 24(8), 6. https://www.cutter.com/article/why-enterprises-must-adopt-devops-enable-continuous-delivery-416516
  • Jabbari, R., Bin Ali, N., Petersen, K., & Tanveer, B. (2018). Towards a benefits dependency network for DevOps based on a systematic literature review. Journal of Software: Evolution and Process, 30(11), e1957. https://doi.org/10.1002/smr.1957
  • Joost, V., Rigal, S., Wijnholds, G., & Lubsen, Z. (2017). Building software teams: Ten best practices for effective software development. O’Reilly Media.
  • Katal, A., Bajoria, V., & Dahiya, S. (2019). DevOps: Bridging the gap between development and operations. 2019 3rd International Conference on Computing Methodologies and Communication (ICCMC), 1–7.
  • Kim, G., Humble, J., Debois, P., & Willis, J. (2016). The DevOps handbook : How to create world-class agility, reliability, and security in technology organizations. In The DevOps handbook (pp. 480). IT Revolution Press.
  • Kornilova, I. (2017). DevOps is a culture, not a role! Medium.Com. https://medium.com/@neonrocket/devops-is-a-culture-not-a-role-be1bed149b0
  • Laihonen, P. (2018). Adoption of DevOps Practices in the Finnish Software Industry: an Empirical Study [ Master’s thesis]. Aalto University. https://aaltodoc.aalto.fi/handle/123456789/34400
  • Leonard, A., & van Zyl, D. (2014). Social relationships in IT project teams: Its role, complexity and the management thereof. International Journal of Information Systems and Project Management, 2(1), 21–39. https://doi.org/10.12821/ijispm020102
  • Lima, J. A. P., & Vergilio, S. R. (2020). Test case prioritization in continuous integration environments: A systematic mapping study. Information and Software Technology, 121(May), 106268. https://doi.org/10.1016/j.infsof.2020.106268
  • Luz, W. P., Pinto, G., & Bonifácio, R. (2018). Building a collaborative culture. Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement - ESEM ’18, 1–10. https://doi.org/10.1145/3239235.3240299
  • Luz, W. P., Pinto, G., & Bonifácio, R. (2019). Adopting DevOps in the real world: A theory, a model, and a case study. Journal of Systems and Software, 157(November), 110384. https://doi.org/10.1016/j.jss.2019.07.083
  • Lwakatare, L. E., Kuvaja, P., & Oivo, M. (2016). Relationship of DevOps to agile, lean and continuous deployment. In Proceedings of International Conference on Product-Focused Software Process Improvement (PROFES 2016). https://doi.org/10.1007/978-3-319-49094-6_27
  • Lwakatare, L. E. (2017). DevOps adoption and implementation in software development practice : concept, practices, benefits and challenges [ Doctoral dissertation]. University of Oulu. jultika.oulu.fi/files/isbn9789526217116.pdf
  • Lwakatare, L. E., Kilamo, T., Karvonen, T., Sauvola, T., Heikkilä, V., Itkonen, J., Kuvaja, P., Mikkonen, T., Oivo, M., & Lassenius, C. (2019). DevOps in practice: A multiple case study of five companies. Information and Software Technology, 114(October), 217–230. https://doi.org/10.1016/j.infsof.2019.06.010
  • Maroukian, K., & Gulliver, S. (2020). Leading DevOps practice and principle adoption. 9th International Conference on Information Technology Convergence and Services (ITCSE 2020), 41–56. https://doi.org/10.5121/csit.2020.100504
  • McHugh, O., Conboy, K., & Lang, M. (2011). Using agile practices to influence motivation within IT project teams. Scandinavian Journal of Information Systems, 23(2), 59–84. http://hdl.handle.net/10379/3415
  • Muñoz, M., Negrete, M., & Mejía, J. (2019). Proposal to avoid issues in the DevOps implementation: A systematic literature review. In: Rocha, Á., Adeli, H., Reis, L., Costanzo, S. (Eds.), New Knowledge in Information Systems and Technologies, WorldCIST'19 2019. Advances in Intelligent Systems and Computing (pp. 666–677). Springer, Cham. https://doi.org/10.1007/978-3-030-16181-1_63
  • Nuottila, J., Aaltonen, K., Kujala, J., Nuottila, J., Aaltonen, K., & Kujala, J. (2016). Challenges of adopting agile methods in a public organization. International Journal of Information Systems and Project Management, 4(3), 65–85. https://doi.org/10.12821/ijispm040304
  • Procaccino, J. D., Verner, J. M., Darter, M. E., & Amadio, W. J. (2005). Toward predicting software development success from the perspective of practitioners: An exploratory Bayesian model. Journal of Information Technology, 20(3), 187–200. https://doi.org/10.1057/palgrave.jit.2000044
  • Rafi, S., Yu, W., & Akbar, M. A. (2020). RMDevOps. Proceedings of the Evaluation and Assessment in Software Engineering, 413–418. https://doi.org/10.1145/3383219.3383278
  • Ravichandran, A., Taylor, K., & Waterhouse, P. (2016). Practical DevOps. In DevOps for digital leaders. Berkeley, CA: CA Press. https://doi.org/10.1007/978-1-4842-1842-6
  • Riley, C. (2014). How to Keep CALMS and Release More! Rapid7 Blog. https://blog.rapid7.com/2014/10/24/how-to-keep-calms-and-release-more/
  • Riungu-Kalliosaari, L., Mäkinen, S., Lwakatare, L. E., Tiihonen, J., & Männistö, T. (2016). DevOps adoption benefits and challenges in practice: A case study. In Proceedings of International Conference on Product-Focused Software Process Improvement (PROFES 2016). https://doi.org/10.1007/978-3-319-49094-6_44
  • Senapathi, M., Buchan, J., & Osman, H. (2018). DevOps capabilities, practices, and challenges: Insights from a case study. In Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018 (EASE’18). https://doi.org/10.1145/3210459.3210465
  • Shahin, M., Ali Babar, M., & Zhu, L. (2017). Continuous integration, delivery and deployment: A systematic review on approaches, tools, challenges and practices. IEEE Access, 5(March), 3909–3943. https://doi.org/10.1109/ACCESS.2017.2685629
  • Shao, Z., Feng, Y., & Hu, Q. (2016). Effectiveness of top management support in enterprise systems success: A contingency perspective of fit between leadership style and system lifecycle. European Journal of Information Systems, 25(2), 131–153. https://doi.org/10.1057/ejis.2015.6
  • Shropshire, J., & Sweeney, B. (2017). On devops and workforce morale. Proceedings of the Southern Association for Information Systems Conference, St. Simons Island. http://aisel.aisnet.org/sais2017/12%0Ahttps://aisel.aisnet.org/cgi/viewcontent.cgi?article=1011&context=sais2017
  • Smeds, J., Nybom, K., & Porres, I. (2015). DevOps: A definition and perceived adoption impediments. In C. Lassenius, T. Dingsøyr, & M. Paasivaara Eds., Agile processes in software engineering and extreme programming (Vol. 212, pp. 166–177). Springer International Publishing. https://doi.org/10.1007/978-3-319-18612-2
  • Toh, M. Z., Sahibuddin, S., & Mahrin, M. N. (2019). Adoption issues in DevOps from the perspective of continuous delivery pipeline. Proceedings of the 2019 8th International Conference on Software and Computer Applications, 173–177.
  • Trigo, A., Varajão, J., Soto-Acosta, P., Barroso, J., Molina-Castillo, F. J., & Gonzalvez-Gallego, N. (2010). IT Professionals: An Iberian Snapshot. International Journal of Human Capital and Information Technology Professionals, 1(1), 61–75. https://doi.org/10.4018/jhcitp.2010091105
  • Tripp, J. F., & Armstrong, D. J. (2018). Agile methodologies: Organizational adoption motives, tailoring, and performance. Journal of Computer Information Systems, 58(2), 170–179. https://doi.org/10.1080/08874417.2016.1220240
  • Van Belzen, M., & Kusters, R. (2019). Critical success factors of continuous practices in a DevOps context. Proceedings of Information Systems Development: Information Systems Beyond 2020 (ISD2019 Proceedings). Toulon, France: ISEN Yncréa Méditerranée.
  • Varajão, J. (2018). The many facets of information systems (+projects) success. International Journal of Information Systems and Project Management, 6(4), 5–13. https://doi.org/10.12821/ijispm060401
  • Walls, M. (2013). Building a DevOps culture. O´Reilly.
  • Wills, J. (2010). What devops means to me. CHEF BLOG. https://blog.chef.io/2010/07/16/what-devops-means-to-me/
  • Witte, R. S., & Witte, J. S. (2017). Statistics. Wiley.
  • Yin, R. K. (1989). Case study research. Sage publications.
  • Yin, R. K. (2013). Case study research: Design and methods. Sage publications.
  • Zhang, Y., & Wildemuth, B. M. (2009). Qualitative analysis of content. In B. M. Wildemuth (Ed.), Applications of social research methods to questions in information and library science (pp. 1–12). Libraries Unlimited.