What’s in a burndown?

Audience

Everyone

I was recently in Park City, Utah to teach the Professional Scrum Foundations course and i just got an email from one of the students. As I want to help everyone I will answer here:

If I recall from our training, you suggested teams could burn down their sprints using points or hours.  In your view is there a “better” answer in your opinion (pros/cons)?
-Pete

The first thing that we want to do is define explicitly what a burndown represents and the reason that we are creating one; i.e. what actions might we want to take. Only then can we decide what we want to measure and which is best for us.

What is a burndown?

During Sprint Planning the Development Team forecast what work it thinks it could do (selected a number of PBI’s from the Product Backlog) and created a Plan to complete them. This is known as the Sprint Backlog and it should have some measure of Remaining Work that allows the Development Team to see what they have left to do. As the Sprint Backlog (the Plan to complete the forecast PBI’s) evolves as more is known over the course of the Sprint the Remaining Work can vary and we need a way of visualizing trends so that the Development Team can take the necessary action.

A burndown is a visual representation of the Remaining Work in the Sprint Backlog as it varies over time.

What might we find?

So in order to identify actions we need to look at some things we might identify as a problem.

  • We get a flat burndown
    SNAGHTMLc5b675a
    Figure: What does a flat burndown mean?

    This might be because we just forgot, or it might be representative of a tooling issue or even a team issue that exists.

    • Action: Update our Remaining Work

    • Action: Get better at filling it out in time for the Daily Scrum

    • Action: Raise an impediment to the Scrum Master to improve the tools

    • Action: Raise an impediment to the Scrum Master to help the Development Team improve

  • We get a perfect burndown, but delivered nothing
    SNAGHTMLc5cb8e3
    Figure: All of the Tasks were complete

    This is likely to be because we have too much work in progress at any one time. We have 10 Stories in progress and get to the end of the Sprint with all of our Stories 90% complete.

    • Action: Raise an impediment with the Scrum Master for review at the Retrospective

    • Action: Limit work in progress

      “Given an ordered list of user stories, you’re either working on the top item, or else you’d better have a good reason not to. You don’t proceed with another story until your current story is done.”
      The Task Burn Down Trap: everything finished, nothing done

  • We will not get done on time
    SNAGHTMLc5fc66a
    Figure: When will we be done?

    This can be because we do not know everything at the start of the Sprint. Can a lawyer tell you exactly how long your case will take and what it will cost? No, so why would you expect something like software to?

    • Action: Speak to the Product Owner and decide what can be removed from the Sprint Backlog to still allow the team to be done.

These are just some ideas of what might be found and are not indicative of all possible options and there are other lists of Bad Smells of the Sprint Backlog that you can find online.

Let me reiterate, that along with the Three Questions that are part of the Daily Scrum a Burndown is just a tool to help elicit communication and understanding within the Development Team. It is not a whip for a Project Manager to crack.

What burndown is right?

So to answer the question of wither to burn down Story Points, Hours or even Test Cases I would argue that we need them all! I want to see if my tasks are on track, but I also want to make sure that I am delivering Stories as well.

The Hours Burndown

This burndown is good for helping the Development Team identify how much work is remaining in the Sprint and if they are likely to still be able to meet their Sprint Goal.

The Story Point Burndown

Good for allowing the Development Team to see if they are actually getting things Done, verses completing all of the Tasks.

The Acceptance Tests Burndown

Also a good indicator of what is going on from a delivery perspective. If you are on track for Hours, and Story Points but you have only completed 50% of your Acceptance Tests and you have 2 days left on your Sprint, what does that tell you about your quality.

Conclusion

You will need to experiment with your Scrum Teams to see which burndown is right for you, but I would suggest that you want to be able to plot all of them so that your Development Team’s have all of the relevant information for their Daily Scrum to  help them identify any issues as early as possible.

Upcoming Training Opportunities

These are the next five classes we have, and you can check out our full public schedule of classes.

Timezone:
Live Virtual PAL Evidence-Based Management Online on 19th June 2023
Virtual
19-20 Jun, 2023
09:00-13:00 BST
2 half-days
APS 19th June 2023
Virtual
19-22 Jun, 2023
09:00-13:00 EDT
4 half-days
Professional Scrum Product Owner Immersion (PSPO-I) online 3rd July 2023 over 8 weeks
Virtual
3 Jul-21 Jul, 2023
13:00-17:00 BST
8 weekly half-days
PSPO-A 10th July 2023
Virtual
10-13 Jul, 2023
09:00-13:00 BST
4 half-days

We can deliver any of our courses as private in-house training over Microsoft Teams & Mural. We also recommend training based on your accountabilities or role, you can go directly to recommended courses for Scrum MastersProduct OwnersDevelopers and Agile Leaders.

Create a conversation around this article

Share on Facebook
Share on Twitter
Share on Linkdin

Related Courses

No items found

Read more

Martin Hinshelwood nkdAgility.com
https://youtu.be/_fFs-0GL1CA Why do you encourage people to follow a certification path in their career journey? I would encourage you to follow a scrum certification path for the same reason that people go to university. The same reason that people do any course or certification. It gets you a foot in …
Martin Hinshelwood nkdAgility.com
https://youtu.be/QGXlCm_B5zA What will you learn on the PSM II course? There are two main things that most scrum masters will learn on the PSM II or Advanced Professional Scrum Master course. That they haven’t been working effectively as a scrum master to date. That they are there to empower and …
Martin Hinshelwood nkdAgility.com
In Scrum Events across the world, I hear repeated the phrase “that’s how agile works” when describing behaviours that are both unprofessional and the very opposite of an agile mindset. These behaviours will inhibit agility and are a result of a lack of understanding of the underlying principles. We need …
Martin Hinshelwood nkdAgility.com
https://youtu.be/klBiNFvxuy0 What is the most common Aha moment people have in a scrum course? It depends on the scrum course they are attending. The content presented in the Applying Professional Scrum (APS) course leads to very different epiphanies when compared to the content presented on an Advanced Professional Scrum Master …

OUR TEAM

We believe that every company deserves high quality software delivered on a regular cadence that meets its customers needs. Our goal is to help you reduce your cycle time, improve your time to market, and minimise any organisational friction in achieving your goals.

naked Agility Limited is a professional company that offers training, coaching, mentoring, and facilitation to help people and teams evolve, integrate, and continuously improve.

We recognise the positive impact that a happy AND motivated workforce, that has purpose, has on client experience. We help change mindsets towards a people-first culture where everyone encourages others to learn and grow. The resulting divergent thinking leads to many different ideas and opportunities for the success of the organisation.