Not logged in. Login

Specification by Example

In requirements elicitation and elaboration, we have identified the related concepts of user stories and TDD examples.

The general ideas underlying this approach are shared by a set of methodologies known by several different terms.

  • StoryTest-Driven Development

Critique

  • Specification by example does not satisfy the requirements for a complete and correct system specification.
    • Only a small subset of input-output mappings are defined.
    • Examples are not mathematically defined and therefore not subject to mathematical proof techniques.
Updated Wed Jan. 11 2023, 11:16 by cameron.