Aplicación práctica: gráficos de quemado y quemado en Scrum

Rodrigo Ricardo Publicado el 10 diciembre, 2020 5 minutos y 14 segundos de lectura

Gráficos de Scrum, Sprint, Burnup y Burndown

Si está familiarizado con el complejo modelo de desarrollo de productos conocido como Scrum, probablemente también recordará los términos » sprint » y » burnup / burndown ». (Si desea actualizar sus conocimientos con respecto a estos términos, puede visitar la lección titulada Burn Up Chart vs Burndown Chart en Scrum).

Revisión de la terminología de Scrum

Dado que la terminología de Scrum puede ser un poco complicada, hemos incluido una lista limitada de términos en la siguiente tabla en caso de que necesite una revisión rápida.

TérminoSentido
piqueUn bloque de trabajo de 30 días que contiene una colección de tareas más pequeñas.
Objetivo de SprintEl producto final del sprint
Cartera de SprintLa colección de tareas más pequeñas que representan el trabajo requerido (según el equipo de desarrollo)
Gráfico de quemadoLos elementos de la cartera de pedidos que aún deben hacerse
Cuadro de incendioLos elementos del backlog que están completos y ya no están en el backlog
Pila de ProductoLa suma de todas las tareas (crear, construir, mantener, etc.) requeridas por el producto (según el propietario)

La función de los gráficos de quemado y quemado

Los gráficos de quemado y quemado son una de las formas que utiliza la metodología Scrum para transmitir información importante sobre el trabajo. (Específicamente, tareas que tienen que ver con el sprint actual). A pesar de la terminología que suena compleja, los gráficos de quemado y quemado son básicamente variaciones de un gráfico de línea simple que muestra el progreso, las tendencias y las modificaciones en la cantidad de trabajo.

Veamos un escenario en el que tendrá la oportunidad de crear sus propios gráficos de quemado y quemado.

Poner en marcha un nuevo sistema de historia clínica electrónica

Para este escenario, imagina que estás trabajando con un equipo pequeño en un sprint complejo pero de alcance muy limitado. El proyecto más grande es poner en marcha un sistema de registro médico electrónico (EMR) en un sistema hospitalario de tamaño mediano, pero su equipo está trabajando específicamente en interfaces. Hay más de 16 aplicaciones de diferentes tamaños y usos que deben integrarse con el nuevo EMR, y su objetivo de sprint actual es diseñar, construir e implementar una interfaz para una de estas 16 aplicaciones. Para una máxima aplicabilidad, construyamos los gráficos de quemado y quemado asumiendo que llevas 15 días en tu sprint de 30 días.

  • Desde esta posición en el sprint, ¿creará un gráfico de quemado, un gráfico de quemado o ambos?
  • ¿Cómo sabe esto a pesar de que su escenario tiene información mínima en este momento?

Si respondió que estará construyendo ambos gráficos, ¡tiene razón! Lo sabes a ciencia cierta porque hemos notado que llevas 15 días en un sprint de 30 días. Dado que un gráfico de quemado muestra el trabajo restante y un gráfico de quemado muestra el trabajo completado, el día 15 del sprint tendrá 15 días de quemado y 15 días de quemado para documentar en su gráfico.

Datos brutos para el Sprint

La siguiente tabla contiene información sin procesar, aún no organizada, que necesitará para crear sus gráficos.

Elementos restantes del BacklogPtosElementos de la cartera de pedidos completadosPtos
Prueba de fase 13Diagramas de sistema7
Documentación técnica5Creación de entorno de construcción11
Test de aceptación9Creación de entorno de prueba11
Pruebas de control de calidad6Análisis de integración7
Optimización de la base de datos3Creación de base de datos19
Tareas de fin de carrera1Inicio de tareas de sprint1
Ir a vivir11Creación de entorno de producción11

Esta tabla contiene los puntos históricos estimados para el gráfico de quemado y las horas-persona restantes para el quemado.

Quemar datos

Día de SprintHoras
Día 1 2,00
Dia 2 9.00
Día 3 12.00
Día 4 9.00
Dia 5 9.00
Día 6 8.00
Día 7 5,00
Día 8 4,00
Día 9 6,00
Día 10 4,00
Día 11 8.00
Día 12 7.00
Día 13 9.00
Día 14 6,00
Día 15 7.00

Datos de Burndown

Día de SprintHoras
Día 16 22
Día 17 17
Día 18 18
Día 19 22
Día 20 10
Día 21 9
Día 22 12
Día 23 13
Día 24 14
Día 25 9
Día 26 11
Día 27 19
Día 28 18
Día 29 2
Día 30 6

Puntos de elementos del backlog: tiempo y complejidad

  • ¿Qué representa el valor en puntos en la tabla de datos anterior?
  • ¿Qué importancia tiene el valor en puntos para los gráficos de quemado y quemado?

En su forma más simple, los puntos son una forma de cuantificar la complejidad. La complejidad puede ser de naturaleza técnica (como una tarea de desarrollo difícil), pero también puede representar riesgo, incertidumbre o la posibilidad de una variación inesperada. Básicamente, cuanto mayor sea el valor en puntos, más atención y recursos puede consumir el elemento de la cartera de pedidos.

Necesitarás saber la suma de los puntos del sprint para poder construir tus gráficos con precisión.

Trazar los datos

  • ¿Qué elementos se trazan en el eje x (horizontal) y el eje y (vertical) de un gráfico quemado?
  • ¿Qué elementos se trazan en el eje x (horizontal) y el eje y (vertical) de un gráfico de evolución?

En un gráfico de quemado, el eje x representa el tiempo, generalmente en forma de fechas de sprint. El eje y representa los puntos de complejidad asignados por el equipo de desarrollo. En un gráfico de evolución, el eje x permanece como fechas de sprint, pero el eje y representa una estimación de las horas restantes necesarias para completar el trabajo pendiente. Con eso en mente, es hora de que apliques tus conocimientos.

  • Tome los datos sin procesar de la tabla anterior y cree un gráfico de quemado y quemado. Cuando haya terminado, compárelo con el que se muestra a continuación y determine si capturó y trazó todo correctamente.
Scrum Burnup
Scrum Burndown

Explora más sobre este tema

Selecciona un tema y sigue aprendiendo...

Rodrigo Ricardo
Rodrigo Ricardo Editor y fundador