Behaviour Driven Development

A session at #digpen IV: Exeter

Saturday 10th March, 2012

2:00pm to 2:30pm (GMT)

BDD is a technique for developing software which focuses on business value by driving out system design from the outside in.

In this talk, I'll describe how BDD addresses two fundamental problems with software design :
- How to drive out business value using scenarios and features
- How to deliver value to the business through architecure

We will cover how and why BDD is a reaction to TDD, some problems with TDD and how BDD attempts to solve them, and finally how BDD facilitates other practices such as bringing developers closer to the business, simplifying systems architecture, enabling a ubiquitous language, and delivering value continuously.

About the speaker

This person is speaking at this event.
Ben Keeping

Software guy in Devon. Horrific coder turned Agilist. Trying to atone for my crimes against coding. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 2:00pm2:30pm GMT

Date Sat 10th March 2012

Short URL


Official event site


View the schedule



See something wrong?

Report an issue with this session