Estudio de una alternativa de integración continua que soporte el desarrollo de una infraestructura TI de servicios de información del transporte público de pasajeros
Cargando...
Fecha
Autores
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Industrial de Santander
Resumen
En la actualidad los equipos de desarrollo de software utilizan herramientas tecnológicas y metodologías que les facilitan la ejecución de diferentes actividades, entre las cuales cabe mencionar la verificación, compilación, las pruebas, la construcción, el empaquetado y el despliegue de aplicaciones con el fin de conseguir una buena calidad de software. Algunas de estas tareas son desarrolladas de forma manual o semiautomatizada, contradiciendo un paradigma del desarrollo software moderno como lo es, la entrega frecuente al cliente y al equipo de desarrollo software, dificultando la obtención de productos software de buena calidad en el menor tiempo y coste posible. En este trabajo se diseña, se implementa y se analiza una alternativa de integración continua en un caso de estudio relacionado con una infraestructura TI que soporta servicios de información al transporte público colombiano, haciendo posible evidenciar una mejora en el desarrollo de un proyecto software al llevar a cabo esta alternativa. Para la implementación de dicha alternativa, se contempla la identificación y ejecución de las herramientas primordiales que permiten la integración continua. En las diferentes etapas de este proceso se muestra la ventaja de automatización, desde la puesta en marcha del proyecto hasta su puesta en producción. Adicionalmente se llevarán a cabo el despliegue de la aplicación del caso de estudio teniendo en cuenta la portabilidad, usabilidad y el poco consumo de recursos de la máquina.