Behaviour Driven Development

Build the right product, the right way, with BDD for Agile Teams

Your Journey

Behavorial Driven Development (BDD) allow teams to better manage the inherent uncertainties of software development, particularly the ambiguity surrounding what needs to be built and how to build it.


Adopting BDD will benefit teams with:

  • Reduced waste and cost


  • Smoother and safer implementation of changes


  • Greater clarity in development outcomes


  • More accurate and valuable product documentation



Who is this course for?

BDD for Agile Teams is right for you if you want to integrate behavior-driven development into your team's practices to drive alignment, streamline workflows, and build better products.



Ideal for:

  • Business analysts


  • Testers


  • Agile teams


  • Software developers and engineers


  • Agile software teams


  • Product owners


Teaching material

International Micro Certification

Online classes on Zoom

Classes with the course creator

Build the right product, the right way, with BDD for Agile Teams


Useful information:

  • Total duration of 8 hours


  • Virtual training course using Zoom


  • Training course content showcased via Miro


  • 60+ page student workbook


  • Internationally recognized microcredential


What Will You Learn?

This training course guides teams through the step-by-step implementation of BDD’s three core practices in an incremental way.

Discovery: Collaboratively defining features through example scenarios.

Formulation: Translating those examples into executable specifications.

Automation: Implementing automated acceptance tests and generating "living documentation".


*This training course is not focused on test automation programming, no prior programming experience is required. While we introduce the automation of acceptance tests, the emphasis is on discovery and formulation. Testers and developers will leave this training course with the foundational knowledge to start writing reusable and maintainable acceptance tests using BDD tools like Cucumber.

Example of a report as a "living" documentation.

The BDD Scenario Canvas

Thinking and discussing abstractly is difficult, even more so without visual cues.

The BDD Scenario Canvas is a tool for BDD practitioners to help structure their conversations around actionable and concrete examples.

It also encourages visual thinking by providing a space to enrich the discussion with drawings and sketches.

Contact us

Get in touch if you have any questions about our training courses, we are more than glad to help!


Working-Agile Student

Axel seems to be very well experienced in our space, and he projects that in his class. I would be very pleased to take another class from him.

Working-Agile Student

Excellent instructor, who explained every topic.

Working-Agile Student

Simple but effective teaching/learning Strategies. I began to understand the concepts before I realized!!!

Working-Agile Student

Axel Berle's training was exceptional! As a trainer, Axel demonstrated a remarkable ability to explain complex concepts with clarity. The training sessions were kept practical and collaborative, allowing us to learn from each other's experiences. I highly recommend Axel Berle's training to anyone seeking a thorough and engaging learning experience.