Reimagining Scrum Ceremonies

· 3 min · medium

Effective Scrum ceremonies, part 3.

So far, this series has covered the trade-offs between writing documents and holding meetings, then writing itself, the heart of async. The golden circle helps keep written communication focused enough to drive discussion, and writing brings inclusivity, thoughtfulness and flexibility with it.

Ceremonies

Scrum teams repeat a set of ceremonies every one or two weeks. A typical two-week sprint for a medium-sized team:

That's 9 hours per person every sprint, just over a day. Against a 38-hour week (76 hours a sprint), it's about 12% of the sprint in recurring meetings, and they often run over. That's worth making more efficient.

Standups

Standups are one of the most widely adopted practices from Extreme Programming. They usually cover:

  1. What I did yesterday
  2. What I'm doing today
  3. Blockers, if any

Distributed teams make standups harder. Once everyone is sitting down, it's easy to run over or get stuck on one detailed issue, and the meeting loses its purpose. Engagement drops, and the team ends up holding the meeting because it's in the calendar.

Two changes cover the list above:

Do both, and it may become clear the daily standup isn't needed. Its real value is the chance to connect. If the team still wants one, drop the status update and talk about next actions, sprint goals, team health, and high-risk branches or changes.

Tickets that show each story's progress also spare people from answering the same questions from several colleagues, which is good for psychological safety.

Retrospectives

Agile is about continuous improvement, and the retrospective is where it happens: surfacing issues, celebrating success and agreeing on actions. Run poorly, retros do more harm than good:

  1. If they rarely produce anything meaningful, people lose faith in them.
  2. Recency bias means people raise what happened recently, so older issues repeat.
  3. They run out of time, through poor grouping, no voting or no theme.

Async fixes most of this:

Sprint planning

Planning is the heaviest ceremony, made of several smaller processes, and each of those could be an article. Here it's only about async and efficiency:

  1. Refine the backlog async. Set time aside to add metrics or detail to stories so they're ready for the sprint.
  2. Prioritise the backlog tightly, so the sprint stays focused on outcomes.
  3. Draft the sprint goals before the meeting. The product owner or engineering manager can do this, and it gives the meeting a natural starting point. Share them with everyone beforehand.
  4. Ask the team to read the draft stories for the sprint beforehand and write comments on anything unclear.
  5. Hold the meeting.

The payoff:

None of these changes is big. Together, they make each sync meeting count for more and let people contribute when it suits them.