Iberoamerican Journal of Project Management (Jun 2014)

APLICACIÓN DEL PROCESO DE INTEGRACIÓN CONTINUA EN EL CENTRO DE TELEMÁTICA DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMÁTICAS

  • Hernández A

Journal volume & issue
Vol. 5, no. 1
pp. 28 – 37

Abstract

Read online

La Integración Continua es una práctica de software expuesta por Martin Fowler, que permite entre otras bondades la reducción de riesgos y la realización de tareas repetitivas, automatizando al máximo los procesos involucrados en el desarrollo de software y permitiendo la generación de software listo para desplegar e incremento de su calidad. Cuando se cumplen los principios que rigen la Integración Continua se obtiene una herramienta eficaz y útil que ayuda a la sinergia del desarrollo de los proyectos de software. En este trabajo se pretenden mostrar las experiencias en la utilización del proceso de Integración Continua en el centro de Telemática de la Universidad de las Ciencias Informáticas. Se presentan las etapas, herramientas utilizadas y resultados obtenidos con la aplicación de esta técnica, resaltando las ventajas que se obtienen para todas las personas involucradas, principalmente los desarrolladores, los cuales son los mayores implicados en este proceso. Se utilizan los lenguajes de programación PHP y Python por ser éstos los utilizados en el centro y como servidor de Integración Continua Jenkins, uno de los más populares, robusto y fácil de usar. Las etapas y herramientas que fueron establecidas son libres de ser modificadas de acuerdo a las necesidades que se requieran.

Keywords