Problem solving skills: definition, steps, and examples

Problem solving skills: Definition, steps, and examples

In this article, we hope to show you some problem-solving skills: definition, steps, and examples. Design thinking is an accepted method for problem-solving among software designers, but it’s also an excellent process when us ordinary mortals need to solve complex problems. Design thinking is an iterative process and encourages:

  • Education through failure
  • Constant iteration
  • Adaptation

Put simply, it’s solving complex problems with the end-user in mind.

What is design thinking?

Design thinking is a tremendous problem-solving process within UX software designers world. Originating from a former client of ours IDEO broke down into six steps by:

  • Empathise
  • Define
  • Ideate
  • Prototype
  • Test
  • Implement

This form of problem-solving doesn’t need to be used as a step by step process.

Helping you with problems

Well, here is an example. You could be looking to take a new product to market. You know your target segment but no idea how to attract users to your new product. The start of solving problems with design thinking is getting into the minds of your targets, what makes them tick. Also, what problems they have and how would they use your product. 

The design thinking problem process

Understand

Understand the problem and the people involved by trying to get inside their mind. How do they think and act and do? You also need to understand what the problem is. To get an understanding of the problem, you have to speak to the people involved. Understand why they think there is a problem. 

Empathise

To get inside in their mind, you need to conduct a great deal of research. Research to understand what they think, feel, say, and do. The best research is based on speaking to them and observing what they are naturally doing. Ask yourself if you have any preconceived ideas about them and the problem. Empathy mapping, speak out load task analysis, and user interviews are excellent. Ask where, when, how, who and most importantly, why?

Define

Use sticky notes, whiteboards etc. So you have gained a picture and map from your research. And try and match, finding similarities, parallel actions and patterns.  These actions will help you define your problem and begin to solve it. You may, of course, end up with more questions or different problems to what you started with. 

Explore

Once you’ve defined your problem(s), you can start the exploration of potential solutions. 

Ideate

The ideate phase, you see you come up with as many solutions as possible. You must be open-minded and ensure and no idea, no matter how stupid or bizarre are off the table. 

Prototype

After you have thought of as many ideas as possible, it is now time to focus on taking the best solution and building out a prototype solution to enable testing. Build your prototype and to figure out if you have found a viable solution. 

Test

Testing will reveal more failures than successes, and all are just as valuable. And it is always best to fail often and fail fast. Test the small changes as well as the significant changes. 

Repeat

A test success is excellent. But there will always be a solution out there, and new problems will still raise their head. When testing, you will often go back to the research. You may need more research to move forward during the testing phases. 

Summary

In this article, we showed you some problem-solving skills: definition, steps, and examples. And we were using design thinking. 

Follow us on Twitter
 
And, get in touch here