A4 Vertaisarvioitu artikkeli konferenssijulkaisussa

Understanding DevOps Critical Success Factors : Insights from Professionals




TekijätAzad Nasreen, Hyrynsalmi Sami, Mäntymäki Matti

ToimittajaJanssen Marijn, Pinheiro Luiz, Matheus Ricardo, Frankenberger Fernanda, Dwivedi Yogesh K, Pappas Ilias O, Mäntymäki Matti

Konferenssin vakiintunut nimiConference on e-Business, e-Services and e-Society

KustantajaSpringer Nature Switzerland

KustannuspaikkaCham

Julkaisuvuosi2023

JournalLecture Notes in Computer Science

Kokoomateoksen nimiNew Sustainable Horizons in Artificial Intelligence and Digital Solutions : 22nd IFIP WG 6.11 Conference on e-Business, e-Services and e-Society, I3E 2023, Curitiba, Brazil, November 9–11, 2023, Proceedings

Sarjan nimiLecture Notes in Computer Science

Numero sarjassa14316

Aloitussivu78

Lopetussivu90

ISBN978-3-031-50040-4

eISBN978-3-031-50040-4

ISSN0302-9743

eISSN1611-3349

DOIhttps://doi.org/10.1007/978-3-031-50040-4_7

Verkko-osoitehttps://link.springer.com/chapter/10.1007/978-3-031-50040-4_7


Tiivistelmä
This paper explores the factors that contribute to the success of software development undertaken with DevOps practices. DevOps is a set of practices that aims to increase software development process efficiency by reducing barriers between operation and development teams. Despite the wealth of information available on DevOps practices, adoption, and the respective challenges, there is a dearth of research focusing specifically on the DevOps critical success factors. This paper seeks to fill this gap by analyzing and discussing the key factors that are essential for success in software development with DevOps. To this end, we have conducted an open-ended survey among 72 DevOps professionals. By employing the Gioia method, we elaborate on the professionals' perspectives on the DevOps success factors identified and connect them to the prior literature. These success factors encompass intra-organizational collaboration, organizational hierarchy, strategic planning, team dynamics, cultural shift, performance engineering, integration, build and test automation, infrastructure, and DevOps as a service. We propose five DevOps implementation advice that could benefit companies while implementing DevOps practices. Those include management support, investment in DevOps tools, sharing knowledge within teams, sharing responsibility in teams, being willing to explore and experiment with the practices, and being agile are crucial for DevOps performance and organizational success.



Last updated on 2024-26-11 at 20:36