Home > DAD discussions, Governance, Metrics > Ranged Burndown Charts

Ranged Burndown Charts


Previously I discussed the difference between gross velocity and net velocity and now I’d like to show why they’re important.  A ranged burndown chart, an extension to normal burndown charts which apply both the gross and net velocity, is shown below.  Where a burndown chart uses the (gross) velocity to predict a potential end date, and by extension gives a feel for the potential project cost, a ranged burndown gives a potential range of end dates/costs.  Giving a ranged estimate is a known best practice in the IT community.

Image

Because it’s possible that functionality can be dropped from a release part way through a project, perhaps because of a major shift in strategy or in an effort to hit a desired date, the net velocity will exceed the gross velocity that iteration.  In this case our advice is the use the change in requirements from the previous iteration to calculate the net velocity.

Note that this blog posting is excerpted from Chapter 10 of the book Disciplined Agile Delivery.

About these ads
  1. Ray Pitch
    January 3, 2012 at 1:52 pm

    How are the projections made? There are two variables to consider

    a) Projected (average) velocity and
    b) Projected rate at which new work is added

    Both variables will have a range of probalbe values but what algorithm is used for this? I’ve seen Historical average +/- “x”% and Historical average +/- standard deviation, so what’s best practice?

  2. January 3, 2012 at 3:17 pm

    It’s likely not clear from the example, sorry about, but I’m using actuals from the previous iteration. So, if at the end of iteration X there’s 300 pts on the stack, the gross velocity was 30 pts and there was 10 pts of stuff added (giving a net velocity of 20 pts), we’d estimate between 10 (300/30) and 15 (300/20) iterations left.

  1. December 22, 2011 at 12:46 pm
  2. May 1, 2013 at 7:43 am

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 599 other followers