Sprint 2 cerrado. Documentalmente.

This commit is contained in:
2026-05-20 11:36:05 -03:00
parent 1ff2724735
commit d2746f07d1
7 changed files with 222 additions and 113 deletions

View File

@@ -9,31 +9,25 @@
## Estado actual del proyecto
**Sprint:** 2 (en curso)
**Sprint:** 3 (próximo — planificación pendiente)
**Fase:** 1 — ROI y escenarios de automatización
**Deploy activo:** https://process-cost-platform.pages.dev
**Usuario objetivo actual:** equipo de InQuality — uso interno en talleres y pre-venta
**Sprint 2 cerrado el 2026-05-20.** Entregó: modelo de recursos `utilizationMinutes + units` (migración Dexie v3), ActivityPanel "wow" con cálculo en tiempo real, reporte web con filas expandibles de desglose de recursos, edición inline de proceso/cliente, tabla de recursos en PDF (página condicional), 548 tests (7 nuevos). Ver case study: `simulador-web/methodology/CASE_STUDIES/inq-roi-sprint-2.md`.
**Sprint 1.5 cerrado el 2026-05-18.** Entregó: identidad visual completa, PDFs de clase profesional (3 documentos), badge ⚡ en canvas BPMN, ROI con 5 KPIs, sistema de componentes establecido.
---
## Eje de Sprint 2
## Decisiones pendientes para Sprint 3 (no resueltas aún)
**Feature central:** completar y mejorar el modelo de recursos con costo por hora (ya parcialmente implementado desde el MVP). Ver `simulador-web/sprints/sprint-2/BRIEF.md` para scope completo.
- **Modelo B (AS-IS / TO-BE):** ¿abrimos la puerta a dos BPMNs o seguimos con Modelo A y mejoramos la experiencia?
- **Catálogo global de recursos:** ¿el valor de compartir recursos entre procesos justifica la complejidad en Sprint 3, o esperar a Sprint 4?
- **Indicador de simulación desactualizada:** alto impacto en talleres, bajo esfuerzo — candidato prioritario.
- **Posicionamiento:** primera conversación comprometida post-Sprint 2 (herramienta interna vs. venta externa).
**Hallazgo relevante:** el modelo de recursos existe en el código (`Resource`, `ActivityResourceAssignment`, `ResourcesPanel`, lógica de simulación). Sprint 2 migra el modelo de `utilizationPercent``utilizationMinutes + units` y construye la experiencia "wow" encima.
**Etapas definidas:**
| Etapa | Contenido |
|---|---|
| 1 | Migración modelo: `utilizationPercent``utilizationMinutes + units`. Dexie v3. Tests. |
| 2 | ActivityPanel "wow": inputs de minutos/unidades, cálculo en tiempo real, helper contextual |
| 3 | Reporte web: desglose de recursos por actividad, CumulativeSavingsChart -inversión, fixes TECH_DEBT |
| 4 | UX rápidos: edición inline proceso/cliente |
| 5 | PDF: tabla de recursos + verificación truncamiento |
| 6 | E2E tests + validación visual del director |
Ver backlog completo en `simulador-web/BACKLOG.md`.
---
@@ -85,7 +79,8 @@ Historial de simulaciones y comparación de escenarios diferido a Sprint 3.
| Archivo | Propósito |
|---|---|
| `simulador-web/CLAUDE.md` | Reglas de implementación para Claude Code |
| `simulador-web/sprints/sprint-2/BRIEF.md` | Scope completo de Sprint 2 |
| `simulador-web/sprints/sprint-2/BRIEF.md` | Scope completo de Sprint 2 (cerrado) |
| `simulador-web/methodology/CASE_STUDIES/inq-roi-sprint-2.md` | Case study Sprint 2 |
| `simulador-web/BACKLOG.md` | Features pendientes de asignación |
| `simulador-web/TECH_DEBT.md` | Deuda técnica activa |
| `simulador-web/STRATEGIC_DIRECTION.md` | Decisiones estratégicas históricas |