Lably
Skip to content

Specification by example

Agile software development approach

  • 4 min read
  • 6 chapters

Related on Lably

Through Requirement and Specification (technical standard)

Specification by example is also known as example-driven development, executable requirements, acceptance test-driven development (ATDD or A-TDD), Agile Acceptance Testing, test-driven requirements (TDR).

Advantages

Highly abstract or novel new concepts can be difficult to understand without concrete examples. Specification by example is intended to construct an accurate understanding, and significantly reduces feedback loops in software development, leading to less rework, higher product quality, faster turnaround time for software changes and better alignment of activities of various roles involved in software development such as testers, analysts and developers.

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Computing and communication