Behaviour Driven Development, like any other dogma in software development, is a complicated beast. It's proselytized by the zealots, and abdicated by the trolls. The practical reality is somewhere in between. And the best we can do is arm ourselves with understanding.
This workshop will attempt to cut through to the core of BDD. We will learn the history and theory behind it, show the outputs of its evolving practice, and explore how to incorporate it into our current work.
BDD finds itself at the intersection of a lot of different disciplines. This is ultimately what makes it so effective, fruitful and exciting. After all, building the right software is just as important as (if not more than) building the software right.