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...
Miniatura

Fecha

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.

Descripción

Citación