Status.net

What is Problem Solving? (Steps, Techniques, Examples)

By Status.net Editorial Team on May 7, 2023 — 5 minutes to read

What Is Problem Solving?

Definition and importance.

Problem solving is the process of finding solutions to obstacles or challenges you encounter in your life or work. It is a crucial skill that allows you to tackle complex situations, adapt to changes, and overcome difficulties with ease. Mastering this ability will contribute to both your personal and professional growth, leading to more successful outcomes and better decision-making.

Problem-Solving Steps

The problem-solving process typically includes the following steps:

  • Identify the issue : Recognize the problem that needs to be solved.
  • Analyze the situation : Examine the issue in depth, gather all relevant information, and consider any limitations or constraints that may be present.
  • Generate potential solutions : Brainstorm a list of possible solutions to the issue, without immediately judging or evaluating them.
  • Evaluate options : Weigh the pros and cons of each potential solution, considering factors such as feasibility, effectiveness, and potential risks.
  • Select the best solution : Choose the option that best addresses the problem and aligns with your objectives.
  • Implement the solution : Put the selected solution into action and monitor the results to ensure it resolves the issue.
  • Review and learn : Reflect on the problem-solving process, identify any improvements or adjustments that can be made, and apply these learnings to future situations.

Defining the Problem

To start tackling a problem, first, identify and understand it. Analyzing the issue thoroughly helps to clarify its scope and nature. Ask questions to gather information and consider the problem from various angles. Some strategies to define the problem include:

  • Brainstorming with others
  • Asking the 5 Ws and 1 H (Who, What, When, Where, Why, and How)
  • Analyzing cause and effect
  • Creating a problem statement

Generating Solutions

Once the problem is clearly understood, brainstorm possible solutions. Think creatively and keep an open mind, as well as considering lessons from past experiences. Consider:

  • Creating a list of potential ideas to solve the problem
  • Grouping and categorizing similar solutions
  • Prioritizing potential solutions based on feasibility, cost, and resources required
  • Involving others to share diverse opinions and inputs

Evaluating and Selecting Solutions

Evaluate each potential solution, weighing its pros and cons. To facilitate decision-making, use techniques such as:

  • SWOT analysis (Strengths, Weaknesses, Opportunities, Threats)
  • Decision-making matrices
  • Pros and cons lists
  • Risk assessments

After evaluating, choose the most suitable solution based on effectiveness, cost, and time constraints.

Implementing and Monitoring the Solution

Implement the chosen solution and monitor its progress. Key actions include:

  • Communicating the solution to relevant parties
  • Setting timelines and milestones
  • Assigning tasks and responsibilities
  • Monitoring the solution and making adjustments as necessary
  • Evaluating the effectiveness of the solution after implementation

Utilize feedback from stakeholders and consider potential improvements. Remember that problem-solving is an ongoing process that can always be refined and enhanced.

Problem-Solving Techniques

During each step, you may find it helpful to utilize various problem-solving techniques, such as:

  • Brainstorming : A free-flowing, open-minded session where ideas are generated and listed without judgment, to encourage creativity and innovative thinking.
  • Root cause analysis : A method that explores the underlying causes of a problem to find the most effective solution rather than addressing superficial symptoms.
  • SWOT analysis : A tool used to evaluate the strengths, weaknesses, opportunities, and threats related to a problem or decision, providing a comprehensive view of the situation.
  • Mind mapping : A visual technique that uses diagrams to organize and connect ideas, helping to identify patterns, relationships, and possible solutions.

Brainstorming

When facing a problem, start by conducting a brainstorming session. Gather your team and encourage an open discussion where everyone contributes ideas, no matter how outlandish they may seem. This helps you:

  • Generate a diverse range of solutions
  • Encourage all team members to participate
  • Foster creative thinking

When brainstorming, remember to:

  • Reserve judgment until the session is over
  • Encourage wild ideas
  • Combine and improve upon ideas

Root Cause Analysis

For effective problem-solving, identifying the root cause of the issue at hand is crucial. Try these methods:

  • 5 Whys : Ask “why” five times to get to the underlying cause.
  • Fishbone Diagram : Create a diagram representing the problem and break it down into categories of potential causes.
  • Pareto Analysis : Determine the few most significant causes underlying the majority of problems.

SWOT Analysis

SWOT analysis helps you examine the Strengths, Weaknesses, Opportunities, and Threats related to your problem. To perform a SWOT analysis:

  • List your problem’s strengths, such as relevant resources or strong partnerships.
  • Identify its weaknesses, such as knowledge gaps or limited resources.
  • Explore opportunities, like trends or new technologies, that could help solve the problem.
  • Recognize potential threats, like competition or regulatory barriers.

SWOT analysis aids in understanding the internal and external factors affecting the problem, which can help guide your solution.

Mind Mapping

A mind map is a visual representation of your problem and potential solutions. It enables you to organize information in a structured and intuitive manner. To create a mind map:

  • Write the problem in the center of a blank page.
  • Draw branches from the central problem to related sub-problems or contributing factors.
  • Add more branches to represent potential solutions or further ideas.

Mind mapping allows you to visually see connections between ideas and promotes creativity in problem-solving.

Examples of Problem Solving in Various Contexts

In the business world, you might encounter problems related to finances, operations, or communication. Applying problem-solving skills in these situations could look like:

  • Identifying areas of improvement in your company’s financial performance and implementing cost-saving measures
  • Resolving internal conflicts among team members by listening and understanding different perspectives, then proposing and negotiating solutions
  • Streamlining a process for better productivity by removing redundancies, automating tasks, or re-allocating resources

In educational contexts, problem-solving can be seen in various aspects, such as:

  • Addressing a gap in students’ understanding by employing diverse teaching methods to cater to different learning styles
  • Developing a strategy for successful time management to balance academic responsibilities and extracurricular activities
  • Seeking resources and support to provide equal opportunities for learners with special needs or disabilities

Everyday life is full of challenges that require problem-solving skills. Some examples include:

  • Overcoming a personal obstacle, such as improving your fitness level, by establishing achievable goals, measuring progress, and adjusting your approach accordingly
  • Navigating a new environment or city by researching your surroundings, asking for directions, or using technology like GPS to guide you
  • Dealing with a sudden change, like a change in your work schedule, by assessing the situation, identifying potential impacts, and adapting your plans to accommodate the change.
  • How to Resolve Employee Conflict at Work [Steps, Tips, Examples]
  • How to Write Inspiring Core Values? 5 Steps with Examples
  • 30 Employee Feedback Examples (Positive & Negative)

ASQ logo

  • About Problem Solving
  • Related Topics

Problem Solving Resources

Case studies, problem solving related topics.

  • Brainstorming
  • Continuous Improvement
  • Eight Disciplines (8D)
  • Fishbone Diagram
  • Nine Windows
  • Shainin System™
  • Total Quality Management (TQM)
  • Quality Resources /
  • Problem Solving

What is Problem Solving?

Quality Glossary Definition: Problem solving

Problem solving is the act of defining a problem; determining the cause of the problem; identifying, prioritizing, and selecting alternatives for a solution; and implementing a solution.

  • The problem-solving process
  • Problem solving resources

Problem Solving visual

Problem Solving Chart

Boeing

The Problem-Solving Process

In order to effectively manage and run a successful organization, leadership must guide their employees and develop problem-solving techniques. Finding a suitable solution for issues can be accomplished by following the basic four-step problem-solving process and methodology outlined below.

1. Define the problem

Diagnose the situation so that your focus is on the problem, not just its symptoms. Helpful problem-solving techniques include using flowcharts to identify the expected steps of a process and cause-and-effect diagrams to define and analyze root causes .

The sections below help explain key problem-solving steps. These steps support the involvement of interested parties, the use of factual information, comparison of expectations to reality, and a focus on root causes of a problem. You should begin by:

  • Reviewing and documenting how processes currently work (i.e., who does what, with what information, using what tools, communicating with what organizations and individuals, in what time frame, using what format).
  • Evaluating the possible impact of new tools and revised policies in the development of your "what should be" model.

2. Generate alternative solutions

Postpone the selection of one solution until several problem-solving alternatives have been proposed. Considering multiple alternatives can significantly enhance the value of your ideal solution. Once you have decided on the "what should be" model, this target standard becomes the basis for developing a road map for investigating alternatives. Brainstorming and team problem-solving techniques are both useful tools in this stage of problem solving.

Many alternative solutions to the problem should be generated before final evaluation. A common mistake in problem solving is that alternatives are evaluated as they are proposed, so the first acceptable solution is chosen, even if it’s not the best fit. If we focus on trying to get the results we want, we miss the potential for learning something new that will allow for real improvement in the problem-solving process.

3. Evaluate and select an alternative

Skilled problem solvers use a series of considerations when selecting the best alternative. They consider the extent to which:

  • A particular alternative will solve the problem without causing other unanticipated problems.
  • All the individuals involved will accept the alternative.
  • Implementation of the alternative is likely.
  • The alternative fits within the organizational constraints.

4. Implement and follow up on the solution

Leaders may be called upon to direct others to implement the solution, "sell" the solution, or facilitate the implementation with the help of others. Involving others in the implementation is an effective way to gain buy-in and support and minimize resistance to subsequent changes.

Regardless of how the solution is rolled out, feedback channels should be built into the implementation. This allows for continuous monitoring and testing of actual events against expectations. Problem solving, and the techniques used to gain clarity, are most effective if the solution remains in place and is updated to respond to future changes.

You can also search articles , case studies , and publications  for problem solving resources.

Innovative Business Management Using TRIZ

Introduction To 8D Problem Solving: Including Practical Applications and Examples

The Quality Toolbox

Root Cause Analysis: The Core of Problem Solving and Corrective Action

One Good Idea: Some Sage Advice ( Quality Progress ) The person with the problem just wants it to go away quickly, and the problem-solvers also want to resolve it in as little time as possible because they have other responsibilities. Whatever the urgency, effective problem-solvers have the self-discipline to develop a complete description of the problem.

Diagnostic Quality Problem Solving: A Conceptual Framework And Six Strategies  ( Quality Management Journal ) This paper contributes a conceptual framework for the generic process of diagnosis in quality problem solving by identifying its activities and how they are related.

Weathering The Storm ( Quality Progress ) Even in the most contentious circumstances, this approach describes how to sustain customer-supplier relationships during high-stakes problem solving situations to actually enhance customer-supplier relationships.

The Right Questions ( Quality Progress ) All problem solving begins with a problem description. Make the most of problem solving by asking effective questions.

Solving the Problem ( Quality Progress ) Brush up on your problem-solving skills and address the primary issues with these seven methods.

Refreshing Louisville Metro’s Problem-Solving System  ( Journal for Quality and Participation ) Organization-wide transformation can be tricky, especially when it comes to sustaining any progress made over time. In Louisville Metro, a government organization based in Kentucky, many strategies were used to enact and sustain meaningful transformation.

Certification

Quality Improvement Associate Certification--CQIA

Certified Quality Improvement Associate Question Bank

Lean Problem-Solving Tools

Problem Solving Using A3

NEW   Root Cause Analysis E-Learning

Quality 101

Making the Connection In this exclusive QP webcast, Jack ReVelle, ASQ Fellow and author, shares how quality tools can be combined to create a powerful problem-solving force.

Adapted from The Executive Guide to Improvement and Change , ASQ Quality Press.

Featured Advertisers

what is the problem solving approach

lls-logo-main

The Art of Effective Problem Solving: A Step-by-Step Guide

Author's Avatar

Author: Daniel Croft

Daniel Croft is an experienced continuous improvement manager with a Lean Six Sigma Black Belt and a Bachelor's degree in Business Management. With more than ten years of experience applying his skills across various industries, Daniel specializes in optimizing processes and improving efficiency. His approach combines practical experience with a deep understanding of business fundamentals to drive meaningful change.

Whether we realise it or not, problem solving skills are an important part of our daily lives. From resolving a minor annoyance at home to tackling complex business challenges at work, our ability to solve problems has a significant impact on our success and happiness. However, not everyone is naturally gifted at problem-solving, and even those who are can always improve their skills. In this blog post, we will go over the art of effective problem-solving step by step.

You will learn how to define a problem, gather information, assess alternatives, and implement a solution, all while honing your critical thinking and creative problem-solving skills. Whether you’re a seasoned problem solver or just getting started, this guide will arm you with the knowledge and tools you need to face any challenge with confidence. So let’s get started!

Problem Solving Methodologies

Individuals and organisations can use a variety of problem-solving methodologies to address complex challenges. 8D and A3 problem solving techniques are two popular methodologies in the Lean Six Sigma framework.

Methodology of 8D (Eight Discipline) Problem Solving:

The 8D problem solving methodology is a systematic, team-based approach to problem solving. It is a method that guides a team through eight distinct steps to solve a problem in a systematic and comprehensive manner.

The 8D process consists of the following steps:

8D Problem Solving2 - Learnleansigma

  • Form a team: Assemble a group of people who have the necessary expertise to work on the problem.
  • Define the issue: Clearly identify and define the problem, including the root cause and the customer impact.
  • Create a temporary containment plan: Put in place a plan to lessen the impact of the problem until a permanent solution can be found.
  • Identify the root cause: To identify the underlying causes of the problem, use root cause analysis techniques such as Fishbone diagrams and Pareto charts.
  • Create and test long-term corrective actions: Create and test a long-term solution to eliminate the root cause of the problem.
  • Implement and validate the permanent solution: Implement and validate the permanent solution’s effectiveness.
  • Prevent recurrence: Put in place measures to keep the problem from recurring.
  • Recognize and reward the team: Recognize and reward the team for its efforts.

Download the 8D Problem Solving Template

A3 Problem Solving Method:

The A3 problem solving technique is a visual, team-based problem-solving approach that is frequently used in Lean Six Sigma projects. The A3 report is a one-page document that clearly and concisely outlines the problem, root cause analysis, and proposed solution.

The A3 problem-solving procedure consists of the following steps:

  • Determine the issue: Define the issue clearly, including its impact on the customer.
  • Perform root cause analysis: Identify the underlying causes of the problem using root cause analysis techniques.
  • Create and implement a solution: Create and implement a solution that addresses the problem’s root cause.
  • Monitor and improve the solution: Keep an eye on the solution’s effectiveness and make any necessary changes.

Subsequently, in the Lean Six Sigma framework, the 8D and A3 problem solving methodologies are two popular approaches to problem solving. Both methodologies provide a structured, team-based problem-solving approach that guides individuals through a comprehensive and systematic process of identifying, analysing, and resolving problems in an effective and efficient manner.

Step 1 – Define the Problem

The definition of the problem is the first step in effective problem solving. This may appear to be a simple task, but it is actually quite difficult. This is because problems are frequently complex and multi-layered, making it easy to confuse symptoms with the underlying cause. To avoid this pitfall, it is critical to thoroughly understand the problem.

To begin, ask yourself some clarifying questions:

  • What exactly is the issue?
  • What are the problem’s symptoms or consequences?
  • Who or what is impacted by the issue?
  • When and where does the issue arise?

Answering these questions will assist you in determining the scope of the problem. However, simply describing the problem is not always sufficient; you must also identify the root cause. The root cause is the underlying cause of the problem and is usually the key to resolving it permanently.

Try asking “why” questions to find the root cause:

  • What causes the problem?
  • Why does it continue?
  • Why does it have the effects that it does?

By repeatedly asking “ why ,” you’ll eventually get to the bottom of the problem. This is an important step in the problem-solving process because it ensures that you’re dealing with the root cause rather than just the symptoms.

Once you have a firm grasp on the issue, it is time to divide it into smaller, more manageable chunks. This makes tackling the problem easier and reduces the risk of becoming overwhelmed. For example, if you’re attempting to solve a complex business problem, you might divide it into smaller components like market research, product development, and sales strategies.

To summarise step 1, defining the problem is an important first step in effective problem-solving. You will be able to identify the root cause and break it down into manageable parts if you take the time to thoroughly understand the problem. This will prepare you for the next step in the problem-solving process, which is gathering information and brainstorming ideas.

Step 2 – Gather Information and Brainstorm Ideas

Brainstorming - Learnleansigma

Gathering information and brainstorming ideas is the next step in effective problem solving. This entails researching the problem and relevant information, collaborating with others, and coming up with a variety of potential solutions. This increases your chances of finding the best solution to the problem.

Begin by researching the problem and relevant information. This could include reading articles, conducting surveys, or consulting with experts. The goal is to collect as much information as possible in order to better understand the problem and possible solutions.

Next, work with others to gather a variety of perspectives. Brainstorming with others can be an excellent way to come up with new and creative ideas. Encourage everyone to share their thoughts and ideas when working in a group, and make an effort to actively listen to what others have to say. Be open to new and unconventional ideas and resist the urge to dismiss them too quickly.

Finally, use brainstorming to generate a wide range of potential solutions. This is the place where you can let your imagination run wild. At this stage, don’t worry about the feasibility or practicality of the solutions; instead, focus on generating as many ideas as possible. Write down everything that comes to mind, no matter how ridiculous or unusual it may appear. This can be done individually or in groups.

Once you’ve compiled a list of potential solutions, it’s time to assess them and select the best one. This is the next step in the problem-solving process, which we’ll go over in greater detail in the following section.

Step 3 – Evaluate Options and Choose the Best Solution

Once you’ve compiled a list of potential solutions, it’s time to assess them and select the best one. This is the third step in effective problem solving, and it entails weighing the advantages and disadvantages of each solution, considering their feasibility and practicability, and selecting the solution that is most likely to solve the problem effectively.

To begin, weigh the advantages and disadvantages of each solution. This will assist you in determining the potential outcomes of each solution and deciding which is the best option. For example, a quick and easy solution may not be the most effective in the long run, whereas a more complex and time-consuming solution may be more effective in solving the problem in the long run.

Consider each solution’s feasibility and practicability. Consider the following:

  • Can the solution be implemented within the available resources, time, and budget?
  • What are the possible barriers to implementing the solution?
  • Is the solution feasible in today’s political, economic, and social environment?

You’ll be able to tell which solutions are likely to succeed and which aren’t by assessing their feasibility and practicability.

Finally, choose the solution that is most likely to effectively solve the problem. This solution should be based on the criteria you’ve established, such as the advantages and disadvantages of each solution, their feasibility and practicability, and your overall goals.

It is critical to remember that there is no one-size-fits-all solution to problems. What is effective for one person or situation may not be effective for another. This is why it is critical to consider a wide range of solutions and evaluate each one based on its ability to effectively solve the problem.

Step 4 – Implement and Monitor the Solution

Communication the missing peice from Lean Six Sigma - Learnleansigma

When you’ve decided on the best solution, it’s time to put it into action. The fourth and final step in effective problem solving is to put the solution into action, monitor its progress, and make any necessary adjustments.

To begin, implement the solution. This may entail delegating tasks, developing a strategy, and allocating resources. Ascertain that everyone involved understands their role and responsibilities in the solution’s implementation.

Next, keep an eye on the solution’s progress. This may entail scheduling regular check-ins, tracking metrics, and soliciting feedback from others. You will be able to identify any potential roadblocks and make any necessary adjustments in a timely manner if you monitor the progress of the solution.

Finally, make any necessary modifications to the solution. This could entail changing the solution, altering the plan of action, or delegating different tasks. Be willing to make changes if they will improve the solution or help it solve the problem more effectively.

It’s important to remember that problem solving is an iterative process, and there may be times when you need to start from scratch. This is especially true if the initial solution does not effectively solve the problem. In these situations, it’s critical to be adaptable and flexible and to keep trying new solutions until you find the one that works best.

To summarise, effective problem solving is a critical skill that can assist individuals and organisations in overcoming challenges and achieving their objectives. Effective problem solving consists of four key steps: defining the problem, generating potential solutions, evaluating alternatives and selecting the best solution, and implementing the solution.

You can increase your chances of success in problem solving by following these steps and considering factors such as the pros and cons of each solution, their feasibility and practicability, and making any necessary adjustments. Furthermore, keep in mind that problem solving is an iterative process, and there may be times when you need to go back to the beginning and restart. Maintain your adaptability and try new solutions until you find the one that works best for you.

  • Novick, L.R. and Bassok, M., 2005.  Problem Solving . Cambridge University Press.

Was this helpful?

Picture of Daniel Croft

Daniel Croft

Hi im Daniel continuous improvement manager with a Black Belt in Lean Six Sigma and over 10 years of real-world experience across a range sectors, I have a passion for optimizing processes and creating a culture of efficiency. I wanted to create Learn Lean Siigma to be a platform dedicated to Lean Six Sigma and process improvement insights and provide all the guides, tools, techniques and templates I looked for in one place as someone new to the world of Lean Six Sigma and Continuous improvement.

SIPOC vs COPIS - Process Mapping tools - Feature Image - Learnleansigma

SIPOC vs COPIS: Which Process Mapping Tool Should You Use?

Basic data types and analysis

Basic data types and analysis methods

Free lean six sigma templates.

Improve your Lean Six Sigma projects with our free templates. They're designed to make implementation and management easier, helping you achieve better results.

Practice Exams-Sidebar

Understanding Process Performance: Pp and Ppk

Understand Process Performance (Pp) and Process Performance Index (Ppk) to assess and improve manufacturing processes.…

LIFO or FIFO for Stock Management?

Choosing between LIFO and FIFO for stock management depends on factors like product nature, market…

Are There Any Official Standards for Six Sigma?

Are there any official standards for Six Sigma? While Six Sigma is a well-defined methodology…

5S Floor Marking Best Practices

In lean manufacturing, the 5S System is a foundational tool, involving the steps: Sort, Set…

How to Measure the ROI of Continuous Improvement Initiatives

When it comes to business, knowing the value you’re getting for your money is crucial,…

8D Problem-Solving: Common Mistakes to Avoid

In today’s competitive business landscape, effective problem-solving is the cornerstone of organizational success. The 8D…

  • Bipolar Disorder
  • Therapy Center
  • When To See a Therapist
  • Types of Therapy
  • Best Online Therapy
  • Best Couples Therapy
  • Managing Stress
  • Sleep and Dreaming
  • Understanding Emotions
  • Self-Improvement
  • Healthy Relationships
  • Student Resources
  • Personality Types
  • Sweepstakes
  • Guided Meditations
  • Verywell Mind Insights
  • 2024 Verywell Mind 25
  • Mental Health in the Classroom
  • Editorial Process
  • Meet Our Review Board
  • Crisis Support

Problem-Solving Strategies and Obstacles

JGI / Jamie Grill / Getty Images

  • Application
  • Improvement

From deciding what to eat for dinner to considering whether it's the right time to buy a house, problem-solving is a large part of our daily lives. Learn some of the problem-solving strategies that exist and how to use them in real life, along with ways to overcome obstacles that are making it harder to resolve the issues you face.

What Is Problem-Solving?

In cognitive psychology , the term 'problem-solving' refers to the mental process that people go through to discover, analyze, and solve problems.

A problem exists when there is a goal that we want to achieve but the process by which we will achieve it is not obvious to us. Put another way, there is something that we want to occur in our life, yet we are not immediately certain how to make it happen.

Maybe you want a better relationship with your spouse or another family member but you're not sure how to improve it. Or you want to start a business but are unsure what steps to take. Problem-solving helps you figure out how to achieve these desires.

The problem-solving process involves:

  • Discovery of the problem
  • Deciding to tackle the issue
  • Seeking to understand the problem more fully
  • Researching available options or solutions
  • Taking action to resolve the issue

Before problem-solving can occur, it is important to first understand the exact nature of the problem itself. If your understanding of the issue is faulty, your attempts to resolve it will also be incorrect or flawed.

Problem-Solving Mental Processes

Several mental processes are at work during problem-solving. Among them are:

  • Perceptually recognizing the problem
  • Representing the problem in memory
  • Considering relevant information that applies to the problem
  • Identifying different aspects of the problem
  • Labeling and describing the problem

Problem-Solving Strategies

There are many ways to go about solving a problem. Some of these strategies might be used on their own, or you may decide to employ multiple approaches when working to figure out and fix a problem.

An algorithm is a step-by-step procedure that, by following certain "rules" produces a solution. Algorithms are commonly used in mathematics to solve division or multiplication problems. But they can be used in other fields as well.

In psychology, algorithms can be used to help identify individuals with a greater risk of mental health issues. For instance, research suggests that certain algorithms might help us recognize children with an elevated risk of suicide or self-harm.

One benefit of algorithms is that they guarantee an accurate answer. However, they aren't always the best approach to problem-solving, in part because detecting patterns can be incredibly time-consuming.

There are also concerns when machine learning is involved—also known as artificial intelligence (AI)—such as whether they can accurately predict human behaviors.

Heuristics are shortcut strategies that people can use to solve a problem at hand. These "rule of thumb" approaches allow you to simplify complex problems, reducing the total number of possible solutions to a more manageable set.

If you find yourself sitting in a traffic jam, for example, you may quickly consider other routes, taking one to get moving once again. When shopping for a new car, you might think back to a prior experience when negotiating got you a lower price, then employ the same tactics.

While heuristics may be helpful when facing smaller issues, major decisions shouldn't necessarily be made using a shortcut approach. Heuristics also don't guarantee an effective solution, such as when trying to drive around a traffic jam only to find yourself on an equally crowded route.

Trial and Error

A trial-and-error approach to problem-solving involves trying a number of potential solutions to a particular issue, then ruling out those that do not work. If you're not sure whether to buy a shirt in blue or green, for instance, you may try on each before deciding which one to purchase.

This can be a good strategy to use if you have a limited number of solutions available. But if there are many different choices available, narrowing down the possible options using another problem-solving technique can be helpful before attempting trial and error.

In some cases, the solution to a problem can appear as a sudden insight. You are facing an issue in a relationship or your career when, out of nowhere, the solution appears in your mind and you know exactly what to do.

Insight can occur when the problem in front of you is similar to an issue that you've dealt with in the past. Although, you may not recognize what is occurring since the underlying mental processes that lead to insight often happen outside of conscious awareness .

Research indicates that insight is most likely to occur during times when you are alone—such as when going on a walk by yourself, when you're in the shower, or when lying in bed after waking up.

How to Apply Problem-Solving Strategies in Real Life

If you're facing a problem, you can implement one or more of these strategies to find a potential solution. Here's how to use them in real life:

  • Create a flow chart . If you have time, you can take advantage of the algorithm approach to problem-solving by sitting down and making a flow chart of each potential solution, its consequences, and what happens next.
  • Recall your past experiences . When a problem needs to be solved fairly quickly, heuristics may be a better approach. Think back to when you faced a similar issue, then use your knowledge and experience to choose the best option possible.
  • Start trying potential solutions . If your options are limited, start trying them one by one to see which solution is best for achieving your desired goal. If a particular solution doesn't work, move on to the next.
  • Take some time alone . Since insight is often achieved when you're alone, carve out time to be by yourself for a while. The answer to your problem may come to you, seemingly out of the blue, if you spend some time away from others.

Obstacles to Problem-Solving

Problem-solving is not a flawless process as there are a number of obstacles that can interfere with our ability to solve a problem quickly and efficiently. These obstacles include:

  • Assumptions: When dealing with a problem, people can make assumptions about the constraints and obstacles that prevent certain solutions. Thus, they may not even try some potential options.
  • Functional fixedness : This term refers to the tendency to view problems only in their customary manner. Functional fixedness prevents people from fully seeing all of the different options that might be available to find a solution.
  • Irrelevant or misleading information: When trying to solve a problem, it's important to distinguish between information that is relevant to the issue and irrelevant data that can lead to faulty solutions. The more complex the problem, the easier it is to focus on misleading or irrelevant information.
  • Mental set: A mental set is a tendency to only use solutions that have worked in the past rather than looking for alternative ideas. A mental set can work as a heuristic, making it a useful problem-solving tool. However, mental sets can also lead to inflexibility, making it more difficult to find effective solutions.

How to Improve Your Problem-Solving Skills

In the end, if your goal is to become a better problem-solver, it's helpful to remember that this is a process. Thus, if you want to improve your problem-solving skills, following these steps can help lead you to your solution:

  • Recognize that a problem exists . If you are facing a problem, there are generally signs. For instance, if you have a mental illness , you may experience excessive fear or sadness, mood changes, and changes in sleeping or eating habits. Recognizing these signs can help you realize that an issue exists.
  • Decide to solve the problem . Make a conscious decision to solve the issue at hand. Commit to yourself that you will go through the steps necessary to find a solution.
  • Seek to fully understand the issue . Analyze the problem you face, looking at it from all sides. If your problem is relationship-related, for instance, ask yourself how the other person may be interpreting the issue. You might also consider how your actions might be contributing to the situation.
  • Research potential options . Using the problem-solving strategies mentioned, research potential solutions. Make a list of options, then consider each one individually. What are some pros and cons of taking the available routes? What would you need to do to make them happen?
  • Take action . Select the best solution possible and take action. Action is one of the steps required for change . So, go through the motions needed to resolve the issue.
  • Try another option, if needed . If the solution you chose didn't work, don't give up. Either go through the problem-solving process again or simply try another option.

You can find a way to solve your problems as long as you keep working toward this goal—even if the best solution is simply to let go because no other good solution exists.

Sarathy V. Real world problem-solving .  Front Hum Neurosci . 2018;12:261. doi:10.3389/fnhum.2018.00261

Dunbar K. Problem solving . A Companion to Cognitive Science . 2017. doi:10.1002/9781405164535.ch20

Stewart SL, Celebre A, Hirdes JP, Poss JW. Risk of suicide and self-harm in kids: The development of an algorithm to identify high-risk individuals within the children's mental health system . Child Psychiat Human Develop . 2020;51:913-924. doi:10.1007/s10578-020-00968-9

Rosenbusch H, Soldner F, Evans AM, Zeelenberg M. Supervised machine learning methods in psychology: A practical introduction with annotated R code . Soc Personal Psychol Compass . 2021;15(2):e12579. doi:10.1111/spc3.12579

Mishra S. Decision-making under risk: Integrating perspectives from biology, economics, and psychology . Personal Soc Psychol Rev . 2014;18(3):280-307. doi:10.1177/1088868314530517

Csikszentmihalyi M, Sawyer K. Creative insight: The social dimension of a solitary moment . In: The Systems Model of Creativity . 2015:73-98. doi:10.1007/978-94-017-9085-7_7

Chrysikou EG, Motyka K, Nigro C, Yang SI, Thompson-Schill SL. Functional fixedness in creative thinking tasks depends on stimulus modality .  Psychol Aesthet Creat Arts . 2016;10(4):425‐435. doi:10.1037/aca0000050

Huang F, Tang S, Hu Z. Unconditional perseveration of the short-term mental set in chunk decomposition .  Front Psychol . 2018;9:2568. doi:10.3389/fpsyg.2018.02568

National Alliance on Mental Illness. Warning signs and symptoms .

Mayer RE. Thinking, problem solving, cognition, 2nd ed .

Schooler JW, Ohlsson S, Brooks K. Thoughts beyond words: When language overshadows insight. J Experiment Psychol: General . 1993;122:166-183. doi:10.1037/0096-3445.2.166

By Kendra Cherry, MSEd Kendra Cherry, MS, is a psychosocial rehabilitation specialist, psychology educator, and author of the "Everything Psychology Book."

Adopting the right problem-solving approach

May 4, 2023 You’ve defined your problem, ensured stakeholders are aligned, and are ready to bring the right problem-solving approach and focus to the situation to find an optimal solution. But what is the right problem-solving approach? And what if there is no single ideal course of action? In our 2013 classic  from the Quarterly , senior partner Olivier Leclerc  highlights the value of taking a number of different approaches simultaneously to solve difficult problems. Read on to discover the five flexons, or problem-solving languages, that can be applied to the same problem to generate richer insights and more innovative solutions. Then check out more insights on problem-solving approaches, and dive into examples of pressing challenges organizations are contending with now.

Five routes to more innovative problem solving

Author Talks: Get on the performance curve

Strategy to beat the odds

How to master the seven-step problem-solving process

Want better strategies? Become a bulletproof problem solver

Digital performance management: From the front line to the bottom line

Addressing employee burnout: Are you solving the right problem?

Business’s ‘It’s not my problem’ IT problem

TEST YOUR SKILLS

Take the McKinsey Problem Solving Test

Solve, McKinsey’s assessment game

Daring Leadership Institute: a groundbreaking partnership that amplifies Brené Brown's empirically based, courage-building curriculum with BetterUp’s human transformation platform.

Brené Brown and Alexi Robichaux on Stage at Uplift

What is Coaching?

Types of Coaching

Discover your perfect match : Take our 5-minute assessment and let us pair you with one of our top Coaches tailored just for you.

Find your coach

BetterUp coaching session happening

We're on a mission to help everyone live with clarity, purpose, and passion.

Join us and create impactful change.

Read the buzz about BetterUp.

Meet the leadership that's passionate about empowering your workforce.

Request a demo

For Business

For Individuals

10 Problem-solving strategies to turn challenges on their head

Find my Coach

Jump to section

What is an example of problem-solving?

What are the 5 steps to problem-solving, 10 effective problem-solving strategies, what skills do efficient problem solvers have, how to improve your problem-solving skills.

Problems come in all shapes and sizes — from workplace conflict to budget cuts.

Creative problem-solving is one of the most in-demand skills in all roles and industries. It can boost an organization’s human capital and give it a competitive edge. 

Problem-solving strategies are ways of approaching problems that can help you look beyond the obvious answers and find the best solution to your problem . 

Let’s take a look at a five-step problem-solving process and how to combine it with proven problem-solving strategies. This will give you the tools and skills to solve even your most complex problems.

Good problem-solving is an essential part of the decision-making process . To see what a problem-solving process might look like in real life, let’s take a common problem for SaaS brands — decreasing customer churn rates.

To solve this problem, the company must first identify it. In this case, the problem is that the churn rate is too high. 

Next, they need to identify the root causes of the problem. This could be anything from their customer service experience to their email marketing campaigns. If there are several problems, they will need a separate problem-solving process for each one. 

Let’s say the problem is with email marketing — they’re not nurturing existing customers. Now that they’ve identified the problem, they can start using problem-solving strategies to look for solutions. 

This might look like coming up with special offers, discounts, or bonuses for existing customers. They need to find ways to remind them to use their products and services while providing added value. This will encourage customers to keep paying their monthly subscriptions.

They might also want to add incentives, such as access to a premium service at no extra cost after 12 months of membership. They could publish blog posts that help their customers solve common problems and share them as an email newsletter.

The company should set targets and a time frame in which to achieve them. This will allow leaders to measure progress and identify which actions yield the best results.

team-meeting-problem-solving-strategies

Perhaps you’ve got a problem you need to tackle. Or maybe you want to be prepared the next time one arises. Either way, it’s a good idea to get familiar with the five steps of problem-solving. 

Use this step-by-step problem-solving method with the strategies in the following section to find possible solutions to your problem.

1. Identify the problem

The first step is to know which problem you need to solve. Then, you need to find the root cause of the problem. 

The best course of action is to gather as much data as possible, speak to the people involved, and separate facts from opinions. 

Once this is done, formulate a statement that describes the problem. Use rational persuasion to make sure your team agrees .

2. Break the problem down 

Identifying the problem allows you to see which steps need to be taken to solve it. 

First, break the problem down into achievable blocks. Then, use strategic planning to set a time frame in which to solve the problem and establish a timeline for the completion of each stage.

3. Generate potential solutions

At this stage, the aim isn’t to evaluate possible solutions but to generate as many ideas as possible. 

Encourage your team to use creative thinking and be patient — the best solution may not be the first or most obvious one.

Use one or more of the different strategies in the following section to help come up with solutions — the more creative, the better.

4. Evaluate the possible solutions

Once you’ve generated potential solutions, narrow them down to a shortlist. Then, evaluate the options on your shortlist. 

There are usually many factors to consider. So when evaluating a solution, ask yourself the following questions:

  • Will my team be on board with the proposition?
  • Does the solution align with organizational goals ?
  • Is the solution likely to achieve the desired outcomes?
  • Is the solution realistic and possible with current resources and constraints?
  • Will the solution solve the problem without causing additional unintended problems?

woman-helping-her-colleague-problem-solving-strategies

5. Implement and monitor the solutions

Once you’ve identified your solution and got buy-in from your team, it’s time to implement it. 

But the work doesn’t stop there. You need to monitor your solution to see whether it actually solves your problem. 

Request regular feedback from the team members involved and have a monitoring and evaluation plan in place to measure progress.

If the solution doesn’t achieve your desired results, start this step-by-step process again.

There are many different ways to approach problem-solving. Each is suitable for different types of problems. 

The most appropriate problem-solving techniques will depend on your specific problem. You may need to experiment with several strategies before you find a workable solution.

Here are 10 effective problem-solving strategies for you to try:

  • Use a solution that worked before
  • Brainstorming
  • Work backward
  • Use the Kipling method
  • Draw the problem
  • Use trial and error
  • Sleep on it
  • Get advice from your peers
  • Use the Pareto principle
  • Add successful solutions to your toolkit

Let’s break each of these down.

1. Use a solution that worked before

It might seem obvious, but if you’ve faced similar problems in the past, look back to what worked then. See if any of the solutions could apply to your current situation and, if so, replicate them.

2. Brainstorming

The more people you enlist to help solve the problem, the more potential solutions you can come up with.

Use different brainstorming techniques to workshop potential solutions with your team. They’ll likely bring something you haven’t thought of to the table.

3. Work backward

Working backward is a way to reverse engineer your problem. Imagine your problem has been solved, and make that the starting point.

Then, retrace your steps back to where you are now. This can help you see which course of action may be most effective.

4. Use the Kipling method

This is a method that poses six questions based on Rudyard Kipling’s poem, “ I Keep Six Honest Serving Men .” 

  • What is the problem?
  • Why is the problem important?
  • When did the problem arise, and when does it need to be solved?
  • How did the problem happen?
  • Where is the problem occurring?
  • Who does the problem affect?

Answering these questions can help you identify possible solutions.

5. Draw the problem

Sometimes it can be difficult to visualize all the components and moving parts of a problem and its solution. Drawing a diagram can help.

This technique is particularly helpful for solving process-related problems. For example, a product development team might want to decrease the time they take to fix bugs and create new iterations. Drawing the processes involved can help you see where improvements can be made.

woman-drawing-mind-map-problem-solving-strategies

6. Use trial-and-error

A trial-and-error approach can be useful when you have several possible solutions and want to test them to see which one works best.

7. Sleep on it

Finding the best solution to a problem is a process. Remember to take breaks and get enough rest . Sometimes, a walk around the block can bring inspiration, but you should sleep on it if possible.

A good night’s sleep helps us find creative solutions to problems. This is because when you sleep, your brain sorts through the day’s events and stores them as memories. This enables you to process your ideas at a subconscious level. 

If possible, give yourself a few days to develop and analyze possible solutions. You may find you have greater clarity after sleeping on it. Your mind will also be fresh, so you’ll be able to make better decisions.

8. Get advice from your peers

Getting input from a group of people can help you find solutions you may not have thought of on your own. 

For solo entrepreneurs or freelancers, this might look like hiring a coach or mentor or joining a mastermind group. 

For leaders , it might be consulting other members of the leadership team or working with a business coach .

It’s important to recognize you might not have all the skills, experience, or knowledge necessary to find a solution alone. 

9. Use the Pareto principle

The Pareto principle — also known as the 80/20 rule — can help you identify possible root causes and potential solutions for your problems.

Although it’s not a mathematical law, it’s a principle found throughout many aspects of business and life. For example, 20% of the sales reps in a company might close 80% of the sales. 

You may be able to narrow down the causes of your problem by applying the Pareto principle. This can also help you identify the most appropriate solutions.

10. Add successful solutions to your toolkit

Every situation is different, and the same solutions might not always work. But by keeping a record of successful problem-solving strategies, you can build up a solutions toolkit. 

These solutions may be applicable to future problems. Even if not, they may save you some of the time and work needed to come up with a new solution.

three-colleagues-looking-at-computer-problem-solving-strategies

Improving problem-solving skills is essential for professional development — both yours and your team’s. Here are some of the key skills of effective problem solvers:

  • Critical thinking and analytical skills
  • Communication skills , including active listening
  • Decision-making
  • Planning and prioritization
  • Emotional intelligence , including empathy and emotional regulation
  • Time management
  • Data analysis
  • Research skills
  • Project management

And they see problems as opportunities. Everyone is born with problem-solving skills. But accessing these abilities depends on how we view problems. Effective problem-solvers see problems as opportunities to learn and improve.

Ready to work on your problem-solving abilities? Get started with these seven tips.

1. Build your problem-solving skills

One of the best ways to improve your problem-solving skills is to learn from experts. Consider enrolling in organizational training , shadowing a mentor , or working with a coach .

2. Practice

Practice using your new problem-solving skills by applying them to smaller problems you might encounter in your daily life. 

Alternatively, imagine problematic scenarios that might arise at work and use problem-solving strategies to find hypothetical solutions.

3. Don’t try to find a solution right away

Often, the first solution you think of to solve a problem isn’t the most appropriate or effective.

Instead of thinking on the spot, give yourself time and use one or more of the problem-solving strategies above to activate your creative thinking. 

two-colleagues-talking-at-corporate-event-problem-solving-strategies

4. Ask for feedback

Receiving feedback is always important for learning and growth. Your perception of your problem-solving skills may be different from that of your colleagues. They can provide insights that help you improve. 

5. Learn new approaches and methodologies

There are entire books written about problem-solving methodologies if you want to take a deep dive into the subject. 

We recommend starting with “ Fixed — How to Perfect the Fine Art of Problem Solving ” by Amy E. Herman. 

6. Experiment

Tried-and-tested problem-solving techniques can be useful. However, they don’t teach you how to innovate and develop your own problem-solving approaches. 

Sometimes, an unconventional approach can lead to the development of a brilliant new idea or strategy. So don’t be afraid to suggest your most “out there” ideas.

7. Analyze the success of your competitors

Do you have competitors who have already solved the problem you’re facing? Look at what they did, and work backward to solve your own problem. 

For example, Netflix started in the 1990s as a DVD mail-rental company. Its main competitor at the time was Blockbuster. 

But when streaming became the norm in the early 2000s, both companies faced a crisis. Netflix innovated, unveiling its streaming service in 2007. 

If Blockbuster had followed Netflix’s example, it might have survived. Instead, it declared bankruptcy in 2010.

Use problem-solving strategies to uplevel your business

When facing a problem, it’s worth taking the time to find the right solution. 

Otherwise, we risk either running away from our problems or headlong into solutions. When we do this, we might miss out on other, better options.

Use the problem-solving strategies outlined above to find innovative solutions to your business’ most perplexing problems.

If you’re ready to take problem-solving to the next level, request a demo with BetterUp . Our expert coaches specialize in helping teams develop and implement strategies that work.

Understand Yourself Better:

Big 5 Personality Test

Elizabeth Perry, ACC

Elizabeth Perry is a Coach Community Manager at BetterUp. She uses strategic engagement strategies to cultivate a learning community across a global network of Coaches through in-person and virtual experiences, technology-enabled platforms, and strategic coaching industry partnerships. With over 3 years of coaching experience and a certification in transformative leadership and life coaching from Sofia University, Elizabeth leverages transpersonal psychology expertise to help coaches and clients gain awareness of their behavioral and thought patterns, discover their purpose and passions, and elevate their potential. She is a lifelong student of psychology, personal growth, and human potential as well as an ICF-certified ACC transpersonal life and leadership Coach.

8 creative solutions to your most challenging problems

5 problem-solving questions to prepare you for your next interview, 31 examples of problem solving performance review phrases, what are metacognitive skills examples in everyday life, what is lateral thinking 7 techniques to encourage creative ideas, leadership activities that encourage employee engagement, learn what process mapping is and how to create one (+ examples), how much do distractions cost 8 effects of lack of focus, 10 organizational skills that will put you a step ahead, the pareto principle: how the 80/20 rule can help you do more with less, thinking outside the box: 8 ways to become a creative problem solver, 3 problem statement examples and steps to write your own, 10 examples of principles that can guide your approach to work, contingency planning: 4 steps to prepare for the unexpected, stay connected with betterup, get our newsletter, event invites, plus product insights and research..

3100 E 5th Street, Suite 350 Austin, TX 78702

  • Platform overview
  • Integrations
  • Powered by AI
  • BetterUp Lead™
  • BetterUp Manage™
  • BetterUp Care®
  • Sales Performance
  • Diversity & Inclusion
  • Case studies
  • ROI of BetterUp
  • What is coaching?
  • About Coaching
  • Find your Coach
  • Career Coaching
  • Communication Coaching
  • Personal Coaching
  • News and Press
  • Leadership Team
  • Become a BetterUp Coach
  • BetterUp Briefing
  • Center for Purpose & Performance
  • Leadership Training
  • Business Coaching
  • Contact Support
  • Contact Sales
  • Privacy Policy
  • Acceptable Use Policy
  • Trust & Security
  • Cookie Preferences

problem solving definition

Problem Solving Skills for the Digital Age

Lucid Content

Reading time: about 6 min

Let’s face it: Things don’t always go according to plan. Systems fail, wires get crossed, projects fall apart.

Problems are an inevitable part of life and work. They’re also an opportunity to think critically and find solutions. But knowing how to get to the root of unexpected situations or challenges can mean the difference between moving forward and spinning your wheels.

Here, we’ll break down the key elements of problem solving, some effective problem solving approaches, and a few effective tools to help you arrive at solutions more quickly.

So, what is problem solving?

Broadly defined, problem solving is the process of finding solutions to difficult or complex issues. But you already knew that. Understanding problem solving frameworks, however, requires a deeper dive.

Think about a recent problem you faced. Maybe it was an interpersonal issue. Or it could have been a major creative challenge you needed to solve for a client at work. How did you feel as you approached the issue? Stressed? Confused? Optimistic? Most importantly, which problem solving techniques did you use to tackle the situation head-on? How did you organize thoughts to arrive at the best possible solution?

Solve your problem-solving problem  

Here’s the good news: Good problem solving skills can be learned. By its nature, problem solving doesn’t adhere to a clear set of do’s and don’ts—it requires flexibility, communication, and adaptation. However, most problems you face, at work or in life, can be tackled using four basic steps.

First, you must define the problem . This step sounds obvious, but often, you can notice that something is amiss in a project or process without really knowing where the core problem lies. The most challenging part of the problem solving process is uncovering where the problem originated.

Second, you work to generate alternatives to address the problem directly. This should be a collaborative process to ensure you’re considering every angle of the issue.

Third, you evaluate and test potential solutions to your problem. This step helps you fully understand the complexity of the issue and arrive at the best possible solution.

Finally, fourth, you select and implement the solution that best addresses the problem.

Following this basic four-step process will help you approach every problem you encounter with the same rigorous critical and strategic thinking process, recognize commonalities in new problems, and avoid repeating past mistakes.

In addition to these basic problem solving skills, there are several best practices that you should incorporate. These problem solving approaches can help you think more critically and creatively about any problem:

You may not feel like you have the right expertise to resolve a specific problem. Don’t let that stop you from tackling it. The best problem solvers become students of the problem at hand. Even if you don’t have particular expertise on a topic, your unique experience and perspective can lend itself to creative solutions.

Challenge the status quo

Standard problem solving methodologies and problem solving frameworks are a good starting point. But don’t be afraid to challenge assumptions and push boundaries. Good problem solvers find ways to apply existing best practices into innovative problem solving approaches.

Think broadly about and visualize the issue

Sometimes it’s hard to see a problem, even if it’s right in front of you. Clear answers could be buried in rows of spreadsheet data or lost in miscommunication. Use visualization as a problem solving tool to break down problems to their core elements. Visuals can help you see bottlenecks in the context of the whole process and more clearly organize your thoughts as you define the problem.  

Hypothesize, test, and try again

It might be cliche, but there’s truth in the old adage that 99% of inspiration is perspiration. The best problem solvers ask why, test, fail, and ask why again. Whether it takes one or 1,000 iterations to solve a problem, the important part—and the part that everyone remembers—is the solution.

Consider other viewpoints

Today’s problems are more complex, more difficult to solve, and they often involve multiple disciplines. They require group expertise and knowledge. Being open to others’ expertise increases your ability to be a great problem solver. Great solutions come from integrating your ideas with those of others to find a better solution. Excellent problem solvers build networks and know how to collaborate with other people and teams. They are skilled in bringing people together and sharing knowledge and information.

4 effective problem solving tools

As you work through the problem solving steps, try these tools to better define the issue and find the appropriate solution.

Root cause analysis

Similar to pulling weeds from your garden, if you don’t get to the root of the problem, it’s bound to come back. A root cause analysis helps you figure out the root cause behind any disruption or problem, so you can take steps to correct the problem from recurring. The root cause analysis process involves defining the problem, collecting data, and identifying causal factors to pinpoint root causes and arrive at a solution.

root cause analysis example table

Less structured than other more traditional problem solving methods, the 5 Whys is simply what it sounds like: asking why over and over to get to the root of an obstacle or setback. This technique encourages an open dialogue that can trigger new ideas about a problem, whether done individually or with a group. Each why piggybacks off the answer to the previous why. Get started with the template below—both flowcharts and fishbone diagrams can also help you track your answers to the 5 Whys.

5 Whys analysis

Brainstorming

A meeting of the minds, a brain dump, a mind meld, a jam session. Whatever you call it, collaborative brainstorming can help surface previously unseen issues, root causes, and alternative solutions. Create and share a mind map with your team members to fuel your brainstorming session.

Gap analysis

Sometimes you don’t know where the problem is until you determine where it isn’t. Gap filling helps you analyze inadequacies that are preventing you from reaching an optimized state or end goal. For example, a content gap analysis can help a content marketer determine where holes exist in messaging or the customer experience. Gap analysis is especially helpful when it comes to problem solving because it requires you to find workable solutions. A SWOT analysis chart that looks at a problem through the lens of strengths, opportunities, opportunities, and threats can be a helpful problem solving framework as you start your analysis.

SWOT analysis

A better way to problem solve

Beyond these practical tips and tools, there are myriad methodical and creative approaches to move a project forward or resolve a conflict. The right approach will depend on the scope of the issue and your desired outcome.

Depending on the problem, Lucidchart offers several templates and diagrams that could help you identify the cause of the issue and map out a plan to resolve it.  Learn more about how Lucidchart can help you take control of your problem solving process .

About Lucidchart

Lucidchart, a cloud-based intelligent diagramming application, is a core component of Lucid Software's Visual Collaboration Suite. This intuitive, cloud-based solution empowers teams to collaborate in real-time to build flowcharts, mockups, UML diagrams, customer journey maps, and more. Lucidchart propels teams forward to build the future faster. Lucid is proud to serve top businesses around the world, including customers such as Google, GE, and NBC Universal, and 99% of the Fortune 500. Lucid partners with industry leaders, including Google, Atlassian, and Microsoft. Since its founding, Lucid has received numerous awards for its products, business, and workplace culture. For more information, visit lucidchart.com.

Related articles

How you can use creative problem solving at work.

Sometimes you're faced with challenges that traditional problem solving can't fix. Creative problem solving encourages you to find new, creative ways of thinking that can help you overcome the issue at hand more quickly.

Solve issues faster with the root cause analysis process

Root cause analysis refers to any problem-solving method used to trace an issue back to its origin. Learn how to complete a root cause analysis—we've even included templates to get you started.

Bring your bright ideas to life.

or continue with

By registering, you agree to our Terms of Service and you acknowledge that you have read and understand our Privacy Policy .

What Is Problem Solving? How Software Engineers Approach Complex Challenges

HackerRank AI Promotion

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. 

What Is Problem Solving?

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. 

The Importance of Problem-Solving Skills for Software Engineers

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.

Driving Development Forward

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.

Innovation and Optimization

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.

Increasing Efficiency and Productivity

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.

Improving Software Quality

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.

Problem-Solving Techniques in Software Engineering

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.

Decomposition

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.

Abstraction

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.

Algorithmic Thinking

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

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 and Validation

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

Evaluating Problem-Solving Skills

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.

Recognizing Problem-Solving Skills in Candidates

How can you tell if a candidate is a good problem solver? Look for these indicators:

  • Previous Experience: A history of dealing with complex, challenging projects is often a good sign. Ask the candidate to discuss a difficult problem they faced in a previous role and how they solved it.
  • Problem-Solving Questions: During interviews, pose hypothetical scenarios or present real problems your company has faced. Ask candidates to explain how they would tackle these issues. You’re not just looking for a correct solution but the thought process that led them there.
  • Technical Tests: Coding challenges and other technical tests can provide insight into a candidate’s problem-solving abilities. Consider leveraging a platform for assessing these skills in a realistic, job-related context.

Assessing Problem-Solving Skills

Once you’ve identified potential problem solvers, here are a few ways you can assess their skills:

  • Solution Effectiveness: Did the candidate solve the problem? How efficient and effective is their solution?
  • Approach and Process: Go beyond whether or not they solved the problem and examine how they arrived at their solution. Did they break the problem down into manageable parts? Did they consider different perspectives and possibilities?
  • Communication: A good problem solver can explain their thought process clearly. Can the candidate effectively communicate how they arrived at their solution and why they chose it?
  • Adaptability: Problem-solving often involves a degree of trial and error. How does the candidate handle roadblocks? Do they adapt their approach based on new information or feedback?

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.

Key Takeaways

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?

Get started with HackerRank

Over 2,500 companies and 40% of developers worldwide use HackerRank to hire tech talent and sharpen their skills.

Cart

  • SUGGESTED TOPICS
  • The Magazine
  • Newsletters
  • Managing Yourself
  • Managing Teams
  • Work-life Balance
  • The Big Idea
  • Data & Visuals
  • Case Selections
  • HBR Learning
  • Topic Feeds
  • Account Settings
  • Email Preferences

To Solve a Tough Problem, Reframe It

  • Julia Binder
  • Michael D. Watkins

what is the problem solving approach

Research shows that companies devote too little effort to examining problems before trying to solve them. By jumping immediately into problem-solving, teams limit their ability to design innovative solutions.

The authors recommend that companies spend more time up front on problem-framing, a process for understanding and defining a problem. Exploring different frames is like looking at a scene through various camera lenses while adjusting your angle, aperture, and focus. A wide-angle lens gives you a very different photo from that taken with a telephoto lens, and shifting your angle and depth of focus yields distinct images. Effective problem-framing is similar: Looking at a problem from a variety of perspectives helps you uncover new insights and generate fresh ideas.

This article introduces a five-phase approach to problem-framing: In the expand phase, the team identifies all aspects of a problem; in examine, it dives into root causes; in empathize, it considers key stakeholders’ perspectives; in elevate, it puts the problem into a broader context; and in envision, it creates a road map toward the desired outcome.

Five steps to ensure that you don’t jump to solutions

Idea in Brief

The problem.

Research shows that most companies devote too little effort to examining problems from all angles before trying to solve them. That limits their ability to come up with innovative ways to address them.

The Solution

Companies need a structured approach for understanding and defining complex problems to uncover new insights and generate fresh ideas.

The Approach

This article introduces a five-phase approach to problem-framing: In the expand phase, the team identifies all aspects of a problem; in examine, it dives into root causes; in empathize, it considers key stakeholders’ perspectives; in elevate, it puts the problem into a broader context; and in envision, it creates a road map toward the desired outcome.

When business leaders confront complex problems, there’s a powerful impulse to dive right into “solving” mode: You gather a team and then identify potential solutions. That’s fine for challenges you’ve faced before or when proven methods yield good results. But what happens when a new type of problem arises or aspects of a familiar one shift substantially? Or if you’re not exactly sure what the problem is?

Research conducted by us and others shows that leaders and their teams devote too little effort to examining and defining problems before trying to solve them. A study by Paul Nutt of Ohio State University, for example, looked at 350 decision-making processes at medium to large companies and found that more than half failed to achieve desired results, often because perceived time pressure caused people to pay insufficient attention to examining problems from all angles and exploring their complexities. By jumping immediately into problem-solving, teams limit their ability to design innovative and durable solutions.

When we work with organizations and teams, we encourage them to spend more time up front on problem-framing, a process for understanding and defining a problem. Exploring frames is like looking at a scene through various camera lenses while adjusting your angle, aperture, and focus. A wide-angle lens will give you a very different photo from that taken with a telephoto lens, and shifting your angle and depth of focus yields distinct images. Effective problem-framing is similar: Looking at a problem from a variety of perspectives lets you uncover new insights and generate fresh ideas.

As with all essential processes, it helps to have a methodology and a road map. This article introduces the E5 approach to problem-framing—expand, examine, empathize, elevate, and envision—and offers tools that enable leaders to fully explore the problem space.

Phase 1: Expand

In the first phase, set aside preconceptions and open your mind. We recommend using a tool called frame-storming, which encourages a comprehensive exploration of an issue and its nuances. It is a neglected precursor to brainstorming, which typically focuses on generating many different answers for an already framed challenge. Frame-storming helps teams identify assumptions and blind spots, mitigating the risk of pursuing inadequate or biased solutions. The goal is to spark innovation and creativity as people dig into—or as Tina Seelig from Stanford puts it, “fall in love with”—the problem.

Begin by assembling a diverse team, encompassing a variety of types of expertise and perspectives. Involving outsiders can be helpful, since they’re often coming to the issue cold. A good way to prompt the team to consider alternative scenarios is by asking “What if…?” and “How might we…?” questions. For example, ask your team, “What if we had access to unlimited resources to tackle this issue?” or “How might better collaboration between departments or teams help us tackle this issue?” The primary objective is to generate many alternative problem frames, allowing for a more holistic understanding of the issue. Within an open, nonjudgmental atmosphere, you deliberately challenge established thinking—what we call “breaking” the frame.

It may be easy to eliminate some possibilities, and that’s exactly what you should do. Rather than make assumptions, generate alternative hypotheses and then test them.

Consider the problem-framing process at a company we’ll call Omega Soundscapes, a midsize producer of high-end headphones. (Omega is a composite of several firms we’ve worked with.) Omega’s sales had declined substantially over the past two quarters, and the leadership team’s initial diagnosis, or reference frame, was that recent price hikes to its flagship product made it too expensive for its target market. Before acting on this assumption, the team convened knowledgeable representatives from sales, marketing, R&D, customer service, and external consultants to do some frame-storming. Team members were asked:

  • What if we lowered the price of our flagship product? How would that impact sales and profitability?
  • How might we identify customers in new target markets who could afford our headphones at the current price?
  • What if we offered financing or a subscription-based model for our headphones? How would that change perceptions of affordability?
  • How might we optimize our supply chain and production processes to reduce manufacturing costs without compromising quality?

In playing out each of those scenarios, the Omega team generated several problem frames:

  • The target market’s preferences have evolved.
  • New competitors have entered the market.
  • Product quality has decreased.
  • Something has damaged perceptions of the brand.
  • Something has changed in the priorities of our key distributors.

Each of the frames presented a unique angle from which to approach the problem of declining sales, setting the stage for the development of diverse potential solutions. At this stage, it may be relatively easy to eliminate some possibilities, and that’s exactly what you should do. Rather than make assumptions, generate alternative hypotheses and then test them.

Open Your Mind. Whereas brainstorming often involves generating many solutions for an already framed problem, frame-storming encourages teams to identify all aspects of a challenge. This graphic shows two diagrams. The first depicts brainstorming, where a single problem bubble leads to multiple solution bubbles. The second diagram depicts frame-storming, where a single problem bubble leads to multiple bubbles, labeled alternative problem frames, that represent different ways of defining the problem itself.

See more HBR charts in Data & Visuals

Phase 2: Examine

If the expand phase is about identifying all the facets of a problem, this one is about diving deep to identify root causes. The team investigates the issue thoroughly, peeling back the layers to understand underlying drivers and systemic contributors.

A useful tool for doing this is the iceberg model, which guides the team through layers of causation: surface-level events, the behavioral patterns that drive them, underlying systematic structures, and established mental models. As you probe ever deeper and document your findings, you begin to home in on the problem’s root causes. As is the case in the expand phase, open discussions and collaborative research are crucial for achieving a comprehensive analysis.

Let’s return to our Omega Soundscapes example and use the iceberg model to delve into the issues surrounding the two quarters of declining sales. Starting with the first layer beneath the surface, the behavioral pattern, the team diligently analyzed customer feedback. It discovered a significant drop in brand loyalty. This finding validated the problem frame of a “shifting brand perception,” prompting further investigation into what might have been causing it.

what is the problem solving approach

Phase 3: Empathize

In this phase, the focus is on the stakeholders—employees, customers, clients, investors, supply chain partners, and other parties—who are most central to and affected by the problem under investigation. The core objective is to understand how they perceive the issue: what they think and feel, how they’re acting, and what they want.

First list all the people who are directly or indirectly relevant to the problem. It may be helpful to create a visual representation of the network of relationships in the ecosystem. Prioritize the stakeholders according to their level of influence on and interest in the problem, and focus on understanding the roles, demographics, behavior patterns, motivations, and goals of the most important ones.

Now create empathy maps for those critical stakeholders. Make a template divided into four sections: Say, Think, Feel, and Do. Conduct interviews or surveys to gather authentic data. How do various users explain the problem? How do they think about the issue, and how do their beliefs inform that thinking? What emotions are they feeling and expressing? How are they behaving? Populate each section of the map with notes based on your observations and interactions. Finally, analyze the completed empathy maps. Look for pain points, inconsistencies, and patterns in stakeholder perspectives.

Returning to the Omega case study, the team identified its ecosystem of stakeholders: customers (both current and potential); retail partners and distributors; the R&D, marketing, and sales teams; suppliers of headphone components; investors and shareholders; and new and existing competitors. They narrowed the list to a few key stakeholders related to the declining-sales problem: customers, retail partners, and investors/shareholders; Omega created empathy maps for representatives from each.

Here’s what the empathy maps showed about what the stakeholders were saying, thinking, feeling, and doing:

Sarah, the customer, complained on social media about the high price of her favorite headphones. Dave, the retailer, expressed concerns about unsold inventory and the challenge of convincing customers to buy the expensive headphones. Alex, the shareholder, brought up Omega’s declining financial performance during its annual investor day.

Sarah thought that Omega was losing touch with its loyal customer base. Dave was considering whether to continue carrying Omega’s products in his store or explore other brands. Alex was contemplating diversifying his portfolio into other consumer-tech companies.

As a longtime supporter of the brand, Sarah felt frustrated and slightly betrayed. Dave was feeling anxious about the drop in sales and the impact on his store’s profitability. Alex was unhappy with the declining stock value.

Sarah was looking for alternatives to the headphones, even though she loves the product’s quality. Dave was scheduling a call with Omega to negotiate pricing and terms. Alex was planning to attend Omega’s next shareholder meeting to find out more information from the leadership team.

When Omega leaders analyzed the data in the maps, they realized that pricing wasn’t the only reason for declining sales. A more profound issue was customers’ dissatisfaction with the perceived price-to-quality ratio, especially when compared with competitors’ offerings. That insight prompted the team to consider enhancing the headphones with additional features, offering more-affordable alternatives, and possibly switching to a service model.

Engage with Stakeholders. Create an empathy map and conduct interviews and surveys to gather data to populate each section. This diagram shows a person in the center representing various types of stakeholders, with four questions companies should ask: What do stakeholders think? What do they do? What do they say? And what do they feel?

Phase 4: Elevate

This phase involves exploring how the problem connects to broader organizational issues. It’s like zooming out on a map to understand where a city lies in relation to the whole country or continent. This bird’s-eye view reveals interconnected issues and their implications.

For this analysis, we recommend the four-frame model developed by Lee Bolman and Terrence Deal, which offers distinct lenses through which to view the problem at a higher level. The structural frame helps you explore formal structures (such as hierarchy and reporting relationships); processes (such as workflow); and systems, rules, and policies. This frame examines efficiency, coordination, and alignment of activities.

The human resources frame focuses on people, relationships, and social dynamics. This includes teamwork, leadership, employee motivation, engagement, professional development, and personal growth. In this frame, the organization is seen as a community or a family that recognizes that talent is its most valuable asset. The political frame delves into power dynamics, competing interests, conflicts, coalitions, and negotiations. From this perspective, organizations are arenas where various stakeholders vie for resources and engage in political struggles to influence decisions. It helps you see how power is distributed, used, and contested.

The symbolic frame highlights the importance of symbols, rituals, stories, and shared values in shaping group identity and culture. In it, organizations are depicted as theaters through which its members make meaning.

Using this model, the Omega team generated the following insights in the four frames:

Structural.

A deeper look into the company’s structure revealed siloing and a lack of coordination between the R&D and marketing departments, which had led to misaligned messaging to customers. It also highlighted a lack of collaboration between the two functions and pointed to the need to communicate with the target market about the product’s features and benefits in a coherent and compelling way.

Human resources.

This frame revealed that the declining sales and price hikes had ramped up pressure on the sales team, damaging morale. The demotivated team was struggling to effectively promote the product, making it harder to recover from declining sales. Omega realized it was lacking adequate support, training, and incentives for the team.

The key insight from this frame was that the finance team’s reluctance to approve promotions in the sales group to maintain margins was exacerbating the morale problem. Omega understood that investing in sales leadership development while still generating profits was crucial for long-term success and that frank discussions about the issue were needed.

This frame highlighted an important misalignment in perception: The company believed that its headphones were of “top quality,” while customers reported in surveys that they were “overpriced.” This divergence raised alarm that branding, marketing, and pricing strategies, which were all predicated on the central corporate value of superior quality, were no longer resonating with customers. Omega realized that it had been paying too little attention to quality assurance and functionality.

Adjust Your Vantage Point. Explore the broader organizational issues that factor into the problem, using four distinct frames. This diagram shows four quadrants: the first is political, including power dynamics, competing interests, and coalitions. The second is interpersonal, including people and relationships. The third is structural, including coordination and alignment of activities, and the fourth is symbolic, including group identity and culture.

Phase 5: Envision

In this phase, you transition from framing the problem to actively imagining and designing solutions. This involves synthesizing the insights gained from earlier phases and crafting a shared vision of the desired future state.

Here we recommend using a technique known as backcasting. First, clearly define your desired goal. For example, a team struggling with missed deadlines and declining productivity might aim to achieve on-time completion rates of 98% for its projects and increase its volume of projects by 5% over the next year. Next, reverse engineer the path to achieving your goal. Outline key milestones required over both the short term and the long term. For each one, pinpoint specific interventions, strategies, and initiatives that will propel you closer to your goal. These may encompass changes in processes, policies, technologies, and behaviors. Synthesize the activities into a sequenced, chronological, prioritized road map or action plan, and allocate the resources, including time, budget, and personnel, necessary to implement your plan. Finally, monitor progress toward your goal and be prepared to adjust the plan in response to outcomes, feedback, or changing circumstances. This approach ensures that the team’s efforts in implementing the insights from the previous phases are strategically and purposefully directed toward a concrete destination.

what is the problem solving approach

Applying the Approach

Albert Einstein once said, “If I had one hour to solve a problem, I would spend 55 minutes thinking about the problem and five minutes thinking about the solution.” That philosophy underpins our E5 framework, which provides a structured approach for conscientiously engaging with complex problems before leaping to solutions.

As teams use the methodology, they must understand that problem-framing in today’s intricate business landscape is rarely a linear process. While we’re attempting to provide a structured path, we also recognize the dynamic nature of problems and the need for adaptability. Invariably, as teams begin to implement solutions, new facets of a problem may come to light, unforeseen challenges may arise, or external circumstances may evolve. Your team should be ready to loop back to previous phases—for instance, revisiting the expand phase to reassess the problem’s frame, delving deeper into an overlooked root cause in another examine phase, or gathering fresh insights from stakeholders in a new empathize phase. Ultimately, the E5 framework is intended to foster a culture of continuous improvement and innovation.

  • JB Julia Binder is the director of the Center for Sustainable and Inclusive Business and a professor of sustainable innovation at IMD.
  • Michael D. Watkins is a professor of leadership and organizational change at IMD , a cofounder of Genesis Advisers , and the author of The Six Disciplines of Strategic Thinking .

what is the problem solving approach

Partner Center

logo

What is a Problem-Solving Approach?

The expression “Problem-Solving Approach” has been the talk of the town, where the town is the business world. What is this approach and why is it so popular?

At Near Partner, we have a lot of fun. We’re not just talking about running marathons together , having ping pong matches, or just overall loving our bond as a team . What connects us all is our love for what we do. But it is not always “fun and games”. We sometimes have stressful, time-sensitive situations to deal with. Situations where our clients have a problem in hands and need it fixed yesterday .

And, if a client has a problem, that becomes our problem to solve. Time to put on our problem-solving hats and apply our problem-solving approach.

what is the problem solving approach

Wait… what is a “problem-solving approach”?

As you have noticed, most recruiters seek “problem solvers”. Almost all career path advisors talk about problem-solving; while some call it a process, others brand it a method, and others name it a problem-solving approach. There are plenty of books, workshops and master classes dedicated problem solving. And it ranks among one of the 5 most requested skills for software engineers .

It’s also become a go-to expression, but its meaning is quite vague. For us, problem-solving is an integral part of life. We all do it, every day, in all sorts of environments and situations.

But , you might think, if problem solving is something we all do in our daily lives, at work, at home, and even in our social interactions, isn’t this whole “problem solving approach” just a new buzzword in the business world ? Hm, not exactly.

In a business context, having a problem-solving approach to complex challenges means using a shared, collaborative, and systematic approach (or method) to solve a problem, following a structure that works for the environment you find yourself in. It delivers quicker and more efficient results and brings many advantages to the business.

The advantages of adopting a problem-solving approach

Developing and implementing a problem-solving approach—adapted to each business, of course—is not just a way to simplify solving problems. It is, in fact, a way to look at problems, and roadmap on how to tackle them. These are the main benefits of having a problem-solving approach for businesses.

  • Provides a solution , justifiable, and most likely reliable.
  • Ensures consistency . And consistency is key. Businesses that promote consistency in their processes (such as problem solving) ensure that the entire team understands the approach to be used.
  • It doesn’t compromise innovation . Consistency is not the opposite of innovation but rather a complement. If you are sceptical, think about this: how can anyone improve something? That’s right: by knowing exactly what works and what doesn’t.
  • Leads to greater objectivity . A problem-solving approach is based on data, not opinions, which eliminates bias. Also, it increases focus on a particular problem which must be solved using a predefined sequence of steps. This minimizes clutter and noise of irrelevant discussions to the problem at hand.
  • Promotes collaboration between co-workers, teams and management by removing divisions, many of which are also created by bias and preconceptions.
  • Makes decision-making easier , because it not only helps teams reach a consensus but also because the solution is backed up by data—that is, facts.

Adopting a problem-solving approach, together with an Agile mindset , will get your teams ready to tackle anything.

what is the problem solving approach

Our Problem-solving approach

At Near Partner, we think of ourselves as problem solvers, not task-doers. And this reflects in everything we do, from who we hire to how we recruit, and to how we treat each other in the company. Our metric for success isn’t how many lines of code we write. Not even how many good lines of code we write. Our metric for success is how many problems we solve . It is important to give the perfect answer, but only if we are answering the correct question .

Whenever we need to tackle a problem, we follow a structure that can be divided into six stages:

1. Describing and quantifying the problem

We always start with questions: What seems to be the problem here? What is our client facing? What do they need, and what have they gotten instead? We keep asking until we have identified the problem exactly.

2. Identifying the root causes of the problem

After the initial questions, we move on to, yes, more questions: Is there a technical limitation? Is the problem architectural? Or is it due to lack of communication with the development team? Is the business analysis correct?

3. Defining a prototype solution

The development of our solution to a client’s problem also starts with questions: What can we do about it? Should we throw the application away and redo the whole thing? Should we use some other software development language like .NET, Java or OutSystems?

4. Testing and evaluating

When we get our prototype solution, we test it. Is it working perfectly? If not, let’s circle back and question some more, think some more, and test it again.

5. Starting rollout

After all is done, tested and verified, we start rollout. And this does not only mean setting the network up and getting the software rolling. It also means getting the whole team of our client on board, explaining how to, when to, and where to.

6. Documenting (and saving) for future reference

And just before we wrap it up, we take away the important bits: what we’d got to work with, what we’ve done, how our solution turned out. Then we keep it for future reference, and only then, we think “mission accomplished”.

Are these six steps carved in stone? Not at all. This is a basic process we follow, but the beauty of it is our problem-solving approach allows us to identify and pursuit opportunities to innovate, and to create alternative paths and ways to solve problems.

Solved problems are our success metric

At the end of the day, we don’t count how many lines of code we wrote, or how many people worked on a specific project. We count how many problems we solved, how many clients we’ve helped, and how much we’ve learned in doing so.

Do you need help with problem-solving? Talk to us ! Our fantastic team of problem solvers (and excellent problem finders, too) can help you figure out what is wrong and deliver a solution that is just right for your and your business’ needs. Meanwhile, take a look at our success stories .

' src=

Pedro Veloso

I'm a serial entrepreneur and a (quasi-serial) father. I'm particularly fond of technology, solving problems and team culture, and my life lies at the intersection of those interests.

Related Posts

what is the problem solving approach

How to Outsource Software Development: a practical guide

The state of Nearshore

The state of Nearshore

What is the Future of Work at Near Partner?

What is the Future of Work at Near Partner?

Privacy overview.

what is the problem solving approach

Join our Facebook group

what is the problem solving approach

How to answer "What is your approach to problem-solving?" (with sample answers)

Person working on a laptop

Why Employers Ask This

The question "What is your approach to problem-solving?" is a commonly asked question in job interviews. This is because employers want to know how you handle challenges and overcome obstacles, as problem-solving is an essential skill in any work environment. They need someone who can think critically and come up with effective solutions to workplace problems.

Employers also want to understand your problem-solving process to see if it aligns with the company's culture and values. They may ask about your approach to problem-solving to see if you are a strategic thinker who can prioritize tasks and make sound decisions under pressure.

How to Answer the Question

When answering this question, it's essential to understand that the interviewer is looking for specific details about your problem-solving approach. Here are some tips to help you structure your answer:

  • Describe the Problem: Start by describing the problem you faced. Explain the context, who was involved, and what caused the problem. Be specific and use examples to support your statements.
  • Explain Your Approach: Next, describe the steps you took to solve the problem. Be clear about your methods and tools used, while also considering the company's core values in your approach. Make sure to highlight how your approach addressed the problem's root cause and achieved a meaningful resolution.
  • Share the Outcome: Finally, share the outcome of your actions. Explain how your approach was successful, how you measured it, and what benefits it brought to the organization. If you were not able to solve the problem, explain what steps you took and what you learned from the process.

Remember to use specific examples, demonstrate your problem-solving skills in the best light possible, and share outcomes to show initiative and showcase your ability to effectively address problems.

Sample answers

1. bad answer:.

My approach to problem-solving is to just come up with a quick solution and see if it works. If it doesn't, I try something else until I find something that works.

Why it's bad: This answer shows a lack of preparation and planning. It doesn't demonstrate any critical thinking or analytical skills that a potential employer would value.

2. Good answer:

My approach to problem-solving is to first assess the situation and gather all the information I can. Then, I break down the problem into smaller parts and identify any potential obstacles or challenges. Once I have a clear understanding of the issue, I brainstorm a range of possible solutions, evaluate each option, and select the best course of action. Finally, I implement and monitor the chosen solution to ensure its effectiveness and make adjustments if necessary.

Why it's good: This answer shows a structured and methodical approach to problem-solving. The potential employer will appreciate the candidate's attention to detail and ability to work through complex problems.

3. Good answer:

My approach to problem-solving is to involve my team members and stakeholders. I find that collaborating with others brings in different perspectives that I may not have thought of on my own. I encourage open communication and brainstorming sessions where everyone is free to contribute their ideas. Then, we evaluate each idea and select the best one together as a team. This helps create a sense of ownership and buy-in from everyone involved.

Why it's good: This answer shows strong leadership and teamwork skills. The potential employer will appreciate the candidate's ability to work well with others and successfully navigate group dynamics to find the best solution.

4. Okay answer:

My approach to problem-solving is to stay calm and reflective. I take a moment to step back, assess the situation objectively, and then determine what actions to take. I try to look at the problem from different angles to find the root cause and develop a strategy to resolve it.

Why it's okay: This answer shows a level-headedness in managing stressful situations and a willingness to think outside the box. However, it could benefit from more specific examples that demonstrate critical thinking and problem-solving skills.

what is the problem solving approach

More From Forbes

What’s the problem a different approach to problem solving.

  • Share to Facebook
  • Share to Twitter
  • Share to Linkedin

J. Todd Phillips , Founder & CEO, Parson Partners.

Surely you have experienced this scenario: An employee walks into a manager’s office and declares, “We have a problem.” The manager, not at all phased by this statement, replies calmly, “Well, I know you have the solution, right?” Everyone knows that they must bring a solution to every problem they identify.

For decades, managers have implored their team members to focus on solutions. Many argue that this empowers employees to think critically, solve problems independently, and communicate good news (a.k.a. “solutions”) not just bad news (a.k.a. “problems”). A quick Google search will produce hundreds of articles on this “solution-oriented” approach, touting it as one of the most effective management tools. These articles consistently repeat the chorus: “Focus on the solution, not the problem.”

However, as a lifelong problem-solver, I believe that taking a “problem-oriented” approach can be far more effective than many of these authors have been willing to admit. Business leaders, in particular, could benefit from being more problem-oriented, and much less solution-oriented.

Just what do I mean by a problem-oriented approach?

Let’s talk about it.

The problem-oriented approach is a different way of thinking. It encourages leaders and teams to examine every possible aspect of any problem they may be facing before hammering out any possible approach to solving that problem. While it can easily be viewed as a time suck, or a costly delay when action is needed, I wager that it is much better to pause to examine a problem than risk failure with solutions adopted in haste.

Here are four steps that could get you to the right solution.

Step One: Get The Facts

This is an examination of what actually happened. Before jumping immediately to asking “what is the solution,” ask:

• Is it really a problem? How big is this problem?

• What actually happened? Who or what was impacted by the problem?

• What are we doing about it right now?

• What risks does the problem pose? What happens if we do nothing?

Once you’ve established the facts and have a legitimate problem, move on to the following steps.

Step Two: Examine Your Environment

Conventional wisdom advises us not to ask why something happened. In contrast, it’s really healthy to ask “why” repeatedly. This is a critical step that will help you get to the root causes of a problem. Go on a broad exploration to find out:

• Why did this happen?

• What conditions made it possible for this to occur?

• What conditions should have been in place?

• How could this have been avoided?

Step Three: Dig Into Your Processes

This step gets into the nitty gritty, the uncomfortable truth, of how you got to the point of having a problem in the first place. Take the time to work your way through:

• How exactly did this happen?

• What is not working?

• At what point did things go astray?

• What could we have done to avoid this?

Step Four: Consider The Human And Organizational Implications

This is perhaps the most critical step because it affects the welfare of your team. Try hard to avoid looking through the lens of assigning blame and ask:

• Who is responsible for the problem?

• Who is accountable for the problem?

• Who will be affected by the problem?

• Who should be informed about the problem?

• Who can assist with solving the problem?

Depending on the size of your organization and the nature of the problem, you might run through these questions with dispatch. Large, systemic problems may require a more significant investment of time. Whatever the circumstances, it is important to flip the paradigm and try the problem-oriented approach.

Once you have worked through these steps, either self-guided or with the help of a consultant, developing a solution—if indeed one is needed—becomes the easy part.

Forbes Business Council is the foremost growth and networking organization for business owners and leaders. Do I qualify?

J. Todd Phillips

  • Editorial Standards
  • Forbes Accolades

logo Office of the Registrar and Academic Services

RSM2625H – Business Problem Solving: A Model–Based Approach (Spring 2025)

General information.

Promotional Video Unavailable

Target Audience

This course is for students who aspire to broaden their thinking and add to their decision-making and problem-solving toolkits. In class, we will discover knowledge about how we think and develop methods for improving our skills in identifying, defining, and solving problems.

Spring Term 2025 (January 20 – April 11, 2025).

Class time will be 12 2-hour sessions; Wednesdays 6:30-8:30pm

Course Mission

This course will establish the Rotman School foundation for a model-based approach to business problems. This foundation will be laid onto three footings:

  • The Nature and Role of Models
  • The Science of Problem Solving
  • Analyzing Models of Problems

The course will apply some principles from logic, cognitive science, behavioural decision making, and rational choice theory to develop a framework to improve understanding of the thought processes that underlie actions taken by managers and the feedback gained from the resulting outcomes that allow leaders to update and refine their thinking. This is a course about thinking. The better we understand our own and others’ thinking, the better we will be at both decision making and defining/solving problems.

Course Scope

The course scope encompasses three learning outcomes. After completing the Business Problem Solving course, students will be able to:

  • Understand the nature and role of models in management thinking
  • Describe a scientific approach to thinking about problems and problem solving
  • Analyze the thinking behind existing models of problems

Evaluation and Grade Breakdown

ComponentDue DateWeight
Reflections (2)TBC30%
Individual PaperApproximately One Week after Final Class70%

Required Resources

There are two main sources of materials for this course:

  • Thinking Fast and Slow by Daniel Kahneman
  • Articles that will be posted (or linked) to Quercus.

For each class meeting, a prep sheet will be posted on Quercus giving detailed instructions on how to prepare for class. Preparation will usually consist of some required readings and some optional or recommended readings. You will need to read the former as they relate directly to the topics I will cover in class. The optional readings are typically examples and applications of the principles. I encourage you to skim these articles – in the very least, read the abstracts.

Print this page

This page was last updated: 2024-09-17 @ 10:55 am

Help | Advanced Search

Mathematical Physics

Title: neumann series-based neural operator for solving inverse medium problem.

Abstract: The inverse medium problem, inherently ill-posed and nonlinear, presents significant computational challenges. This study introduces a novel approach by integrating a Neumann series structure within a neural network framework to effectively handle multiparameter inputs. Experiments demonstrate that our methodology not only accelerates computations but also significantly enhances generalization performance, even with varying scattering properties and noisy data. The robustness and adaptability of our framework provide crucial insights and methodologies, extending its applicability to a broad spectrum of scattering problems. These advancements mark a significant step forward in the field, offering a scalable solution to traditionally complex inverse problems.
Subjects: Mathematical Physics (math-ph); Machine Learning (cs.LG)
Cite as: [math-ph]
  (or [math-ph] for this version)
  Focus to learn more arXiv-issued DOI via DataCite

Submission history

Access paper:.

  • HTML (experimental)
  • Other Formats

license icon

References & Citations

  • Google Scholar
  • Semantic Scholar

BibTeX formatted citation

BibSonomy logo

Bibliographic and Citation Tools

Code, data and media associated with this article, recommenders and search tools.

  • Institution

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs .

A swarm-intelligence based formulation for solving nonlinear ODEs: : γβII-(2+3)P method

New citation alert added.

This alert has been successfully added and will be sent to:

You will be notified whenever a record that you have chosen has been cited.

To manage your alert preferences, click on the button below.

New Citation Alert!

Please log in to your account

Information & Contributors

Bibliometrics & citations, view options, index terms.

Computing methodologies

Artificial intelligence

Search methodologies

Machine learning

Machine learning approaches

Neural networks

Mathematics of computing

Mathematical analysis

Differential equations

Ordinary differential equations

Mathematical optimization

Continuous optimization

Stochastic control and optimization

Theory of computation

Design and analysis of algorithms

Recommendations

An efficient ode-solving method based on heuristic and statistical computations: αii-(2 + 3)p method.

The main goal of this paper is to develop a new class of sixth- and fourth-order implicit Runge–Kutta methods to treat linear and nonlinear initial value ordinary differential equations (ODEs) in applied science and engineering. In this regard, a ...

Numerical solution of hybrid fuzzy differential equation IVPs by a characterization theorem

In this paper, we study hybrid fuzzy differential equation initial value problems (IVPs). We consider the problem of finding their numerical solutions by using a recent characterization theorem of Bede for fuzzy differential equations. We prove a ...

A numerical scheme based on a solution of nonlinear advection-diffusion equations

A mathematical formulation of the two-dimensional Cole-Hopf transformation is investigated in detail. By making use of the Cole-Hopf transformation, a nonlinear two-dimensional unsteady advection-diffusion equation is transformed into a linear equation, ...

Information

Published in.

Elsevier Science Publishers B. V.

Netherlands

Publication History

Author tags.

  • Differential equation
  • Numerical analysis
  • Initial value problem
  • Long-term solution
  • Runge-Kutta Method
  • Vibration equation
  • Butcher tableau
  • Time-integration
  • Hermite interpolation
  • Weighting rule
  • γβII-(2+3)P method
  • Research-article

Contributors

Other metrics, bibliometrics, article metrics.

  • 0 Total Citations
  • 0 Total Downloads
  • Downloads (Last 12 months) 0
  • Downloads (Last 6 weeks) 0

View options

Login options.

Check if you have access through your login credentials or your institution to get full access on this article.

Full Access

Share this publication link.

Copying failed.

Share on social media

Affiliations, export citations.

  • Please download or close your previous search result export first before starting a new bulk export. Preview is not available. By clicking download, a status dialog will open to start the export process. The process may take a few minutes but once it finishes a file will be downloadable from your browser. You may continue to browse the DL while the export process is in progress. Download
  • Download citation
  • Copy citation

We are preparing your search results for download ...

We will inform you here when the file is ready.

Your file of search results citations is now ready.

Your search export query has expired. Please try again.

IMAGES

  1. 5 step problem solving method

    what is the problem solving approach

  2. An Overview Of 9 Step Problem Solving Model

    what is the problem solving approach

  3. A Simple 5 Step Process for Problem Solving

    what is the problem solving approach

  4. Developing Problem-Solving Skills for Kids

    what is the problem solving approach

  5. 7 Customer Service Problem-Solving Techniques Done Right

    what is the problem solving approach

  6. Problem-Solving Strategies: Definition and 5 Techniques to Try

    what is the problem solving approach

VIDEO

  1. Problem Solving

  2. A Nice Algebra Problem

  3. EMFT |Lec 162| Conceptual Discussion to Solve Problem on Reflection of Plane Wave at Normal Incident

  4. Clarifying the '5 Whys' Problem-Solving Method #shorts #problemsolving

  5. Problem Solving Approach

  6. Solution Manual A Problem-Solving Approach to Aquatic Chemistry, by James Jensen

COMMENTS

  1. The Problem-Solving Process

    Problem-solving is a mental process that involves discovering, analyzing, and solving problems. The ultimate goal of problem-solving is to overcome obstacles and find a solution that best resolves the issue. The best strategy for solving a problem depends largely on the unique situation. In some cases, people are better off learning everything ...

  2. What is Problem Solving? (Steps, Techniques, Examples)

    The problem-solving process typically includes the following steps: Identify the issue: Recognize the problem that needs to be solved. Analyze the situation: Examine the issue in depth, gather all relevant information, and consider any limitations or constraints that may be present. Generate potential solutions: Brainstorm a list of possible ...

  3. 12 Approaches To Problem-Solving for Every Situation

    Here are the seven steps of the rational approach: Define the problem. Identify possible causes. Brainstorm options to solve the problem. Select an option. Create an implementation plan. Execute the plan and monitor the results. Evaluate the solution. Read more: Effective Problem Solving Steps in the Workplace.

  4. What is Problem Solving? Steps, Process & Techniques

    1. Define the problem. Diagnose the situation so that your focus is on the problem, not just its symptoms. Helpful problem-solving techniques include using flowcharts to identify the expected steps of a process and cause-and-effect diagrams to define and analyze root causes.. The sections below help explain key problem-solving steps.

  5. The Art of Effective Problem Solving: A Step-by-Step Guide

    The A3 problem solving technique is a visual, team-based problem-solving approach that is frequently used in Lean Six Sigma projects. The A3 report is a one-page document that clearly and concisely outlines the problem, root cause analysis, and proposed solution.

  6. Problem-Solving Strategies: Definition and 5 Techniques to Try

    In insight problem-solving, the cognitive processes that help you solve a problem happen outside your conscious awareness. 4. Working backward. Working backward is a problem-solving approach often ...

  7. Problem solving

    Problem solving is the process of achieving a goal by overcoming obstacles, a frequent part of most activities. Problems in need of solutions range from simple personal tasks (e.g. how to turn on an appliance) to complex issues in business and technical fields. ... A3 problem solving - Structured problem improvement approach;

  8. Problem-Solving Strategies and Obstacles

    Problem-solving involves taking certain steps and using psychological strategies. Learn problem-solving techniques and how to overcome obstacles to solving problems. ... If you have time, you can take advantage of the algorithm approach to problem-solving by sitting down and making a flow chart of each potential solution, its consequences, and ...

  9. How to master the seven-step problem-solving process

    When we do problem definition well in classic problem solving, we are demonstrating the kind of empathy, at the very beginning of our problem, that design thinking asks us to approach. When we ideate—and that's very similar to the disaggregation, prioritization, and work-planning steps—we do precisely the same thing, and often we use ...

  10. The McKinsey guide to problem solving

    The McKinsey guide to problem solving. 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.

  11. Adopting the right problem-solving approach

    In our 2013 classic from the Quarterly, senior partner Olivier Leclerc highlights the value of taking a number of different approaches simultaneously to solve difficult problems. Read on to discover the five flexons, or problem-solving languages, that can be applied to the same problem to generate richer insights and more innovative solutions.

  12. 10 Problem-solving strategies to turn challenges on their head

    2. Break the problem down. Identifying the problem allows you to see which steps need to be taken to solve it. First, break the problem down into achievable blocks. Then, use strategic planning to set a time frame in which to solve the problem and establish a timeline for the completion of each stage. 3.

  13. Problem Solving Definition and Methodology

    Broadly defined, problem solving is the process of finding solutions to difficult or complex issues. But you already knew that. Understanding problem solving frameworks, however, requires a deeper dive. Think about a recent problem you faced. Maybe it was an interpersonal issue.

  14. What is Problem Solving? An Introduction

    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 ...

  15. How to Solve Problems

    Teams today aren't just asked to execute tasks: They're called upon to solve problems. You'd think that many brains working together would mean better solutions, but the reality is that too ...

  16. 14 Effective Problem-Solving Strategies

    Each problem-solving strategy includes multiple steps to provide you with helpful guidelines on how to resolve a business problem or industry challenge. Effective problem-solving requires you to identify the problem, select the right process to approach it and follow a plan tailored to the specific issue you are trying to solve.

  17. 5 Steps To Create a Problem-Solving Process (Plus Tips)

    A problem-solving process is a specific method involving a series of steps for creating solutions to overcome challenges or issues that arise in the workplace. ... Your continuous reflection can also help you make any necessary changes or improvements to your problem-solving process so you can approach future challenges with effective solutions

  18. To Solve a Tough Problem, Reframe It

    This article introduces the E5 approach to problem-framing—expand, examine, empathize, elevate, and envision—and offers tools that enable leaders to fully explore the problem space. Phase 1 ...

  19. What is a Problem-Solving Approach?

    A problem-solving approach is based on data, not opinions, which eliminates bias. Also, it increases focus on a particular problem which must be solved using a predefined sequence of steps. This minimizes clutter and noise of irrelevant discussions to the problem at hand. Promotes collaboration between co-workers, teams and management by ...

  20. How to answer "What is your approach to problem-solving?" (with sample

    4. Okay answer: My approach to problem-solving is to stay calm and reflective. I take a moment to step back, assess the situation objectively, and then determine what actions to take. I try to look at the problem from different angles to find the root cause and develop a strategy to resolve it.

  21. What is a Problem Solving Approach?

    The problem-solving approach to negotiation includes three tenets to help parties build relationships and negotiate constructively. The problem-solving approach to negotiation is an approach first articulated in the book Getting to YES, written by Roger Fisher and William Ury. The problem-solving approach argues that (1) negotiators should work ...

  22. What's The Problem? A Different Approach To Problem Solving

    The problem-oriented approach is a different way of thinking. It encourages leaders and teams to examine every possible aspect of any problem they may be facing before hammering out any possible ...

  23. 3.1: Use a Problem-Solving Strategy

    Approach Word Problems with a Positive Attitude "If you think you can… or think you can't… you're right."—Henry Ford. ... Problem-Solving Strategy. Read the problem. Make sure all the words and ideas are understood. Identify what we are looking for. Name what we are looking for. Choose a variable to represent that quantity.

  24. RSM2625H

    The course scope encompasses three learning outcomes. After completing the Business Problem Solving course, students will be able to: Understand the nature and role of models in management thinking; Describe a scientific approach to thinking about problems and problem solving; Analyze the thinking behind existing models of problems

  25. Neumann Series-based Neural Operator for Solving Inverse Medium Problem

    The inverse medium problem, inherently ill-posed and nonlinear, presents significant computational challenges. This study introduces a novel approach by integrating a Neumann series structure within a neural network framework to effectively handle multiparameter inputs. Experiments demonstrate that our methodology not only accelerates computations but also significantly enhances generalization ...

  26. A swarm-intelligence based formulation for solving nonlinear ODEs

    A reverse engineering approach is taken to develop efficient numerical techniques for solving nonlinear ODEs through the numerical solution of a particular problem in engineering. The problem is the dynamic analysis of a mechanical system under a severely irregular seismic signal or earthquake load.