✅ Lienzo de Claridad -El Enfoque de Miro para elmodelo de descomposición de cuatro factores para estimaciones)
Este modelo nos ayuda a evaluar la preparación y estimar con mayor precisión al mirar más allá del tamaño y entender qué podría ralentizarnos.
Anota la descripción y los criterios de aceptación de la historia. Sin estos, ni siquiera estamos comenzando la historia. Descompone cada historia en:
🔗 1. Dependencias
¿Esta historia depende de otro equipo?
¿O de otra historia?
¿O estamos esperando un diseño / API / entorno?
Ejemplo de puntuación:
0 = ninguna
1 = dependencia pequeña (interna, fácil)
2 = dependencia moderada
3 = dependencia externa (plataforma, proveedor, otro equipo)
🚧 2. Bloqueadores
¿Hay algo que impida siquiera comenzar esta historia?
¿Algo que el equipo no puede resolver dentro del sprint?
Puntuación:
0 = sin bloqueadores
2 = posible bloqueador
3 = bloqueador activo
⚠️ 3. Riesgos
¿Existe la posibilidad de que esto no funcione como se espera?
¿Toca áreas sensibles del código?
¿Implica rendimiento o seguridad?
Puntuación:
0 = sin riesgo
1 = riesgo de bajo impacto
2 = riesgo medio
3 = riesgo alto
❓ 4. Desconocidos
¿Nos sentimos inseguros sobre la implementación?
¿Es necesario realizar alguna exploración o pruebas?
¿Nos falta claridad en los criterios de aceptación?
Evaluación:
0 = nada desconocido
1 = desconocido menor
2 = se necesita alguna investigación
3 = gran desconocido o criterios de aceptación poco claros
📊 Integrando Todo: “Puntuación de Preparación de la Historia”
Para cada historia, el equipo llena una cuadrícula de 4 casillas y asigna números.
Luego, el puntaje total =
Dependencias + Riesgos + Desconocidos + Bloqueadores
Ejemplo:
Dependencias → 3
Desconocidos → 1
Riesgos → 0
Bloqueadores → 3
Total = 7
🚦 El Semáforo de Preparación para el Sprint
Usa la puntuación total para decidir rápidamente la preparación de la historia:
🟩 0–3 → SEGURO para incluir en el sprint
Las historias son sencillas, de bajo riesgo, pocas dependencias.
🟨 4–6 → REVISAR antes de comprometerse
Estas requieren una conversación:
¿Podemos reducir las dependencias?
¿Podemos dividirlo?
¿Podemos eliminar los desconocidos antes de incluirlo?
🟥 7+ → NO LISTO (necesita refinamiento)
Esta historia es un problema.
Normalmente verás:
Demasiadas dependencias
Desconocidos que son realmente bloqueos
Falta de clarificaciones
Esto asegura que tu equipo deje de arrastrar historias riesgosas al sprint y en su lugar las refine adecuadamente primero.
💡 Por ejemplo:
Tenemos 3 dependencias pero 1 desconocido que es un bloqueo → probablemente la historia no se puede incluir en el sprint.
Convertido al modelo:
Dependencias = 3
Desconocido = 3 (desconocido = bloqueo)
Riesgo = quizás 0
Bloqueo = 3
Total = 9 →
🟥 ROJO → no está listo.
🔥 Por qué esto funciona
Hace que la estimación sea objetiva
Ayuda al equipo a decir “no” a historias poco claras
Reduce las sorpresas a medio sprint
Ayuda al PO a saber exactamente qué corregir
Convierte la refinación en una conversación basada en datos, no en un juego de adivinanzas