Backlog refinement is the most misunderstood and mismanaged ceremony in Scrum. Done well, it makes Sprint Planning smooth, fast, and conflict-free. Done badly, it creates backlogs full of vague stories, angry developers, and missed sprint commitments. This guide gives you the exact agenda, cadence, and techniques that work in 2026.
What Is Backlog Refinement?
Backlog Refinement (also called Backlog Grooming, Sprint Refinement, or Product Backlog Refinement) is the ongoing process of reviewing, updating, clarifying, and estimating items in the Product Backlog. The Scrum Guide 2020 does not prescribe it as a formal event โ it describes it as an ongoing activity โ but most teams run it as a dedicated session. The Scrum Guide does recommend spending no more than 10% of Sprint capacity on refinement.
Backlog Refinement Meeting Agenda
Here is a proven 60-minute refinement agenda for a two-week Sprint team:
| Time | Activity | Who Leads |
|---|---|---|
| 0โ5 min | Check-in + review last Sprint's refinement outcomes | Scrum Master |
| 5โ15 min | Product Owner presents top 3โ5 upcoming backlog items with context | Product Owner |
| 15โ35 min | Team discusses, clarifies, and asks questions on each item | Whole team |
| 35โ50 min | Estimation (story points, T-shirt sizing, or #NoEstimates) | Developers |
| 50โ55 min | Readiness check โ mark items "Ready for Sprint Planning" or flag gaps | Scrum Master + PO |
| 55โ60 min | Retrospect on the session โ is our refinement process working? | Scrum Master |
How Often Should You Run Backlog Refinement?
For a 2-week Sprint: run one 60โ90 minute session per week (mid-Sprint is ideal). For a 1-week Sprint: 30โ45 minutes every Sprint, often in the first half. The goal is to have at least 2 Sprints' worth of "Ready" backlog items at all times so Sprint Planning is never scrambled.
Who Attends Backlog Refinement?
- Must attend: Product Owner, all Developers, Scrum Master
- Optional/invite as needed: Subject matter experts, UX designers, stakeholders (for specific items only), tech leads
- Should NOT attend: Managers who might influence estimates, external stakeholders for the whole session
Definition of Ready: When Is a Story Ready for Sprint Planning?
A common Definition of Ready (DoR) checklist for a user story:
- Written in standard format: "As a [user], I want [action] so that [benefit]"
- Acceptance criteria defined and agreed by the team
- Dependencies identified and noted
- Sized/estimated (no undefined "spikes" remaining)
- No external blockers at story level
- UX design or mock-ups attached (if applicable)
- Team has enough information to start without waiting for PO clarification mid-Sprint
Estimation Techniques for Refinement
Story Points (Most Common)
Teams use the Fibonacci scale (1, 2, 3, 5, 8, 13, 21) to estimate relative complexity. Planning Poker keeps estimates independent โ each team member reveals their estimate simultaneously to prevent anchoring.
T-Shirt Sizing (Good for Early-Stage Items)
XS, S, M, L, XL estimates work well when items are too vague for point estimates. Map to points (S=3, M=5, L=8, XL=13) once items are better understood.
#NoEstimates
Some mature teams track throughput (number of stories per Sprint) and use that to forecast without estimating individual items. This works well when stories are consistently small and well-defined.
Common Backlog Refinement Anti-Patterns
- The Waterfall Backlog: Stories written as requirements documents, not user stories. Fix: PO training on story writing with INVEST criteria.
- The Black Hole: Stories added to the backlog and never refined or removed. Fix: Review and purge items older than 2 Sprints at every 4th refinement.
- Estimation Theatre: Team rubber-stamps PO estimates to end the meeting quickly. Fix: Scrum Master should surface disagreements and use Planning Poker.
- Missing Acceptance Criteria: Team accepts stories without knowing when they are "done." Fix: No story is marked Ready without at least 2โ3 testable ACs.
- Developer-Free Refinement: PO and SM refine alone, then impose on developers. Fix: Developers must attend โ they hold the technical context.
Master Backlog Management in CREA-SM and CREA-PO
Refinement, WSJF prioritisation, and sprint planning are core exam topics. Scenario-based questions test what you would actually do on the job.
Explore Certifications โ