Problem solving starts with framing the problem—or defining it—that is, ensuring that you are focusing on an appropriate problem, not on just a symptom or a less critical problem.
Second, diagnose the problem; that is, uncover its root cause(s). Diagnosing helps you understand your problem more in depth and might lead you to reframe it.
Next, explore (or identify) potential solutions before comparing them and deciding which one(s) to implement.
Finally, implement your chosen solution(s): Convince your team/boss/client that you have selected a good solution, implement it, monitor its effectiveness, and adjust as needed.