The GH 5.9 Labs updates to the Rapid Board look really promising, it could finally end the pain of using the utterly sluggish Planning Board, and of course enable multiple project planning and burndown charts. But how to get there?
To us the only meaningful burndown chart in GH has so far has been the "Hour Burndown Charts", based on the Remaining Estimate field (part of the Time Tracking package in JIRA). This is what Atlassian has implicitly recommended<sup></sup>. Thus, we have used Time Tracking for Scrum: we've set the story points in the Original Estimate field in our planning poker sessions and we've updated the Remaing Estimates during the sprints. In the sprint planning sessions we have used the "Version" view of the Planning Board and drag-n-dropped issues into the next fixVersion until the Time Estimate statistic adds up to the sprint velocity. Using Time Tracking (as opposed to the Story Points field) has also allowed us to set individual estimates on sub-tasks and get them automatically summed up to the parent issue.
But the new Rapid Board changes all that:
Using the Rapid Board for planning will mean for us sacrificing the aggregation of estimates in sub-tasks and rendering the burndown chart almost useless. But it's probably worth it to get multi-project planning.
Our migration will consist of:
Hi Björn,
We're currently working very hard on the Rapid Board and releasing significant new features every two weeks. We're concentrating on making a great Scrum planning experience from the ground up.
Thanks,
Shaun
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for your quick reply!
Separating story points and estimates has never made any sense to me - assessing story points and setting an original estimate is conceptually the same thing and I don't see why the information should be duplicated. But I have heard this view elsewhere and I won't push my case any further. Considering your view on this I conclude that you won't be offering migration of Original Estimates to Story Points.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shaun -
Sorry for not being clear enough. We basically have the same issue as Björn stated above: "To us the only meaningful burndown chart in GH has so far has been the "Hour Burndown Charts", based on the Remaining Estimate field (part of the Time Tracking package in JIRA)."
To your point about: I'm afraid I don't really understand how you're ahcieving this today or what your final objective is. The hour burndown in the classic boards will not show both story points and hours at once.
Clarification: We don't show both at once (as you said, not possible). However, we plan stories in points, then break them down in subtask and estimate those in hours. During the sprint we control the progress with the burndown based on remaining hours.
Your workaround is worth a try. I just cannot understand why you don't just add the "Hour Burndown Chart" to the available reports (in general you guys do such a great job!).
Regards,
Erwin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Shaun,
The problem we've found in my team with that solution is that the "hours" in the burn down change as the team resolve the sub-tasks. The burndown only catches up when the story is completed and resolved, then the burndown suddenly drops like a cliff by the total hours in the Story, instead of the real view where we can see the team progress day-by-day. The other impact is it constantly looks like the team is behind the curve with the burndown until right near the end of the sprint when everthing catches up all of a sudden. Makes it hard to manage the project, especially with relatively small teams - 2 or 3 people - and 2 week sprints. The burndown charts look like a bad joke.
Same thing happens when using the Story Point tracking method (although it's by design there since there's no expectation to be able to burndown a Story point by point.
We're still stuck using the Classic Board because of this.
Please, please, please reconsider supporting those customers who choose to use sub-tasks, and do estimates in hours, and want to track the real progress of the team day-by-day.
Lucas.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Lucas,
Can you provide more detail? If you have configured your board for 'Time Tracking' then the burndown will burn hours as they are logged against stories or sub tasks, the burndown will not move when the stories/sub tasks are moved to the last column.
Thanks,
Shaun
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hmm okay. Let me ensure we are on the latest version of Jira and GreenHopper first and I'll try it again. Will report back with more detail, screenshots etc. when I can reproduce (or to report it's working now).
Thanks for the response!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Shaun, I've tried again on a more recent version of the Rapid board, and the burndown chart is looking much better! It is burning down the sub task work as it's done. This is different to the last time I saw it, sorry.
The one remaining niggle I have is in the planning stage you can't see the summed-up estimate against the story in the "Plan" phase until you start dragging the sprint marker down. It's not a big deal.
Thanks for the quick response above.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi -
we have no plans to give up the "Hour Burndown Chart" (Points for Stories, Hours for Technical Tasks and Bugs).
We're on Jira/Greenhopper on Demand. When can we expect a resolution: a) "Hour Burnddown Chart" or b) custom reports in the board?
Thx in advance,
Erwin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I'm afraid I don't really understand how you're ahcieving this today or what your final objective is. The hour burndown in the classic boards will not show both story points and hours at once.
If you're happy to plot them separately you can just have two separate boards with the same filter. Set one up for estimation in story points with no time tracking (which will give you the story point burndown you're asking for) and the other up for estimation in original time estimate with time tracking on (which will give you the hour burndown). Note that you do not need to maintain the two boards separately, since they have the same filter they'll see the same issues and sprints.
Thanks,
Shaun
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Our team is more comfortable with estimating stories by breaking them down into sub-tasks during the sprint planning meeting and then estimate the effort required for each sub-task (in days, not story points).
Yes, purists might not agree of not making that separation between story points and sub-tasks estimates.
For this to work we would need the Rapid Board sprint marker to show summed estimates of all the subtasks associated with the selected stories.
I saw that in Greenhopper 5.9.7.3, it is possible to estimate the user stories in time instead of story points. That's great. What about the above?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Serge,
In GreenHopper 5.9.8 (which will be released shortly) you can configure GreenHopper to use time tracking on tasks for the burndown. We do not currently sum the estimate of tasks and show it in the marker because most teams use their velocity in their estimate statistic (e.g. Story Points, Original Time Estimate) to understand how much work they can get done in coming Sprints. Using the task level estimates means that the Sprint marker cannot be used to estimate the amount of time the backlog will take to be delivered (because many stories will not have been broken down in to tasks).
Thanks,
Shaun
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shaun,
We are in the process of adopting Scrum and implementing the workflows in JIRA & GreenHopper. We encounter the same problem with the sum of estimated hours in the Plan mode of the rapid board. Here is how we plan to use GreenHopper.
When a story is added to the backlog, the team first estimates it in Story Points (by setting a value in the Story Points field) – this serves as a rough estimation. At this moment the story in question has nothing set at Original Time Estimate. This is made via the classic Plan Board – which we find it very interesting because it is a great tool for the ProductOwner for planning the releases.
During the sprint planning meeting, the stories are split into sub-tasks and we estimate the effort required for each sub-task in hours (not Story Points!) by setting the time estimate in the Original Time Estimate field of each sub-task. At this moment the stories still have nothing set at Original Time Estimate (the time is only set on the sub-tasks). The commitments and sprint marker are made by Original Time Estimate (not by Story Points). We have Estimation Statistic set on Original Time Estimate.
In our opinion this practice is what Jeff Shutterland suggests in his Scrum handbook.
But because the GreenHopper does not make the sum of the sub-tasks estimates, the stories appears with no time estimate and we are unable to make planning!
In addition, if you open the story in its own form, the time aggregation is made. So there is an inconsistency here!
For us, not having the sum of sub-tasks estimates in Plan mode is a buggy behavior. We really need this to be fixed! And it is obviously that I’m not the only one that wants this functionality.
Thanks,
Danut
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Björn : Frankly, the story point estimate at the Story level actually has not relation to the efforts estimated for the sub-tasks. In that sense, aggregation of estimate from Sub tasks to story is a bit of deviation.
And I guess it is too early to conclude as the GH team indeed has to consider all the points that you mentioned.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.