Problem Solving

Open full-size illustration →

Problem solving is the general process of moving from “something is wrong or missing” to a working solution — defining the problem, understanding its causes, generating options, and acting on the best one.

The idea

Most problem-solving frameworks share a similar shape, however they’re branded: understand the problem before acting, look for the actual cause rather than the nearest symptom, generate more than one candidate solution, then pick, implement, and check whether it worked. Skipping straight from “problem noticed” to “solution implemented” is the most common failure mode — it tends to produce fixes that treat symptoms and problems that recur.

When to use it

How to apply it

  1. Define the problem clearly and separate it from its symptoms.
  2. Analyze likely causes rather than guessing at the first one.
  3. Generate multiple candidate solutions before choosing.
  4. Implement the chosen solution and set a way to check whether it worked.
  5. Review the outcome and feed what was learned back into future problems.

Watch out for