1. **Agreement on the problem - what are trying to solve – who, what, how, when, where, why**
2. Agree **what will a good solution look like** – what good looks like
3. Develop many alternatives e.g. NGT
4. Assess merits of proposed solutions
5. **Assess potential downsides** to proposed solutions – devil’s advocate
6. Select best solution
7. Implement and test