Proceso de Integración Continua para el sistema AsiXmec

e395

Autores/as

  • Yanays Fernández Miranda Universidad de las Ciencias Informáticas
  • Héctor Jesús Unzueta Lazo Universidad de las Ciencias Informáticas
  • Ángel Alberto Vázquez Sánchez Universidad de las Ciencias Informáticas

Resumen

La Integración Continua es una práctica que aporta mejora de productividad y calidad en un proyecto de software si se aplica adecuadamente. Este método permite que todo el equipo que produce código pueda recibir retroalimentación de manera más rápida, y a su vez resolver inmediatamente los problemas introducidos en el repositorio de código del proyecto. AsiXmec es un Sistema de Diseño Asistido por Computadora, que se encuentra siendo desarrollado en la Universidad de Ciencias Informáticas. Este proyecto es de gran envergadura y cuenta con diferentes desarrolladores, pero no tiene incorporada una Integración Continua idónea para este contexto, lo cual está afectando a la calidad del producto. Debido a esta problemática, el objetivo de este trabajo es desarrollar un proceso de Integración Continua para AsiXmec que contribuya al aseguramiento de la calidad del sistema. Se propuso utilizar el marco de pruebas unitarias y de interfaz de usuario Qt test, la herramienta de análisis estático de código CPPCheck, Git para el control de versiones y Jenkins para automatizar la integración de todo el desarrollo. Para la solución, se diseñaron fases de la implementación del proceso en el sistema, incluyendo desde la preparación del equipo y del entorno, hasta la planificación y ejecución de pruebas, la evaluación de los resultados y la retroalimentación del equipo. Para validar este proceso se implementó el método experimental validación comparativa, evaluando el impacto de la Integración Continua en la calidad del proceso de desarrollo del proyecto.

Descargas

Publicado

21.03.2025

Cómo citar

Fernández Miranda, Y. ., Unzueta Lazo, H. J., & Vázquez Sánchez, Ángel A. (2025). Proceso de Integración Continua para el sistema AsiXmec: e395. Revista Cubana De Ingeniería, 15(3). Recuperado a partir de https://rci.cujae.edu.cu/index.php/rci/article/view/930

Número

Sección

Artículo Original