Skip to content

Troubleshooting

Symptom → fix, in the order you'll hit them.

Standups take 45 minutes

Symptom: the "15-minute" standup sprawls into problem- solving and status theater.

Cause: no one enforces the format, or it's really a status meeting for a manager.

Fix: the facilitator cuts discussion with "take it offline after standup" — every time, kindly, until the habit forms. If one person needs everyone's status, that's a reporting need; solve it with a written update, not by hijacking the team's synchronization.

Retros change nothing

Symptom: the same complaints appear every retro; action items die quietly.

Cause: retros produce wishes, not owned commitments.

Fix: each retro ends with one change, one owner, and a check-in next retro ("did the change happen? did it help?"). One change that sticks beats ten that don't.

Everything is priority one

Symptom: the backlog has no order, or the top ten items are all "urgent."

Cause: no one has the authority — or the stomach — to say no.

Fix: that's the Product Owner's job, and it requires backing from above. A practical forcing function: the team may only work on the top N items, so ordering is the decision. "Everything is urgent" collapses the moment someone must pick what goes first.

Estimates are always wrong (in the same direction)

Symptom: every sprint delivers half what was planned.

Cause: planning from wishes instead of measured velocity, or pressure to commit to more.

Fix: plan the next sprint from the average of the last three sprints' completed points — not from optimism. If velocity is 20 and the plan needs 40, the plan is wrong, not the team. Say so early; it's cheaper.

The board is a lie

Symptom: the Kanban board says three items in progress; developers are actually juggling nine.

Cause: the board doesn't match reality, so nobody trusts it, so nobody updates it — a death spiral.

Fix: rebuild the board from reality in one session: walk the actual work, place every item honestly, set WIP limits you can keep. A board with an embarrassing "blocked" column is infinitely more useful than a pretty fiction.

"Agile" was imposed from above

Symptom: a reorg declares the company agile; teams get new titles, same managers, same deadlines.

Cause: process adopted as rebranding, without the authority shifts agile requires.

Fix: you can't fix this from inside a ceremony. The honest moves: find the smallest unit where you can run the real loop (one team, real backlog, real demos) and prove it works there — or recognize the label is permanent and stop expecting the substance.

One person does all the agile

Symptom: the Scrum Master maintains the board, writes the stories, runs the retros — the team just codes.

Cause: agile became one person's job instead of the team's way of working.

Fix: rotate facilitation. The team owns the process together or it isn't theirs. A Scrum Master who does everything for the team is a very organized bottleneck.