People need to learn how to solve problems. That should be part of everybody's education.
Solving problems in math and science, solving ethical solving, solving business and economics problems, solving everyday problems.
The first thing is solving problems is to understand the problem.
If you're problems in association with others as in team problem-solving, then everybody must first understand the problem.
Everybody must admit to understanding the problem.
The problem must be stated in language that is easy to understand.
Even if you're solving a math problem, those solving the problem must understand the language of the problem.
If you're solving an economics problem, then you must understand the language of economics.
If you're solving an ethics problem, then you must understand the language of ethics.
You must be able to describe the problem and those involved in solving must understand that description.
Then everybody engaged in solving the problems must come up with solutions to that problem.
What are the causes of the problem? Often the causes of the problem and analysing those causes can help to come up with solutions.
What are the different solutions?
These solutions should be specific. Experts should be involved in the solutions along with other problem-solvers? Sometimes non-experts can come up with solutions.
What specifically can people do to solve the problem?
Think about the problem, use high level thinking, use high level thinking about the solutions.
Which of the solutions are the best solutions? Are the solutions workable? Are the solutions feasible? Are the solutions possible?
Who are the persons who can implement these very practical solutions?
When we come up with the possible solutions, then how do we implement those solutions?
Who are the best persons to implement the solutions?
Who are the experts in implementing the solutions?
Those coming up with the ideas of solving problems are not always the best people in implementing the solutions?
Then we have to determine whether the problems are solved? How do we know if the problems are solved?
This depends upon the nature of the problem and the nature of the solutions?
We must be able to evaluate the problems and evalute the problem-solving strategies and techniques and evaluate the solutions to the problems.
Read the works and advice of expert problem solvers. Study solutions. Read the works of creative problem solvers, and read the works of experts in problem-solving.
Read articles, guidelines, and tips on problem-solving techniques.
For further information on problem-solving
Based upon the article you can identify the types of problems and the types of problem-solving skills, e.g. mathematical, political, personal, game playing, social, etc. Also, are detailed the many techniques of problem-solving, e.g. research, analogy, hypothesis testing, deductive and inductive reasoning, and plain ole common sense.
There is also theoretical and practical problem-solving.
Problem-solvers should study all of these methods of solving problems, including plain ole common sense.