Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

ADAM : Método Ágil para Adopción de estrategias de DevOps

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • معلومة اضافية
    • Contributors:
      Mazo Peña, Raúl
    • بيانات النشر:
      Universidad EAFIT
      Maestría en Ingeniería
      Escuela de Ciencias Aplicadas e Ingeniería
      Medellín
    • الموضوع:
      2023
    • Collection:
      Universidad EAFIT, Medellin: Repositorio Institucional
    • الموضوع:
    • نبذة مختصرة :
      Este trabajo de investigación se centra en el concepto de DevOps. DevOps es el acrónimo inglés de development (desarrollo) y operations (operaciones) y consiste en un conjunto de prácticas para mejorar la automatización y el monitoreo en todos los pasos de la construcción del software, desde la integración, las pruebas y el despliegue, hasta la configuración y la administración de la infraestructura necesaria para que el software funcione correctamente. En muchos proyectos de desarrollo a nivel industrial se implementan las buenas prácticas de DevOps sin apalancarse en métodos de ingeniería, lo cual conlleva a que se implementen prácticas innecesarias para el proyecto, o a dejar de implementar otras que mejoran las diferentes etapas de este. En este trabajo se presenta el método de adopción de DevOps llamado Agile DevOps Adoption Methodology (ADAM). El método consiste en una serie de actividades que se implementan de forma cíclica, comenzando con la identificación del estado actual de adopción de DevOps, siguiendo con la creación del backlog de buenas prácticas de DevOps, siguiendo con la definición de los objetivos de nivel de servicio, indicadores de nivel de servicio, y por último se utilizan prácticas de monitoreo y observabilidad para medir la efectividad del método propuesto. Este método de adopción lo evaluamos en el caso de una aplicación web para el diseño de líneas de productos llamada VariaMos. Los resultados obtenidos nos permitieron concluir sobre la velocidad y el nivel de automatización de la gestión del proceso de adopción de ADAM. En la evaluación, encontramos que usando ADAM los tiempos de despliegue y el lead time (plazo de entrega) disminuyeron en más de 500%, en comparación con un proceso de despliegue sin ningún método y ejecutado de manera manual. Además, el uso de ADAM no afectó la calidad del producto con el cual se evaluó el método; lo cual ha permitido una mayor evolución del producto y ha mejorado la confianza por parte de los usuarios finales. Además, los costos de mantenimiento se ...
    • File Description:
      application/pdf
    • Relation:
      https://github.com/variamosple/DevOps/wiki; https://variamos.azurewebsites.net/; http://hdl.handle.net/10784/32791; 005.1 S718
    • Rights:
      Todos los derechos reservados ; http://creativecommons.org/licenses/by/4.0/deed.es ; info:eu-repo/semantics/openAccess ; Acceso abierto
    • الرقم المعرف:
      edsbas.79F97936