Backlog Refinement: How Scrum Teams Avoid Sprint Planning Surprises
Backlog refinement is one of Scrum’s most overlooked practices—and one of the most important. In this Scrum Foundations lesson, Mike Cohn walks through how Product Owners and developers work together to make sure the top of the product backlog is clear, understood, and ready before sprint planning ever begins. You’ll see how refinement helps teams surface open questions early, reduce sprint-planning churn, and avoid the painful moment of realizing a “top priority” item can’t actually be worked on yet. Mike also explains the tradeoffs between involving the whole team vs. a subset, why refinement is a checkpoint rather than a full design session, and why your team should stay within the “10% rule” to avoid over-analyzing future work. If you’ve ever had a sprint fall apart because key details were missing or unanswered, this lesson will show you how to build a healthier, smoother flow from backlog → sprint. 👉 Want deeper Agile training that builds on these concepts? Explore the Agile Skills Video Library for courses on estimation, user stories, planning, collaboration, and more: https://www.mountaingoatsoftware.com/training/courses/agile-skills-video-library?utm_source=YouTube Chapters 00:00 Product Backlog Refinement Overview 00:21 Product Backlog Refinement Meeting 01:41 When to Hold Product Backlog Refinement Meeting 02:06 Advantages of Product Backlog Refinement Meeting 03:06 Invitation to Experiment
Suggested videos

Daily Scrum Explained: A Better Way to Run It
Mountain Goat Software: Agile & Scrum Mastery · 5:06

AI Is Making Teams Faster — And More Dangerous
Mountain Goat Software: Agile & Scrum Mastery · 9:02

Should You Become a Scrum Master? Before You Say Yes, Consider This.
Mountain Goat Software: Agile & Scrum Mastery · 1:48

Help! My Team Hates the Retrospective!
Mountain Goat Software: Agile & Scrum Mastery · 3:15

Agile and the Seven Deadly Sins of Project Managing
Mountain Goat Software: Agile & Scrum Mastery · 1:00:36

There's No Such Thing As Course Correcting in Agile!
Mountain Goat Software: Agile & Scrum Mastery · 1:52

What's the Difference Between Scrum and Agile?
Mountain Goat Software: Agile & Scrum Mastery · 2:36

Scrum Explained: Roles, Events, Artifacts, and Sprints
Mountain Goat Software: Agile & Scrum Mastery · 56:01