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:
- Business and Technology should refer to the same system in the same way – ItsAllBehaviour
- Any system should have an identified, verifiable value to the business – WheresTheBusinessValue
- Up-front analysis, design and planning all have a diminishing return – EnoughIsEnough

Image Source
Here are some links on BDD introduction, followed by people’s personal experiences with it:
- http://behaviour-driven.org/
- http://behaviour-driven.org/Introduction
- http://xndev.blogspot.com/2009/08/why-i-like-behavior-driven-development.html
- http://rorataspire.wordpress.com/2008/06/16/behaviour-driven-development-have-a-definite-edge-in-the-outsourced-software-development/
Recent Comments