Backlog refinement is the meeting most teams cut first when calendars get tight — and the meeting they regret cutting two sprints later when planning falls apart. The trick isn't running it more; it's running it well enough that the team actually shows up.
One job: making sure the top of the backlog is ready to be committed to in the next sprint planning meeting. "Ready" means small enough to fit in a sprint, with clear acceptance criteria, with major unknowns flagged, and with rough estimates.
It's not for: prioritisation (that's the product owner's job), design reviews (that's a separate conversation), or strategic roadmap discussion (that belongs in a different forum).
Two-week sprints work well with one weekly refinement meeting, mid-sprint. Don't run refinement on the same day as planning — the team needs time to think between learning about a story and committing to it. A Wednesday refinement for the following Tuesday's planning is the sweet spot.
The product owner brings 4–8 stories that are likely candidates for the next sprint. Each story should already have:
If a story doesn't have these, it's not refinement-ready and shouldn't be on the agenda yet.
Spend at most 7 minutes per story in refinement. If you can't get to estimation in 7 minutes, the story isn't ready — flag what's missing and move on. Common reasons stories aren't ready:
Send these back to the product owner with a specific list of what to resolve. That's a successful outcome — not every story has to leave refinement estimated.
Use planning poker in refinement to estimate stories. This catches misalignment early — when one developer votes 3 and another votes 13 a week before sprint planning, you have time to investigate. By planning, the spread is usually much tighter and planning goes faster.
Any story estimated above 13 points (or L/XL in T-shirts) should be split. Common split patterns:
Splitting in the room is fine for small adjustments. Big restructures should go back to the product owner — refinement is the wrong forum for redesigning a feature.
If sprint planning regularly runs over time, the cause is almost always weak refinement — not slow planning. Watch for these signs:
Fix refinement and the rest of the sprint cadence gets quieter. Skip it and you'll keep paying for it every other Tuesday.