
XP Forum - An Introduction to Behavior Driven Development
Behavior Driven Development (BDD) is a framework that focuses on producing testable requirements. It addresses the problem of poorly defined stories by capturing each feature as a set of behaviors. BDD follows a strongly user-focused approach by describing contexts for business events that yield value driven business outcomes. Aslam Khan's presentation began with the challenges of writing business stories, introduced BDD stories using a low-fidelity approach and concluded with tools and code examples that closes the loop between executable code and testable stories.
Download the presentation: About 5MB
Download the Source Code: About 20KB












