Hacker News new | ask | show | jobs
by nix-zarathustra 50 days ago
Flexible sprint durations defeats the purpose of sprints. One of the main selling points of sprints is having a fixed time period of work, allowing teams to better understand the amount of story points they can complete in a sprint. This way, a big piece of work that takes 500 story points can predictably be completed in 2½ sprints if it takes a team 200 story points per sprint.
1 comments

True, but that's the theory, and there's the practical reality that is messy. Where things like almost the entire team being on vacation for Christmas happens. Or where Bob, coming back from vacation 2 days into a new sprint would find out that everyone made a plan without him being involved.

In such situations something's got to give. My choice is that the something is the rigid process. Because I think it's much preferable to make a plan with the whole team present.

It's not that big of a deal really. Flexibility doesn't mean we're always picking random sprint lengths, it means we make occasional concessions for real world constraints, which is kind of the point of Agile anyway.