In our morning standup meeting one of my team members made a pretty good point about story sizing not being so important.\n\nIn Kanban we strive to have relatively same sized stories because it allows us certain benefits:\n\n
- \n
- More accurate metrics on estimated time in queue for any story to be delivered.
- Reduced dependence on estimation and planning.
- Continuous flow as opposed to slow… fast… fast… slow.
- Predictability.
\n
\n
\n
\n
\n\n
I thought you said the story sizing is not so important?
\n\nRight, exactly. It is important for them to be relatively same sized, but it is not so important that they be exactly the same size.\n\nBasically, we don’t want to have mice and elephants thrown in together.\n\n
\n\nIt is the difference between breaking a candy bar in half to share and measuring out prescription medication.\n\nYou can look at the candy bar and say “yeah, that looks about the same size,” but you’d better not do the same thing with medication.\n\nIt is a complete waste of time to go overboard with the splitting of the candy bar, getting it even to the exact milligram.\n\nIt is a complete waste to try and get stories estimated down to the hour.\n\n
Size ‘em up against each other
\n\nIn that case how do you actually size the stories?\n\nJust compare them against each other. When looking at a new story, consider the other stories you already have on the board. Is this new story like an elephant in comparison to a bunch of mice? Is it the other way around?\n\nIf so, adjust the story to make sense. Don’t trust your gut without comparing it to what is out there already, otherwise you’ll start to drift in your estimations.\n\nDon’t worry too much if you’re wrong sometimes. As long as you are close, it will all balance out in the end.\n\nAlso don’t forget to get rid of all the Blue Whales. You don’t want any of those on your board, ever.