Files
inq-roi-simulador-web/BACKLOG.md
Marcos Benítez b3b6fbe792
Some checks failed
/ Deploy to Cloudflare Pages (push) Has been cancelled
dummy change
2026-06-18 21:46:44 -03:00

113 lines
4.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# BACKLOG — InQ ROI
> Features de producto pendientes. Decisión del director (qué entra, cuándo).
> No incluye deuda técnica ni hallazgos de sprint actual (ver TECH_DEBT.md y OBSERVATIONS.md).
---
## Convención de etiquetas
Cada ítem tiene una etiqueta de estado:
- `[SPRINT-2]` — Comprometido para el próximo sprint
- `[BACKLOG]` — Disponible para asignar en planning de sprint futuro
- `[FASE-2]` — Versión 2.0 del producto, más allá del horizonte actual
- `[DEFERRED]` — Pospuesto sin sprint asignado, requiere decisión
Al cerrar un sprint, los ítems `[SPRINT-N]` se promocionan a `[SPRINT-(N+1)]` o vuelven a `[BACKLOG]`.
---
## Features de alta prioridad
### [BACKLOG] Indicador de simulación desactualizada
Cuando el usuario guarda cambios en una actividad (costos, recursos, automatización) pero no vuelve a simular, el reporte muestra resultados del estado anterior sin ningún aviso. Agregar un indicador sutil ("Hay cambios sin simular" o badge en el botón Simular) que desaparezca al ejecutar la simulación. Detectado en uso real durante Sprint 2 — genera confusión al no ver los nuevos costos reflejados en el reporte.
### [BACKLOG] Múltiples simulaciones por proceso
Historial de simulaciones con comparación de escenarios.
### [BACKLOG] Recursos con costo por hora
Link actividad ↔ recurso (rol, persona, sistema) con cálculo automático del costo agregado.
### [BACKLOG] Edición del nombre de proceso y cliente desde el workspace
Hoy requiere ir a configuración global. Mover edición inline al workspace.
### [BACKLOG] Gateway OR inclusivo nativo
Actualmente se simula como XOR. Implementar propagación OR real con probabilidades independientes.
### [BACKLOG] Distribuciones de probabilidad
Gamma/triangular por actividad en lugar de valores fijos. Permite análisis de sensibilidad.
---
## Features de media prioridad
### [BACKLOG] Export a Excel (.xlsx)
Múltiples hojas: resumen + por actividad + metodología. Útil para clientes que necesitan análisis adicional en planillas.
### [BACKLOG] Modo oscuro
Dark mode para el web app.
### [BACKLOG] i18n: inglés + español configurable
Necesario cuando InQuality empiece a vender fuera de LATAM.
### [BACKLOG] PWA installable
Manifest + service worker para uso offline.
### [BACKLOG] Zoom/pan del heatmap desde el reporte
Hoy es visualización estática. Permitir interacción.
### [BACKLOG] Controles de zoom en canvas BPMN (fit-to-screen / reset zoom)
El canvas puede quedar muy zoomed out sin forma de volver al estado inicial. bpmn-js expone `canvas.zoom('fit-viewport')` — agregar botón "Encuadrar diagrama" o equivalente. Detectado en validación visual Sprint 2 Etapa 3.
### [BACKLOG] Detalle de recursos por actividad en el PDF
Tabla de costos por recurso asignado dentro de cada actividad.
### [BACKLOG] Importación por URL
Cargar BPMN desde enlace directo (GitHub, Confluence, etc.).
### [BACKLOG] Columna "Eficiencia de automatización" en ComparisonTable
Métrica = `(ahorro$ × probabilidad) / inversión-prorrateada`. Permite rankear actividades por "qué tan valiosa es automatizar cada una".
---
## Features Fase 2 (versión 2.0 del producto)
### [SPRINT-4] Login y multi-tenant
Persistencia en la nube, colaboración entre múltiples usuarios. Promovido a Sprint 4 — ver `sprints/sprint-4/BRIEF.md`. Implementación: Supabase + Google Workspace OAuth, PostgreSQL, modelo de privacidad private/team.
### [FASE-2] Versionado de procesos
Historial de cambios con diff visual.
### [FASE-2] Gobernanza / RACI
Asignación de responsables por actividad (Responsible, Accountable, Consulted, Informed).
### [FASE-2] Jerarquía organizacional
Integración con orgchart para asignar costos por área de la empresa.
### [FASE-2] IA / asistente
Sugerencias de optimización, benchmarking automático.
### [FASE-2] Marketplace de procesos
Biblioteca de BPMNs precostos por industria.
### [FASE-2] Elementos RPA y agentes
Soporte para costos de bots y workflows automatizados.
### [FASE-2] Tutoriales interactivos
Onboarding guiado para usuarios nuevos.
---
## Decisiones de producto pendientes
### [DEFERRED] Footer "Hecho desde Paraguay 🇵🇾"
Mantener en web app o eliminar cuando InQuality venda a clientes internacionales no-LATAM.
**A favor:** identidad regional, toque humano, diferenciador.
**En contra:** sesgo gringo en clientes corporativos.
**Decisión pendiente para:** Sprint 3-4 con feedback de uso real en talleres y demos.
### [DEFERRED] Ícono de InQuality en header de PDFs
Requiere assets de marca consolidados que aún no existen. Re-evaluar cuando InQuality tenga manual de marca completo.