The Secret to Effective Backlog Refinement Behavior Driven Development
When it comes to Backlog Refinement, phrases such as “split the user stories”, “use the three amigos”, and “refine when necessary” are often used to describe ways of doing so, but how can you be sure that you are refining in the most effective way? An effective, concrete method of refining the backlog is the process of Behavior Driven Development (BDD). While many consider BDD a way to write automated tests, it is much more than that. It is a collaboration technique that can be used with business partners to discover scenarios when refining the product and sprint backlog. BDD consists of discovering story details through structured examples, formulating the examples using a structured format, and automating a select subset of examples through tools such as Cucumber and Specflow. BDD can be used effectively to refine user stories well before they are sprint-planned and to iron out technical details when a user story is acted upon within a sprint. This presentation by Professional Scrum Trainer, Chuck Suscheck describes the discovery techniques of BDD and exemplify an end-to-end automated business scenario so that you can see the direct tie between business needs and software execution possible with BDD.

What is Scrum: An Introduction to the Scrum Framework

Discovery - The first practice of Behaviour-Driven Development

User Stories Explained: What They Are, How to Write Them, and Why They Work

Finding the Right Balance as a Product Owner How Engaged Should You Be
![Beginner to T-SQL [Full Course]](https://i.ytimg.com/vi/cACat4KNncg/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLA4o6xA3UzwmxwP9P-enFU9sgxi6Q)
Beginner to T-SQL [Full Course]

Introduction to Scrum

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025

Agile Project Management with Kanban | Eric Brechner | Talks at Google

Who is the Product Owner Anyway? - Scrum Pulse Webcast #24

The Truth About Job Titles In Scrum

Techniques for Advanced Scrum Mastery - moving from specific practices to working with principles

Agile Estimating Explained: Story Points and Planning Poker

Software Testing Course – Playwright, E2E, and AI Agents

What is Nexus? An Introduction to the Framework for Scaling Scrum

Introduction to Agile - Transformation, Best Practices and Common Problems

Story Splitting for Beginners and Experts Alike - Tony Heap at Agile Yorkshire

Fixing Your Scrum Practical Solutions to Common Scrum Problems

Product Backlog Refinement: What NOT to do

Scrum Training - Crash Course - 2013-06-18
![Microsoft Fabric and Power BI - Developer of the Future⚡ [Full Course]](https://i.ytimg.com/vi/ohKpl80obzU/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLC7OUcS43Tjw7PcWR1n6T-ncrgsdA)
