Pitfalls to avoid in sprints
Even with the best intentions, agile teams can sometimes slip into bad sprint habits that slow them down or make them less adaptable. Here are a few common pitfalls to watch out for:
Batch processing delays
“If one issue is complete, and it's tested, and it works, why can't we just deploy that? Why do we have to wait for 9 non-related things to be shipped?” – Jon Kern
Holding on to completed work until a larger release is ready often defeats the purpose of agility. In contrast, smaller, more frequent releases help teams close the gap between development and customer feedback, improving productivity and sustaining the momentum.
Lost flexibility
“Being agile is about adjusting to new information. An incident just occurred? Okay, well, that's gonna take precedence.” – Jon Kern
Agility means responding to change, not resisting it. When the unexpected happens, whether it’s an incident, a shift in priority, or new information, teams need the trust and autonomy to pivot. Sprints should not stop your team from working on the most important thing at a given time.
Becoming a slave to the sprint
“Some of the things you're doing may or may not get done, and you might run into problems. [...] When people with an expert mindset see something like this, suddenly, they've got a hammer to hit the team with.” – Jon Kern
Sometimes, sprint goals and deadlines can create a kind of pressure that drives fear and box‑ticking behaviour, instead of fostering collaboration and problem‑solving. When sprints become a weapon rather than an aid, it is time to reconsider.