Integrar DevOps a equipos de desarrollo con Scrum

El desarrollo de software se apoya en distintas metodologías, entre ellas las denominadas ágiles. Dentro de estas se encuentra, por ejemplo, Scrum que es un marco teórico que define roles y procesos para el desarrollo de software. Otra metodología es DevOps, producto de unificar Desarrollo y Operaci...

Descripción completa

Detalles Bibliográficos
Autor principal: Seoane, Cristian Javier
Otros Autores: Diaz, Javier
Formato: Tesis de maestría publishedVersion
Lenguaje:Español
Publicado: 2023
Acceso en línea:http://bibliotecadigital.econ.uba.ar/econ/collection/tpos/document/1502-2698_SeoaneC
https://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=tpos&d=1502-2698_SeoaneC_oai
Aporte de:
Descripción
Sumario:El desarrollo de software se apoya en distintas metodologías, entre ellas las denominadas ágiles. Dentro de estas se encuentra, por ejemplo, Scrum que es un marco teórico que define roles y procesos para el desarrollo de software. Otra metodología es DevOps, producto de unificar Desarrollo y Operaciones bajo sus nombres en inglés, la cual menciona cómo optimizar las tareas comprendidas desde el desarrollo hasta la puesta en marcha del software.\nAmbas metodologías ofrecen herramientas que, si logran combinarse correctamente, mejoran la eficiencia del desarrollo. Actualmente son comunes las aplicaciones de metodologías ágiles y Scrum, siendo conocida la forma de aplicarse. La teoría existente sobre DevOps no posee la misma madurez, pero en la práctica se utiliza ampliamente. Su unión es un concepto claramente emergente, cuyo análisis será de gran utilidad profundizar para poder ofrecer al lector una guía de transición de un entorno que solo aplica Scrum, a uno que aplique ambas metodologías.\nEl trabajo será del tipo de proyecto. Comenzará con un foco descriptivo incursionando en las metodologías seleccionadas y continuará de forma correlacional destacando las semejanzas y diferencias entre ellas. Posteriormente tendrá un foco exploratorio y cualitativo para conocer como generar una forma de trabajo conjunta. A su vez, se recurrirá a una organización que desarrolla software y actualmente utiliza Scrum, pero desea aplicar DevOps, la cual servirá de contexto y consultando a expertos que se hayan relacionado con proyectos similares. Será un trabajo teórico-descriptivo donde se generará una guía de buenas prácticas implementando DevOps en entornos Scrum.