The Driven Developer
Channel: J and Beyond e.V.
Date: 05/06/2014

By Sebastian Bergmann

You can build your software right -- with 100% code coverage and high internal quality -- and still fail to build the right software, the one the customer wants. How can you test that you are building the right software, and the right way?

Developers (should) love unit tests. Other project stakeholders love acceptance tests. But which of these tests should drive the development?

This session elucidates what Acceptance Test-Driven Development (ATDD), Behavior-Driven Development (BDD), and Test-Driven Development (TDD) are about, what their strengths and weaknesses are, and how you can find the right test mix for your project.