Introducing G2.ai, the future of software buying.Try now

Gráfico de quemado

por Kelly Fiorini
Un gráfico de burndown muestra la cantidad de trabajo restante en un proyecto y el tiempo que queda para completarlo. Descubre sus beneficios y mejores prácticas.

¿Qué es un gráfico de burndown?

Un gráfico de burndown es una representación gráfica de cuánto trabajo queda en un proyecto y cuánto tiempo necesita un equipo para completarlo. Los equipos ágiles utilizan este gráfico para mantenerse en el camino durante los sprints de trabajo, que son períodos de una a cuatro semanas.

Los equipos colocan el gráfico de burndown en un lugar accesible y lo actualizan regularmente. El eje vertical muestra el número de tareas restantes, llamadas historias de usuario en ágil, y el eje horizontal muestra el tiempo. Como resultado, la línea tiene una pendiente negativa.

Los equipos de software ágiles utilizan software de gestión de productos para crear gráficos de burndown y organizar tareas. Cuando otros equipos utilizan la metodología ágil, suelen usar software de gestión de proyectos en su lugar.

Tipos de gráficos de burndown

Los gráficos de burndown son populares en las herramientas de gestión de proyectos ágiles que los equipos utilizan para seguir el progreso y detectar problemas. Existen dos tipos principales de gráficos de burndown:

  • El gráfico de burndown del sprint rastrea el progreso general durante un sprint con tiempo limitado. Muestra al equipo cuánto trabajo queda en el backlog del sprint, que contiene todas las tareas necesarias para cumplir el objetivo del sprint.
  • El gráfico de burndown del producto ofrece una visión general del progreso de todo el producto o proyecto a lo largo del tiempo. Rastrea la cantidad de trabajo restante en el backlog del producto, que consiste en todas las características, historias de usuario y tareas necesarias para completar el proyecto.

Elementos básicos de un gráfico de burndown

Un burndown se parece a un gráfico de líneas típico. Todos los gráficos de burndown comparten estas características:

  • Eje vertical. También conocido como el eje Y, esta parte del gráfico muestra el trabajo que queda por hacer. Los gráficos de burndown registran esto en el número de tareas restantes o puntos de historia, que estiman el esfuerzo necesario para completar una historia de usuario o tarea.
  • Eje horizontal. Este eje muestra el tiempo. Los días son la unidad de medida más común aquí, pero algunos gráficos utilizan semanas en su lugar.
  • Línea de trabajo real. A medida que el equipo registra el trabajo completado cada día, una línea comienza a formarse en el gráfico. Esta línea, también conocida como línea de burndown, muestra el progreso hacia el objetivo del equipo.
  • Línea de trabajo ideal. Una línea diagonal recta muestra cuánto trabajo necesita terminar el equipo cada día para mantenerse en el camino para el proyecto o sprint. El equipo compara su línea de trabajo con esta para evaluar su progreso.

Beneficios de un gráfico de burndown

Un gráfico de burndown ayuda a todos a obtener una visión clara del proyecto o sprint en un proyecto con muchas partes móviles y colaboradores. Algunos beneficios específicos de usar gráficos de burndown incluyen:

  • Mantener al equipo en el camino. Un gráfico de burndown es una representación visual fácil de entender a la que los miembros del equipo pueden referirse rápidamente para ver cómo va el proyecto. Si el proyecto no cumple con los plazos, el equipo puede hablar sobre los obstáculos que se interponen en su camino y los ajustes que deben hacerse.
  • Fomentar la colaboración. Un gráfico de burndown resalta el progreso hacia objetivos colectivos en lugar de individuales. Esto ayuda a los miembros del equipo a fomentar la comunicación y la colaboración entre el grupo.
  • Motivar a los miembros del equipo. A medida que el equipo avanza, la línea de trabajo comienza a descender hacia cero. Ver una prueba cuantitativa del efecto de su arduo trabajo resulta motivador y proporciona una sensación de logro.

Mejores prácticas para el gráfico de burndown

Un gráfico de burndown ayuda a los equipos a gestionar su tiempo de manera más eficiente y mejorar la comunicación sobre sus objetivos. Para aprovechar al máximo el gráfico de burndown como herramienta, los equipos deben tener en cuenta las siguientes mejores prácticas:

  • Hacer estimaciones precisas. Un gráfico de burndown se basa en estimaciones de tiempo precisas para crear una línea de trabajo ideal; de lo contrario, el equipo no tendrá una base sólida para comparar su producción de trabajo real. El equipo debe crear objetivos sólidos basados en la velocidad pasada, el trabajo que pueden entregar en un solo sprint y su carga de trabajo actual.
  • Actualizar y revisar el gráfico con frecuencia. Un gráfico de burndown solo es útil si está actualizado. Dependiendo del alcance de un proyecto, un equipo puede necesitar actualizar el gráfico diariamente o semanalmente. Los gerentes de producto y proyecto deben monitorear el gráfico con frecuencia y discutirlo con los miembros del equipo.
  • Analizar el gráfico. Al observar el gráfico, un gerente de proyecto o producto podría notar tendencias, como líneas planas. Estos patrones muestran que la producción de trabajo se ha nivelado o estancado, lo que indica una oportunidad de mejora. En futuros sprints, el equipo puede discutir cómo evitar obstáculos similares, como problemas técnicos o distracciones.

Gráfico de burndown vs. gráfico de burnup

Los gráficos de burndown y burnup son dos tipos de gráficos que ayudan a los equipos ágiles a mostrar gráficamente sus datos.

Burndown Chart vs Burnup Chart-1

Un gráfico de burndown muestra a los equipos cuánto trabajo queda. Cuenta hacia abajo desde el número total de tareas que enfrenta el equipo.

Un gráfico de burnup mide el progreso de manera opuesta. Muestra cuánto trabajo ya ha completado el equipo. Esto resulta en un gráfico con una pendiente positiva, apuntando hacia arriba. Algunos equipos prefieren los gráficos de burnup porque muestran claramente los cambios de alcance. El gráfico rastrea el trabajo completado y el trabajo total en dos líneas separadas. Si la línea horizontal de trabajo total sube, es claro que el cliente agregó tareas al proyecto.

¿Necesitas más datos para guiar a tu equipo ágil? Aprende sobre qué métricas clave seguir.

Kelly Fiorini
KF

Kelly Fiorini

Kelly Fiorini is a freelance writer for G2. After ten years as a teacher, Kelly now creates content for mostly B2B SaaS clients. In her free time, she’s usually reading, spilling coffee, walking her dogs, and trying to keep her plants alive. Kelly received her Bachelor of Arts in English from the University of Notre Dame and her Master of Arts in Teaching from the University of Louisville.

Software de Gráfico de quemado

Esta lista muestra el software principal que menciona gráfico de quemado más en G2.

Jira es un rastreador de problemas y proyectos para equipos que desarrollan software excelente. Rastrea errores y tareas, vincula problemas a código relacionado, planificación ágil y monitorea la actividad.

Trello es una herramienta de colaboración que organiza tus proyectos en tarjetas y tableros. De un vistazo, Trello te dice en qué se está trabajando, quién está trabajando en ello y en qué etapa del proceso se encuentra algo.

Smartsheet es una plataforma moderna de gestión de trabajo que ayuda a los equipos a gestionar proyectos, automatizar procesos y escalar flujos de trabajo, todo en una plataforma central.

Construido sobre Jira de Atlassian, Jira Service Desk ofrece una experiencia de servicio sin esfuerzo, se adapta a tus necesidades, con un tiempo de configuración y precios a una fracción de los competidores.

ClickUp es una aplicación para reemplazarlas todas. Es el futuro del trabajo. Más que solo gestión de tareas: ClickUp ofrece documentos, recordatorios, objetivos, calendarios e incluso una bandeja de entrada. Totalmente personalizable, ClickUp funciona para todo tipo de equipo, por lo que todos los equipos pueden usar la misma aplicación para planificar, organizar y colaborar.

TeamGantt es una planificación de proyectos y colaboración sin esfuerzo. Gráficos de Gantt intuitivos y hermosos combinados con comunicación a nivel de tareas y compartición de archivos.

Asana es una plataforma líder de gestión de trabajo para la coordinación entre humanos y IA. Más de 170,000 clientes como Accenture, Amazon, Anthropic, Morningstar y Suzuki confían en Asana para alinear equipos y acelerar el impacto organizacional. Ya sea gestionando iniciativas estratégicas, programas multifuncionales o metas a nivel de empresa, Asana ayuda a las organizaciones a aportar claridad a la complejidad, convirtiendo planes en acción con la IA trabajando junto a los equipos en cada paso del camino.

Planview AdaptiveWork (anteriormente Clarizen) es un software versátil de gestión de portafolios, proyectos y trabajo, integrado con capacidades prácticas de IA que se adapta a tu forma de operar para que puedas planificar y entregar proactivamente cualquier tipo y tamaño de portafolio, proyecto y trabajo.

Yodiz es una herramienta de gestión de proyectos ágil en línea, que consiste en la gestión del backlog de productos, tablero Kanban Scrum, software de seguimiento de problemas y discusiones de equipo.

Assembla es la solución segura para repositorios de código fuente de Git, SVN y Perforce. Durante más de 10 años, organizaciones de todo el mundo han confiado en Assembla para ofrecer control de versiones de alto rendimiento con gestión de proyectos integrada, en la nube o en su propia infraestructura.

GitHub es el mejor lugar para compartir código con amigos, compañeros de trabajo, compañeros de clase y completos desconocidos. Más de dos millones de personas usan GitHub para construir cosas increíbles juntos.

Visual Studio es un entorno de desarrollo integrado (IDE) completo diseñado para empoderar a los desarrolladores en la creación de aplicaciones en diversas plataformas, incluyendo Android, iOS, Windows, web y la nube. Soporta múltiples lenguajes de programación, como .NET, C++, Python y JavaScript, proporcionando un entorno versátil para el desarrollo de software. Características y Funcionalidades Clave: - IntelliSense: Ofrece sugerencias de código contextuales para mejorar la eficiencia de la codificación. - Integración con GitHub Copilot: Proporciona codificación asistida por IA para simplificar tareas complejas. - Herramientas de Depuración Avanzadas: Incluye un depurador robusto para identificar y resolver problemas temprano en el proceso de desarrollo. - Pruebas Integradas: Facilita pruebas sin problemas con herramientas integradas para pruebas tanto manuales como automatizadas. - Soporte CI/CD: Permite la integración y el despliegue continuos a través de la integración con Git y Azure DevOps. - Desarrollo Multiplataforma: Soporta el desarrollo para múltiples plataformas, incluyendo aplicaciones móviles, de escritorio y en la nube. Valor Principal y Soluciones Proporcionadas: Visual Studio mejora la productividad del desarrollador al ofrecer un entorno unificado que integra herramientas de codificación, depuración, pruebas y despliegue. Su soporte para múltiples lenguajes y plataformas permite a los desarrolladores crear aplicaciones diversas de manera eficiente. La integración de herramientas de IA como GitHub Copilot y características de depuración completas asegura la producción de código de alta calidad. Además, el soporte de Visual Studio para prácticas de desarrollo modernas, incluyendo pipelines CI/CD e integración en la nube, agiliza el ciclo de vida del desarrollo de software, permitiendo una entrega de aplicaciones más rápida y confiable.

Software de Gestión de Proyectos y Portafolios Todo en Uno

Zoho Projects, nuestro software de gestión de proyectos basado en la nube, te ayuda a planificar tus proyectos, a realizar un seguimiento del trabajo de manera eficiente y a colaborar con tu equipo, dondequiera que estén.

Software de gestión de proyectos basado en la web

Azure Pipelines es un servicio basado en la nube dentro del conjunto de Azure DevOps de Microsoft que automatiza los procesos de construcción, prueba y despliegue de software. Integra la integración continua (CI) y la entrega continua (CD) para agilizar los flujos de trabajo de desarrollo de software y asegurar una entrega de código más rápida y confiable. Azure Pipelines admite múltiples lenguajes de programación y entornos, lo que permite a los equipos de desarrollo automatizar todo el ciclo de vida del software. Ya sea desarrollando para aplicaciones web, de escritorio o móviles, Azure Pipelines asegura una calidad de código consistente y ciclos de entrega más rápidos al automatizar los procesos de integración, prueba y despliegue de código. Características y Funcionalidades Clave: - Independiente de Lenguaje y Plataforma: Soporta una amplia gama de lenguajes de programación, incluyendo Python, Java, .NET, Ruby y JavaScript, así como marcos populares. - Soporte Multiplataforma: Funciona sin problemas en entornos Windows, macOS y Linux, lo que lo hace adecuado para proyectos de desarrollo diversos. - Trabajos en Paralelo: Permite ejecutar múltiples construcciones o pruebas simultáneamente, reduciendo el tiempo de comercialización. - Flujos de Trabajo Personalizables: Permite definir pipelines como código usando archivos YAML, proporcionando control total sobre el proceso CI/CD. - Integración con Herramientas de Desarrollo: Se integra con herramientas de desarrollo populares como GitHub, Bitbucket y Docker, agilizando los flujos de trabajo para los desarrolladores. Valor Principal y Soluciones para el Usuario: Azure Pipelines mejora la eficiencia del desarrollo al automatizar tareas repetitivas como la construcción y prueba de código, ahorrando tiempo y reduciendo el error humano. La integración continua asegura que el nuevo código se pruebe e integre puntualmente, mientras que la entrega continua acelera los despliegues a producción. Su escalabilidad soporta proyectos de todos los tamaños, desde pequeños equipos hasta grandes empresas, y puede manejar miles de construcciones diarias. Al proporcionar una solución CI/CD confiable y eficiente, Azure Pipelines ayuda a los equipos de desarrollo a entregar software de alta calidad de manera más rápida y consistente.