5 min lectura • Guide 634 of 877
Planificación de Sprint Basada en Datos
La planificación de sprint basada en datos reemplaza las corazonadas con evidencia histórica, llevando a una planificación de capacidad más precisa y objetivos de sprint alcanzables. El seguimiento de velocity de GitScrum, analíticas históricas y herramientas de capacidad ayudan a los equipos a usar datos de rendimiento pasado para informar compromisos de sprint futuros.
Fundamentos de Planificación
Métricas Clave para Planificación
MÉTRICAS DE PLANIFICACIÓN DE SPRINT:
┌─────────────────────────────────────────────────────────────┐
│ MÉTRICA │ USO EN PLANIFICACIÓN │
├───────────────────────┼─────────────────────────────────────┤
│ Velocity Promedio │ Capacidad base para el sprint │
│ │ (Usar promedio últimos 4 sprints) │
├───────────────────────┼─────────────────────────────────────┤
│ Varianza de Velocity │ Cuánto buffer incluir │
│ │ (Alta varianza = más buffer) │
├───────────────────────┼─────────────────────────────────────┤
│ Precisión Estimación │ Ajustar estimaciones por tipo │
│ │ (Bugs toman 1.5x estimado, etc) │
├───────────────────────┼─────────────────────────────────────┤
│ Tasa de Arrastre │ Cuánto trabajo no terminado típico │
│ │ (Factorizar en capacidad) │
└─────────────────────────────────────────────────────────────┘
Cálculo de Capacidad
FÓRMULA DE PLANIFICACIÓN DE CAPACIDAD:
┌─────────────────────────────────────────────────────────────┐
│ │
│ CAPACIDAD BASE: │
│ Velocity promedio últimos 4 sprints: 45 puntos │
│ │
│ AJUSTES: │
│ - Miembro del equipo de vacaciones: -8 puntos │
│ - Nuevo miembro rampando: -5 puntos │
│ - Feriado en el sprint: -3 puntos │
│ - Reuniones/capacitación planeadas: -4 puntos │
│ │
│ CAPACIDAD AJUSTADA: │
│ 45 - 8 - 5 - 3 - 4 = 25 puntos │
│ │
│ BUFFER DE CONFIANZA (10%): │
│ 25 × 0.9 = ~22 puntos capacidad planeada │
└─────────────────────────────────────────────────────────────┘
Análisis Histórico
Tendencias de Velocity
ANÁLISIS DE VELOCITY:
┌─────────────────────────────────────────────────────────────┐
│ HISTORIAL DE VELOCITY POR SPRINT │
│ │
│ Sprint 10: ████████████████████████████░░ 38 pts │
│ Sprint 11: ████████████████████████████████████░░ 45 pts │
│ Sprint 12: ████████████████████████████████ 42 pts │
│ Sprint 13: ████████████████████████████████████████ 50 pts│
│ Sprint 14: ████████████████████████████████████ 46 pts │
│ │
│ Promedio: 44.2 puntos │
│ Rango: 38-50 puntos │
│ Desviación estándar: 4.3 │
│ │
│ INSIGHT: Equipo entrega 44 ± 5 puntos consistentemente │
│ RECOMENDACIÓN: Planificar para 40-45 puntos │
└─────────────────────────────────────────────────────────────┘
Precisión de Estimación por Tipo
ANÁLISIS DE PRECISIÓN DE ESTIMACIÓN:
┌─────────────────────────────────────────────────────────────┐
│ TIPO TAREA │ ESTIMADO │ REAL │ PRECISIÓN │ AJUSTE │
├────────────────┼──────────┼─────────┼───────────┼──────────┤
│ Feature │ 5 pts │ 5.2 pts │ 96% │ - │
│ Bug fix │ 2 pts │ 3.1 pts │ 65% │ ×1.5 │
│ Refactoring │ 3 pts │ 2.8 pts │ 93% │ - │
│ Integración │ 5 pts │ 7.2 pts │ 69% │ ×1.4 │
│ Documentación │ 1 pt │ 1.1 pts │ 91% │ - │
└─────────────────────────────────────────────────────────────┘
USAR AJUSTES:
Al planificar trabajo de bugs, multiplicar estimaciones por 1.5
Al planificar integraciones, multiplicar por 1.4
Proceso de Planificación
Planificación de Sprint Informada por Datos
AGENDA DE REUNIÓN DE PLANIFICACIÓN:
┌─────────────────────────────────────────────────────────────┐
│ │
│ 1. REVISAR MÉTRICAS (5 min) │
│ • Velocity del último sprint │
│ • Promedio móvil │
│ • Cualquier anomalía a explicar │
│ │
│ 2. CALCULAR CAPACIDAD (5 min) │
│ • Disponibilidad del equipo este sprint │
│ • Interrupciones conocidas │
│ • Capacidad ajustada │
│ │
│ 3. SELECCIONAR TRABAJO (30 min) │
│ • Orden de prioridad del backlog │
│ • Aplicar ajustes de estimación │
│ • Llenar al 90% de capacidad │
│ │
│ 4. ESTABLECER OBJETIVO DEL SPRINT (10 min) │
│ • ¿Cuál es el tema/resultado? │
│ • ¿Cómo definimos éxito? │
│ • ¿Qué valor entregamos? │
│ │
│ 5. CONFIRMAR COMPROMISOS (10 min) │
│ • El equipo acepta el plan │
│ • Identificar riesgos │
│ • Documentar en GitScrum │
│ │
└─────────────────────────────────────────────────────────────┘
Dashboard de Planificación
Vista de Planificación en GitScrum
DASHBOARD DE PLANIFICACIÓN DE SPRINT:
┌─────────────────────────────────────────────────────────────┐
│ │
│ SPRINT 16 PLANIFICACIÓN │
│ │
│ CAPACIDAD: │
│ ├── Velocity promedio: 44 pts │
│ ├── Disponibilidad: 85% │
│ ├── Capacidad ajustada: 37 pts │
│ └── Recomendación: 33-35 pts (90%) │
│ │
│ SELECCIÓN ACTUAL: │
│ ├── Features: 25 pts (5 historias) │
│ ├── Bugs: 6 pts (3 bugs) │
│ ├── Tech debt: 3 pts (1 tarea) │
│ └── Total: 34 pts ✅ Dentro de capacidad │
│ │
│ RIESGO: │
│ ├── 2 integraciones (históricamente subestimadas) │
│ └── Sugerencia: Agregar 3 pts de buffer │
│ │
│ [Confirmar Sprint] [Ajustar Selección] │
│ │
└─────────────────────────────────────────────────────────────┘