Skip to content
arula

Define a feature

  1. State the observable outcome.
  2. Name actors and permitted decisions.
  3. Define states and invariants.
  4. Record constraints and acceptance criteria.
  5. Record exclusions, assumptions and unavailable inputs.
  6. Define rollback and failure behavior.
  7. Obtain domain review, technical-boundary acceptance and the spec owner’s signature.