Repositorio Universidad del Cauca

DevOps Model - Modelo de referencia para la adopción de DevOps en empresas de desarrollo de software

Mostrar el registro sencillo del ítem

dc.contributor.author Guerrero Astaiza, Jonathan
dc.date.accessioned 2023-10-24T21:35:10Z
dc.date.available 2023-10-24T21:35:10Z
dc.date.issued 2021
dc.identifier.uri http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/8557
dc.description.abstract Antecedentes: DevOps ha surgido como una palabra de uso común en la industria del software de la cual existen muchas interpretaciones e implementaciones, sin embargo, no existe a la fecha una estandarización que le permita a la industria tener una guía base sobre la cual iniciar procesos de adopción de DevOps y disfrutar de los beneficios que si se encuentran muy bien documentados en la literatura existente. Objetivo: Proponer un modelo de referencia que formalice un conjunto de elementos de proceso para la implementación de DevOps en las empresas de desarrollo de software mediante su identificación a través del análisis de la literatura existente. Métodos: Se utilizaron los siguientes métodos de investigación: (i) el método de investigación- acción, (ii) el grupo focal, y (iii) el estudio de caso. Resultados: (i) un mapeo sistemático de la literatura relacionado con la implementación de DevOps en empresas de desarrollo de software, (ii) una ontología de dominio (DevOps Ontology) que permite organizar el conocimiento relacionado con la adopción de DevOps en procesos de desarrollo de software de una manera genérica y formal, (iii) un modelo de referencia (DevOps Model), (iv) un método de valoración (DevOps Assessment Model), (v) una monografía con los resultados de la investigación, (vi) dos artículos publicados en revistas indexadas, (vii) una publicación en el evento internacional XIV jornadas Iberoamericanas de Ingeniería de Software e Ingeniería del Conocimiento donde se obtuvo el reconocimiento al mejor paper del evento y (viii) la construcción de dos artículos adicionales, uno de los cuales describe la ontología desarrollada con una comparación con otras ontologías existentes y el otro artículo contiene los resultados del estudio de caso del modelo de referencia y valoración aplicado en una empresa de desarrollo de software. Conclusiones: La solución propuesta puede ser utilizada como un referente para la identificación e incorporación de prácticas en procesos de adopción de DevOps la cual evaluada mediante un grupo focal en el cual participaron expertos en DevOps. Esta propuesta adicionalmente soporta la valoración de estos procesos de adopción y fue usada con éxito mediante un estudio de caso en una organización desarrolladora de software. Como trabajo futuro se plantea la actualización del mapeo sistemático, agregar más detalle al método de valoración de forma que permita la automatización del proceso de evaluación. spa
dc.description.abstract Background: DevOps has emerged as a common use word in the software industry of which there are many interpretations and implementations, however, there is no standardization to date that allows the industry to have a base guide on which to start DevOps processes adoption and enjoy the benefits that are very well documented in the existing literature. Aim: Propose a model reference that formalizes a set of process elements for the DevOps implementation in software development companies by identifying them through the analysis of existing literature. Methods: The following research methods were used: (i) the research-action method, (ii) the focus group, and (iii) the case study. Results: (i) a systematic mapping of the literature related to the DevOps implementation in software development companies, (ii) a domain ontology (DevOps Ontology) that allows organizing the knowledge related to the DevOps adoption in software development processes in a generic and formal way, (iii) a reference model (DevOps Model), (iv) an assessment method (DevOps Assessment Model), (v) a monograph with the research results, (vi) two published articles in indexed journals, (vii) a publication in the international event XIV Ibero-American Conference on Software Engineering and Knowledge Engineering where recognition was obtained for the best paper of the event and (viii) two additional articles, one of them describe the developed ontology with a comparison with other existing ontologies, and the other article shows the results of the case study of the reference and assessment model applied on an software development enterprise. Conclusions: The proposed solution can be used as a reference for the identification and incorporation of practices in DevOps adoption processes, which is evaluated through a focus group in which DevOps experts participated. This proposal additionally supports the assessment of these adoption processes and was used successfully through a case study in a software development organization. As future work, the updating of the systematic mapping is proposed, adding more detail to the evaluation method in a way that allows the automation of the evaluation process. eng
dc.language.iso spa
dc.publisher Universidad del Cauca spa
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject Desarrollo de software spa
dc.subject Ontología spa
dc.subject Modelo de referencia spa
dc.subject Software development eng
dc.subject DevOps eng
dc.subject Ontology eng
dc.subject Reference model eng
dc.title DevOps Model - Modelo de referencia para la adopción de DevOps en empresas de desarrollo de software spa
dc.type Tesis maestría spa
dc.rights.creativecommons https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.type.driver info:eu-repo/semantics/masterThesis
dc.type.coar http://purl.org/coar/resource_type/c_bdcc
dc.publisher.faculty Facultad de Ingeniería Electrónica y Telecomunicaciones spa
dc.publisher.program Maestría en Computación spa
dc.rights.accessrights info:eu-repo/semantics/openAccess
dc.type.version info:eu-repo/semantics/acceptedVersion
dc.identifier.instname
dc.identifier.reponame
oaire.accessrights http://purl.org/coar/access_right/c_abf2
dc.identifier.repourl
oaire.version http://purl.org/coar/version/c_ab4af688f83e57aa


Ficheros en el ítem

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

https://creativecommons.org/licenses/by-nc-nd/4.0/ Excepto si se señala otra cosa, la licencia del ítem se describe como https://creativecommons.org/licenses/by-nc-nd/4.0/

Buscar en DSpace


Búsqueda avanzada

Listar

Mi cuenta