Past Meetup

Twelve BDD Antipatterns - stories from the trenches about how NOT to do BDD

This Meetup is past

150 people went

Location image of event venue


This month John Ferguson Smart (, the author of BDD in Action (, will share with us Twelve BDD Antipatterns:

Behaviour Driven Development is a powerful collaboration technique that can empower teams to deliver higher value features to the business faster and more effectively. But although Behaviour Driven Development is based on a number of simple principles, it can go dramatically wrong in a myriad of different ways.

In this talk we discuss twelve BDD anti-patterns we frequently encounter in real-world BDD projects, anti-patterns that can dramatically reduce the effectiveness of BDD as a practice, and that can even cause BDD adoption to fail entirely. Looking at everything from insufficient collaboration practices to poor use of test automation tooling, from teams that test too much to teams that forget the most important scenarios, we will look at the many different ways that BDD can go wrong, and how it should be done.

We will use real-world examples to illustrate each of these anti-patterns. You will learn how to spot these issues in your own projects, and more importantly how to avoid them in the first place.

We're still at the old venue for this one, doors will open 18:30. Talk will start somewhere around 19:15.

P.S.: As we're still in the cosy Counting House pub for this one, I would again ask attendees that can't attend to refrain from RSVPing. If things change, please make sure you free your spot for somebody else to take ASAP. Thank you!