Prerrequisito : desarrollo de software ágil y Scrum
Como sabemos, la mayoría de las empresas de TI están utilizando el enfoque de desarrollo de software Agile para el desarrollo de software, ya que tenemos muchas instalaciones para realizar un seguimiento del proceso de desarrollo completo. Uno de ellos es un gráfico de quemado. Este gráfico ayuda a determinar el trabajo realizado en cada iteración, cuánto trabajo queda, cuánto trabajo se ha completado hasta ahora y cuál es la fecha límite prevista para completar la parte restante. Entonces, en este artículo, sabremos más sobre el gráfico de trabajo pendiente, cómo se usa este gráfico y cuáles son las ventajas de este gráfico.
Cuadro de incendio:
El gráfico Burndown es un parámetro importante utilizado en el desarrollo de software ágil y scrum para detectar cuánto trabajo queda por completar. Es la representación gráfica de mostrar la parte omitida de la tarea frente al tiempo. Generalmente, el tiempo se toma en las abscisas y se deja de lado el trabajo en las ordenadas. Es muy utilizado cuando se va a realizar un proyecto. La empresa obtiene el conocimiento de ‘Cómo están trabajando los miembros del equipo’ y ‘Puede determinar el cumplimiento de la tarea’.
A partir del gráfico de tabla de quemado, podemos estimar cuándo se completará el proyecto. En general, es útil cuando un equipo no avanza en el proyecto en el medio puede deberse a cualquier motivo, en ese momento toman la ayuda y planifican en consecuencia para completar el proyecto dentro del tiempo dado. Comprueba la productividad del trabajo. Se usa ampliamente en la gestión de proyectos ágiles y scrum.
Pasos para crear un gráfico Burndown:
De lo anterior, nos hicimos una idea de que es la representación gráfica del trabajo realizado, el trabajo por realizar, el tiempo requerido para el trabajo pendiente realizado. Entonces, estos son los componentes principales que están involucrados durante los pasos de creación de scrum del gráfico de trabajo pendiente. Conozcamos los pasos individualmente.
- Estimación del trabajo: Estimar el trabajo significa, a partir de la acumulación, decidir qué tareas deben realizarse y cuánto tiempo se requiere para completar esta tarea. Más específicamente, cuántas historias de usuario en cuántos días.
- Estimación del tiempo: estimar el tiempo restante significa cuánto tiempo queda para un sprint.
- Estimación del esfuerzo: estimar el esfuerzo significa administrar el esfuerzo en consecuencia, observar el trabajo restante y el tiempo restante y rastrear la pendiente de quemado (significa seguimiento de finalización del trabajo). En el eje Y, un punto (el trabajo debe realizarse) y en el eje X, un punto (tiempo restante), la línea recta desde el punto Y hasta el punto X es la pendiente descendente de quemado.
- Seguimiento del progreso: el seguimiento del progreso diario incluye la comparación del progreso diario real con el progreso esperado según la estimación del esfuerzo. Entonces, si la línea de progreso diario está por debajo de la pendiente de quemado, entonces el equipo está adelantado al cronograma, si la línea de progreso diario está por encima de la pendiente de quemado, entonces el equipo está muy por detrás del objetivo y si la línea de progreso diario y la pendiente de quemado están alineados entonces está en el camino correcto.
Veamos un ejemplo para entenderlo más claramente.
En el ejemplo anterior, la línea azul indica la línea de finalización de la tarea estimada y la línea naranja indica la línea de finalización de la tarea real. De acuerdo con el Paso 4 anterior, se puede determinar cuándo se adelantó al cronograma, cuándo se atrasó mucho con respecto al objetivo y cuándo se fue por buen camino.
Usos:
- El gráfico Burndown ilustra la velocidad con la que trabajan los miembros del equipo para terminar una tarea determinada al trazar las historias de los usuarios contra el tiempo en un gráfico.
- En primer lugar, se dibuja una línea recta ideal con una pendiente negativa como referencia que da la relación inversa entre el backlog (trabajo restante) y el tiempo.
- Todos los días, durante el scrum diario, el equipo discutirá cuántos puntos de la historia han logrado el día anterior. Luego dibuje la línea eliminando la cantidad de puntos de la historia del sprint completado.
- Burndown ayudará al equipo a ver muy rápidamente si van por buen camino o no.
- Si después de un par de días el equipo ve que está por encima de la línea ideal, necesita encontrar la manera de volver a la normalidad. De lo contrario, no podrán terminar sus historias de usuario.
- Si van por debajo de la línea ideal, eso significa que podrían terminar sus historias de usuario antes del final del sprint y pueden pedirle al propietario del producto que asuma otra historia de usuario.
- Nunca es una línea recta ya que el equipo no puede trabajar todos los días con la misma velocidad.
Ventajas del gráfico Burndown:
- Podemos ver los esfuerzos totales que un equipo pone en la tarea dada en el gráfico.
- El gráfico Burndown los guía para administrar sus tareas de acuerdo con el tiempo.
- Generalmente, los desarrolladores de software necesitan un gráfico de quemado para estimar sus esfuerzos y trabajos pendientes.
- Es útil ya que proporciona información sobre cómo los miembros están ocupados haciendo el trabajo.
- Por lo tanto, cada propietario lo utiliza para verificar el progreso del proceso de elaboración de un producto.
- Funciona como un resto y pincha a los miembros si algún proyecto se retrasa.
- Describe el período de tiempo necesario para lograr el objetivo.
- Es una forma sencilla y fácil de comprobar el progreso de un proyecto en scrum y gestión ágil.
- Las actualizaciones de progreso mantendrán a los trabajadores dedicados a sus tareas asignadas.
- De ahora en adelante, ayuda a terminar todo antes de la fecha límite.
Desventajas del Burndown Chart:
- En el gráfico de trabajo pendiente, no podemos ver qué historias de usuario se han completado y si esa era la historia de usuario correcta o no. Solo nosotros podemos ver la cantidad de trabajo. Por lo tanto, es difícil tener una idea clara sobre las historias de usuarios específicas del gráfico de trabajo pendiente.
- El gráfico Burndown no aclara claramente los cambios que ocurrieron debido al aumento o aumento de los puntos de la historia.
- De la quema, podemos tener una idea solo sobre el progreso o la falta, pero el progreso está en el camino correcto o no, no podemos saberlo.
Diferencia entre el gráfico Burndown y el gráfico Burn Up:
La principal diferencia entre el gráfico de quemado y el gráfico de quemado es que el gráfico de quemado representa cuánto trabajo queda y el gráfico de quemado representa cuánto trabajo se ha completado. Conozcamos más diferencias entre estos en la siguiente tabla.
S. NO. |
CUADRO DE INCENDIO |
TABLA DE QUEMA |
---|---|---|
01. | Dice sobre la porción pendiente. | Dice sobre la porción completada. |
02 | El progreso no es constante a lo largo del proyecto. | El progreso es constante a lo largo del proyecto. |
03. | Aquí, la Pendiente es negativa. | Aquí, la Pendiente es positiva. |
04. | Muestra una relación inversa entre el trabajo restante y el tiempo. | Muestra una relación directa entre el trabajo completado y el tiempo. |
05. | Solo se utiliza una sola línea. | Se utilizan dos líneas. |
06 | Da una salida rápida. | Da una salida lenta. |
07 | Termina en cero. | Comienza desde cero. |
08 | La estimación se realiza periódicamente. | La estimación se realiza periódicamente. |
09 | El deslizamiento del alcance no es fácilmente visible. | El deslizamiento del alcance es fácilmente visible. |
10 | Es más preferible para proyectos de alcance fijo. | No es preferible. |
Publicación traducida automáticamente
Artículo escrito por Satyabrata_Jena y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA