arrow
Return

Prioritizing DevOps Implementation Guidelines for Sustainable Software Projects

delete2024-01-01
delete1
delete
OA
AI
M
Muhammad Zohaib *
A
Ahmed Alsanad *
A
Areej Alhogail
DOI:10.1109/ACCESS.2024.3402832delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The DevOps paradigm is increasingly being adopted in the software industry. To achieve sustainable DevOps adoption, organizations need to transform their culture, embrace automation, implement measurement practices, and foster sharing of knowledge and information (referred to as CAMS). Implementing DevOps principles can be complex for software organizations. However, sustainable DevOps implementation can lead to the development of high-quality projects with a favorable return on investment. This evidence-based study aims to explore the guidelines for sustainable DevOps implementation as reported in both the literature and industry practices. By conducting a systematic literature review and questionnaire survey, we identified 48 guidelines for sustainable DevOps implementation. Furthermore, we developed a decision-making framework to assist practitioners in prioritizing these guidelines. The results indicate that culture, among the CAMS aspects, is the most crucial principle for sustainable DevOps implementation. The highest priority guidelines for sustainable DevOps implementation include: (i) fostering a collaborative culture with shared goals, (ii) assessing the organization's readiness for a microservices architecture, and (iii) educating executives about the benefits of DevOps to gain resource and budget support. We believe that this comprehensive study will aid practitioners in understanding the core principles and guidelines for sustainable DevOps implementation.
Keywords:
CAMS
guidelines
systematic literature review
prioritization
DevOps

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

K
King Saud University
Scholars:
3.4W
Papers: 3.8W
Citations: 815
L
Lappeenranta-Lahti University of Technology LUT
Scholars:
3.4K
Papers: 4.1K
Citations: 5
Cited Papers

Cited Papers

Inhibition of Rat Ovarian 3.BETA.-Hydroxysteroid Dehydrogenase (3.BETA.-HSD), 17.ALPHA.-Hydroxylase and 17, 20 Lyase by Progestins and Danazol.
err1989-01-01
err0
errOAAI
errSATOKO ARAKAWA; MIZUE MITSUMA; MASATO IYO; RYOICHI OHKAWA; AKIRA KAMBEGAWA; SHOICHI OKINAGA; KIYOSHI ARAI
errShare
errSave
AHPSort: an AHP-based method for sorting problems
err2012-09-01
err192
errOAAI
errIshizaka, Alessio; Pearman, Craig; Nemery, Philippe
errShare
errSave
Transcriptome datasets of gonadotropin-induced ESR2-regulated genes in rat oocytes
err2019-12-01
err0
errOAAI
errV. Praveen Chakravarthi; Subhra Ghosh; Richita Roy; Eddie Dai; Devansh Pathak; M.A. Karim Rumi
errShare
errSave
Key factors that influence task allocation in global software development
err2017-11-01
err51
PREAI
errMahmood, Sajjad; Anwer, Sajid; Niazi, Mahmood; Alshayeb, Mohammad; Richardson, Ita
errShare
errSave
Research for Practice. The DevOps Phenomenon
err2019-07-24
err32
PREAI
errWiedemann, Anna; Forsgren, Nicole; Wiesche, Manuel; Gewald, Heiko; Krcmar, Helmut
errShare
errSave
researcher View more