How Can BDD Help You Write Better Software?

Behaviour Driven Development (BDD) means driving the development of a system by specifying its behaviour with examples.

This powerful approach helps you to:

  • Write better Requirements, with Stories and Executable Specifications that are easily translated into great software
  • Overcome the traditional communications gap between "the business" and the "dev team"
  • Write Acceptance Tests that don't break when the system changes
  • Create automated Acceptance Tests, and eliminate expensive manual testing
  • Adopt a multi-disciplinary team approach to sharing business goals, where different roles and skills can contribute to creating better software faster.

Get Dave Farley's FREE Guide: How To Implement BDD Best Practices, when you sign up to the CD mail list


.