Alacient

Training

Introduction to Behavior-Driven Development

Behavior‑Driven Development: Foundations is a self‑paced intro course that teaches Agile teams to turn unclear requirements into clear, testable examples. Aimed at developers, QA, analysts, product owners, and Scrum Masters new to BDD, it covers BDD’s roots, core practices, and hands‑on skills like Three Amigos, Example Mapping, and Gherkin.

  • Self-paced
  • Foundation
  • Engineering & delivery
  • BDD-101

What's covered

7 modules · 32 lessons

  1. 1. Module 0: Welcome

    • Welcome Video
  2. 2. Module 1: Why BDD? The Cost of Misunderstanding

    • Module 1: Why BDD? The Cost of Misunderstanding
    • Requirement Ate My Sprint
    • The Origin of BDD: From Test to Behaviour
    • Discovery, Formulation, Automation: The Three BDD Practices
    • BDD, TDD, and ATDD: Clearing Up the Confusion
    • Module 1: Check Your Understanding
  3. 3. Module 2: The Three Amigos & Discovery

    • Module 2: The Three Amigos & Discovery
    • Who Are the Three Amigos?
    • Example Mapping: The Four Cards
    • Running the Session: From Story to Ready
    • From Example Mapping to Gherkin: The Handoff
    • Module 2: Check Your Understanding
  4. 4. Module 3: Gherkin Essentials

    • Module 3: Gherkin Essentials
    • The Gherkin Keyword Set
    • Writing Good Scenarios: Declarative and Business-Readable
    • Background, Tags, and Scenario Outlines
    • Gherkin Anti-Patterns and How to Fix Them
    • Module 3: Check Your Understanding
  5. 5. Module 4: From Scenarios to Automation

    • Module 4: From Scenarios to Automation
    • From Scenario to Step Definition
    • Step Definition Languages: Java, C#, Python
    • Hooks and the World/Context Object
    • BDD in the CI/CD Pipeline
    • Module 4: Check Your Understanding
  6. 6. Module 5: BDD in Your Lean-Agile Team

    • Module 5: BDD in Your Lean-Agile Team
    • BDD and Lean Principles
    • BDD and SAFe Ceremonies
    • BDD Adoption and Failure Modes
    • Module 5: Check Your Understanding
  7. 7. Assessment & Capstone

    • Capstone Briefing Video
    • Final Assessment & Capstone

← All training

Ready to start?

Register online, or talk to us about running this for your whole team.

View course & enrol