Behavior Driven Development - GeoDoo/bdd GitHub Wiki

Definition

BDD is a software development process designed to aid the management and the delivery of software development projects by improving communication between engineers and business professionals. In so doing, BDD ensures all development projects remain focused on delivering what the business actually needs while meeting all requirements of the user.