Acceptance Test-Driven Development

This is one of those areas where there are a number of acronyms all of which seem to be related, including:

Acceptance Test-Driven Development: Better Software Through Collaboration by Ken Pugh.

A good starting point is a short introductory video on the concept

Web site offers extensive resources

Example-driven development (EDD) by Brian Marick

Behavior-driven development (BDD) by Dan North

Story test-driven development (SDD) by Joshua Kerievsky

Domain-driven design (DDD) by Eric Evans

These ideas share the common goal of producing high-quality software. They aid developers and testers in understanding the customer’s needs prior to implementation and customers being able to converse in their own domain language.

Related Tags