Semana 9 - JuanHerreraP/Proyecto-MISO-Solventa-Grupo-11 GitHub Wiki
Sprint 1 del Proyecto Final 2: del 5 al 18 de octubre de 2026. Compromiso del sprint: 6 historias, 39 puntos y 28 de valor de negocio. Datos con corte al 10 de octubre.
Al corte quedan 29 de los 39 puntos: el 8 de octubre se cerraron HU10 y HU11 (10 puntos). La línea ideal para esa fecha marca 24, así que el sprint va 5 puntos por detrás.
xychart-beta
title "Sprint 1 — Burndown (puntos restantes)"
x-axis ["5 oct", "6 oct", "7 oct", "8 oct", "9 oct", "10 oct"]
y-axis "Puntos restantes" 0 --> 40
line [39, 36, 33, 30, 27, 24]
line [39, 39, 39, 29, 29, 29]
Primera línea: ideal. Segunda línea: real.
| Día | Ideal | Real |
|---|---|---|
| 5 oct | 39 | 39 |
| 6 oct | 36 | 39 |
| 7 oct | 33 | 39 |
| 8 oct | 30 | 29 |
| 9 oct | 27 | 29 |
| 10 oct | 24 | 29 |
En la semana 1 se planearon 21 puntos y se completaron 10.
xychart-beta
title "Sprint 1 — Velocidad por semana (puntos)"
x-axis ["Semana 1 (5–11 oct)", "Semana 2 (12–18 oct)"]
y-axis "Puntos" 0 --> 25
bar [21, 18]
bar [10, 0]
Primera serie: planeado. Segunda serie: completado.
| Semana | Historias planeadas | Puntos planeados | Puntos completados |
|---|---|---|---|
| 1 (5–11 oct) | HU19, HU10, HU24, HU01 | 21 | 10 |
| 2 (12–18 oct) | HU11, HU02 | 18 | Por ejecutar |
| Sprint 1 | 6 historias | 39 | 10 |
HU11 estaba planeada para la semana 2 y se terminó en la semana 1. HU19 y HU24 tienen el código listo y están en pull request; HU01 sigue en curso.
El valor de negocio se repartió entre las 25 historias del proyecto hasta sumar 100. El Sprint 1 compromete 28; al corte se han entregado 12 (HU10 con 5 y HU11 con 7), frente a 18 planeados para la semana 1.
xychart-beta
title "Valor de negocio acumulado"
x-axis ["Inicio", "Semana 1", "Semana 2"]
y-axis "Valor acumulado" 0 --> 30
line [0, 18, 28]
line [0, 12, 12]
Primera línea: planeado. Segunda línea: entregado (la semana 2 aún no se ejecuta).
| Historia | Puntos | Valor | Estado |
|---|---|---|---|
| HU10 Enriquecimiento con Open Finance / Open Data | 5 | 5 | Listo |
| HU11 Perfil de riesgo y pricing | 5 | 7 | Listo |
| HU19 Registro y autenticación por token | 5 | 5 | En curso |
| HU24 Onboarding técnico de socios | 3 | 4 | En revisión |
| HU01 Registro con verificación biométrica | 8 | 4 | En curso |
| HU02 Inicio de sesión biométrico | 13 | 3 | Por hacer |
| Total Sprint 1 | 39 | 28 | 12 entregado |
| Historia | Jira | Responsable | Puntos | Estado |
|---|---|---|---|---|
| HU19 Registro y autenticación por token | BPM-54 | Ana María Solano | 5 | En curso |
| HU10 Enriquecimiento con Open Finance / Open Data | BPM-56 | Harold Virgüez | 5 | Listo |
| HU11 Perfil de riesgo y pricing | BPM-57 | Harold Virgüez | 5 | Listo |
| HU24 Onboarding técnico de socios | BPM-76 | Fernando Parra | 3 | En revisión |
| HU01 Registro con verificación biométrica | BPM-22 | Juan Esteban Herrera | 8 | En curso |
| HU02 Inicio de sesión biométrico | BPM-23 | PENDIENTE: asignar | 13 | Por hacer |
Cada historia está desglosada en 10 u 11 subtareas en Jira.
| Integrante | Commits (5–10 oct) | Pull requests |
|---|---|---|
| Ana María Solano | 14 | #66 HU19, cerrado |
| Fernando Parra | 8 | #65 HU24, cerrado |
| Harold Virgüez | 3 | #63 HU11 y #64 HU10, fusionados |
| Juan Esteban Herrera | 8 | #67 HU01, cerrado |
Documento completo: CONTRIBUTING.md
-
Ramas: desarrollo basado en trunk con ramas cortas.
maines la única rama permanente; cada cambio sale demainy vuelve por pull request. -
Nombre de rama:
<tipo>/BPM-<número>-<descripción-corta>, con tiposfeature,fix,choreydocs. La clave de Jira enlaza la rama con la incidencia. -
Commits: Conventional Commits con la clave de Jira, por ejemplo
feat(socios): modelo de datos del socio BPM-141. -
Pull requests: contra
main, con la plantilla del repositorio, pipeline en verde y al menos una aprobación de otro integrante. -
Versionamiento: semántico (
MAYOR.MENOR.PARCHE) con etiquetas sobremain.
| Momento | Versión |
|---|---|
| Cierre del Sprint 1 | v0.1.0 |
| Cierre del Sprint 2 | v0.2.0 |
| Cierre del Sprint 3 | v0.3.0 |
| Entrega final | v1.0.0 |
Prácticas CI/CD · Pipeline ci.yml · Ejecuciones en GitHub Actions
El pipeline corre en cada pull request y en cada push a main: lint y formato con Ruff, y pruebas del backend con Pytest y cobertura. Los trabajos de web y Android se activan cuando sus proyectos llegan a main. El despliegue automático a AWS aún no hace parte del pipeline.
Las pruebas unitarias y de API del backend se ejecutan con Pytest dentro del pipeline, que publica el reporte JUnit y el de cobertura como artefactos de cada ejecución.
Los pull requests #63 y #64 fueron fusionados por una integrante distinta a su autor.
Revisión automática de código: Ruff analiza el backend en cada pull request.