I have a team of 5 developers working a 10 day sprint schedule. After I deduct the scrum meeting times from their total capacity (300 hrs) I end up with 247.5 hrs.
The breakdown is -
Total - planning - daily scrum * 10 - review - retrospective - backlog grooming
300(5*6*10) - 10 - 12.5 - 5 - 5 - 20
The velocity is currently 25pts/sprint.
However, when the team goes in to the second half of sprint planning, they almost always end up with about 80-85 hours of work planned. That equates to about 35% commitment.
Obviously there are a few possibilities here. Either the team is severely underestimating task hours or there is a lot of hidden work getting in to the sprint or parkinsons law is coming in to effect, and the work is expanding to fill the time allotted. My gut feeling tells me it's all three.
My question really is if the team finds that they are under-committed in the second part of sprint planning, what is a good course of action?
- Call the Product Owner back in and take on more work?
- Revisit the task estimates, perhaps using a 3 point method to weed out the critical path?
- Track actuals and make hidden work obvious so we know where the time goes?
- Something else?
I'm not keen on my first 3 suggestions so the 'Something else' is perhaps what I'm looking for. Any advice would be super helpful.
Thanks in advance.
EDIT: I asked this years ago. I was very naive. Don't do this kind of thing,..Ever. Leaving here for others to laugh at :-)