Identify Goal
Define Problem
Define Problem
Gather Data
Define Causes
Identify Options
Clarify Problem
Generate Ideas
Evaluate Options
Generate Ideas
Choose the Best Solution
Implement Solution
Select Solution
Take Action
MacLeod offers her own problem solving procedure, which echoes the above steps:
“1. Recognize the Problem: State what you see. Sometimes the problem is covert. 2. Identify: Get the facts — What exactly happened? What is the issue? 3. and 4. Explore and Connect: Dig deeper and encourage group members to relate their similar experiences. Now you're getting more into the feelings and background [of the situation], not just the facts. 5. Possible Solutions: Consider and brainstorm ideas for resolution. 6. Implement: Choose a solution and try it out — this could be role play and/or a discussion of how the solution would be put in place. 7. Evaluate: Revisit to see if the solution was successful or not.”
Many of these problem solving techniques can be used in concert with one another, or multiple can be appropriate for any given problem. It’s less about facilitating a perfect CPS session, and more about encouraging team members to continually think outside the box and push beyond personal boundaries that inhibit their innovative thinking. So, try out several methods, find those that resonate best with your team, and continue adopting new techniques and adapting your processes along the way.
Empower your people to go above and beyond with a flexible platform designed to match the needs of your team — and adapt as those needs change.
The Smartsheet platform makes it easy to plan, capture, manage, and report on work from anywhere, helping your team be more effective and get more done. Report on key metrics and get real-time visibility into work as it happens with roll-up reports, dashboards, and automated workflows built to keep your team connected and informed.
When teams have clarity into the work getting done, there’s no telling how much more they can accomplish in the same amount of time. Try Smartsheet for free, today.
From debugging an existing system to designing an entirely new software application, a day in the life of a software engineer is filled with various challenges and complexities. The one skill that glues these disparate tasks together and makes them manageable? Problem solving .
Throughout this blog post, we’ll explore why problem-solving skills are so critical for software engineers, delve into the techniques they use to address complex challenges, and discuss how hiring managers can identify these skills during the hiring process.
But what exactly is problem solving in the context of software engineering? How does it work, and why is it so important?
Problem solving, in the simplest terms, is the process of identifying a problem, analyzing it, and finding the most effective solution to overcome it. For software engineers, this process is deeply embedded in their daily workflow. It could be something as simple as figuring out why a piece of code isn’t working as expected, or something as complex as designing the architecture for a new software system.
In a world where technology is evolving at a blistering pace, the complexity and volume of problems that software engineers face are also growing. As such, the ability to tackle these issues head-on and find innovative solutions is not only a handy skill — it’s a necessity.
Problem-solving isn’t just another ability that software engineers pull out of their toolkits when they encounter a bug or a system failure. It’s a constant, ongoing process that’s intrinsic to every aspect of their work. Let’s break down why this skill is so critical.
Without problem solving, software development would hit a standstill. Every new feature, every optimization, and every bug fix is a problem that needs solving. Whether it’s a performance issue that needs diagnosing or a user interface that needs improving, the capacity to tackle and solve these problems is what keeps the wheels of development turning.
It’s estimated that 60% of software development lifecycle costs are related to maintenance tasks, including debugging and problem solving. This highlights how pivotal this skill is to the everyday functioning and advancement of software systems.
The importance of problem solving isn’t confined to reactive scenarios; it also plays a major role in proactive, innovative initiatives . Software engineers often need to think outside the box to come up with creative solutions, whether it’s optimizing an algorithm to run faster or designing a new feature to meet customer needs. These are all forms of problem solving.
Consider the development of the modern smartphone. It wasn’t born out of a pre-existing issue but was a solution to a problem people didn’t realize they had — a device that combined communication, entertainment, and productivity into one handheld tool.
Good problem-solving skills can save a lot of time and resources. Effective problem-solvers are adept at dissecting an issue to understand its root cause, thus reducing the time spent on trial and error. This efficiency means projects move faster, releases happen sooner, and businesses stay ahead of their competition.
Problem solving also plays a significant role in enhancing the quality of the end product. By tackling the root causes of bugs and system failures, software engineers can deliver reliable, high-performing software. This is critical because, according to the Consortium for Information and Software Quality, poor quality software in the U.S. in 2022 cost at least $2.41 trillion in operational issues, wasted developer time, and other related problems.
So how do software engineers go about tackling these complex challenges? Let’s explore some of the key problem-solving techniques, theories, and processes they commonly use.
Breaking down a problem into smaller, manageable parts is one of the first steps in the problem-solving process. It’s like dealing with a complicated puzzle. You don’t try to solve it all at once. Instead, you separate the pieces, group them based on similarities, and then start working on the smaller sets. This method allows software engineers to handle complex issues without being overwhelmed and makes it easier to identify where things might be going wrong.
In the realm of software engineering, abstraction means focusing on the necessary information only and ignoring irrelevant details. It is a way of simplifying complex systems to make them easier to understand and manage. For instance, a software engineer might ignore the details of how a database works to focus on the information it holds and how to retrieve or modify that information.
At its core, software engineering is about creating algorithms — step-by-step procedures to solve a problem or accomplish a goal. Algorithmic thinking involves conceiving and expressing these procedures clearly and accurately and viewing every problem through an algorithmic lens. A well-designed algorithm not only solves the problem at hand but also does so efficiently, saving computational resources.
Parallel thinking is a structured process where team members think in the same direction at the same time, allowing for more organized discussion and collaboration. It’s an approach popularized by Edward de Bono with the “ Six Thinking Hats ” technique, where each “hat” represents a different style of thinking.
In the context of software engineering, parallel thinking can be highly effective for problem solving. For instance, when dealing with a complex issue, the team can use the “White Hat” to focus solely on the data and facts about the problem, then the “Black Hat” to consider potential problems with a proposed solution, and so on. This structured approach can lead to more comprehensive analysis and more effective solutions, and it ensures that everyone’s perspectives are considered.
This is the process of identifying and fixing errors in code . Debugging involves carefully reviewing the code, reproducing and analyzing the error, and then making necessary modifications to rectify the problem. It’s a key part of maintaining and improving software quality.
Testing is an essential part of problem solving in software engineering. Engineers use a variety of tests to verify that their code works as expected and to uncover any potential issues. These range from unit tests that check individual components of the code to integration tests that ensure the pieces work well together. Validation, on the other hand, ensures that the solution not only works but also fulfills the intended requirements and objectives.
Explore verified tech roles & skills.
The definitive directory of tech roles, backed by machine learning and skills intelligence.
Explore all roles
We’ve examined the importance of problem-solving in the work of a software engineer and explored various techniques software engineers employ to approach complex challenges. Now, let’s delve into how hiring teams can identify and evaluate problem-solving skills during the hiring process.
How can you tell if a candidate is a good problem solver? Look for these indicators:
Once you’ve identified potential problem solvers, here are a few ways you can assess their skills:
Hiring managers play a crucial role in identifying and fostering problem-solving skills within their teams. By focusing on these abilities during the hiring process, companies can build teams that are more capable, innovative, and resilient.
As you can see, problem solving plays a pivotal role in software engineering. Far from being an occasional requirement, it is the lifeblood that drives development forward, catalyzes innovation, and delivers of quality software.
By leveraging problem-solving techniques, software engineers employ a powerful suite of strategies to overcome complex challenges. But mastering these techniques isn’t simple feat. It requires a learning mindset, regular practice, collaboration, reflective thinking, resilience, and a commitment to staying updated with industry trends.
For hiring managers and team leads, recognizing these skills and fostering a culture that values and nurtures problem solving is key. It’s this emphasis on problem solving that can differentiate an average team from a high-performing one and an ordinary product from an industry-leading one.
At the end of the day, software engineering is fundamentally about solving problems — problems that matter to businesses, to users, and to the wider society. And it’s the proficient problem solvers who stand at the forefront of this dynamic field, turning challenges into opportunities, and ideas into reality.
This article was written with the help of AI. Can you tell which parts?
Over 2,500 companies and 40% of developers worldwide use HackerRank to hire tech talent and sharpen their skills.
Join the 150,000+ facilitators using SessionLab.
A step-by-step guide to planning a workshop, 54 great online tools for workshops and meetings, how to create an unforgettable training session in 8 simple steps.
Effective problem solving is all about using the right process and following a plan tailored to the issue at hand. Recognizing your team or organization has an issue isn’t enough to come up with effective problem solving strategies.
To truly understand a problem and develop appropriate solutions, you will want to follow a solid process, follow the necessary problem solving steps, and bring all of your problem solving skills to the table. We’ll forst look at what problem solving strategies you can employ with your team when looking for a way to approach the process. We’ll then discuss the problem solving skills you need to be more effective at solving problems, complete with an activity from the SessionLab library you can use to develop that skill in your team.
Let’s get to it!
What skills do i need to be an effective problem solver, how can i improve my problem solving skills.
Problem solving strategies are methods of approaching and facilitating the process of problem-solving with a set of techniques , actions, and processes. Different strategies are more effective if you are trying to solve broad problems such as achieving higher growth versus more focused problems like, how do we improve our customer onboarding process?
Broadly, the problem solving steps outlined above should be included in any problem solving strategy though choosing where to focus your time and what approaches should be taken is where they begin to differ. You might find that some strategies ask for the problem identification to be done prior to the session or that everything happens in the course of a one day workshop.
The key similarity is that all good problem solving strategies are structured and designed. Four hours of open discussion is never going to be as productive as a four-hour workshop designed to lead a group through a problem solving process.
Good problem solving strategies are tailored to the team, organization and problem you will be attempting to solve. Here are some example problem solving strategies you can learn from or use to get started.
Often, the first step to solving problems or organizational challenges is bringing a group together effectively. Most teams have the tools, knowledge, and expertise necessary to solve their challenges – they just need some guidance in how to use leverage those skills and a structure and format that allows people to focus their energies.
Facilitated workshops are one of the most effective ways of solving problems of any scale. By designing and planning your workshop carefully, you can tailor the approach and scope to best fit the needs of your team and organization.
Workshops are an effective strategy for solving problems. By using tried and test facilitation techniques and methods, you can design and deliver a workshop that is perfectly suited to the unique variables of your organization. You may only have the capacity for a half-day workshop and so need a problem solving process to match.
By using our session planner tool and importing methods from our library of 700+ facilitation techniques, you can create the right problem solving workshop for your team. It might be that you want to encourage creative thinking or look at things from a new angle to unblock your groups approach to problem solving. By tailoring your workshop design to the purpose, you can help ensure great results.
One of the main benefits of a workshop is the structured approach to problem solving. Not only does this mean that the workshop itself will be successful, but many of the methods and techniques will help your team improve their working processes outside of the workshop.
We believe that workshops are one of the best tools you can use to improve the way your team works together. Start with a problem solving workshop and then see what team building, culture or design workshops can do for your organization!
Great for:
By using design thinking principles and methods, a design sprint is a great way of identifying, prioritizing and prototyping solutions to long term challenges that can help solve major organizational problems with quick action and measurable results.
Some familiarity with design thinking is useful, though not integral, and this strategy can really help a team align if there is some discussion around which problems should be approached first.
The stage-based structure of the design sprint is also very useful for teams new to design thinking. The inspiration phase, where you look to competitors that have solved your problem, and the rapid prototyping and testing phases are great for introducing new concepts that will benefit a team in all their future work.
It can be common for teams to look inward for solutions and so looking to the market for solutions you can iterate on can be very productive. Instilling an agile prototyping and testing mindset can also be great when helping teams move forwards – generating and testing solutions quickly can help save time in the long run and is also pretty exciting!
Organizational challenges and problems are often complicated and large scale in nature. Sometimes, trying to resolve such an issue in one swoop is simply unachievable or overwhelming. Try breaking down such problems into smaller issues that you can work on step by step. You may not be able to solve the problem of churning customers off the bat, but you can work with your team to identify smaller effort but high impact elements and work on those first.
This problem solving strategy can help a team generate momentum, prioritize and get some easy wins. It’s also a great strategy to employ with teams who are just beginning to learn how to approach the problem solving process. If you want some insight into a way to employ this strategy, we recommend looking at our design sprint template below!
Some problems are best solved by introducing a major shift in perspective or by using new methodologies that encourage your team to think differently.
Props and tools such as Methodkit , which uses a card-based toolkit for facilitation, or Lego Serious Play can be great ways to engage your team and find an inclusive, democratic problem solving strategy. Remember that play and creativity are great tools for achieving change and whatever the challenge, engaging your participants can be very effective where other strategies may have failed.
LEGO Serious Play is a problem solving methodology designed to get participants thinking differently by using 3D models and kinesthetic learning styles. By physically building LEGO models based on questions and exercises, participants are encouraged to think outside of the box and create their own responses.
Collaborate LEGO Serious Play exercises are also used to encourage communication and build problem solving skills in a group. By using this problem solving process, you can often help different kinds of learners and personality types contribute and unblock organizational problems with creative thinking.
Problem solving strategies like LEGO Serious Play are super effective at helping a team solve more skills-based problems such as communication between teams or a lack of creative thinking. Some problems are not suited to LEGO Serious Play and require a different problem solving strategy.
Card decks and method kids are great tools for those new to facilitation or for whom facilitation is not the primary role. Card decks such as the emotional culture deck can be used for complete workshops and in many cases, can be used right out of the box. Methodkit has a variety of kits designed for scenarios ranging from personal development through to personas and global challenges so you can find the right deck for your particular needs.
Having an easy to use framework that encourages creativity or a new approach can take some of the friction or planning difficulties out of the workshop process and energize a team in any setting. Simplicity is the key with these methods. By ensuring everyone on your team can get involved and engage with the process as quickly as possible can really contribute to the success of your problem solving strategy.
Looking to peers, experts and external facilitators can be a great way of approaching the problem solving process. Your team may not have the necessary expertise, insights of experience to tackle some issues, or you might simply benefit from a fresh perspective. Some problems may require bringing together an entire team, and coaching managers or team members individually might be the right approach. Remember that not all problems are best resolved in the same manner.
If you’re a solo entrepreneur, peer groups, coaches and mentors can also be invaluable at not only solving specific business problems, but in providing a support network for resolving future challenges. One great approach is to join a Mastermind Group and link up with like-minded individuals and all grow together. Remember that however you approach the sourcing of external advice, do so thoughtfully, respectfully and honestly. Reciprocate where you can and prepare to be surprised by just how kind and helpful your peers can be!
Problem solving in large organizations with lots of skilled team members is one thing, but how about if you work for yourself or in a very small team without the capacity to get the most from a design sprint or LEGO Serious Play session?
A mastermind group – sometimes known as a peer advisory board – is where a group of people come together to support one another in their own goals, challenges, and businesses. Each participant comes to the group with their own purpose and the other members of the group will help them create solutions, brainstorm ideas, and support one another.
Mastermind groups are very effective in creating an energized, supportive atmosphere that can deliver meaningful results. Learning from peers from outside of your organization or industry can really help unlock new ways of thinking and drive growth. Access to the experience and skills of your peers can be invaluable in helping fill the gaps in your own ability, particularly in young companies.
A mastermind group is a great solution for solo entrepreneurs, small teams, or for organizations that feel that external expertise or fresh perspectives will be beneficial for them. It is worth noting that Mastermind groups are often only as good as the participants and what they can bring to the group. Participants need to be committed, engaged and understand how to work in this context.
Receiving advice from a business coach or building a mentor/mentee relationship can be an effective way of resolving certain challenges. The one-to-one format of most coaching and mentor relationships can really help solve the challenges those individuals are having and benefit the organization as a result.
A great mentor can be invaluable when it comes to spotting potential problems before they arise and coming to understand a mentee very well has a host of other business benefits. You might run an internal mentorship program to help develop your team’s problem solving skills and strategies or as part of a large learning and development program. External coaches can also be an important part of your problem solving strategy, filling skills gaps for your management team or helping with specific business issues.
Now we’ve explored the problem solving process and the steps you will want to go through in order to have an effective session, let’s look at the skills you and your team need to be more effective problem solvers.
Problem solving skills are highly sought after, whatever industry or team you work in. Organizations are keen to employ people who are able to approach problems thoughtfully and find strong, realistic solutions. Whether you are a facilitator , a team leader or a developer, being an effective problem solver is a skill you’ll want to develop.
Problem solving skills form a whole suite of techniques and approaches that an individual uses to not only identify problems but to discuss them productively before then developing appropriate solutions.
Here are some of the most important problem solving skills everyone from executives to junior staff members should learn. We’ve also included an activity or exercise from the SessionLab library that can help you and your team develop that skill.
If you’re running a workshop or training session to try and improve problem solving skills in your team, try using these methods to supercharge your process!
Active listening is one of the most important skills anyone who works with people can possess. In short, active listening is a technique used to not only better understand what is being said by an individual, but also to be more aware of the underlying message the speaker is trying to convey. When it comes to problem solving, active listening is integral for understanding the position of every participant and to clarify the challenges, ideas and solutions they bring to the table.
Some active listening skills include:
Active Listening #hyperisland #skills #active listening #remote-friendly This activity supports participants to reflect on a question and generate their own solutions using simple principles of active listening and peer coaching. It’s an excellent introduction to active listening but can also be used with groups that are already familiar with it. Participants work in groups of three and take turns being: “the subject”, the listener, and the observer.
All problem solving models require strong analytical skills, particularly during the beginning of the process and when it comes to analyzing how solutions have performed.
Analytical skills are primarily focused on performing an effective analysis by collecting, studying and parsing data related to a problem or opportunity.
It often involves spotting patterns, being able to see things from different perspectives and using observable facts and data to make suggestions or produce insight.
Analytical skills are also important at every stage of the problem solving process and by having these skills, you can ensure that any ideas or solutions you create or backed up analytically and have been sufficiently thought out.
Nine Whys #innovation #issue analysis #liberating structures With breathtaking simplicity, you can rapidly clarify for individuals and a group what is essentially important in their work. You can quickly reveal when a compelling purpose is missing in a gathering and avoid moving forward without clarity. When a group discovers an unambiguous shared purpose, more freedom and more responsibility are unleashed. You have laid the foundation for spreading and scaling innovations with fidelity.
Trying to solve problems on your own is difficult. Being able to collaborate effectively, with a free exchange of ideas, to delegate and be a productive member of a team is hugely important to all problem solving strategies.
Remember that whatever your role, collaboration is integral, and in a problem solving process, you are all working together to find the best solution for everyone.
Marshmallow challenge with debriefing #teamwork #team #leadership #collaboration In eighteen minutes, teams must build the tallest free-standing structure out of 20 sticks of spaghetti, one yard of tape, one yard of string, and one marshmallow. The marshmallow needs to be on top. The Marshmallow Challenge was developed by Tom Wujec, who has done the activity with hundreds of groups around the world. Visit the Marshmallow Challenge website for more information. This version has an extra debriefing question added with sample questions focusing on roles within the team.
Being an effective communicator means being empathetic, clear and succinct, asking the right questions, and demonstrating active listening skills throughout any discussion or meeting.
In a problem solving setting, you need to communicate well in order to progress through each stage of the process effectively. As a team leader, it may also fall to you to facilitate communication between parties who may not see eye to eye. Effective communication also means helping others to express themselves and be heard in a group.
Bus Trip #feedback #communication #appreciation #closing #thiagi #team This is one of my favourite feedback games. I use Bus Trip at the end of a training session or a meeting, and I use it all the time. The game creates a massive amount of energy with lots of smiles, laughs, and sometimes even a teardrop or two.
Creative problem solving skills can be some of the best tools in your arsenal. Thinking creatively, being able to generate lots of ideas and come up with out of the box solutions is useful at every step of the process.
The kinds of problems you will likely discuss in a problem solving workshop are often difficult to solve, and by approaching things in a fresh, creative manner, you can often create more innovative solutions.
Having practical creative skills is also a boon when it comes to problem solving. If you can help create quality design sketches and prototypes in record time, it can help bring a team to alignment more quickly or provide a base for further iteration.
The paper clip method #sharing #creativity #warm up #idea generation #brainstorming The power of brainstorming. A training for project leaders, creativity training, and to catalyse getting new solutions.
Critical thinking is one of the fundamental problem solving skills you’ll want to develop when working on developing solutions. Critical thinking is the ability to analyze, rationalize and evaluate while being aware of personal bias, outlying factors and remaining open-minded.
Defining and analyzing problems without deploying critical thinking skills can mean you and your team go down the wrong path. Developing solutions to complex issues requires critical thinking too – ensuring your team considers all possibilities and rationally evaluating them.
Agreement-Certainty Matrix #issue analysis #liberating structures #problem solving You can help individuals or groups avoid the frequent mistake of trying to solve a problem with methods that are not adapted to the nature of their challenge. The combination of two questions makes it possible to easily sort challenges into four categories: simple, complicated, complex , and chaotic . A problem is simple when it can be solved reliably with practices that are easy to duplicate. It is complicated when experts are required to devise a sophisticated solution that will yield the desired results predictably. A problem is complex when there are several valid ways to proceed but outcomes are not predictable in detail. Chaotic is when the context is too turbulent to identify a path forward. A loose analogy may be used to describe these differences: simple is like following a recipe, complicated like sending a rocket to the moon, complex like raising a child, and chaotic is like the game “Pin the Tail on the Donkey.” The Liberating Structures Matching Matrix in Chapter 5 can be used as the first step to clarify the nature of a challenge and avoid the mismatches between problems and solutions that are frequently at the root of chronic, recurring problems.
Though it shares lots of space with general analytical skills, data analysis skills are something you want to cultivate in their own right in order to be an effective problem solver.
Being good at data analysis doesn’t just mean being able to find insights from data, but also selecting the appropriate data for a given issue, interpreting it effectively and knowing how to model and present that data. Depending on the problem at hand, it might also include a working knowledge of specific data analysis tools and procedures.
Having a solid grasp of data analysis techniques is useful if you’re leading a problem solving workshop but if you’re not an expert, don’t worry. Bring people into the group who has this skill set and help your team be more effective as a result.
All problems need a solution and all solutions require that someone make the decision to implement them. Without strong decision making skills, teams can become bogged down in discussion and less effective as a result.
Making decisions is a key part of the problem solving process. It’s important to remember that decision making is not restricted to the leadership team. Every staff member makes decisions every day and developing these skills ensures that your team is able to solve problems at any scale. Remember that making decisions does not mean leaping to the first solution but weighing up the options and coming to an informed, well thought out solution to any given problem that works for the whole team.
Lightning Decision Jam (LDJ) #action #decision making #problem solving #issue analysis #innovation #design #remote-friendly The problem with anything that requires creative thinking is that it’s easy to get lost—lose focus and fall into the trap of having useless, open-ended, unstructured discussions. Here’s the most effective solution I’ve found: Replace all open, unstructured discussion with a clear process. What to use this exercise for: Anything which requires a group of people to make decisions, solve problems or discuss challenges. It’s always good to frame an LDJ session with a broad topic, here are some examples: The conversion flow of our checkout Our internal design process How we organise events Keeping up with our competition Improving sales flow
Most complex organizational problems require multiple people to be involved in delivering the solution. Ensuring that the team and organization can depend on you to take the necessary actions and communicate where necessary is key to ensuring problems are solved effectively.
Being dependable also means working to deadlines and to brief. It is often a matter of creating trust in a team so that everyone can depend on one another to complete the agreed actions in the agreed time frame so that the team can move forward together. Being undependable can create problems of friction and can limit the effectiveness of your solutions so be sure to bear this in mind throughout a project.
Team Purpose & Culture #team #hyperisland #culture #remote-friendly This is an essential process designed to help teams define their purpose (why they exist) and their culture (how they work together to achieve that purpose). Defining these two things will help any team to be more focused and aligned. With support of tangible examples from other companies, the team members work as individuals and a group to codify the way they work together. The goal is a visual manifestation of both the purpose and culture that can be put up in the team’s work space.
Emotional intelligence is an important skill for any successful team member, whether communicating internally or with clients or users. In the problem solving process, emotional intelligence means being attuned to how people are feeling and thinking, communicating effectively and being self-aware of what you bring to a room.
There are often differences of opinion when working through problem solving processes, and it can be easy to let things become impassioned or combative. Developing your emotional intelligence means being empathetic to your colleagues and managing your own emotions throughout the problem and solution process. Be kind, be thoughtful and put your points across care and attention.
Being emotionally intelligent is a skill for life and by deploying it at work, you can not only work efficiently but empathetically. Check out the emotional culture workshop template for more!
As we’ve clarified in our facilitation skills post, facilitation is the art of leading people through processes towards agreed-upon objectives in a manner that encourages participation, ownership, and creativity by all those involved. While facilitation is a set of interrelated skills in itself, the broad definition of facilitation can be invaluable when it comes to problem solving. Leading a team through a problem solving process is made more effective if you improve and utilize facilitation skills – whether you’re a manager, team leader or external stakeholder.
The Six Thinking Hats #creative thinking #meeting facilitation #problem solving #issue resolution #idea generation #conflict resolution The Six Thinking Hats are used by individuals and groups to separate out conflicting styles of thinking. They enable and encourage a group of people to think constructively together in exploring and implementing change, rather than using argument to fight over who is right and who is wrong.
Being flexible is a vital skill when it comes to problem solving. This does not mean immediately bowing to pressure or changing your opinion quickly: instead, being flexible is all about seeing things from new perspectives, receiving new information and factoring it into your thought process.
Flexibility is also important when it comes to rolling out solutions. It might be that other organizational projects have greater priority or require the same resources as your chosen solution. Being flexible means understanding needs and challenges across the team and being open to shifting or arranging your own schedule as necessary. Again, this does not mean immediately making way for other projects. It’s about articulating your own needs, understanding the needs of others and being able to come to a meaningful compromise.
The Creativity Dice #creativity #problem solving #thiagi #issue analysis Too much linear thinking is hazardous to creative problem solving. To be creative, you should approach the problem (or the opportunity) from different points of view. You should leave a thought hanging in mid-air and move to another. This skipping around prevents premature closure and lets your brain incubate one line of thought while you consciously pursue another.
Working in any group can lead to unconscious elements of groupthink or situations in which you may not wish to be entirely honest. Disagreeing with the opinions of the executive team or wishing to save the feelings of a coworker can be tricky to navigate, but being honest is absolutely vital when to comes to developing effective solutions and ensuring your voice is heard.
Remember that being honest does not mean being brutally candid. You can deliver your honest feedback and opinions thoughtfully and without creating friction by using other skills such as emotional intelligence.
Explore your Values #hyperisland #skills #values #remote-friendly Your Values is an exercise for participants to explore what their most important values are. It’s done in an intuitive and rapid way to encourage participants to follow their intuitive feeling rather than over-thinking and finding the “correct” values. It is a good exercise to use to initiate reflection and dialogue around personal values.
The problem solving process is multi-faceted and requires different approaches at certain points of the process. Taking initiative to bring problems to the attention of the team, collect data or lead the solution creating process is always valuable. You might even roadtest your own small scale solutions or brainstorm before a session. Taking initiative is particularly effective if you have good deal of knowledge in that area or have ownership of a particular project and want to get things kickstarted.
That said, be sure to remember to honor the process and work in service of the team. If you are asked to own one part of the problem solving process and you don’t complete that task because your initiative leads you to work on something else, that’s not an effective method of solving business challenges.
15% Solutions #action #liberating structures #remote-friendly You can reveal the actions, however small, that everyone can do immediately. At a minimum, these will create momentum, and that may make a BIG difference. 15% Solutions show that there is no reason to wait around, feel powerless, or fearful. They help people pick it up a level. They get individuals and the group to focus on what is within their discretion instead of what they cannot change. With a very simple question, you can flip the conversation to what can be done and find solutions to big problems that are often distributed widely in places not known in advance. Shifting a few grains of sand may trigger a landslide and change the whole landscape.
A particularly useful problem solving skill for product owners or managers is the ability to remain impartial throughout much of the process. In practice, this means treating all points of view and ideas brought forward in a meeting equally and ensuring that your own areas of interest or ownership are not favored over others.
There may be a stage in the process where a decision maker has to weigh the cost and ROI of possible solutions against the company roadmap though even then, ensuring that the decision made is based on merit and not personal opinion.
Empathy map #frame insights #create #design #issue analysis An empathy map is a tool to help a design team to empathize with the people they are designing for. You can make an empathy map for a group of people or for a persona. To be used after doing personas when more insights are needed.
Being a good leader means getting a team aligned, energized and focused around a common goal. In the problem solving process, strong leadership helps ensure that the process is efficient, that any conflicts are resolved and that a team is managed in the direction of success.
It’s common for managers or executives to assume this role in a problem solving workshop, though it’s important that the leader maintains impartiality and does not bulldoze the group in a particular direction. Remember that good leadership means working in service of the purpose and team and ensuring the workshop is a safe space for employees of any level to contribute. Take a look at our leadership games and activities post for more exercises and methods to help improve leadership in your organization.
Leadership Pizza #leadership #team #remote-friendly This leadership development activity offers a self-assessment framework for people to first identify what skills, attributes and attitudes they find important for effective leadership, and then assess their own development and initiate goal setting.
In the context of problem solving, mediation is important in keeping a team engaged, happy and free of conflict. When leading or facilitating a problem solving workshop, you are likely to run into differences of opinion. Depending on the nature of the problem, certain issues may be brought up that are emotive in nature.
Being an effective mediator means helping those people on either side of such a divide are heard, listen to one another and encouraged to find common ground and a resolution. Mediating skills are useful for leaders and managers in many situations and the problem solving process is no different.
Conflict Responses #hyperisland #team #issue resolution A workshop for a team to reflect on past conflicts, and use them to generate guidelines for effective conflict handling. The workshop uses the Thomas-Killman model of conflict responses to frame a reflective discussion. Use it to open up a discussion around conflict with a team.
Solving organizational problems is much more effective when following a process or problem solving model. Planning skills are vital in order to structure, deliver and follow-through on a problem solving workshop and ensure your solutions are intelligently deployed.
Planning skills include the ability to organize tasks and a team, plan and design the process and take into account any potential challenges. Taking the time to plan carefully can save time and frustration later in the process and is valuable for ensuring a team is positioned for success.
3 Action Steps #hyperisland #action #remote-friendly This is a small-scale strategic planning session that helps groups and individuals to take action toward a desired change. It is often used at the end of a workshop or programme. The group discusses and agrees on a vision, then creates some action steps that will lead them towards that vision. The scope of the challenge is also defined, through discussion of the helpful and harmful factors influencing the group.
As organisations grow, the scale and variation of problems they face multiplies. Your team or is likely to face numerous challenges in different areas and so having the skills to analyze and prioritize becomes very important, particularly for those in leadership roles.
A thorough problem solving process is likely to deliver multiple solutions and you may have several different problems you wish to solve simultaneously. Prioritization is the ability to measure the importance, value, and effectiveness of those possible solutions and choose which to enact and in what order. The process of prioritization is integral in ensuring the biggest challenges are addressed with the most impactful solutions.
Impact and Effort Matrix #gamestorming #decision making #action #remote-friendly In this decision-making exercise, possible actions are mapped based on two factors: effort required to implement and potential impact. Categorizing ideas along these lines is a useful technique in decision making, as it obliges contributors to balance and evaluate suggested actions before committing to them.
Some problem solving skills are utilized in a workshop or ideation phases, while others come in useful when it comes to decision making. Overseeing an entire problem solving process and ensuring its success requires strong project management skills.
While project management incorporates many of the other skills listed here, it is important to note the distinction of considering all of the factors of a project and managing them successfully. Being able to negotiate with stakeholders, manage tasks, time and people, consider costs and ROI, and tie everything together is massively helpful when going through the problem solving process.
Working out meaningful solutions to organizational challenges is only one part of the process. Thoughtfully documenting and keeping records of each problem solving step for future consultation is important in ensuring efficiency and meaningful change.
For example, some problems may be lower priority than others but can be revisited in the future. If the team has ideated on solutions and found some are not up to the task, record those so you can rule them out and avoiding repeating work. Keeping records of the process also helps you improve and refine your problem solving model next time around!
Personal Kanban #gamestorming #action #agile #project planning Personal Kanban is a tool for organizing your work to be more efficient and productive. It is based on agile methods and principles.
Conducting research to support both the identification of problems and the development of appropriate solutions is important for an effective process. Knowing where to go to collect research, how to conduct research efficiently, and identifying pieces of research are relevant are all things a good researcher can do well.
In larger groups, not everyone has to demonstrate this ability in order for a problem solving workshop to be effective. That said, having people with research skills involved in the process, particularly if they have existing area knowledge, can help ensure the solutions that are developed with data that supports their intention. Remember that being able to deliver the results of research efficiently and in a way the team can easily understand is also important. The best data in the world is only as effective as how it is delivered and interpreted.
Customer experience map #ideation #concepts #research #design #issue analysis #remote-friendly Customer experience mapping is a method of documenting and visualizing the experience a customer has as they use the product or service. It also maps out their responses to their experiences. To be used when there is a solution (even in a conceptual stage) that can be analyzed.
Managing risk is an often overlooked part of the problem solving process. Solutions are often developed with the intention of reducing exposure to risk or solving issues that create risk but sometimes, great solutions are more experimental in nature and as such, deploying them needs to be carefully considered.
Managing risk means acknowledging that there may be risks associated with more out of the box solutions or trying new things, but that this must be measured against the possible benefits and other organizational factors.
Be informed, get the right data and stakeholders in the room and you can appropriately factor risk into your decision making process.
Decisions, Decisions… #communication #decision making #thiagi #action #issue analysis When it comes to decision-making, why are some of us more prone to take risks while others are risk-averse? One explanation might be the way the decision and options were presented. This exercise, based on Kahneman and Tversky’s classic study , illustrates how the framing effect influences our judgement and our ability to make decisions . The participants are divided into two groups. Both groups are presented with the same problem and two alternative programs for solving them. The two programs both have the same consequences but are presented differently. The debriefing discussion examines how the framing of the program impacted the participant’s decision.
No single person is as good at problem solving as a team. Building an effective team and helping them come together around a common purpose is one of the most important problem solving skills, doubly so for leaders. By bringing a team together and helping them work efficiently, you pave the way for team ownership of a problem and the development of effective solutions.
In a problem solving workshop, it can be tempting to jump right into the deep end, though taking the time to break the ice, energize the team and align them with a game or exercise will pay off over the course of the day.
Remember that you will likely go through the problem solving process multiple times over an organization’s lifespan and building a strong team culture will make future problem solving more effective. It’s also great to work with people you know, trust and have fun with. Working on team building in and out of the problem solving process is a hallmark of successful teams that can work together to solve business problems.
9 Dimensions Team Building Activity #ice breaker #teambuilding #team #remote-friendly 9 Dimensions is a powerful activity designed to build relationships and trust among team members. There are 2 variations of this icebreaker. The first version is for teams who want to get to know each other better. The second version is for teams who want to explore how they are working together as a team.
The problem solving process is designed to lead a team from identifying a problem through to delivering a solution and evaluating its effectiveness. Without effective time management skills or timeboxing of tasks, it can be easy for a team to get bogged down or be inefficient.
By using a problem solving model and carefully designing your workshop, you can allocate time efficiently and trust that the process will deliver the results you need in a good timeframe.
Time management also comes into play when it comes to rolling out solutions, particularly those that are experimental in nature. Having a clear timeframe for implementing and evaluating solutions is vital for ensuring their success and being able to pivot if necessary.
Improving your skills at problem solving is often a career-long pursuit though there are methods you can use to make the learning process more efficient and to supercharge your problem solving skillset.
Remember that the skills you need to be a great problem solver have a large overlap with those skills you need to be effective in any role. Investing time and effort to develop your active listening or critical thinking skills is valuable in any context. Here are 7 ways to improve your problem solving skills.
Remember that your team is an excellent source of skills, wisdom, and techniques and that you should all take advantage of one another where possible. Best practices that one team has for solving problems, conducting research or making decisions should be shared across the organization. If you have in-house staff that have done active listening training or are data analysis pros, have them lead a training session.
Your team is one of your best resources. Create space and internal processes for the sharing of skills so that you can all grow together.
Once you’ve figured out you have a skills gap, the next step is to take action to fill that skills gap. That might be by asking your superior for training or coaching, or liaising with team members with that skill set. You might even attend specialized training for certain skills – active listening or critical thinking, for example, are business-critical skills that are regularly offered as part of a training scheme.
Whatever method you choose, remember that taking action of some description is necessary for growth. Whether that means practicing, getting help, attending training or doing some background reading, taking active steps to improve your skills is the way to go.
Problem solving can be complicated, particularly when attempting to solve large problems for the first time. Using a problem solving process helps give structure to your problem solving efforts and focus on creating outcomes, rather than worrying about the format.
Tools such as the seven-step problem solving process above are effective because not only do they feature steps that will help a team solve problems, they also develop skills along the way. Each step asks for people to engage with the process using different skills and in doing so, helps the team learn and grow together. Group processes of varying complexity and purpose can also be found in the SessionLab library of facilitation techniques . Using a tried and tested process and really help ease the learning curve for both those leading such a process, as well as those undergoing the purpose.
Effective teams make decisions about where they should and shouldn’t expend additional effort. By using a problem solving process, you can focus on the things that matter, rather than stumbling towards a solution haphazardly.
Some skills gaps are more obvious than others. It’s possible that your perception of your active listening skills differs from those of your colleagues.
It’s valuable to create a system where team members can provide feedback in an ordered and friendly manner so they can all learn from one another. Only by identifying areas of improvement can you then work to improve them.
Remember that feedback systems require oversight and consideration so that they don’t turn into a place to complain about colleagues. Design the system intelligently so that you encourage the creation of learning opportunities, rather than encouraging people to list their pet peeves.
While practice might not make perfect, it does make the problem solving process easier. If you are having trouble with critical thinking, don’t shy away from doing it. Get involved where you can and stretch those muscles as regularly as possible.
Problem solving skills come more naturally to some than to others and that’s okay. Take opportunities to get involved and see where you can practice your skills in situations outside of a workshop context. Try collaborating in other circumstances at work or conduct data analysis on your own projects. You can often develop those skills you need for problem solving simply by doing them. Get involved!
Learn from the best. Our library of 700+ facilitation techniques is full of activities and methods that help develop the skills you need to be an effective problem solver. Check out our templates to see how to approach problem solving and other organizational challenges in a structured and intelligent manner.
There is no single approach to improving problem solving skills, but by using the techniques employed by others you can learn from their example and develop processes that have seen proven results.
Using tried and tested exercises that you know well can help deliver results, but you do run the risk of missing out on the learning opportunities offered by new approaches. As with the problem solving process, changing your mindset can remove blockages and be used to develop your problem solving skills.
Most teams have members with mixed skill sets and specialties. Mix people from different teams and share skills and different points of view. Teach your customer support team how to use design thinking methods or help your developers with conflict resolution techniques. Try switching perspectives with facilitation techniques like Flip It! or by using new problem solving methodologies or models. Give design thinking, liberating structures or lego serious play a try if you want to try a new approach. You will find that framing problems in new ways and using existing skills in new contexts can be hugely useful for personal development and improving your skillset. It’s also a lot of fun to try new things. Give it a go!
Encountering business challenges and needing to find appropriate solutions is not unique to your organization. Lots of very smart people have developed methods, theories and approaches to help develop problem solving skills and create effective solutions. Learn from them!
Books like The Art of Thinking Clearly , Think Smarter, or Thinking Fast, Thinking Slow are great places to start, though it’s also worth looking at blogs related to organizations facing similar problems to yours, or browsing for success stories. Seeing how Dropbox massively increased growth and working backward can help you see the skills or approach you might be lacking to solve that same problem. Learning from others by reading their stories or approaches can be time-consuming but ultimately rewarding.
A tired, distracted mind is not in the best position to learn new skills. It can be tempted to burn the candle at both ends and develop problem solving skills outside of work. Absolutely use your time effectively and take opportunities for self-improvement, though remember that rest is hugely important and that without letting your brain rest, you cannot be at your most effective.
Creating distance between yourself and the problem you might be facing can also be useful. By letting an idea sit, you can find that a better one presents itself or you can develop it further. Take regular breaks when working and create a space for downtime. Remember that working smarter is preferable to working harder and that self-care is important for any effective learning or improvement process.
Now we’ve explored some of the key problem solving skills and the problem solving steps necessary for an effective process, you’re ready to begin developing more effective solutions and leading problem solving workshops.
Need more inspiration? Check out our post on problem solving activities you can use when guiding a group towards a great solution in your next workshop or meeting. Have questions? Did you have a great problem solving technique you use with your team? Get in touch in the comments below. We’d love to chat!
James Smart is Head of Content at SessionLab. He’s also a creative facilitator who has run workshops and designed courses for establishments like the National Centre for Writing, UK. He especially enjoys working with young people and empowering others in their creative practice.
Your email address will not be published. Required fields are marked *
Going from a mere idea to a workshop that delivers results for your clients can feel like a daunting task. In this piece, we will shine a light on all the work behind the scenes and help you learn how to plan a workshop from start to finish. On a good day, facilitation can feel like effortless magic, but that is mostly the result of backstage work, foresight, and a lot of careful planning. Read on to learn a step-by-step approach to breaking the process of planning a workshop into small, manageable chunks. The flow starts with the first meeting with a client to define the purposes of a workshop.…
Effective online tools are a necessity for smooth and engaging virtual workshops and meetings. But how do you choose the right ones? Do you sometimes feel that the good old pen and paper or MS Office toolkit and email leaves you struggling to stay on top of managing and delivering your workshop? Fortunately, there are plenty of great workshop tools to make your life easier when you need to facilitate a meeting and lead workshops. In this post, we’ll share our favorite online tools you can use to make your life easier and run better workshops and meetings. In fact, there are plenty of free online workshop tools and meeting…
How does learning work? A clever 9-year-old once told me: “I know I am learning something new when I am surprised.” The science of adult learning tells us that, in order to learn new skills (which, unsurprisingly, is harder for adults to do than kids) grown-ups need to first get into a specific headspace. In a business, this approach is often employed in a training session where employees learn new skills or work on professional development. But how do you ensure your training is effective? In this guide, we'll explore how to create an effective training session plan and run engaging training sessions. As team leader, project manager, or consultant,…
Join the 150,000 facilitators using SessionLab
Sign up for free
Parent Portal
Extracurriculars
Teaching the art of problem-solving is crucial for preparing students to thrive in an increasingly complex and interconnected world. Beyond the ability to find solutions, problem-solving fosters critical thinking, creativity, and resilience: qualities essential for academic success and lifelong learning.
This article explores the importance of problem-solving skills, critical strategies for nurturing them in students, and practical approaches educators and parents can employ.
By equipping students with these skills, we empower them to tackle challenges confidently, innovate effectively, and contribute meaningfully to their communities and future careers .
Problem-solving is a crucial skill that empowers students to tackle challenges with confidence and creativity . In an educational context, problem-solving is not just about finding solutions; it involves critical thinking, analysis, and application of knowledge. Students who excel in problem-solving can understand complex problems, break them down into manageable parts, and develop effective strategies to solve them. This skill is applicable across all subjects, from math and science to language arts and social studies, fostering a more profound understanding and retention of material .
Beyond academics, problem-solving is a cornerstone of success in life. Successful people across various fields possess strong problem-solving abilities. They can navigate obstacles, innovate solutions, and adapt to changing circumstances. In engineering and business management careers, problem solvers are highly valued for their ability to find efficient and creative solutions to complex issues.
Educators prepare students for future challenges and opportunities by teaching problem-solving in schools. They learn to think critically , work collaboratively, and persist in facing difficulties, all essential lifelong learning and achievement skills. Thus, nurturing problem-solving skills in students enhances their academic performance and equips them for success in their future careers and personal lives.
Developing problem-solving skills is crucial for preparing students to navigate the complexities of the modern world. Critical thinking, project-based learning, and volunteering enhance academic learning and empower students to address real-world challenges effectively. By focusing on these aspects, students can develop the skills they need to innovate, collaborate, and positively impact their communities.
Critical thinking is a fundamental skill for problem-solving as it involves analysing and evaluating information to make reasoned judgments and decisions. It enables students to approach problems systematically, consider multiple perspectives, and identify underlying issues.
Critical thinking allows students to:
Project-based learning (PBL) is an instructional approach where students learn by actively engaging in real-world and personally meaningful projects. It allows students to explore complex problems and develop essential skills such as collaboration and communication.
Here is how project-based learning helps students develop problem-solving skills.
Volunteering allows students to contribute to their communities while developing empathy, leadership , and problem-solving skills. It provides practical experiences that enhance learning and help students understand and address community needs.
Volunteering is important because it allows students to:
Problem-solving involves a systematic approach to understanding, analysing, and solving problems. Here are the critical steps in the problem-solving process:
Parents play a crucial role in nurturing their children's problem-solving skills. Here are some ways parents can help their children become effective problem solvers.
Online schooling encourages problem-solving skills by requiring students to navigate digital platforms, manage their time effectively , and troubleshoot technical issues independently.
Students often engage in interactive assignments and projects that promote critical thinking and creativity. They learn to adapt to different learning environments and collaborate virtually, fostering innovative solutions.
Online schooling also encourages self-directed learning , where students must identify and address their own learning gaps. This enhances problem-solving abilities and prepares them for the complexities of the digital age.
To find out more about online learning, click here .
Download our free study planners to stay organised and manage your next examination period successfully.
Harvard Business School Online's Business Insights Blog provides the career insights you need to achieve your goals and gain confidence in your business skills.
Any organization offering a product or service is in the business of solving problems.
Whether providing medical care to address health issues or quick convenience to those hungry for dinner, a business’s purpose is to satisfy customer needs .
In addition to solving customers’ problems, you’ll undoubtedly encounter challenges within your organization as it evolves to meet customer needs. You’re likely to experience growing pains in the form of missed targets, unattained goals, and team disagreements.
Yet, the ubiquity of problems doesn’t have to be discouraging; with the right frameworks and tools, you can build the skills to solve consumers' and your organization’s most challenging issues.
Here’s a primer on problem-solving in business, why it’s important, the skills you need, and how to build them.
Access your free e-book today.
Problem-solving is the process of systematically removing barriers that prevent you or others from reaching goals.
Your business removes obstacles in customers’ lives through its products or services, just as you can remove obstacles that keep your team from achieving business goals.
Design thinking , as described by Harvard Business School Dean Srikant Datar in the online course Design Thinking and Innovation , is a human-centered , solutions-based approach to problem-solving and innovation. Originally created for product design, design thinking’s use case has evolved . It’s now used to solve internal business problems, too.
The design thinking process has four stages :
Using this framework, you can generate innovative ideas that wouldn’t have surfaced otherwise.
Another, less structured approach to challenges is creative problem-solving , which employs a series of exercises to explore open-ended solutions and develop new perspectives. This is especially useful when a problem’s root cause has yet to be defined.
You can use creative problem-solving tools in design thinking’s “ideate” stage, which include:
It can be tempting to fall back on how problems have been solved before, especially if they worked well. However, if you’re striving for innovation, relying on existing systems can stunt your company’s growth.
Related: How to Be a More Creative Problem-Solver at Work: 8 Tips
While obstacles’ specifics vary between industries, strong problem-solving skills are crucial for leaders in any field.
Whether building a new product or dealing with internal issues, you’re bound to come up against challenges. Having frameworks and tools at your disposal when they arise can turn issues into opportunities.
As a leader, it’s rarely your responsibility to solve a problem single-handedly, so it’s crucial to know how to empower employees to work together to find the best solution.
Your job is to guide them through each step of the framework and set the parameters and prompts within which they can be creative. Then, you can develop a list of ideas together, test the best ones, and implement the chosen solution.
Related: 5 Design Thinking Skills for Business Professionals
1. problem framing.
One key skill for any leader is framing problems in a way that makes sense for their organization. Problem framing is defined in Design Thinking and Innovation as determining the scope, context, and perspective of the problem you’re trying to solve.
“Before you begin to generate solutions for your problem, you must always think hard about how you’re going to frame that problem,” Datar says in the course.
For instance, imagine you work for a company that sells children’s sneakers, and sales have plummeted. When framing the problem, consider:
While there’s no one right way to frame a problem, how you do can impact the solutions you generate. It’s imperative to accurately frame problems to align with organizational priorities and ensure your team generates useful ideas for your firm.
To solve a problem, you need to empathize with those impacted by it. Empathy is the ability to understand others’ emotions and experiences. While many believe empathy is a fixed trait, it’s a skill you can strengthen through practice.
When confronted with a problem, consider whom it impacts. Returning to the children’s sneaker example, think of who’s affected:
Empathy is required to get to the problem’s root and consider each group’s perspective. Assuming someone’s perspective often isn’t accurate, so the best way to get that information is by collecting user feedback.
For instance, if you asked customers who typically buy your children’s sneakers why they’ve stopped, they could say, “A new brand of children’s sneakers came onto the market that have soles with more traction. I want my child to be as safe as possible, so I bought those instead.”
When someone shares their feelings and experiences, you have an opportunity to empathize with them. This can yield solutions to their problem that directly address its root and shows you care. In this case, you may design a new line of children’s sneakers with extremely grippy soles for added safety, knowing that’s what your customers care most about.
Related: 3 Effective Methods for Assessing Customer Needs
Cognitive fixedness is a state of mind in which you examine situations through the lens of past experiences. This locks you into one mindset rather than allowing you to consider alternative possibilities.
For instance, your cognitive fixedness may make you think rubber is the only material for sneaker treads. What else could you use? Is there a grippier alternative you haven’t considered?
Problem-solving is all about overcoming cognitive fixedness. You not only need to foster this skill in yourself but among your team.
As a leader, it’s your job to create an environment conducive to problem-solving. In a psychologically safe environment, all team members feel comfortable bringing ideas to the table, which are likely influenced by their personal opinions and experiences.
If employees are penalized for “bad” ideas or chastised for questioning long-held procedures and systems, innovation has no place to take root.
By employing the design thinking framework and creative problem-solving exercises, you can foster a setting in which your team feels comfortable sharing ideas and new, innovative solutions can grow.
The most obvious answer to how to build your problem-solving skills is perhaps the most intimidating: You must practice.
Again and again, you’ll encounter challenges, use creative problem-solving tools and design thinking frameworks, and assess results to learn what to do differently next time.
While most of your practice will occur within your organization, you can learn in a lower-stakes setting by taking an online course, such as Design Thinking and Innovation . Datar guides you through each tool and framework, presenting real-world business examples to help you envision how you would approach the same types of problems in your organization.
Are you interested in uncovering innovative solutions for your organization’s business problems? Explore Design Thinking and Innovation —one of our online entrepreneurship and innovation courses —to learn how to leverage proven frameworks and tools to solve challenges. Not sure which course is right for you? Download our free flowchart .
Verywell / Madelyn Goodnight
How effective is problem-solving therapy, things to consider, how to get started.
Problem-solving therapy is a brief intervention that provides people with the tools they need to identify and solve problems that arise from big and small life stressors. It aims to improve your overall quality of life and reduce the negative impact of psychological and physical illness.
Problem-solving therapy can be used to treat depression , among other conditions. It can be administered by a doctor or mental health professional and may be combined with other treatment approaches.
Problem-solving therapy is a short-term treatment used to help people who are experiencing depression, stress, PTSD, self-harm, suicidal ideation, and other mental health problems develop the tools they need to deal with challenges. This approach teaches people to identify problems, generate solutions, and implement those solutions. Let's take a closer look at how problem-solving therapy can help people be more resilient and adaptive in the face of stress.
Problem-solving therapy is based on a model that takes into account the importance of real-life problem-solving. In other words, the key to managing the impact of stressful life events is to know how to address issues as they arise. Problem-solving therapy is very practical in its approach and is only concerned with the present, rather than delving into your past.
This form of therapy can take place one-on-one or in a group format and may be offered in person or online via telehealth . Sessions can be anywhere from 30 minutes to two hours long.
There are two major components that make up the problem-solving therapy framework:
A positive problem-solving orientation means viewing things in an optimistic light, embracing self-efficacy , and accepting the idea that problems are a normal part of life. Problem-solving skills are behaviors that you can rely on to help you navigate conflict, even during times of stress. This includes skills like:
Problem-solving therapy is all about training you to become adaptive in your life so that you will start to see problems as challenges to be solved instead of insurmountable obstacles. It also means that you will recognize the action that is required to engage in effective problem-solving techniques.
One problem-solving technique, called planful problem-solving, involves following a series of steps to fix issues in a healthy, constructive way:
Other techniques your therapist may go over include:
Problem-solving therapy addresses life stress issues and focuses on helping you find solutions to concrete issues. This approach can be applied to problems associated with various psychological and physiological symptoms.
Problem-solving therapy may help address mental health issues, like:
This form of therapy is also helpful for dealing with specific life problems, such as:
Your doctor or mental healthcare professional will be able to advise whether problem-solving therapy could be helpful for your particular issue. In general, if you are struggling with specific, concrete problems that you are having trouble finding solutions for, problem-solving therapy could be helpful for you.
The skills learned in problem-solving therapy can be helpful for managing all areas of your life. These can include:
Problem-solving therapy can help people feel more empowered to deal with the problems they face in their lives. Rather than feeling overwhelmed when stressors begin to take a toll, this therapy introduces new coping skills that can boost self-efficacy and resilience .
Other similar types of therapy include cognitive-behavioral therapy (CBT) and solution-focused brief therapy (SFBT) . While these therapies work to change thinking and behaviors, they work a bit differently. Both CBT and SFBT are less structured than problem-solving therapy and may focus on broader issues. CBT focuses on identifying and changing maladaptive thoughts, and SFBT works to help people look for solutions and build self-efficacy based on strengths.
This form of therapy was initially developed to help people combat stress through effective problem-solving, and it was later adapted to address clinical depression specifically. Today, much of the research on problem-solving therapy deals with its effectiveness in treating depression.
Problem-solving therapy has been shown to help depression in:
Problem-solving therapy also appears to be effective as a brief treatment for depression, offering benefits in as little as six to eight sessions with a therapist or another healthcare professional. This may make it a good option for someone unable to commit to a lengthier treatment for depression.
Problem-solving therapy is not a good fit for everyone. It may not be effective at addressing issues that don't have clear solutions, like seeking meaning or purpose in life. Problem-solving therapy is also intended to treat specific problems, not general habits or thought patterns .
In general, it's also important to remember that problem-solving therapy is not a primary treatment for mental disorders. If you are living with the symptoms of a serious mental illness such as bipolar disorder or schizophrenia , you may need additional treatment with evidence-based approaches for your particular concern.
Problem-solving therapy is best aimed at someone who has a mental or physical issue that is being treated separately, but who also has life issues that go along with that problem that has yet to be addressed.
For example, it could help if you can't clean your house or pay your bills because of your depression, or if a cancer diagnosis is interfering with your quality of life.
Your doctor may be able to recommend therapists in your area who utilize this approach, or they may offer it themselves as part of their practice. You can also search for a problem-solving therapist with help from the American Psychological Association’s (APA) Society of Clinical Psychology .
If receiving problem-solving therapy from a doctor or mental healthcare professional is not an option for you, you could also consider implementing it as a self-help strategy using a workbook designed to help you learn problem-solving skills on your own.
During your first session, your therapist may spend some time explaining their process and approach. They may ask you to identify the problem you’re currently facing, and they’ll likely discuss your goals for therapy .
Problem-solving therapy may be a short-term intervention that's focused on solving a specific issue in your life. If you need further help with something more pervasive, it can also become a longer-term treatment option.
We've tried, tested, and written unbiased reviews of the best online therapy programs including Talkspace, BetterHelp, and ReGain. Find out which option is the best for you.
Shang P, Cao X, You S, Feng X, Li N, Jia Y. Problem-solving therapy for major depressive disorders in older adults: an updated systematic review and meta-analysis of randomized controlled trials . Aging Clin Exp Res . 2021;33(6):1465-1475. doi:10.1007/s40520-020-01672-3
Cuijpers P, Wit L de, Kleiboer A, Karyotaki E, Ebert DD. Problem-solving therapy for adult depression: An updated meta-analysis . Eur Psychiatry . 2018;48(1):27-37. doi:10.1016/j.eurpsy.2017.11.006
Nezu AM, Nezu CM, D'Zurilla TJ. Problem-Solving Therapy: A Treatment Manual . New York; 2013. doi:10.1891/9780826109415.0001
Owens D, Wright-Hughes A, Graham L, et al. Problem-solving therapy rather than treatment as usual for adults after self-harm: a pragmatic, feasibility, randomised controlled trial (the MIDSHIPS trial) . Pilot Feasibility Stud . 2020;6:119. doi:10.1186/s40814-020-00668-0
Sorsdahl K, Stein DJ, Corrigall J, et al. The efficacy of a blended motivational interviewing and problem solving therapy intervention to reduce substance use among patients presenting for emergency services in South Africa: A randomized controlled trial . Subst Abuse Treat Prev Policy . 2015;10(1):46. doi:doi.org/10.1186/s13011-015-0042-1
Margolis SA, Osborne P, Gonzalez JS. Problem solving . In: Gellman MD, ed. Encyclopedia of Behavioral Medicine . Springer International Publishing; 2020:1745-1747. doi:10.1007/978-3-030-39903-0_208
Kirkham JG, Choi N, Seitz DP. Meta-analysis of problem solving therapy for the treatment of major depressive disorder in older adults . Int J Geriatr Psychiatry . 2016;31(5):526-535. doi:10.1002/gps.4358
Garand L, Rinaldo DE, Alberth MM, et al. Effects of problem solving therapy on mental health outcomes in family caregivers of persons with a new diagnosis of mild cognitive impairment or early dementia: A randomized controlled trial . Am J Geriatr Psychiatry . 2014;22(8):771-781. doi:10.1016/j.jagp.2013.07.007
Noyes K, Zapf AL, Depner RM, et al. Problem-solving skills training in adult cancer survivors: Bright IDEAS-AC pilot study . Cancer Treat Res Commun . 2022;31:100552. doi:10.1016/j.ctarc.2022.100552
Albert SM, King J, Anderson S, et al. Depression agency-based collaborative: effect of problem-solving therapy on risk of common mental disorders in older adults with home care needs . The American Journal of Geriatric Psychiatry . 2019;27(6):619-624. doi:10.1016/j.jagp.2019.01.002
By Arlin Cuncic, MA Arlin Cuncic, MA, is the author of The Anxiety Workbook and founder of the website About Social Anxiety. She has a Master's degree in clinical psychology.
IMAGES
VIDEO
COMMENTS
Learn how to identify, define, and solve problems effectively using a series of steps and strategies. Find out how to use heuristics, algorithms, information, resources, and evaluation to overcome obstacles and find the best solution.
Learn how to use trial and error, heuristics, gut instincts, working backward, and means-end analysis to solve problems. These strategies can help you find solutions, overcome anxiety, and achieve ...
Learn how to define, generate, evaluate and implement solutions for quality problems using the four-step problem-solving process. Find resources, articles, books, case studies and webcasts on problem solving methods and tools.
Learn what problem solving is, why it is important, and how to apply various techniques to solve different types of problems. Find examples of problem solving in business, education, and daily life contexts.
Learn how to use a seven-step problem solving process to identify, analyze, generate, develop, decide, implement and evaluate solutions to challenges. Find tips, tools and activities for each step of the process and examples of effective problem solving methods.
Learn how to identify, analyze, and solve problems using different strategies and methods. Explore examples, videos, and exercises to develop your problem solving skills for personal and professional life.
Learn how to use different problem-solving strategies, such as algorithms, heuristics, trial and error, and insight, to achieve your goals. Also, discover the common obstacles that can interfere with your problem-solving process, such as assumptions, functional fixedness, and mental set.
Learn how to solve problems effectively using 8D and A3 problem solving techniques, two popular methodologies in the Lean Six Sigma framework. Follow the step-by-step process of defining, analysing, and resolving problems with examples and templates.
Learn how to identify and solve problems effectively with different methods, tools, and skills. Find out why problem-solving is important for your well-being and mental health, and see examples of everyday problems and solutions.
Become a better problem solver with insights and advice from leaders around the world on topics including developing a problem-solving mindset, solving problems in uncertain times, problem solving with AI, and much more.
Problem solving is the process of observing, identifying, diagnosing, developing, deciding, acting and observing in our environment. It is the basis for human evolution, improvement, risk management and opportunity creation. Learn how to develop and refine problem solving skills with Kepner-Tregoe's consulting and training solutions.
Problem solving is the process of achieving a goal by overcoming obstacles, ranging from simple personal tasks to complex issues in various fields. The web page explains the different types, methods, and approaches of problem solving in psychology, cognitive sciences, computer science, and logic.
Learn from experts how to apply a structured method to any complex challenge, from business to policy to personal decisions. The podcast covers the seven steps of problem solving, from defining the problem to testing the solution, with examples and insights.
Learn how to identify, analyze, and solve problems effectively with various methods and tools. Explore the psychology, skills, and tips behind problem solving, and discover nearly 20 creative techniques to stimulate innovation in your organization or personal life.
Learn why problem solving is a critical skill for software engineers and how they use various techniques to tackle complex challenges. The web page does not mention any specific career that creates software solutions with problem-solving capabilities.
Learn how to improve your problem solving skills and build effective problem solving strategies with different methods and techniques. Explore examples of problem solving workshops, design sprints, frameworks, and tools to tackle any challenge.
Learn how to use creative problem-solving to find innovative solutions to complex problems without defining the problem clearly. Explore the key principles, benefits and tools of this process, such as creating a problem story, reframing problems as questions and deferring judgment.
Learn what problem-solving is, why it's important for managers, and how to use seven skills to solve problems effectively. Follow the IDEAL model of problem-solving process and explore courses to improve your skills.
Learn how to use different problem-solving approaches to tackle various challenges at work or in your personal life. Compare and contrast the rational, collaborative, creative, historical and other methods with examples and tips.
Learn how to solve problems more effectively with 14 different strategies, such as defining, visualizing, diagramming, breaking down and redefining the problem. Find out why problem-solving skills are important for your career and how to apply them in various situations.
The Problem-Solving Process. Problem-solving involves a systematic approach to understanding, analysing, and solving problems. Here are the critical steps in the problem-solving process: Identify the problem: The first step is clearly defining and understanding the problem. This involves identifying the specific issue or challenge that needs to ...
Here's a primer on problem-solving in business, why it's important, the skills you need, and how to build them. Free E-Book: So You Want to Be an Entrepreneur: How to Get Started ... DOWNLOAD NOW. What Is Problem-Solving in Business? Problem-solving is the process of systematically removing barriers that prevent you or others from reaching ...
Problem-Solving Therapy Techniques . Problem-solving therapy is based on a model that takes into account the importance of real-life problem-solving. In other words, the key to managing the impact of stressful life events is to know how to address issues as they arise. Problem-solving therapy is very practical in its approach and is only ...