Velocity - hours in additional to points
We are using the SCRUM template.
Having the velocity based on story points. In addition we would like to have a "velocity" graph based on hours. Note that we do not want to change the "complexity attribute". How can we achieve that? |
4 answers
Hi Yaron:
Can you please explain why you would want to base velocity on hours. Are you seeking to use ideal hours instead of Story points for your estimation? It will be difficult to respond with a proper answer until we understand the problem you are trying to solve and why you believe it should be solved using hours vs. Story points for the Velocity chart. Velocity is method for measuring the rate at which scrum development teams consistently deliver business value. To calculate velocity, simply add up the estimates of the user stories delivered in an iteration (sprint), whether that is points, ideal days or whatever the unit of measure. A velocity chart shows the sum of estimates of the work (Stories) delivered across all iterations. Incomplete or partially done Stories are not counted in the calculation. Velocity usually stabilizes over time unless the team composition varies widely or the length of the sprint changes. Velocity can be used for future planning purposes to help determine how much work the team can deliver each Sprint. If our velocity last Sprint was 20 points (or 20 ideal hours), then we should be able to do about the same for the next Sprint. I look forward to understanding the problem you are trying to solve and to help brainstorm how we can help you. |
Hi Yaron:
Can you please explain why you would want to base velocity on hours. Are you seeking to use ideal hours instead of Story points for your estimation? It will be difficult to respond with a proper answer until we understand the problem you are trying to solve and why you believe it should be solved using hours vs. Story points for the Velocity chart. Velocity is method for measuring the rate at which scrum development teams consistently deliver business value. To calculate velocity, simply add up the estimates of the user stories delivered in an iteration (sprint), whether that is points, ideal days or whatever the unit of measure. A velocity chart shows the sum of estimates of the work (Stories) delivered across all iterations. Incomplete or partially done Stories are not counted in the calculation. Velocity usually stabilizes over time unless the team composition varies widely or the length of the sprint changes. Velocity can be used for future planning purposes to help determine how much work the team can deliver each Sprint. If our velocity last Sprint was 20 points (or 20 ideal hours), then we should be able to do about the same for the next Sprint. I look forward to understanding the problem you are trying to solve and to help brainstorm how we can help you. Comments
Yaron Norani
commented Feb 24 '13, 5:08 p.m.
Hi
I meant all linked work items. Just total time spent for all of them.
This is to compare between estimate story points and reported spent time.
I know that I also have planned time vs spent time capability as well.
Thanks.
|
We don't have a report out of the box that compares Story Points vs. Time Spent. But it should be possible to do using BIRT reporting.
I am always concerned any time someone tries to map the relationship between story points and hours. The biggest problem I have is that once this relationship is defined, teams tend to go out of our way to “prove” the relationship or change the size of each story. It doesn’t allow for the relationship to change - which is should. If a team gets faster at delivering specific types of stories the story size shouldn’t change - but the relationship between the size and duration will. Alternatively, if half a team goes out on vacation, and those that remained who worked on a 5 point story realized it took them twice as long as a 5-point story usually would. This does not mean that the story size was really twice as big as what was sized. Assuming that the story is similar in size to other 5-point stories in the backlog, then the size is still good. Because the the team’s velocity is different, the time it takes to complete the 5 point story will be different. It is still a 5 point story. What is the business reason for wanting to compare story points to hours? Perhaps there is a better solution for achieving your goal. |
Hi,
I am not trying to map a relationship between points and "time spent".
I just need another report - "team velocity" in hours - a summation of all the "time spent" in the tasks and defects in an iteration that are done or resolved.
This is one additional tool for management purpose. can be achieved using queries but I rather have it as a chart. For sure this should not replace the velocity chart. Comments
Zhu Candy
commented Aug 21 '13, 4:56 a.m.
hi, Yaron,
Clement Liu
commented Aug 21 '13, 10:11 a.m.
Hi Candy,
Have you tried the out-of-the-box burndown?
Zhu Candy
commented Aug 21 '13, 9:57 p.m.
Hi, Clement,
Clement Liu
commented Aug 22 '13, 10:07 a.m.
Yes, basically you need to modify this velocity report to add the hours. Are you familiar with BIRT? You can use the burndown template I mentioned in my previous comment to learn how to get hours info.
Zhu Candy
commented Aug 23 '13, 1:08 a.m.
Oh, Clement, I know what you mean now, I'll give it a try to, thank you very much!
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.