Thesis
Diseño e Implementación de un pipeline CI/CD para una Plataforma web de gestión de informes de neurocompetencias

Loading...
Thumbnail Image

Date

2026

Journal Title

Journal ISSN

Volume Title

Program

Ingeniería en Informática

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

Citation