If you make a search for the term "burn down chart", you are presented with more than a million results on that subject. Wikipedia defines it as a graphical representation of work left to do versus time, but for me it is much more than that. Burndown charts can be used on sprint and release levels to give a great deal of information in a very compact format.

While some agilists prefer to plot hours of work versus iteration days, I strongly support plotting story point vs iteration days, given that the business value is realized when stories are completed and not by how many hours it took to get there and as a bonus, that is the unit used in agile planning.

Recently I was attending a meeting with a Product Owner (PO) and the PO said that seeing a burn-down in action during the daily standup, was worth more than a thousand words, and I totally agree. A good burn-down, used properly and transparently gives the team a tremendous insight into their current plan and how it compares to their best estimate. It allows the team to have a better conversation on the risks and steps needed to make it to the finish line.

OK! So what does a good burn-down chart look like?

  • It is in a form that takes the least amount of time to fill and maintain.
  • Uses story points vs sprint day.
  • Shows which day you are in the sprint.
  • Maintained daily!

How to use and read a burn-down chart?

  • Look at the actual work burn down, compared to the best estimate.
  • Examine the emerging pattern every day.
    • Inspect and address the reasons for deviating from best estimate.
    • Ask yourself, is there an impediment and we failed to raise?
  • Always try to hug the best estimate line.
  • Take action as soon as possible! Each day waiting is equivalent to 10% of your plan (in a 2 week sprint).

How can Agile Stream metrics help your burn-down become even better?

I usually like to see two metrics shown on a burn-down chart that provide team with insight on what could happen if things are not addressed ASAP. These metrics, provide an empirical mirror shining back at the conversation happening within the team. These metrics are:

  • Forecasted End Date - this is a forecasted estimate of the end date for the current sprint based on the current story burn-down. (In the graph it is shown as END)
  • Stream Turbulence Index (STI) - is a metric from Agile Stream framework, denoting plan uncertainty.

Hope this excerpt will help you take advantage of what burn-down charts offer. If you have questions, please reach out on twitter @AgileStrea


Loading Conversation