Software development process that helps to build a shared understanding of the business requirements through collaboration between domain experts and software engineers.

BDD is a way for software teams to work that closes the gap between business people and technical people by encouraging collaboration across roles to build a shared understanding of the problem to be solved.

DDD Guide image

Access the Guide

For more information on BDD, check out the Cucumber website:

Behaviour-Driven Development | Cucumber

Behaviour-Driven Development (BDD) is the software development process that Cucumber was built to support.

Updated: