GitScrum / Docs
Todas las Mejores Prácticas

Capacity Planning para Equipos Dev | GitScrum

Mejor software de capacity planning para equipos de desarrollo. Planifica sprints, gestiona carga de trabajo y pronostica entregas con GitScrum.

6 min de lectura

La planificación de capacidad determina lo que tu equipo puede entregar realmente. Sin herramientas adecuadas, los equipos se sobre-comprometen, se agotan o subutilizan recursos. El software moderno de planificación de capacidad ayuda a los equipos de ingeniería a equilibrar la carga de trabajo, predecir plazos de entrega y mantener una velocidad sostenible.

Resumen de Planificación de Capacidad

FactorQué MidePor Qué Importa
Tamaño del equipoDesarrolladores disponiblesCapacidad base
VelocidadPuntos por sprintRendimiento real
DisponibilidadDías laborales menos PTOCapacidad real
Factor de enfoque% tiempo en trabajo de sprintCompromiso realista
ArrastreTrabajo incompletoReduce nueva capacidad

El Problema de Planificación de Capacidad

SIN PLANIFICACIÓN DE CAPACIDAD
══════════════════════════════

FALLO EN PLANIFICACIÓN DE SPRINT:
─────────────────────────────────────
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  Reunión de Planificación de Sprint                         │
│  ─────────────────────────────────────                     │
│                                                             │
│  Product Owner: "Necesitamos estas 15 funcionalidades"      │
│  Equipo: "¡Claro, podemos intentar!"                        │
│                                                             │
│  Verificación de realidad:                                  │
│  ├── 2 desarrolladores en PTO                              │
│  ├── 1 desarrollador de guardia esta semana                │
│  ├── All-hands de la empresa (4 horas)                     │
│  ├── Arrastre del sprint anterior (3 tareas)               │
│  └── Incidente de producción probable                      │
│                                                             │
│  Resultado:                                                 │
│  ├── 40% del sprint incompleto                             │
│  ├── Equipo desmoralizado                                  │
│  ├── Stakeholders frustrados                               │
│  └── El ciclo se repite el próximo sprint                  │
│                                                             │
└─────────────────────────────────────────────────────────────┘

CON PLANIFICACIÓN DE CAPACIDAD:
─────────────────────────────────────
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  Reunión de Planificación de Sprint                         │
│  ─────────────────────────────────────                     │
│                                                             │
│  La herramienta muestra:                                    │
│  ├── Velocidad histórica: 42 puntos                        │
│  ├── Capacidad este sprint: 32 puntos (-24%)               │
│  ├── Razón: 2 PTO, 1 guardia, festivo                      │
│  └── Compromiso recomendado: 28-32 puntos                  │
│                                                             │
│  Equipo: "Podemos comprometernos a 30 puntos"              │
│  Product Owner: "Prioricemos los 8 items principales"      │
│                                                             │
│  Resultado:                                                 │
│  ├── 100% de completitud del sprint                        │
│  ├── Confianza del equipo alta                             │
│  ├── Stakeholders confían en estimaciones                  │
│  └── Ritmo sostenible mantenido                            │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Fórmula de Cálculo de Capacidad

CÁLCULO DE CAPACIDAD
════════════════════

FÓRMULA BÁSICA:
─────────────────────────────────────
Capacidad del Sprint = Capacidad del Equipo × Factor de Velocidad

Donde:
├── Capacidad del Equipo = Σ (Días Disponibles por Miembro)
├── Factor de Velocidad = Puntos Históricos / Días Históricos
└── Ajustes por interrupciones conocidas

CÁLCULO DETALLADO:
─────────────────────────────────────
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│  EQUIPO: Alpha (5 desarrolladores)                          │
│  SPRINT: 14 (2 semanas = 10 días laborales)                 │
│                                                             │
│  DISPONIBILIDAD POR MIEMBRO:                                │
│  ─────────────────────────────────────                     │
│  Alice:    10 días × 0.8 enfoque = 8.0 días                │
│  Bob:      8 días (2 PTO) × 0.8 = 6.4 días                 │
│  Carol:    10 días × 0.8 = 8.0 días                        │
│  David:    5 días (guardia) × 0.5 = 2.5 días               │
│  Eva:      10 días × 0.8 = 8.0 días                        │
│  ─────────────────────────────────────                     │
│  Total Días Disponibles: 32.9 días                          │
│                                                             │
│  LÍNEA BASE DE VELOCIDAD:                                   │
│  ─────────────────────────────────────                     │
│  Promedio últimos 4 sprints: 42 puntos                     │
│  Promedio días disponibles: 40 días                        │
│  Puntos por día: 1.05 pts/día                              │
│                                                             │
│  CAPACIDAD DEL SPRINT:                                      │
│  ─────────────────────────────────────                     │
│  32.9 días × 1.05 pts/día = 34.5 puntos                    │
│                                                             │
│  COMPROMISO RECOMENDADO: 32-35 puntos                       │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Funcionalidades de Capacidad en GitScrum

PLANIFICACIÓN DE CAPACIDAD EN GITSCRUM
══════════════════════════════════════

SEGUIMIENTO DE VELOCIDAD:
─────────────────────────────────────
Tablero → Reportes → Velocidad

    Puntos
    Completados
       │
    50 ┤                        ████
       │                  ████  ████  ████
    40 ┤────────────────────────────────────── Línea Base: 42
       │            ████  ████  ████  ████
    30 ┤      ████  ████  ████  ████  ████
       │████  ████  ████  ████  ████  ████
    20 ┤████  ████  ████  ████  ████  ████
       │████  ████  ████  ████  ████  ████
    10 ┤████  ████  ████  ████  ████  ████
       │████  ████  ████  ████  ████  ████
     0 └────────────────────────────────────
       S9    S10   S11   S12   S13   S14

INDICADORES DE CAPACIDAD:
─────────────────────────────────────
0%          50%         80%    100%     120%
│           │           │      │        │
└───────────┴───────────┴──────┴────────┘
     Verde        Amarillo  Rojo   ¡Exceso!

Actual: ████████████████████░░░░ 85% (Saludable)

Mejores Prácticas

  • Rastrea velocidad históricamente - 4+ sprints para línea base confiable
  • Considera factor de enfoque - Nadie codifica 8h/día
  • Planifica para lo inesperado - 15-20% buffer para incidentes
  • Actualiza disponibilidad semanalmente - Cambios de PTO, turnos de guardia
  • Equilibra carga de trabajo - Ningún miembro debe estar al 100%+ consistentemente
  • Revisa y ajusta - Retrospectiva sobre precisión de capacidad
  • Visualiza compromisos - Hacer visible el sobre-compromiso
  • Incluye arrastre - Trabajo incompleto reduce próximo sprint
  • Soluciones Relacionadas