Two 4-hour live virtual sessions Scrum Alliance microcredential No prerequisites

BDD for Agile Teams

Build the product right.
Build the right product.

Most teams optimize for one half of that sentence. Behavior-Driven Development gives you both — a way to turn examples and conversation into executable specifications everyone actually understands, so what gets built matches what the business and the customer needed in the first place.

$400 · Taught by Paul Moore, Certified Scrum Trainer · Digital badge, 8 SEUs & PDUs, and a 2-year Scrum Alliance membership included

8 hrs

Live virtual, 2 days

8 & 8

SEUs & PDUs

None

Prerequisites

$400

All fees included

Upcoming classes

Register now

Ready to earn your badge? Choose a date below to get started.

Events

Views Navigation

Event Views Navigation

Today
  • Behavior-Driven Development | September 3rd – 4th

    Online

    Guaranteed to Run!
    Enhance team collaboration and deliver software that truly meets business needs by adopting Behavior-Driven Development (BDD) principles. Create a shared understanding and build higher-quality products with greater efficiency.

    $400.00
  • Behavior-Driven Development | September 14th – 15th

    Online

    Enhance team collaboration and deliver software that truly meets business needs by adopting Behavior-Driven Development (BDD) principles. Create a shared understanding and build higher-quality products with greater efficiency.

  • Behavior-Driven Development | October 19th – 20th

    Online

    Enhance team collaboration and deliver software that truly meets business needs by adopting Behavior-Driven Development (BDD) principles. Create a shared understanding and build higher-quality products with greater efficiency.

  • Behavior-Driven Development | Nov 30 – Dec 1

    Online

    Enhance team collaboration and deliver software that truly meets business needs by adopting Behavior-Driven Development (BDD) principles. Create a shared understanding and build higher-quality products with greater efficiency.

Bringing a team? We also run private courses tailored to your organization. Contact us for more info →

The credential

A real credential, in two afternoons

BDD for Agile Teams is an official Scrum Alliance microcredential in the Technical Literacy track. Attend both live sessions, participate, and it's yours — no exam, no follow-up assignment.

Scrum Alliance BDD for Agile Teams microcredential badge

Scrum Alliance

BDD for Agile Teams

A digital badge you can add to LinkedIn the day you finish, backed by a globally recognized credentialing body. Microcredentials are stackable — this one pairs naturally with your existing Scrum Alliance certifications and builds toward a broader technical-practice pathway.

What you'll learn

From conversation to executable spec

Eight modules covering the full BDD arc — from discovery through examples to advanced Gherkin, and how it all fits into a real sprint.

Module 01

Introduction to BDD

The value behind behavior-driven development and the three core practices that make it work, before any syntax enters the picture.

Module 02

Discovery driven by examples

Turn a user story and its acceptance criteria into concrete examples that surface what the requirement actually means.

Module 03

Facilitating discovery workshops

Run the conversation that gets developers, testers, and the business into the same room over the same examples — before code is written.

Module 04

Executable specs with Gherkin

Express examples as Given-When-Then scenarios that are readable by anyone and executable by your test tooling.

Module 05

Writing good scenarios

The habits that keep scenarios short, focused, and useful — and the common anti-patterns that quietly make them neither.

Module 06

Organizing scenarios in feature files

Structure feature files around business rules, not implementation details, so the spec stays readable as it grows.

Module 07

Advanced Gherkin syntax

Backgrounds, scenario outlines, and tables — the syntax that keeps larger scenario sets readable instead of repetitive.

Module 08

Integrating BDD into your workflow

Where discovery, specification, and automation actually land inside refinement, sprint planning, and delivery — not as extra process on top of it.

Who it's for

Anyone shaping what gets built

BDD works because it gets the whole delivery team talking in the same language — so it's built for more than just developers.

Agile teams

Looking for a shared way to turn a backlog item into something everyone agrees is actually done.

Developers & engineers

Restoring the engineering discipline that keeps specifications executable and code aligned with what was actually asked for.

Product Owners

Wanting sharper backlog refinement and clearer alignment with developers, stakeholders, and customers.

Business analysts

Translating requirements into executable specifications that developers and business stakeholders both understand the same way.

Testers

Getting into testability and edge-case conversations earlier, and learning the fundamentals of automated acceptance tests.

Scrum Masters

Looking for a concrete practice that closes the gap between "done" in the sprint and "right" for the customer.

Straight answer on prerequisites: there are none. Programming experience isn't necessary — some familiarity with software development helps you follow along, but the practices apply to anyone shaping what a team builds.

Your seat

What $400 gets you

Two afternoons, one credential, and a standing invitation to keep working on it with us.

  • The digital badge

    The official Scrum Alliance BDD for Agile Teams microcredential — shareable the day you finish.

  • A two-year Scrum Alliance membership

    Professional membership included with your seat — community, resources, and member pricing for two full years.

  • 8 SEUs & 8 PDUs toward renewal

    Members earn eight Scrum Education Units and eight PMI Professional Development Units, applicable to your certification renewals.

  • Alumni meetings

    Keep coming back. Bring the scenarios and feature files you're actually working through and get feedback from Paul and other practitioners.

Two 4-hour live virtual sessions on consecutive days · Taught by Paul Moore, CST · No exam, no prerequisites · Seats are limited to keep the session interactive.

See upcoming dates →

Your trainer

Taught by Paul Moore

Paul Moore

Paul Moore

Agile Technical Coach · Certified Scrum Trainer

Paul is an expert Agile Technical Coach dedicated to restoring the "engineering" in software engineering. With decades of hands-on experience in high-stakes development environments, he doesn't just teach theory — he focuses on the hard technical skills required to build maintainable, high-quality software. As a guide for thousands of developers worldwide, he bridges the gap between abstract Agile concepts and the daily reality of writing code, helping teams deliver value faster and with greater confidence.

Certified Scrum Trainer Advanced Certified Scrum Developer Certified Scrum Professional – Developer

Questions

Before you register

How is BDD different from TDD?

TDD tends to be developer-centric, working at the level of classes, modules, methods, and functions. BDD looks at the bigger picture — what users need, what the business needs, and what features actually align to those needs. They're complementary: BDD scenarios often drive the same test-first discipline TDD is built on, just aimed a level higher.

Do I need a software development background?

No. There are no prerequisites, and programming experience isn't necessary. Some familiarity with how software gets built will help you follow along, but the discovery and specification practices apply just as directly if you're a product owner, business analyst, or tester.

Is there an exam?

No exam. Attend both live sessions and participate, and we register you for the Scrum Alliance BDD for Agile Teams microcredential. Your digital badge follows shortly after.

How is the training structured?

Two 4-hour live virtual sessions on consecutive days — eight hours total across the eight modules, moving from discovery and examples through Gherkin syntax to integrating BDD into your actual sprint workflow. It's interactive by design, so plan on cameras on and bring a real feature or user story to work with.

Does it count toward my certification renewal?

Yes — Scrum Alliance members earn 8 SEUs, and the course is also eligible for 8 PMI PDUs, both applicable toward renewing your existing certifications. Your seat also includes a two-year Scrum Alliance membership.

Can you run this privately for my organization?

Yes, and for this course it's often the stronger choice — a private session lets your whole team practice discovery and Gherkin against your actual product, so everyone leaves working from the same feature files. Email hello@rocketninesolutions.com and we'll put together a plan.

Still deciding?

Ask us anything

Not sure whether BDD is the right next step for your team? Describe what you're building and we'll give you a straight answer — even if the answer is a different class.

Email us your question →

Private & corporate training

Bring it to your organization

Run both sessions with your whole delivery team working from the same backlog. Everyone earns the same credential — and everyone leaves writing scenarios the same way.

Request a private class →

Stop shipping the wrong thing.

Efficiently.

Two afternoons, one credential, and a shared way to turn examples into executable specs your whole team can build from. Pick your dates.

Scrum Alliance®, Certified ScrumMaster®, and the BDD for Agile Teams microcredential are marks of Scrum Alliance, Inc. Rocket Nine Solutions is a licensed training provider.