Thesis Diseño e Implementación de un pipeline CI/CD para una Plataforma web de gestión de informes de neurocompetencias
Loading...
Date
2026
Authors
Journal Title
Journal ISSN
Volume Title
Program
Ingeniería en Informática
Departament
Campus
Sede Viña del mar
Abstract
La presente tesina diseña e implementa un pipeline de Integración Continua (CI) y Entrega Continua (CD) para NeuroBit, una plataforma web de gestión de informes de neurocompetencias utilizada por la empresa Neuro4b. Esta organización realiza evaluaciones con realidad virtual (VR) y electroencefalografía (EEG), generando informes PDF y archivos NAT cuyo tratamiento manual incrementa el tiempo de análisis y el riesgo de error humano. Como respuesta, se desarrolla la plataforma NeuroBit y se construye una cadena CI/CD que automatiza la construcción, análisis y despliegue del frontend en React y del backend en Django, utilizando contenedores Docker, un servidor Jenkins y análisis estático con SonarQube. La solución se apoya en prácticas de la cultura DevOps y un flujo de trabajo basado en Gitflow. Los resultados obtenidos incluyen la eliminación del despliegue manual vía SSH, la estandarización de entornos de desarrollo y producción, la obtención de métricas objetivas de calidad y deuda técnica del código y el establecimiento de una base sólida para seguir evolucionando la plataforma y sus procesos de desarrollo.
Description
Keywords
Neurocompetencias, Automatización, Orquestación de contenedores, Integración continua, DevOps
