Design
Decide what it is before writing it.
Scope, screens and data model first, in that order. Most software fails because the second version of the idea arrives after the first one is already built — so we argue it out on paper, where changing your mind is free.
- Product definition
- Data modelling
- Interface design
- Written specs






