Specification by example
From Wikipedia, the free encyclopedia
Specification by example (SBE) is a collaborative approach to defining requirements and business-oriented functional tests for software products based on capturing and illustrating requirements using realistic examples instead of abstract statements. It is applied in the context of agile software development methods, in particular behavior-driven development. This approach is particularly successful for managing requirements and functional tests on large-scale projects of significant domain and organisational complexity.[1]
Part of a series on |
Software development |
---|
Core activities |
Paradigms and models |
Supporting disciplines |
Standards and bodies of knowledge |
Outlines |
Specification by example is also known as example-driven development, executable requirements, acceptance test–driven development (ATDD[2] or A-TDD[3]), Agile Acceptance Testing,[4] Test-Driven Requirements (TDR).
Oops something went wrong: