User Tools

Site Tools


blog:do_we_need_points_to_generate_a_release_burn-up_chart

Do We Need Points To Generate a Release Burn-up Chart?

I attended a presentation recently which talked about issues with estimation. It was pretty interesting, but one thing I thought was particularly interesting was the idea that someone said that they could track the progress of their release by generating a release burn-up chart in terms of the number of stories completed (what I call “card counts”) and it would have just as much information as if we had used story points.

I decided to see if I could replicate the idea. So I went into our database and basically pulled out a spreadsheet of the closure of stories, plotting both the stories completed and the number completed, week by week, over the period of the release (in this case a year). This is the chart I got (note: no manipulation except add titles and legends):

Interesting, right? My knee-jerk reaction when I saw this was “well perhaps we don't need to do point based estimates to allow us to understand progress for a release.” Can anyone say “#noestimates”?

Thinking about this a little further, and while this idea might be correct, I suspect we would not have got to this result without going through the process as did. My feeling is that the reason this is true is that one real value of story point estimating to the team is to teach us how to break down stories into small enough chunks that we can complete them in a Sprint. As we get better at making and meeting commitments, we realize that “small” should be even smaller than we thought, and again that thinking is helped through the estimation process.

An effect of having small stories is that card counts and story point velocity end up measuring the same thing. Now, if we could get to the “small story” point without doing story points, we might be able to use the card counts directly to report on progress. I suppose this is an experiment we need to run.

Linkbacks

Use the following URL for manually sending trackbacks: http://www.hanssamios.com/dokuwiki/lib/plugins/linkback/exe/trackback.php/blog:do_we_need_points_to_generate_a_release_burn-up_chart
is_generating_an_estimate_a_waste_of_time, 2016/03/28 07:19 (Trackback)
Is Generating an Estimate a Waste of Time? Premise I often get questions like “Could you please let me know your opinion on “No Estimates” as we have been hearing this lately very frequently and going through some literature have put me in more confusion.
 
what_is_the_basis_of_our_estimating_process, 2016/06/16 08:50 (Trackback)
What is the Basis of Our Estimating Process? The basis of this discussion is “team based relative size estimates” or story point estimation and this list assumes that as a basis. The first is that this document is all about estimating User Stories (the requirement), not tasks associated with User Stories although a lot of the ideas could easily be carried onto the task estimation in hours. From there the assumptions are:
 
how_do_i_convert_points_and_velocity_to_dollars, 2016/09/27 14:45 (Trackback)
How Do I Convert Points and Velocity to Dollars? Or “How do I figure out how much I've spent on something?” Or “Do we still need to track time in a time tracking system for progress reporting?” Premise One base idea with agile to focus on completion of work rather than the effort it takes to get the work done. So, for example, we track the remaining work on a story rather than the counting the number of hours we spent on a story. This makes sense because while the effort might be interesting…
 

Discussion

Suvojit Dutta, 2016/02/23 11:14

This is very interesting observation.

Enter your comment. Wiki syntax is allowed:
Q K I​ B S
 
blog/do_we_need_points_to_generate_a_release_burn-up_chart.txt · Last modified: 2016/07/03 13:43 (external edit)