Critical Challenges to Adopt DevOps Culture in Software Organizations: A Systematic Review

Citations

WEB OF SCIENCE

46
Citations

SCOPUS

92

초록

DevOps is a set of practices and a cultural movement that aims to break down barriers between development and operation teams to improve collaboration and communication. Different organizations have embraced DevOps principles due to the massive potential, such as a much shorter time to production, increased reliability and stability. However, despite the widespread adoption of DevOps and its infrastructure, there is a lack of understanding and literature on the key concepts, practices, tools, and challenges associated with implementing DevOps strategies. The main goal of this research paper is to explore and discuss challenges related to DevOps culture and practices. Moreover, it describes how DevOps works in an organization, provides a detailed explanation of DevOps, and investigates the cultural challenges that organizations face when implementing DevOps. The proposed paper reveals ten critical challenges that need to be addressed in adopting the DevOps culture. The challenges are further analyzed on the basis of the various continents. According to the findings, the following critical challenges are considered during the implementation of a DevOps culture: lack of collaboration and communication, Lack of skill and knowledge, complicated infrastructure, Lack of management, Lack of DevOps approach, and trust confidence problems. Author

키워드

Challenges; Collaboration; Cultural differences; Culture; Data mining; DevOps; Organizations; Personnel; Software; Systematic Literature Review (SLR); Systematics
제목
Critical Challenges to Adopt DevOps Culture in Software Organizations: A Systematic Review
저자
Khan, Muhammad Shoaib; Khan, Abudul Wahid; Khan, Faheem; Khan, Muhammad Adnan; Whangbo, Taeg Keun
DOI
10.1109/ACCESS.2022.3145970
발행일
2022-01
유형
Review
저널명
IEEE Access
권
10
페이지
14339 ~ 14349