* Discovery – find out what we should create using concrete examples
* Formulation – write executable specification from the examples found during the discovery
* Automation – execute the specification as automated acceptance tests and drive the implementation
Our goal is to understand what our users want using examples that describes our current understanding of the problem using easy to understand examples. These examples are later used to drive the implementation.
The result? Software that support our business while making the life better for everyone involved.