Solving math problems is like solving life problems. So if you can solve life problems, I bet with the right motivation and training, you will be able to solve math problems as well.

To be proficient in math problem-solving, you need a framework to attack problems. The most publicized one is the skeletal system of mathematical problem solving as recommended by the Hungarian mathematician, George Polya.

Polya gave us the framework as these steps:

- Identify a problem
- Understand the problem
- Devise a plan
- Carry out the plan
- Evaluate

These steps do not have to be in a linear format but are iterative. If you look closely you will see that business analysis, SDLC and other business processes follow this methodology but have been customized for their respetive domains.