5 min lectura • Guide 232 of 877
Planificando Sprints con Capacidad Precisa
El sobrecompromiso es el modo de falla por defecto de los sprints. Los equipos rutinariamente planifican asumiendo 100% disponibilidad, estimaciones perfectas, y sin sorpresas. La planificación de capacidad realista considera reuniones, PTO, bugs, y lo inesperado, llevando a compromisos alcanzables y ritmo sostenible.
Problemas de Capacidad
| Señal de Sobrecompromiso | Causa Raíz |
|---|---|
| Nunca terminan sprints | Planificar al 100% de capacidad |
| Spillover de sprint | No considerar PTO |
| Burnout | Sin buffer para sorpresas |
| Estimaciones pobres | Ignorar reuniones/interrupciones |
| Estrés del equipo | Expectativas irrealistas |
Cálculo de Capacidad
CÁLCULO DE CAPACIDAD
════════════════════
FÓRMULA:
┌─────────────────────────────────────────────────────────────┐
│ │
│ Capacidad = (Días Disponibles × Horas/Día × Factor Foco) │
│ - Interrupciones Conocidas │
│ │
└─────────────────────────────────────────────────────────────┘
EJEMPLO: Equipo de 5, sprint de 2 semanas
┌─────────────────────────────────────────────────────────────┐
│ │
│ PASO 1: Días Disponibles │
│ ──────────────────────── │
│ Persona Días Disponibles Notas │
│ ───────────────────────────────────────── │
│ @ana 10 Full sprint │
│ @ben 8 2 días PTO │
│ @carla 10 Full sprint │
│ @david 5 On-call 5 días │
│ @elena 9 1 día training │
│ ───────────────────────────────────────── │
│ TOTAL: 42 días │
│ │
│ PASO 2: Aplicar Factor de Foco (75%) │
│ ──────────────────────────────────── │
│ 42 días × 8 horas × 0.75 = 252 horas │
│ │
│ PASO 3: Restar Interrupciones Conocidas │
│ ──────────────────────────────────────── │
│ - Sprint planning: 4h × 5 personas = 20h │
│ - Daily standups: 0.25h × 10 días × 5 = 12.5h │
│ - Retro: 1h × 5 = 5h │
│ - Review: 1h × 5 = 5h │
│ - Refinement: 2h × 5 = 10h │
│ TOTAL interrupciones: 52.5h │
│ │
│ CAPACIDAD REAL: 252 - 52.5 = ~200 horas │
│ │
└─────────────────────────────────────────────────────────────┘
Factor de Foco
QUÉ REDUCE EL FOCO
══════════════════
TÍPICAS PÉRDIDAS:
┌─────────────────────────────────────────────────────────────┐
│ │
│ Reuniones no-scrum: 10-15% │
│ Email/Slack/Interrupciones: 5-10% │
│ Bugs de producción: 5-10% │
│ Soporte/Preguntas: 5% │
│ Context switching: 5-10% │
│ Admin (timesheets, etc): 2-5% │
│ ──────────────────────────────────── │
│ TOTAL PÉRDIDA: 32-55% │
│ │
│ → Factor de Foco realista: 45-68% │
│ (75% es optimista para muchos equipos) │
│ │
└─────────────────────────────────────────────────────────────┘
ENCONTRANDO TU FACTOR:
┌─────────────────────────────────────────────────────────────┐
│ │
│ 1. Trackear tiempo real vs estimado por 3-4 sprints │
│ 2. Calcular: Trabajo completado / Tiempo disponible │
│ 3. Usar ese número como factor de foco │
│ 4. Ajustar cada sprint basado en realidad │
│ │
│ EJEMPLO: │
│ Disponible: 400 horas │
│ Completado: 280 horas de trabajo │
│ Factor: 280/400 = 70% │
│ │
└─────────────────────────────────────────────────────────────┘
Planificación Realista
PROCESO DE PLANNING
═══════════════════
ANTES DEL PLANNING:
┌─────────────────────────────────────────────────────────────┐
│ │
│ 1. Calcular capacidad disponible │
│ 2. Recolectar PTO/ausencias conocidas │
│ 3. Identificar compromisos externos │
│ 4. Revisar velocity histórica │
│ │
└─────────────────────────────────────────────────────────────┘
DURANTE PLANNING:
┌─────────────────────────────────────────────────────────────┐
│ │
│ 1. Compartir capacidad con el equipo │
│ 2. Seleccionar trabajo hasta 80-85% de capacidad │
│ 3. Dejar buffer para sorpresas │
│ 4. Confirmar que equipo está cómodo con compromiso │
│ │
│ REGLA: Si no hay buffer, hay problema │
│ │
└─────────────────────────────────────────────────────────────┘
DURANTE SPRINT:
┌─────────────────────────────────────────────────────────────┐
│ │
│ Si terminamos temprano: │
│ └── Pull más trabajo del backlog (¡bien!) │
│ │
│ Si surge trabajo inesperado: │
│ └── El buffer lo absorbe │
│ │
│ Si se usa todo el buffer: │
│ └── Discutir scope con PO │
│ │
└─────────────────────────────────────────────────────────────┘
En GitScrum
TRACKING DE CAPACIDAD EN GITSCRUM
═════════════════════════════════
CONFIGURACIÓN DE SPRINT:
┌─────────────────────────────────────────────────────────────┐
│ │
│ Sprint 15 │
│ │
│ Capacidad del Equipo: │
│ ├── @ana: 8 días (full) │
│ ├── @ben: 6 días (PTO lun-mar) │
│ ├── @carla: 8 días (full) │
│ ├── @david: 4 días (on-call) │
│ └── @elena: 7 días (training viernes) │
│ │
│ Total: 33 días × 6h efectivas = 198 horas │
│ Buffer (15%): 30 horas │
│ Capacidad neta: 168 horas │
│ │
│ Comprometido: 165 horas ✅ │
│ │
└─────────────────────────────────────────────────────────────┘
TRACKING:
┌─────────────────────────────────────────────────────────────┐
│ │
│ Sprint Progress: │
│ │
│ Capacidad: ████████████████████░░░░ 82% │
│ Completado: ████████████░░░░░░░░░░░ 55% │
│ │
│ Día 6 de 10 - On track │
│ │
└─────────────────────────────────────────────────────────────┘