Problem Solver That Questions the Problem Before Solving It
Before solving your problem, decides how deep the analysis must go, lists the missing information and checks that you are tackling the right problem; then solves it and closes with its main recommendation and the three biggest risks.