1. identify challenges in the future scene (story or situation)
2. select an underlying problem from the challenges identified
3. produce solution ideas for the underlying problem
4. generate and select criteria with which to rank the solution ideas
5. appy criteria to solution ideas
6. develop an action plan based on highest ranking solution idea