- Rename _archivo to _archive (standard convention) - Move analisis/, planes/ to _archive/ - Archive extra root files - Update _MAP.md with standardized structure Standard: SIMCO-ESTANDAR-ORCHESTRATION v1.0.0 Level: PROVIDER (L1A) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
5.2 KiB
5.2 KiB
Formato de Historico Resumido de Sprints
Fecha: 2026-01-10 Fase: 4.3 - Definicion de Formato Historico Estado: COMPLETADO
Objetivo
Definir el formato estandar para el archivo consolidado HISTORICO-SPRINTS.md que reemplazara los 5 archivos individuales de plan de sprint y los multiples archivos de analisis/correccion/validacion.
Estructura del Archivo
# Historico de Sprints - Template SaaS
**Ultima actualizacion:** [fecha]
**Total sprints:** 5
**Story points totales:** 87
---
## Linea de Tiempo Global
| Sprint | Periodo | Objetivo | SP | Estado |
|--------|---------|----------|-------|--------|
| 1 | Dic 2025 | Test Coverage | 21 | Completado |
| 2 | Dic 2025 | Onboarding | 18 | Completado |
| 3 | Ene 2026 | E2E Tests | 15 | Completado |
| 4 | Ene 2026 | ADRs | 10 | Completado |
| 5 | Ene 2026 | WhatsApp | 23 | Completado |
---
## Sprint [N]: [Titulo]
### Resumen
- **Objetivo:** [1-2 oraciones]
- **Periodo:** [fechas]
- **Story Points:** [numero]
- **Estado:** [Completado/En progreso]
### Entregables
- [Entregable 1]
- [Entregable 2]
- [Entregable 3]
### Metricas
| Metrica | Valor |
|---------|-------|
| [metrica 1] | [valor] |
| [metrica 2] | [valor] |
### Referencias
- [Plan original](./_archivo/planes/PLAN-SPRINT-N-*.md)
- [Modulos afectados](../docs/01-modulos/SAAS-XXX.md)
---
## Metricas Globales
| Metrica | Sprint 1 | Sprint 2 | Sprint 3 | Sprint 4 | Sprint 5 | Total |
|---------|----------|----------|----------|----------|----------|-------|
| Tests | +323 | +15 | +47 E2E | 0 | +22 | 798+ |
| Endpoints | 0 | +11 | 0 | 0 | +8 | 19+ |
| Tablas | 0 | +3 | 0 | 0 | +2 | 5+ |
| ADRs | 0 | 0 | 0 | +5 | 0 | 5 |
---
## Notas de Archivo
Los planes detallados de cada sprint estan disponibles en:
`orchestration/_archivo/planes/`
Los analisis de validacion de Sprint 5 estan en:
`orchestration/_archivo/analisis/`
Reglas del Formato
Longitud Maxima por Sprint
- Resumen: 3-5 lineas
- Entregables: 3-5 items
- Metricas: 3-5 filas
- Referencias: 2-3 enlaces
Total por sprint: ~30-40 lineas Total documento: ~400 lineas (vs ~2,100 actuales)
Informacion a Incluir
- Objetivo del sprint (QUE se hizo)
- Resultado medible (metricas)
- Entregables principales (lista)
- Referencias a detalles (enlaces)
Informacion a EXCLUIR
- Detalles de implementacion
- Cambios linea por linea
- GAPs y correcciones intermedias
- Validaciones parciales
- Fechas de commits
Principio de Referencias
- El historico es un RESUMEN
- Los detalles van en
_archivo/ - Siempre incluir enlaces a fuentes completas
Ejemplo: Sprint 5
Antes (5 archivos, 1,467 lineas)
PLAN-SPRINT-5-WHATSAPP.md (257 lineas)
ANALISIS-VALIDACION-SPRINT-5 (312 lineas)
PLAN-CORRECCION-SPRINT-5 (341 lineas)
REPORTE-EJECUCION-SPRINT-5 (381 lineas)
VALIDACION-PLAN-SPRINT-5 (176 lineas)
Despues (1 seccion, ~40 lineas)
## Sprint 5: WhatsApp Integration
### Resumen
- **Objetivo:** Integrar WhatsApp Business API para notificaciones
- **Periodo:** Enero 2026
- **Story Points:** 23
- **Estado:** Completado
### Entregables
- Modulo SAAS-014 WhatsApp
- 8 endpoints REST
- 2 tablas DDL (whatsapp_configs, whatsapp_messages)
- Integracion con NotificationsService
- 22 tests unitarios
### Metricas
| Metrica | Valor |
|---------|-------|
| Endpoints | 8 |
| Tablas | 2 |
| Tests | 22 |
| GAPs resueltos | 9 |
### Referencias
- [Plan original](./_archivo/planes/PLAN-SPRINT-5-WHATSAPP.md)
- [Analisis de GAPs](./_archivo/analisis/ANALISIS-VALIDACION-SPRINT-5-2026-01-10.md)
- [Modulo WhatsApp](../docs/01-modulos/SAAS-014-whatsapp.md)
Conversion de Sprints Anteriores
Sprint 1: Test Coverage
### Resumen
- **Objetivo:** Incrementar cobertura de tests unitarios
- **Resultado:** 710 tests, 76.37% cobertura (+323 tests)
### Entregables
- Tests para modules/auth, tenants, users
- Tests para modules/billing, plans
- Tests para modules/notifications
### Metricas
| Metrica | Valor |
|---------|-------|
| Tests totales | 710 |
| Cobertura | 76.37% |
| Tests agregados | +323 |
Sprint 2: Onboarding Wizard
### Resumen
- **Objetivo:** Implementar flujo de onboarding para nuevos tenants
### Entregables
- OnboardingService con 6 pasos
- 11 endpoints REST
- Frontend wizard component
### Metricas
| Metrica | Valor |
|---------|-------|
| Endpoints | 11 |
| Pasos wizard | 6 |
Sprint 3: E2E Tests
### Resumen
- **Objetivo:** Crear suite de tests E2E para flujos criticos
### Entregables
- 47 tests E2E con Playwright
- 5 flujos criticos cubiertos
### Metricas
| Metrica | Valor |
|---------|-------|
| Tests E2E | 47 |
| Flujos | 5 |
Sprint 4: ADRs
### Resumen
- **Objetivo:** Documentar decisiones arquitectonicas
### Entregables
- 5 ADRs (001 a 005)
- Template ADR estandarizado
### Metricas
| Metrica | Valor |
|---------|-------|
| ADRs creados | 5 |
Beneficios del Formato
- Reduccion 80%: De 2,100 lineas a ~400 lineas
- Navegacion rapida: Vista general en segundos
- Trazabilidad: Enlaces a detalles completos
- Mantenibilidad: Facil de actualizar
- Consistencia: Mismo formato para todos los sprints
Entregable de: FASE 4.3