From theory to practice: Understanding DevOps culture and mindset

DevOps is a potential solution to time and quality restrictions in software development. It aims to increase the frequency, quality, and speed of software delivery using automated procedures. DevOps is a culture transformation, not just a toolchain. DevOps emphasizes cooperation, automation, measure...

Full description

Saved in:
Bibliographic Details
Published inCogent engineering Vol. 10; no. 1
Main Authors Jha, Amitkumar V., Teri, Riya, Verma, Subra, Tarafder, Susmita, Bhowmik, Wriddhi, Kumar Mishra, Sunil, Appasani, Bhargav, Srinivasulu, Avireni, Philibert, Nsengiyumva
Format Journal Article
LanguageEnglish
Published Cogent 31.12.2023
Taylor & Francis Group
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:DevOps is a potential solution to time and quality restrictions in software development. It aims to increase the frequency, quality, and speed of software delivery using automated procedures. DevOps is a culture transformation, not just a toolchain. DevOps emphasizes cooperation, automation, measurement, information sharing, and web service utilization. It positively impacts IT development, online services, and quality assurance. Before commencing the DevOps journey, it is necessary to understand DevOps principles, practices, tools, benefits, and underlying issues. Such vital parameters are critically reviewed in this article. This systematic review addresses gaps and recommendations related to DevOps, aiming to provide a comprehensive understanding of its culture and mindsets. The article presents an in-depth examination of DevOps, covering topics like architecture, components, tools, principles, and security challenges. It establishes a conceptual framework for practical implementation. Security has also been discussed in the paper, which is one of the difficult problems in DevOps implementations. The research findings aid in a better understanding of the phenomenon from a human factors perspective. The state-of-the-art discussion on several tools covering architectural and networking aspects in DevOps is included in this article to attract practitioners and researchers for DevOps adoption. Our analysis revealed three key themes related to DevOps culture and mindset: collaboration, continuous improvement, and automation. Moreover, DevOps is not immune to challenges. The proposed work presents the existing gaps and future research directions to address the same.
ISSN:2331-1916
2331-1916
DOI:10.1080/23311916.2023.2251758