TY - GEN
T1 - Identification of Influential Factors for Successful Adoption of DevOps and Cloud
AU - Ramzan, Sidra
AU - Khan, Saif Ur Rehman
AU - Hussain, Shahid
AU - Wang, Wen Li
AU - Tang, Mei Huei
N1 - Publisher Copyright:
© 2023 ACM.
PY - 2023/6/14
Y1 - 2023/6/14
N2 - DevOps is a software development approach that emphasize collaboration, communication and integration between development and operation teams to improve the speed and efficiency of software delivery. DevOps aims to automate and streamline the software development and deployment process. Nevertheless, when a software organization adopts DevOps, several challenges on infrastructure management, limited agility, scalability, increased cost, inconsistent environment, and security risks are faced. A solution is to adopt DevOps and Cloud together, but the integration requires advice because implementing new approaches for development and operations at the same time is also a challenge. The aim of this study is to identify and categorize success factors that positively influence the adoption of DevOps and Cloud in software organization and propose an integrated framework for factors of both dimensions. A systematic literature review (SLR) was conducted to collect the primary studies related to both fields for analysis. After the SLR, 40 success factors related to DevOps and Cloud are collected. These identified factors are further categorized into Technical, Organizational, and Social & Culture areas. The proposed framework can help practitioners and researchers to concentrate on the crucial areas that are essential for the successful adoption of DevOps and Cloud.
AB - DevOps is a software development approach that emphasize collaboration, communication and integration between development and operation teams to improve the speed and efficiency of software delivery. DevOps aims to automate and streamline the software development and deployment process. Nevertheless, when a software organization adopts DevOps, several challenges on infrastructure management, limited agility, scalability, increased cost, inconsistent environment, and security risks are faced. A solution is to adopt DevOps and Cloud together, but the integration requires advice because implementing new approaches for development and operations at the same time is also a challenge. The aim of this study is to identify and categorize success factors that positively influence the adoption of DevOps and Cloud in software organization and propose an integrated framework for factors of both dimensions. A systematic literature review (SLR) was conducted to collect the primary studies related to both fields for analysis. After the SLR, 40 success factors related to DevOps and Cloud are collected. These identified factors are further categorized into Technical, Organizational, and Social & Culture areas. The proposed framework can help practitioners and researchers to concentrate on the crucial areas that are essential for the successful adoption of DevOps and Cloud.
UR - http://www.scopus.com/inward/record.url?scp=85162246452&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85162246452&partnerID=8YFLogxK
U2 - 10.1145/3593434.3594239
DO - 10.1145/3593434.3594239
M3 - Conference contribution
AN - SCOPUS:85162246452
T3 - ACM International Conference Proceeding Series
SP - 423
EP - 429
BT - Proceedings of EASE 2023 - Evaluation and Assessment in Software Engineering
PB - Association for Computing Machinery
T2 - 27th International Conference on Evaluation and Assessment in Software Engineering, EASE 2023
Y2 - 14 June 2023 through 16 June 2023
ER -