Capacity-based Planning: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
{{Meta-bok|min=4}} | {{Meta-bok|min=4}} | ||
La '''planificación basada en capacidad''' (''Capacity-based Planning'') es una técnica de planificación de sprints que determina cuánto trabajo puede asumir el equipo en una iteración partiendo de la capacidad real disponible —días de trabajo efectivos, horas por persona, ausencias previstas— en lugar de asumir una velocidad histórica constante. | La '''planificación basada en capacidad''' (''Capacity-based Planning'') es una técnica de planificación de sprints que determina cuánto trabajo puede asumir el equipo en una iteración partiendo de la capacidad real disponible —días de trabajo efectivos, horas por persona, ausencias previstas— en lugar de asumir una velocidad histórica constante. | ||
A diferencia de la planificación basada en velocidad (''velocity-based planning''), que usa la media de puntos completados en sprints anteriores como referencia directa, la planificación basada en capacidad calcula primero cuántas horas de trabajo efectivo hay disponibles en el sprint y luego asigna trabajo hasta llenar esa capacidad sin superarla. | A diferencia de la planificación basada en velocidad (''velocity-based planning''), que usa la media de puntos completados en sprints anteriores como referencia directa, la planificación basada en capacidad calcula primero cuántas horas de trabajo efectivo hay disponibles en el sprint y luego asigna trabajo hasta llenar esa capacidad sin superarla. | ||
== Cuándo usarla == | == Cuándo usarla == | ||
* En sprints con variaciones significativas de disponibilidad: vacaciones, festivos, formaciones, incorporaciones nuevas. | |||
En sprints con variaciones significativas de disponibilidad: vacaciones, festivos, formaciones, incorporaciones nuevas. | * En equipos con alta variabilidad en la velocidad histórica, donde los promedios no son representativos. | ||
En equipos con alta variabilidad en la velocidad histórica, donde los promedios no son representativos. | * Al inicio de un proyecto, cuando no hay histórico de velocidad del equipo. | ||
Al inicio de un proyecto, cuando no hay histórico de velocidad del equipo. | * En equipos pequeños donde la ausencia de una persona cambia significativamente la capacidad total. | ||
En equipos pequeños donde la ausencia de una persona cambia significativamente la capacidad total. | |||
== Cómo aplicarla == | == Cómo aplicarla == | ||
'''Estimar la capacidad disponible:''' se calcula cuántos días o horas de trabajo están disponibles para cada miembro del equipo durante el sprint, descontando días festivos, vacaciones, reuniones recurrentes y cualquier otro compromiso que reduzca el tiempo productivo. | * '''Estimar la capacidad disponible:''' se calcula cuántos días o horas de trabajo están disponibles para cada miembro del equipo durante el sprint, descontando días festivos, vacaciones, reuniones recurrentes y cualquier otro compromiso que reduzca el tiempo productivo. | ||
'''Desglosar las historias en tareas:''' las historias de usuario candidatas al sprint se desglosan en tareas con estimaciones de tiempo individuales, preferiblemente expresadas en horas. | * '''Desglosar las historias en tareas:''' las historias de usuario candidatas al sprint se desglosan en tareas con estimaciones de tiempo individuales, preferiblemente expresadas en horas. | ||
'''Asignar tareas hasta cubrir la capacidad:''' se asignan tareas a cada persona hasta cubrir su capacidad disponible sin excederla. El objetivo es ajustar el compromiso del sprint a lo que el equipo puede hacer realmente, no a lo que querría hacer. | * '''Asignar tareas hasta cubrir la capacidad:''' se asignan tareas a cada persona hasta cubrir su capacidad disponible sin excederla. El objetivo es ajustar el compromiso del sprint a lo que el equipo puede hacer realmente, no a lo que querría hacer. | ||
'''Ajustar durante el sprint:''' si una tarea lleva más tiempo del estimado, se reasignan otras tareas para compensar y, si es necesario, se negocia con el propietario del producto qué sale del sprint. | * '''Ajustar durante el sprint:''' si una tarea lleva más tiempo del estimado, se reasignan otras tareas para compensar y, si es necesario, se negocia con el propietario del producto qué sale del sprint. | ||
== Relación con la velocidad == | == Relación con la velocidad == | ||
La planificación basada en capacidad y la planificación basada en velocidad no son excluyentes. Muchos equipos maduros las combinan: usan la velocidad histórica como referencia de alto nivel y la capacidad disponible como ajuste fino para cada sprint concreto. La capacidad siempre prima sobre la velocidad: si el equipo solo tiene el 60% de su capacidad habitual en un sprint, no puede comprometerse con el 100% de sus puntos habituales. | La planificación basada en capacidad y la planificación basada en velocidad no son excluyentes. Muchos equipos maduros las combinan: usan la velocidad histórica como referencia de alto nivel y la capacidad disponible como ajuste fino para cada sprint concreto. La capacidad siempre prima sobre la velocidad: si el equipo solo tiene el 60% de su capacidad habitual en un sprint, no puede comprometerse con el 100% de sus puntos habituales. | ||
Revision as of 14:03, 12 May 2026
La planificación basada en capacidad (Capacity-based Planning) es una técnica de planificación de sprints que determina cuánto trabajo puede asumir el equipo en una iteración partiendo de la capacidad real disponible —días de trabajo efectivos, horas por persona, ausencias previstas— en lugar de asumir una velocidad histórica constante.
A diferencia de la planificación basada en velocidad (velocity-based planning), que usa la media de puntos completados en sprints anteriores como referencia directa, la planificación basada en capacidad calcula primero cuántas horas de trabajo efectivo hay disponibles en el sprint y luego asigna trabajo hasta llenar esa capacidad sin superarla.
Cuándo usarla
- En sprints con variaciones significativas de disponibilidad: vacaciones, festivos, formaciones, incorporaciones nuevas.
- En equipos con alta variabilidad en la velocidad histórica, donde los promedios no son representativos.
- Al inicio de un proyecto, cuando no hay histórico de velocidad del equipo.
- En equipos pequeños donde la ausencia de una persona cambia significativamente la capacidad total.
Cómo aplicarla
- Estimar la capacidad disponible: se calcula cuántos días o horas de trabajo están disponibles para cada miembro del equipo durante el sprint, descontando días festivos, vacaciones, reuniones recurrentes y cualquier otro compromiso que reduzca el tiempo productivo.
- Desglosar las historias en tareas: las historias de usuario candidatas al sprint se desglosan en tareas con estimaciones de tiempo individuales, preferiblemente expresadas en horas.
- Asignar tareas hasta cubrir la capacidad: se asignan tareas a cada persona hasta cubrir su capacidad disponible sin excederla. El objetivo es ajustar el compromiso del sprint a lo que el equipo puede hacer realmente, no a lo que querría hacer.
- Ajustar durante el sprint: si una tarea lleva más tiempo del estimado, se reasignan otras tareas para compensar y, si es necesario, se negocia con el propietario del producto qué sale del sprint.
Relación con la velocidad
La planificación basada en capacidad y la planificación basada en velocidad no son excluyentes. Muchos equipos maduros las combinan: usan la velocidad histórica como referencia de alto nivel y la capacidad disponible como ajuste fino para cada sprint concreto. La capacidad siempre prima sobre la velocidad: si el equipo solo tiene el 60% de su capacidad habitual en un sprint, no puede comprometerse con el 100% de sus puntos habituales.
Error frecuente
No descontar el tiempo no productivo. Es habitual estimar la capacidad del sprint sumando simplemente los días hábiles de cada persona y multiplicando por su jornada. Pero las reuniones, las interrupciones, el trabajo de refinamiento y las tareas administrativas reducen significativamente el tiempo disponible para desarrollo. Una estimación de capacidad realista descuenta ese tiempo; una optimista genera compromisos que el equipo no puede cumplir.
Recursos
📄 Blog: Técnicas de estimación ágil: tres estrategiasScrum Manager Blog · jul 2023
🎙️ Podcast Ep. 1: Serie Fibonacci y estimación ágilScrum Manager Podcast · Spotify
Véase también
¿Quieres avanzar en agilidad? Puedes buscar convocatorias de cursos y exámenes o ir a tu ritmo haciéndote miembro del Club Agile. Esta membresía incluye recursos exclusivos, aulas e-learning y acceso a Skill Arena: un espacio para practicar y medir tus habilidades ágiles a tu ritmo.