Jump to content

Capacity-based Planning: Difference between revisions

From Scrum Manager BoK
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''''Capacity-based Planning''''' ("Planificación basada en la capacidad" en español) es una técnica de gestión de proyectos utilizada en marcos de trabajo ágiles, como Scrum, que se enfoca en determinar '''cuánto trabajo puede hacer un equipo en un ''sprint''''' basándose en su capacidad de trabajo.
{{Meta-bok|min=4}}


==Modo de aplicación==
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.
Esta técnica tiene en cuenta la capacidad de trabajo real del equipo, lo que puede hacer que las estimaciones y la planificación sean más precisas. Sin embargo, como todas las técnicas de estimación, depende del contexto del proyecto y del equipo.


Aunque cada equipo puede adaptarla a sus necesidades, estos son los pasos básicos a seguir:
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.
# '''Estimar la capacidad del equipo:''' se determinan cuántas horas de trabajo están disponibles para el equipo durante el ''sprint''. Hay que tener en cuenta los días festivos, tiempo de vacaciones, reuniones y cualquier situación que pueda reducir la capacidad de trabajo.
== Cuándo usarla ==
# '''Desglosar las tareas:''' se desglosan las historias de usuario, características o trabajos en tareas individuales que puedan ser estimadas.
* En sprints con variaciones significativas de disponibilidad: vacaciones, festivos, formaciones, incorporaciones nuevas.
# '''Estimar el tiempo de las tareas:''' estas estimaciones deben basarse en la experiencia y el conocimiento del equipo.
* En equipos con alta variabilidad en la velocidad histórica, donde los promedios no son representativos.
# '''Asignar tareas a la capacidad del equipo:''' se trata de utilizar las estimaciones de tiempo para asignar tareas a la capacidad del equipo. El objetivo es llenar la capacidad del equipo sin excederla.
* Al inicio de un proyecto, cuando no hay histórico de velocidad del equipo.
# '''Ajustar según sea necesario:''' a medida que el equipo avanza en el ''sprint'', puede que haya que ajustar las estimaciones y la asignación de tareas. Si una tarea lleva más tiempo del esperado, puede que haya que reasignar otras tareas para compensar.
* En equipos pequeños donde la ausencia de una persona cambia significativamente la capacidad total.
==Véase también==
== Cómo aplicarla ==
*[[Estimación de póquer]].
* '''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.
*[[Bucket System]].
* '''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.
*[[Estimación: talla de camisetas]].
* '''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.
*[[Estimación en la pared]].
* '''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.
*[https://www.scrummanager.com/blog/2023/07/tecnicas-de-estimacion-agil-tres-metodos/ Scrum Manager Blog: «Técnicas de estimación ágil: tres estrategias para estimar»].
== Relación con la velocidad ==
*[https://open.spotify.com/episode/5cSiawMjvd1TFUpt0TPsEi?si=94027bafbbe24dfa Scrum Manager Podcast | Episodio 1: Serie Fibonacci y estimación ágil].
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.
*[https://www.scrummanager.com/blog/2022/12/podcast-serie-fibonacci-estimacion-agil/ Scrum Manager Blog: Transcripción Scrum Manager Podcast | Episodio 1: Serie Fibonacci y estimación ágil].
== Error frecuente ==
*[https://open.spotify.com/episode/5qa41nYkK9JSmKVg0E5qt0?si=4a5e2de91db447ab Scrum Manager Podcast | Episodio 10: Estimar o no estimar].
<div class="bok-aviso">
*[https://www.scrummanager.com/blog/2023/04/estimar-o-no-estimar/ Scrum Manager Blog: Transcripción Scrum Manager Podcast | Episodio 10: Estimar o no estimar].
'''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.
</div>
== Recursos ==
<div class="bok-recurso">
📄 [https://www.scrummanager.com/blog/2023/07/tecnicas-de-estimacion-agil-tres-metodos/ '''Técnicas de estimación ágil: tres estrategias''']<span class="detalle">Scrum Manager Blog · jul 2023</span>
</div>
<div class="bok-recurso">
🎙️ [https://open.spotify.com/episode/5cSiawMjvd1TFUpt0TPsEi '''Podcast Ep. 1: Serie Fibonacci y estimación ágil''']<span class="detalle">Scrum Manager Podcast · Spotify</span>
</div>
 
== Véase también ==
<div class="bok-tags">
[[Planificación del sprint]] [[Estimación de póquer]] [[Bucket System]] [[Punto de historia]] [[Sprint]] [[NoEstimates]]
</div>
<div class="bok-ecosistema">
<div class="texto">
<span class="titulo">'''¿Quieres avanzar en agilidad?'''</span>
<span class="sub">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 [https://scrummanager.com/skillarena/ '''Skill Arena''']: un espacio para practicar y medir tus habilidades ágiles a tu ritmo.</span>
</div>
<div class="botones">
<div class="bok-btn-outline">[https://www.scrummanager.com/website/c/calendar/show-courses.php Buscar convocatorias]</div>
<div class="bok-btn-filled">[https://scrummanager.com/club/ Club Agile]</div>
</div>
</div>
[[Category:Glosario de términos]]
[[Category:Glosario de términos]]
[[Category:Estimación]]
[[Category:Estimación]]
[[Category:Prácticas ágiles]]
[[Category:Prácticas ágiles]]

Latest revision as of 14:04, 12 May 2026

⏱ 4 min de lectura  ·  📅 Actualizado en 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

📄 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.