practices

View the Project on GitHub RMI/practices

Agile Ceremonies

This document defines the sprint cadence. Teams may adapt the exact format, but the core outputs should stay consistent.

Suggested Cadence

Ceremony Frequency Duration Participants Primary Output
Sprint Planning Every sprint 1.5 to 2 hours Core team, product owner Sprint goal and committed work
Daily Scrum Daily 10 min. OR Async in Shared Channel Core team Shared plan and blocker visibility
Backlog Refinement Weekly 30 to 60 minutes Product owner, subject matter experts or engineers as required Ready backlog
Sprint Review End of sprint 1 to 2 hours Core team, product owner, stakeholders Feedback and accepted work
Retrospective End of sprint 30 to 60 minutes Core team One or two improvements

Two-week sprints are a good default, but teams may adapt based on project size and learning speed.

Sprint Planning

Purpose:

Inputs:

Outputs:

Daily Scrum

Purpose:

This can be synchronous or async. For distributed teams, async is often better.

Suggested async format:

The Scrum Lead should review blockers daily and actively remove them.

Backlog Refinement

Purpose:

Use refinement to:

Sprint Review

Purpose:

Outputs:

Retrospective

Purpose:

Keep retrospectives short, honest, and blameless. If every retro produces a long list, the team will ignore it.

Estimation And Capacity

Practical Rule

Each ceremony should produce a decision or artifact the team actually uses. If a meeting exists only because the calendar says it should, simplify it or remove it.