Agile Software Engineering: Shared Understanding
![](https://play.vidyard.com/5HZWmzNRgJU9Yt847sU8dp.jpg)
Customers, developers, and testers think about behavior from multiple perspectives. So, how can you avoid problems that arise when people in this triad of roles think about behavior differently? Behavior-Driven Development (BDD) offers a solution.