Be the first to like this
Do you want to learn the basics of ATDD/BDD so that you can ensure clear
communications between business and development?
Do you want to go beyond building to a specification, and build what is
Agile teams often relied on user stories and acceptance criteria alone. Then more advanced teams started doing TDD (Test Driven Development) so that developers could build what they thought the business asked for. When it became clear that TDD was not enough, ATDD (Acceptance Test Driven Development) / BDD (Behaviour Test Driven Development) became popular, as they provide a common language for business and development.
But building what the business wanted is not enough!
With HDD (Hypothesis Driven Development), we can test our business case, just like we test our code. When we find that results don’t match our expectation, we adjust our business case to get better business results.
In this presentation, we'll create several examples in ATDD/BDD and then extend out to the business case level with HDD.