03 Progreso del plan

Progreso del plan

Parte: Fundamentos ágiles

Sección de la Metodología Ensamble.

Para medir el progreso del plan, es necesario visualizar el avance del equipo y determinar si se están cumpliendo los objetivos establecidos. El planeamiento de desarrollo ágil implica una evaluación constante que se refleja en un plan que va cambiando para alcanzar los objetivos propuestos.

Algunas de las herramientas y enfoques más comunes para medir el progreso del plan son:

  • Burndown Chart: Este gráfico sirve para visualizar la pendiente de progreso del equipo. Permite determinar la cantidad de trabajo restante y, en base a la Velocity, estimar su finalización. Se grafica una línea que representa la cantidad de puntos por "quemar", que corresponde a la suma de los puntos de las User Stories que restan por hacer. Cada vez que se finaliza una historia, se "queman" sus puntos y se actualiza la pendiente, permitiendo calcular la fecha de finalización estimada. Al esbozar el plan, se estima una pendiente (y una fecha de finalización acorde) que luego se contrasta con el progreso real.
  • Velocity: Se mide la cantidad de Story Points que el equipo puede completar en cada iteración para tener una pauta de la verdadera capacidad del equipo. Al medir la Velocity de la primera iteración, se puede inferir cuánto queda por delante con más información que antes de empezar.
  • Parking Lot: Esta herramienta permite comunicar el avance de las tareas y denotar qué tan cerca (o lejos) se está de alcanzar los objetivos. Se agrupan las tareas en grandes temas (épicas) y se simplifica el ciclo de vida de las historias en pasos sencillos: "Pendiente", "En Progreso" y "Terminado". Se utiliza una convención de colores para indicar el estado de cada tema y una barra de progreso para mostrar el nivel de completitud.

Es importante tener en cuenta que al graficar los Story Points remanentes en el Burndown Chart, no se pueden distinguir los "quemados" de los agregados, es decir, los correspondientes a nuevas User Stories. Si se estuvieran "quemando" menos puntos de los que se estiman, no se podría discernir si esto se debe a una capacidad inferior del equipo a la estimada o al descubrimiento de nueva funcionalidad.

El objetivo principal al medir el progreso del plan es obtener feedback temprano y ajustar el plan en consecuencia. Es fundamental que el equipo esté al tanto de las razones de un deadline y que crea que es factible alcanzarlo mediante un ritmo sustentable.

El planeamiento ágil es continuo y se extiende a lo largo de todo el desarrollo del proyecto, permitiendo reflejar todo el conocimiento ganado del producto en el Backlog, donde se re-priorizan, agregan y borran User Stories.


← Gestión de proyectos · Índice · Planeamiento continuo →