Documentación y adopción de buenas prácticas para el desarrollo de software basado en los fundamentos DevOps

RESUMEN: En una sociedad tan competitiva es indispensable emplear herramientas que permitan cumplir con las exigencias del mercado. Lo más importante para una empresa es entregar productos de calidad mediante la conservación de las tareas involucradas en los procesos de las etapas del proceso de sof...

Full description

Autores:
Acosta Bravo, Edwin Alfredo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2019
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/16742
Acceso en línea:
http://hdl.handle.net/10495/16742
Palabra clave:
Control de calidad
Quality control
Programa de ordenador
Computer software
Programación informática
Computer programming
Tecnología de la información
Information technology
Desarrollo de sofware
Ingeniería de software
http://vocabularies.unesco.org/thesaurus/concept6517
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept521
http://vocabularies.unesco.org/thesaurus/concept523
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Description
Summary:RESUMEN: En una sociedad tan competitiva es indispensable emplear herramientas que permitan cumplir con las exigencias del mercado. Lo más importante para una empresa es entregar productos de calidad mediante la conservación de las tareas involucradas en los procesos de las etapas del proceso de software. Sin embargo, al adoptar nuevas herramientas o metodologías es necesario conocer los riesgos e implicaciones que este cambio conllevan. Uno de los principales inconvenientes que se presentan en las empresas es la falta de comunicación entre los equipos de desarrollo y de los equipos de operaciones, lo cual incurre en retrasos frecuentes por los largos tiempos de respuesta entre las peticiones generadas por cada área. Como solución a estos problemas, existe DevOps que es un movimiento cultural y profesional que hace hincapié en la comunicación, colaboración e integración entre los desarrolladores de software y los profesionales de las operaciones de TI. Este trabajo de grado, se centra en la evaluación de cuan preparadas están las empresas para iniciar un proceso de adopción e implementación de DevOps; con lo cual, se brindan unas pautas para la evaluación de las categorías principales de una empresa permitiendo así obtener una valoración cuantitativa con margen de error reducido.