Four Steps to Solve Any Problems
A proposal to adapt an existing problem-solving model or create a personal one. The excerpt does not give the four steps.
THE IDEA
Four Steps to Solve Any Problems
A problem-solving model sets out steps for working through a problem. You can adapt an existing model or build one that suits your needs.
This excerpt introduces a personalized model but does not include its four steps.
When to use it
Resolving a personal conflict by outlining each person's perspective and finding a solution.
Improving a business process by breaking down inefficiencies and testing new workflows.
Choosing between multiple product features by evaluating them against strategic goals.
Learning a new skill by identifying gaps in knowledge, planning resources, and practicing iteratively.
FROM THEORY TO EVERYDAY LIFE
In practice
Career Change Decision
When considering a career change, one possible sequence is to define the problem (e.g., dissatisfaction), analyze root causes, generate options (e.g., new field, further education), and select the best path based on criteria like passion and income.
Fixing a Software Bug
A developer facing a recurring bug could work through four steps: identify the problem (reproduce bug), diagnose cause (code logic), brainstorm fixes (patches, refactoring), and implement the most efficient solution.
A MOMENT TO REFLECT
Put it to work.
What problem-solving steps do you currently use? How could you make them more systematic?
Think of a recent problem you solved. Which steps did you naturally follow, and which did you skip?
How would you adapt your problem-solving model to a collaborative team setting?
CONTINUE THE CONVERSATION
Source texts
- Thinking in Systems and Mental Models Think Like a Super Thinker (Dawson, Marcus P)