How to think through problems efficently

I have been in this industry now for over 35 years, and in coaching staff, there is an identified path to help with critical thinking as it relates to problem solving: Identify the problem. Does the problem exist? Analyze the problem. Look at it from different angles, in the eyes of different people. Brainstorm and come up with several possible solutions. Problems can be solved in many ways. Decide which solution fits the situation best. Go over your list of possible sol