What is There About DevOps Assessment? A Systematic Mapping
DevOps has been established as a framework used by software development companies seeking to set mechanisms to automate their development processes. Consequently, over the last decade, many companies have adopted DevOps to support their project’s development process and perform continuous improvemen...
Main Authors: | , , |
---|---|
Format: | Online |
Language: | eng |
Published: |
Universidad Pedagógica y Tecnológica de Colombia
2022
|
Subjects: | |
Online Access: | https://revistas.uptc.edu.co/index.php/ingenieria/article/view/13896 |
_version_ | 1801706097858314240 |
---|---|
author | Orozco-Garcés, Carlos-Eduardo Pardo-Calvache, César-Jesús Salazar-Mondragón, Yilber-Hernán |
author_facet | Orozco-Garcés, Carlos-Eduardo Pardo-Calvache, César-Jesús Salazar-Mondragón, Yilber-Hernán |
author_sort | Orozco-Garcés, Carlos-Eduardo |
collection | OJS |
description | DevOps has been established as a framework used by software development companies seeking to set mechanisms to automate their development processes. Consequently, over the last decade, many companies have adopted DevOps to support their project’s development process and perform continuous improvement tasks to ensure that it is applied correctly. To achieve this, companies are looking for solutions that allow them to evaluate the degree of implementation of DevOps in their internal processes. In this sense, the objective of this study focuses on identifying, through a systematic mapping of the literature, the mechanisms used to assess DevOps in software development companies. According to the above, the current state of knowledge related to the proposal of processes, models, techniques, tools, and methodological guides is presented to conduct the DevOps assessment. As a result, it is noted that there are multiple methodological solutions that seek to assess DevOps; however, a high degree of heterogeneity was evidenced in the identified solutions, resulting in the need to establish a clear framework that serves as the basis for proposing a generic, structured, and unambiguous DevOps assessment model applicable to software companies. |
format | Online |
id | oai:oai.revistas.uptc.edu.co:article-13896 |
institution | Revista Facultad de Ingeniería |
language | eng |
publishDate | 2022 |
publisher | Universidad Pedagógica y Tecnológica de Colombia |
record_format | ojs |
spelling | oai:oai.revistas.uptc.edu.co:article-138962022-11-18T19:24:02Z What is There About DevOps Assessment? A Systematic Mapping ¿Qué hay acerca de la evaluación de DevOps? Un mapeo sistemático Orozco-Garcés, Carlos-Eduardo Pardo-Calvache, César-Jesús Salazar-Mondragón, Yilber-Hernán Development and Operations DevOps Assessment Appraisal SLM Desarrollo y Operaciones DevOps Evaluación MSL DevOps has been established as a framework used by software development companies seeking to set mechanisms to automate their development processes. Consequently, over the last decade, many companies have adopted DevOps to support their project’s development process and perform continuous improvement tasks to ensure that it is applied correctly. To achieve this, companies are looking for solutions that allow them to evaluate the degree of implementation of DevOps in their internal processes. In this sense, the objective of this study focuses on identifying, through a systematic mapping of the literature, the mechanisms used to assess DevOps in software development companies. According to the above, the current state of knowledge related to the proposal of processes, models, techniques, tools, and methodological guides is presented to conduct the DevOps assessment. As a result, it is noted that there are multiple methodological solutions that seek to assess DevOps; however, a high degree of heterogeneity was evidenced in the identified solutions, resulting in the need to establish a clear framework that serves as the basis for proposing a generic, structured, and unambiguous DevOps assessment model applicable to software companies. DevOps se ha consolidado como un marco de trabajo fuertemente utilizado por las empresas desarrolladoras de software que buscan establecer los mecanismos para automatizar sus procesos de desarrollo. Como consecuencia, durante la última década muchas empresas han optado por adoptar DevOps para apoyar el proceso de desarrollo de sus proyectos y realizan tareas de mejora continua para garantizar que es aplicado de manera correcta. Para lograrlo, las empresas buscan soluciones que permitan llevar a cabo la evaluación del grado de implementación de DevOps en sus procesos internos. En este sentido, el objetivo de este estudio se centra en identificar a través de un mapeo sistemático de la literatura cuáles son los mecanismos utilizados para evaluar DevOps en empresas desarrolladoras de software. De acuerdo con lo anterior, se presenta el estado de conocimiento actual relacionado a la propuesta de procesos, modelos, técnicas, herramientas y guías metodológicas para llevar a cabo la evaluación de DevOps. Como resultado, se observó que existen múltiples soluciones metodológicas que buscan evaluar DevOps a través de modelos, procesos y herramientas. No obstante, se evidenció un alto grado de heterogeneidad en las soluciones identificadas, resultando en la necesidad de establecer un marco de trabajo claro que sirva como base para proponer un modelo de evaluación de DevOps genérico, estructurado y sin ambigüedad que pueda ser utilizado por las empresas de software. Universidad Pedagógica y Tecnológica de Colombia 2022-03-14 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf text/xml https://revistas.uptc.edu.co/index.php/ingenieria/article/view/13896 10.19053/01211129.v31.n59.2022.13896 Revista Facultad de Ingeniería; Vol. 31 No. 59 (2022): January-March 2022 (Continuous Publication); e13896 Revista Facultad de Ingeniería; Vol. 31 Núm. 59 (2022): Enero-Marzo 2022 (Publicación Continua); e13896 2357-5328 0121-1129 eng https://revistas.uptc.edu.co/index.php/ingenieria/article/view/13896/11525 https://revistas.uptc.edu.co/index.php/ingenieria/article/view/13896/11679 Copyright (c) 2022 Carlos-Eduardo Orozco-Garcés, César-Jesús Pardo-Calvache, Yilber-Hernán Salazar-Mondragón http://creativecommons.org/licenses/by/4.0 |
spellingShingle | Development and Operations DevOps Assessment Appraisal SLM Desarrollo y Operaciones DevOps Evaluación MSL Orozco-Garcés, Carlos-Eduardo Pardo-Calvache, César-Jesús Salazar-Mondragón, Yilber-Hernán What is There About DevOps Assessment? A Systematic Mapping |
title | What is There About DevOps Assessment? A Systematic Mapping |
title_alt | ¿Qué hay acerca de la evaluación de DevOps? Un mapeo sistemático |
title_full | What is There About DevOps Assessment? A Systematic Mapping |
title_fullStr | What is There About DevOps Assessment? A Systematic Mapping |
title_full_unstemmed | What is There About DevOps Assessment? A Systematic Mapping |
title_short | What is There About DevOps Assessment? A Systematic Mapping |
title_sort | what is there about devops assessment a systematic mapping |
topic | Development and Operations DevOps Assessment Appraisal SLM Desarrollo y Operaciones DevOps Evaluación MSL |
topic_facet | Development and Operations DevOps Assessment Appraisal SLM Desarrollo y Operaciones DevOps Evaluación MSL |
url | https://revistas.uptc.edu.co/index.php/ingenieria/article/view/13896 |
work_keys_str_mv | AT orozcogarcescarloseduardo whatisthereaboutdevopsassessmentasystematicmapping AT pardocalvachecesarjesus whatisthereaboutdevopsassessmentasystematicmapping AT salazarmondragonyilberhernan whatisthereaboutdevopsassessmentasystematicmapping AT orozcogarcescarloseduardo quehayacercadelaevaluaciondedevopsunmapeosistematico AT pardocalvachecesarjesus quehayacercadelaevaluaciondedevopsunmapeosistematico AT salazarmondragonyilberhernan quehayacercadelaevaluaciondedevopsunmapeosistematico |