- 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>
242 lines
5.2 KiB
Markdown
242 lines
5.2 KiB
Markdown
# 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
|
|
|
|
```markdown
|
|
# 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
|
|
1. Objetivo del sprint (QUE se hizo)
|
|
2. Resultado medible (metricas)
|
|
3. Entregables principales (lista)
|
|
4. Referencias a detalles (enlaces)
|
|
|
|
### Informacion a EXCLUIR
|
|
1. Detalles de implementacion
|
|
2. Cambios linea por linea
|
|
3. GAPs y correcciones intermedias
|
|
4. Validaciones parciales
|
|
5. 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)
|
|
```markdown
|
|
## 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
|
|
```markdown
|
|
### 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
|
|
```markdown
|
|
### 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
|
|
```markdown
|
|
### 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
|
|
```markdown
|
|
### Resumen
|
|
- **Objetivo:** Documentar decisiones arquitectonicas
|
|
|
|
### Entregables
|
|
- 5 ADRs (001 a 005)
|
|
- Template ADR estandarizado
|
|
|
|
### Metricas
|
|
| Metrica | Valor |
|
|
|---------|-------|
|
|
| ADRs creados | 5 |
|
|
```
|
|
|
|
---
|
|
|
|
## Beneficios del Formato
|
|
|
|
1. **Reduccion 80%:** De 2,100 lineas a ~400 lineas
|
|
2. **Navegacion rapida:** Vista general en segundos
|
|
3. **Trazabilidad:** Enlaces a detalles completos
|
|
4. **Mantenibilidad:** Facil de actualizar
|
|
5. **Consistencia:** Mismo formato para todos los sprints
|
|
|
|
---
|
|
|
|
**Entregable de:** FASE 4.3
|