
Behaviour Driven Development ketterässä ohjelmistokehityksessä.
Kaksi käsitettä, jota ketterät kehittäjät vihaavat - prosessi ja määrittelydokumentti (specification). BDD:ssä kyse on molemmista - se on prosessi, joka tuottaa automatisoituja määrittelydokumentteja (Executable Specification tai Specification by Example). BDD on yhteistyötä. BDD on "TDD elettynä oikein".