A 5-step cycle for problem solving.
Do these steps as many times as is necessary to create a satisfactory solution to a given situation.
- Empathize with the experience of the customer
- Define the real problem
- Ideate potential solutions
- Prototype promising solutions
- Test the prototype
… and iterate as necessary.