República de Colombia — Armada Nacional
Centro de Desarrollo Tecnológico Naval — CEDNAV
Programa de Sistemas de Armas
S1 FERNANDO ELIAS BEVANS CATAÑO - DESARROLLLADOR SW CONSOLAS
Año 2026
Título del Trabajo de Grado
Diseño, Desarrollo e Implementación de un Ecosistema de Software Concurrente para la Integración Multi-Protocolo, Procesamiento Lógico en Tiempo Real y Visualización Táctica de Datos en Sistemas Navales de Control de Armas
Sistema Desarrollado BARRACUDA v2.0
Área de Conocimiento Ingeniería de Software de Misión Crítica
Metodología Scrum · Desarrollo Ágil Académico
Período de Desarrollo 02 marzo — 12 junio 2026 (15 semanas)
Cronograma de Desarrollo — Diagrama de Gantt
Product Backlog · 18 Historias de Usuario · 134 Story Points · 4 Sprints · 65 Tareas Técnicas
Fecha emisión: 13/03/2026
Versión: 1.0
Sprint 1
Análisis, Requisitos y Arquitectura
02/03/2026 — 20/03/2026
Sprint 2 — Carga Máxima
Desarrollo Backend y HMI Core
23/03/2026 — 24/04/2026
Sprint 3
Integración y Funcionalidades Completas
27/04/2026 — 22/05/2026
Sprint 4
Testing, Despliegue y Documentación
25/05/2026 — 12/06/2026
Historia de Usuario SPRINT 1 02/03 — 20/03/2026 · 3 semanas SPRINT 2 — CARGA MÁXIMA (45% del esfuerzo total) 23/03 — 24/04/2026 · 5 semanas SPRINT 3 27/04 — 22/05/2026 · 4 semanas SPRINT 4 25/05 — 12/06/2026 · 3 semanas
HU — Descripción / Tareas S102/03 S209/03 S316/03 S423/03 S530/03 S606/04 S713/04 S820/04 S927/04 S1004/05 S1111/05 S1218/05 S1325/05 S1401/06 S1508/06
Sprint 1 · 3 semanas · 21 SP · HU-01 a HU-03
HU-01 Protocolo de Comunicación Binario IC (TX 29B / RX 33B) 8 SPCrítica
T-01→T-05 · Análisis ICD / DFD
HU-02 Estándares HMI Naval (MIL-STD-2525) y Requisitos de Rendimiento 5 SPAlta
T-06→T-08 · Estándares / Latencia <33ms
HU-03 Ecosistema Full-Stack Svelte + Vite + Node.js (Entorno modular) 8 SPCrítica
T-09→T-15 · Setup / instalar-red.sh / config
Sprint 2 · 5 semanas · 60 SP (44.8%) · HU-04 a HU-10
HU-04 BinaryProtocolService — Serialización y Verificación XOR 13 SPCrítica
T-16, T-17, T-28, T-29 · Protocolo / XOR
HU-05 Comunicación de Red Multi-Protocolo TCP / UDP / NMEA 13 SPCrítica
T-18→T-21, T-26 · TCP/UDP/Heartbeat/NMEA
HU-06 Gestión de Estados de Hardware — StationManager y FSM 8 SPAlta
T-22→T-24, T-27 · StationMgr / FSM / Filtros
HU-08 Sistema de Diseño Visual "Deep Sea" — CSS / Stores Svelte 5 SPAlta
T-30, T-31, T-42 · app.css / Stores
HU-09 Monitor de Radar PPI — SVG Dinámico y Vectores Tácticos 13 SPCrítica
T-32, T-33, T-37, T-50 · Radar.svelte / Offset CMS
HU-10 Dashboard de Telemetría IC — Gauges / Pointer Needles 8 SPAlta
T-34, T-36, T-38 · Dashboard / Gauges
Sprint 3 · 4 semanas · 42 SP · HU-07, HU-11 a HU-15
HU-07 Servicio de Video H.264 sobre UDP — Puertos por Estación 8 SPMedia
T-25 · video.service.js / ffmpeg
HU-11 Panel de Configuración Protegido + Monitor Hexadecimal 8 SPAlta
T-35, T-40, T-41 · Auth / Config / Hacking View
HU-12 Integración de Video en Vivo en el HMI — CameraTelemetry 5 SPMedia
T-39 · CameraTelemetry.svelte
HU-13 Control de Energización EOT / RWS — Feedback Loop TX/RX 8 SPCrítica
T-43, T-44 · Energizar / Feedback Loop
HU-14 Control de Joystick con Zona Muerta ±5 y Seguridad de Disparo 8 SPAlta
T-45, T-47, T-49 · Joystick / Roles / Alertas
HU-15 Datos de Navegación Pitch / Roll / Gyro — Horizonte Táctico 5 SPMedia
T-46, T-48 · Pitch/Roll / Autodiscovery
Sprint 4 · 3 semanas · 24 SP · HU-16 a HU-18
HU-16 Suite de Pruebas de Integración y Simulación de Tráfico IC 8 SPAlta
T-51→T-55 · Simulación / Estrés / XOR Inject
HU-17 Despliegue en PC Industrial — Systemd + Empaquetado Electron 8 SPCrítica
T-56→T-60 · Systemd / Deploy / ffmpeg bundle
HU-18 Documentación Técnica y Académica — Manual / UML / Tesis 8 SPAlta
T-61→T-65 · Manual / UML / Riesgos / Bitácora
Referencia de colores:
Sprint 1 — Análisis (02/03→20/03)
Sprint 2 — Backend Core (23/03→24/04)
Sprint 3 — Integración (27/04→22/05)
Sprint 4 — Cierre (25/05→12/06)
Crítica Alta Media
SP = Story Points