A theory on human factors in DevOps adoption

被引:0
|
作者
Perez-Sanchez, Juanjo [1 ]
Rafi, Saima [2 ]
Gea, Juan Manuel Carrillo de [1 ]
Ros, Joaquin Nicolas [1 ]
Aleman, Jose Luis Fernandez [1 ]
机构
[1] Univ Murcia, C Campus Univ,Edificio 32, Murcia 30100, Spain
[2] Edinburgh Napier Univ, Merchiston Campus 10 Coliton Rd, Edinburgh EH10 5DB, Scotland
关键词
DevOps; DevOps adoption; Human factor; Literature review; Clustering; Theory proposal; SOFTWARE; FRAMEWORK; DESIGN; TECHNOLOGY; ACCEPTANCE; AGILE;
D O I
10.1016/j.csi.2024.103907
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Context: DevOps is a software engineering paradigm that enables faster deliveries and higher quality products. However, DevOps adoption is a complex process that is still insufficiently supported by research. In addition, human factors are the main difficulty for a successful DevOps adoption, although very few studies address this topic. Objective: This paper addresses two research gaps identified in literature, namely: (1) the characterization of DevOps from the perspective of human factors, i.e. the description of DevOps' human characteristics to better define it, and (2) the identification and analysis of human factors' effect in the adoption of DevOps. Method: We employed a hybrid methodology that included a Systematic Mapping Study followed by the application of a clustering technique. A questionnaire for DevOps practitioners (n = 15) ) was employed as an evaluation method. Results: A total of 59 human factors related to DevOps were identified, described, and synthesized. The results were used to build a theory on DevOps human factors. Conclusion: The main contribution of this paper is a theory proposal regarding human factors in DevOps adoption. The evaluation results show that almost every human factor identified in the mapping study was found relevant in DevOps adoption. The results of the study represent an extension of DevOps characterization and a first approximation to human factors in DevOps adoption.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] A Taxonomy on Human Factors that Affect DevOps Adoption
    Perez-Sanchez, Juanjo
    Rafi, Saima
    de Gea, Juan Manuel Carrillo
    Ros, Joaquin Nicolas
    Aleman, Jose Luis Fernandez
    [J]. GOOD PRACTICES AND NEW PERSPECTIVES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 3, WORLDCIST 2024, 2024, 987 : 314 - 324
  • [2] Identification of Influential Factors for Successful Adoption of DevOps and Cloud
    Ramzan, Sidra
    Khan, Saif Ur Rehman
    Hussain, Shahid
    Wang, Wen-Li
    Tang, Mei-Huei
    [J]. 27TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2023, 2023, : 423 - 429
  • [3] Critical success factors for DevOps adoption in information systems development
    Jayakody, J. A. V. M. K.
    Wijayanayake, W. M. J., I
    [J]. IJISPM-INTERNATIONAL JOURNAL OF INFORMATION SYSTEMS AND PROJECT MANAGEMENT, 2023, 11 (03): : 60 - 82
  • [4] Factors Inhibiting the Adoption of DevOps in Large Organisations: South African Context
    Kamuto, Morgan B.
    Langerman, Josef J.
    [J]. 2017 2ND IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2017, : 48 - 51
  • [5] Mobilizing DevOps: exploration of DevOps adoption in mobile software development
    Kose, Busra Ozdenizci
    [J]. KYBERNETES, 2024,
  • [6] Building a Collaborative Culture: A Grounded Theory of Well Succeeded DevOps Adoption in Practice
    Luz, Welder Pinheiro
    Pinto, Gustavo
    Bonifacio, Rodrigo
    [J]. PROCEEDINGS OF THE 12TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2018), 2018,
  • [7] A Study of Adoption and Effects of DevOps Practices
    Offerman, Tyron
    Blinde, Robert
    Stettina, Christoph Johann
    Visser, Joost
    [J]. 2022 IEEE 28TH INTERNATIONAL CONFERENCE ON ENGINEERING, TECHNOLOGY AND INNOVATION (ICE/ITMC) & 31ST INTERNATIONAL ASSOCIATION FOR MANAGEMENT OF TECHNOLOGY, IAMOT JOINT CONFERENCE, 2022,
  • [8] DevOps: A Definition and Perceived Adoption Impediments
    Smeds, Jens
    Nybom, Kristian
    Porres, Ivan
    [J]. AGILE PROCESSES, IN SOFTWARE ENGINEERING, AND EXTREME PROGRAMMING, XP 2015, 2015, 212 : 166 - 177
  • [9] Synthesis of a Leadership Model for DevOps Adoption
    Maroukian, Krikor
    Gulliver, Stephen
    [J]. ESSE 2021: THE 2ND EUROPEAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2021, : 58 - 66
  • [10] DevOps as a Service: Pushing the Boundaries of Microservice Adoption Taking the Pulse of DevOps in the Cloud
    Trihinas, Demetris
    Tryfonos, Athanasios
    Dikaiakos, Marios D.
    Pallis, George
    [J]. IEEE INTERNET COMPUTING, 2018, 22 (03) : 65 - 71