How to think

Collect data

Check data quality

Formulate opinion

Farm feedback

Revaluate opinion according to feedback

If sound reasoning move to decision, else loop back