Home > Testing > Behaviour-Driven Development

Behaviour-Driven Development

I am yet to work on a project where BDD – Behaviour-Driven Development framework is used.

What is BDD?

Behaviour-Driven Development (BDD) is an evolution in the thinking behind TestDrivenDevelopment and AcceptanceTestDrivenPlanning.


It presents a framework of activity based on three core principles:

  1. Business and Technology should refer to the same system in the same way – ItsAllBehaviour
  2. Any system should have an identified, verifiable value to the business – WheresTheBusinessValue
  3. Up-front analysis, design and planning all have a diminishing return – EnoughIsEnough

 

Behaviour-Driven Development

Image Source

 

Here are some links on BDD introduction, followed by people’s personal experiences with it:

 

Bookmark and Share

Related Posts

  1. Direct Cost of Test Driven Development
  2. Compromising User Acceptance Testing
  3. Different Flavours of Waterfall and Agile Development
  4. The New QA Process
  5. Test Automation and ROI
  1. No comments yet.
  1. No trackbacks yet.