Define Problem
Real
Symptom
Choose solution
Programmed
NonProgrommed
Develop Alternative solutions
Choose best alternative
Implament
Evaluate
Einstein's approach