## User need and MVP ## Authoritative design ## Inputs, outputs, and invariants ## Before and after behavior ## Unit and end-to-end acceptance tests ## Explicit non-goals
User need and MVP
Authoritative design
Inputs, outputs, and invariants
Before and after behavior
Unit and end-to-end acceptance tests
Explicit non-goals