01 resumen ejecutivo - lfnavarroj1/sport-app-platform GitHub Wiki
Resumen ejecutivo de SportApp
Identificación
| Campo | Valor |
|---|---|
| Grupo | Grupo 17 |
| Estudiante y único integrante | Luis Felipe Navarro Julio |
| Institución | Universidad de los Andes |
| Programa académico | Maestría en Ingeniería de Software |
| Modalidad de desarrollo | Proyecto individual |
Problema y propuesta
SportApp busca integrar en una sola solución el perfil del deportista, planes de entrenamiento y alimentación, servicios profesionales, eventos deportivos, seguimiento de sesiones e integraciones externas. La solución contempla aplicaciones web y móvil, BFF por canal, microservicios por dominio, persistencia PostgreSQL y mensajería Pub/Sub.
El alcance académico exige un prototipo demostrable, backend y persistencia en la nube y evidencia de tácticas para atributos de calidad. La síntesis de alcance y decisiones es la fuente de la wiki para decidir qué se presenta como cumplido.
Estado al 2026-10-11
| Dimensión | Estado resumido | Evidencia o limitación |
|---|---|---|
| Backlog | 40 HU y 100 PHU consolidados | Catálogo refinado HU001–HU040 |
| Planeación | Sprint 1: 05–18 oct.; Sprint 2: 19 oct.–1 nov.; Sprint 3: 2–22 nov.; evaluación: 23–29 nov. | Sprint 1: 10 HU y 27 PHU; 7 HU y 19 PHU permanecen sin asignar |
| Tablero | 40 HU asignadas a Luis Felipe Navarro Julio y 100 puntos de valor; tareas técnicas trazadas por repositorio | HU001 en revisión (80 %), HU003 en curso (50 %), 38 HU en backlog y ninguna aceptada |
| Backend | HU001 completa en backend: registro y afiliación FREE integrados por los PR #1 y #7. HU003 completa en backend/BFF: sesión, cookie HttpOnly y capacidades por actor/plan integradas por los PR #3, #6 y #8 |
PR #8: 328 pruebas, 96 % de cobertura consolidada y todos los checks en verde; sin despliegue productivo |
| Frontend web | Registro HU001 integrado. Autenticación y navegación por actor de HU003 integradas por los PR #3 y #7; 167 pruebas, 98,07 % de sentencias y 92,67 % de ramas | Falta adoptar bff-web 0.5.0, renovación por cookie y capacidades; HU001 aún requiere PROVISIONING/FREE observable |
| Aplicación móvil | Repositorio inicial | Andamiaje y HU pendientes |
| Calidad automatizada | Backend: 328 pruebas y 96 % combinado; frontend: 167 pruebas, 98,07 % de sentencias y 92,67 % de ramas | Evidencia CI de los PR backend #8 y frontend #7 (2026-10-11) |
| Incrementos verticales | Ninguno registrado como aceptado | HU001 permanece abierta por plataforma, estado web y E2E; HU003 por adopción web del contrato vigente, móvil y E2E multicanal |
| Infraestructura | Terraform local y base de producción fusionados en el PR #41 | Producción GCP validada sin aplicar; despliegue y evidencia pendientes |
Lectura del avance
El proyecto ya completó las responsabilidades backend de HU001 y HU003 y la navegación web por actor. Los siguientes resultados que cambian el estado del producto son hacer observable PROVISIONING/FREE en web y plataforma, adoptar bff-web 0.5.0 en Angular, implementar el cliente móvil y ejecutar los E2E de cierre.
La presentación no debe confundir andamiaje con valor funcional. El andamiaje habilita el desarrollo; una HU aceptada demuestra valor entregado.
Distribución del backlog por canal
pie showData
title Distribución de PHU por canal
"Solo web" : 62
"Solo móvil" : 36
"Web y móvil - HU003" : 2
Esta distribución describe alcance estimado, no avance ejecutado. HU003 es multicanal, pero sus 2 PHU se contabilizan una sola vez.
Indicadores para el siguiente corte
| Indicador | Situación actual | Siguiente evidencia esperada |
|---|---|---|
| Velocidad de desarrollo | 5 PHU equivalentes desarrollados en la semana 1 | HU001 al 80 % y HU003 al 50 % |
| Velocidad de entrega | 0 PHU liberados a producción | La versión v0.1.0 se entrega al cierre del Sprint 1 |
| Valor desarrollado | 6,5 puntos de los 32 planificados en Sprint 1 | 20,3 % del valor del sprint |
| Burndown | 27 PHU pendientes al 11/10 | Registro diario y aceptación de HU |
| Valor entregado | 0 de 100 | Primera HU aceptada |
| Cobertura web | 98,07 % de sentencias y 92,67 % de ramas | CI del PR frontend #7 |
| CI remota | Backend PR #8 y frontend PR #7 en verde e integrados en develop |
Checks marcados como obligatorios y PR con prueba fallida bloqueado |
| MVP | Diseñado; no demostrado | Primer recorrido E2E aceptado |