what is a problem solving team

7 Problem-Solving Team Activities to Enhance Collaboration and Creativity

Natalie brown.

Problem-Solving Activities for Teams

Effective problem-solving is crucial for achieving success and maintaining productivity in team settings.

It enhances collaboration among team members, making it easier for them to work together harmoniously and efficiently.

Additionally, it significantly improves communication, ensuring everyone is aligned and clearly understands the objectives.

Engaging in problem-solving activities also stimulates creativity, leading to innovative solutions that can propel the team forward.

This article aims to provide a comprehensive list of diverse problem-solving activities tailored for teams.

These activities help teams work more effectively and efficiently, fostering a productive work environment.

By incorporating these exercises into routines, teams can significantly enhance their overall performance and cohesion.

Enhance your team’s productivity  – contact us today for expert guidance to unlock your team’s full potential.

The Role of Problem-Solving in Team Success

Effective problem-solving is essential for successful teamwork, laying the groundwork for teams to tackle challenges efficiently and collaboratively.

These activities can bring numerous benefits, transforming how teams operate and achieve their goals.

Problem-solving in teams is vital for several reasons:

  • Enhanced Collaboration: Working on problems together fosters a sense of unity and shared purpose. When team members collaborate, they learn to leverage each other’s strengths and compensate for weaknesses. This collective effort enhances trust and cohesion within the team, making it stronger and more resilient.
  • Improved Communication: Team members learn to articulate their ideas and listen to others. Effective communication is essential for understanding different perspectives and reaching a consensus. Through regular problem-solving activities , teams develop better communication habits, leading to fewer misunderstandings and more productive discussions.
  • Creativity Boost: Diverse perspectives lead to innovative solutions. When team members from various backgrounds collaborate, they bring unique ideas to the table. This diversity stimulates creative thinking and encourages the exploration of unconventional solutions, driving innovation within the team.
  • Effective Decision-Making: Teams develop skills to make better, more informed decisions. Problem-solving activities require teams to analyse situations, weigh options, and choose the best action. Over time, this practice enhances their decision-making abilities, leading to more strategic and effective outcomes.
  • Increased Engagement: Problem-solving activities make work more engaging and enjoyable. These activities break the monotony of routine tasks and provide a stimulating challenge for team members. Engaged teams are more motivated, productive, and committed to achieving their goals.

Understanding the importance of team problem-solving is crucial for fostering a productive and cohesive work environment.

By regularly incorporating problem-solving activities, teams can significantly enhance their collaboration, communication, creativity, decision-making, and engagement.

→ Fostering Teamwork among School Professionals

→ Unified Sales Force: Team Building Essentials

→ Teamwork Essentials for Auditors

→ Team Vitality: Wellness-Focused Activities

Benefits of Problem-Solving Activities

Engaging in problem-solving activities offers numerous benefits that significantly enhance team performance and cohesion.

Here are the five benefits that will boost your team’s performance:

  • Builds Trust : Regular problem-solving exercises build trust among team members. As individuals work together to tackle challenges, they develop a deeper understanding and reliance on each other.
  • Develops Leadership Skills : These activities provide opportunities for team members to take on leadership roles. By leading problem-solving efforts, individuals can practice decision-making and team management.
  • Promotes Critical Thinking : Teams learn to analyse problems critically and develop effective solutions. This sharpens their ability to think logically and approach challenges systematically.
  • Encourages Innovation : Creative problem-solving leads to innovative ideas and approaches. Teams regularly engaging in these activities are more likely to embrace innovative approaches and generate unique solutions.
  • Strengthens Team Dynamics : Working together on problems enhances team dynamics and cohesion. These activities foster better communication and collaboration, leading to a more unified team.

The benefits of engaging in problem-solving activities extend far beyond the immediate outcomes.

Integrating these exercises into your team’s routine can foster a more collaborative, innovative, and cohesive work environment, setting the stage for long-term success.

→ Measuring Team Effectiveness: Strategic Approaches

→ Rejuvenating Team Exercises for Healthcare

→ Bonding Activities for Your Marketing Crew

→ Strengthening Team Bonds: 8 Activities Designed for Lawyers

Top 7 Problem-Solving Activities to Enhance Collaboration and Creativity

Engaging in varied problem-solving activities can significantly boost a team’s ability to work together and think creatively.

This section presents ten dynamic problem-solving activities to enhance collaboration, communication, and innovation among team members.

Let’s explore these exercises designed to enhance your team’s productivity and efficiency:

1. The Egg Drop Challenge

Objective : Design a contraption to protect an egg from breaking when dropped.

Instructions : Provide teams with materials like straws, tape, and balloons.

Allow time for planning and building.

Evaluate the results by dropping the contraptions from a height and seeing which eggs survive.

2. Desert Island Scenario

Objective : Decide on essential items for survival to bring to a desert island.

Instructions : Teams discuss and agree on the top five items they need.

Each team then presents and justifies their choices.

This encourages prioritisation and decision-making skills.

3. The Puzzle Challenge

Objective : Solve a series of puzzles culminating in a master puzzle.

Instructions : Distribute puzzle pieces among teams and set a time limit.

Teams work together to solve individual puzzles and combine their efforts to solve the master puzzle.

Discuss strategies used after the activity.

4. Scavenger Hunt

Objective : Find and collect specific items or solve clues within a time limit.

Instructions : Create a list of items or clues for teams to find.

Divide participants into teams and start the hunt.

The first team to collect all items or solve all clues wins.

5. Escape Room

Objective : Solve puzzles to “escape” from a locked room scenario.

Instructions : Use a pre-made kit or an online platform to set up the escape room.

Teams must work together to solve puzzles within a set time to “escape” the room.

6. Marshmallow Tower

Objective : Build the tallest tower possible using marshmallows and spaghetti.

Instructions : Provide teams with marshmallows and spaghetti.

Set a time limit for building.

Evaluate the towers based on height and stability.

7. Online Problem-Solving Games

Objective : Solve problems virtually with remote teams .

Examples : The Hunt (visual, word, reasoning puzzles) and Jewel Heist (escape room-style game).

Instructions : Use an online platform, form teams, and solve the problems together.

These activities are ideal for maintaining engagement in remote teams.

Incorporating these problem-solving activities into your team’s routine can significantly improve their ability to work together and think creatively.

These exercises will foster a more collaborative and innovative team environment.

Implementing Problem-Solving Activities

Implementing problem-solving activities in your team requires thoughtful planning and consistent effort.

By following a structured approach, you can ensure these activities are effective and engaging for your team.

  • Schedule Regular Sessions : Integrate problem-solving activities into regular team meetings to make them a consistent part of your workflow. This regularity helps to reinforce the skills learned and keeps the team engaged.
  • Facilitate Open Communication : Encourage all team members to participate and share their ideas openly during these activities. Creating a safe environment for communication ensures diverse perspectives are heard and valued.
  • Reflect on Experiences : After each activity, take time to discuss what was learned and how these insights can be applied to work situations. This reflection helps solidify the skills gained and demonstrates their practical value.
  • Adapt to Team Needs : Choose activities that match your team’s interests and goals, ensuring they are relevant and engaging. Customising activities to fit your team’s unique dynamics can lead to better participation and outcomes.
  • Measure Impact : Track improvements in collaboration, communication, and problem-solving skills to evaluate the effectiveness of these activities. Regular assessment helps you understand the benefits and make necessary adjustments for continuous improvement.

Implementing these problem-solving activities thoughtfully can transform your team’s dynamics and performance.

Incorporating these activities into your routine will make your team more robust and cohesive.

Conclusion – Problem-Solving Activities for Teams

Incorporating problem-solving activities into your team’s routine is essential for fostering a productive and innovative work environment.

These activities improve collaboration and communication and enhance creativity and decision-making skills.

Regularly engaging in problem-solving exercises helps build trust among team members and promotes critical thinking.

By adapting these activities to your team’s specific needs and interests, you can ensure they remain relevant and engaging.

Measuring the impact of these activities is crucial for understanding their benefits and making necessary adjustments.

Reflecting on the experiences gained from these exercises helps reinforce the skills learned and demonstrates their practical applications.

Start implementing these problem-solving activities and see your team thrive – contact us today for expert guidance and support.

Picture of Natalie Brown

Group CEO and Executive Coach

Share this article:

You might also like...

Communication Team Activities

8 Simple and Fun Activities to Improve Team Communication

Communication is the backbone of any successful team. Whether in a bustling office or working remotely, how well your team communicates can make or break

Trust-building Team Activities

11 Effective Trust-building Activities for Teams

Building trust within a team is essential for fostering a productive and harmonious workplace environment, as it lays the foundation for effective collaboration. Trust-building activities

Problem-Solving Activities for Teams

Effective problem-solving is crucial for achieving success and maintaining productivity in team settings. It enhances collaboration among team members, making it easier for them to

Request a call back

Slots are limited,  so request your call back as soon as possible.

Discover Select

Select Group is an internationally recognised Learning and Development provider with more than 17 years of experience in the field of corporate training and consultancy.

✔ Qualified Trainers

✔ English & Arabic

✔ Customer Focused

✔ Internationally Qualified

✔ English & Arabic Delivery

✔ Innovative Customer Focus

✔ International Qualifications

Our partners

RECENT ARTICLES

10 Creative Brainstorming Activities to Boost Team Innovation

8 fun icebreaker questions for meetings, 6 ways to measure the success of team-building initiatives.

Head Office:  Office 803 Al Yasat Tower,  Fatima Bint Mubarak (Najda) Street,  P.O. Box 44705, Abu Dhabi, UAE.

Dubai Office: Office 208, Al Attar Business, Centre, Sheikh Zayed Road, Al Barsha 1, P.O. Box 334058, Dubai, UAE.

KSA Office: Office 7470, Uthman ibn Affan Road, Al Taawun District, P.O. Box 84994, Riyadh, K.S.A.

what is a problem solving team

Privacy Overview

Crafting an effective problem statement

Aug 31, 2024

Posted by: Regine Fe Arat

Crafting a clear and concise problem statement is an essential skill in project management. It’s a powerful tool that you can use for effective problem-solving as it guides teams toward innovative solutions and measurable outcomes.

Whether you’re a seasoned project manager or a newcomer to the field, being able to write problem statements can significantly enhance your ability to tackle complex challenges and drive meaningful change.

A problem statement concisely describes an issue or challenge that needs to be addressed. An effective problem statement frames the issue in a way that facilitates a deeper understanding and guides the problem-solving process.

At its core, a well-crafted problem statement should capture the essence of the challenge at hand, providing enough context for stakeholders to grasp the issue’s significance. It helps you find the most appropriate solution and ensures that all team members are aligned in their understanding of the problem’s scope and implications.

In this comprehensive guide, you’ll find out what problem statements are and what types you can use. You’ll also find practical examples and actionable tips to help you create impactful problem statements of your own.

What are the key components of a problem statement?

Here are the three key components of a problem statement:

The problem

You should clearly state the core issue or challenge to be addressed. This is the heart of your problem statement. Articulate it in a way that’s easy to understand and free from ambiguity.

The method used to solve the problem

While the problem statement itself shouldn’t propose specific solutions, it can outline the general approach or methodology you’ll use to address the issue. For example, you might mention the type of research, analysis or problem-solving techniques your team will employ.

The purpose, statement of objective and scope

This component outlines why addressing the problem is important and what the desired outcome looks like. It should clarify the goals of the problem-solving effort and define the boundaries of what you’ll address. This helps focus efforts and set clear expectations for what the project or initiative aims to achieve.

When to use a problem statement

A problem statement is a versatile tool that you can use across various scenarios in both professional and personal contexts. They are particularly valuable in the following cases:

  • Initiating new projects: a problem statement helps define the project’s purpose and sets clear objectives from the outset.
  • Addressing organizational challenges: it provides a structured approach to tackling complex issues within a company or team.
  • Conducting research: researchers use problem statements to focus their investigations and define the scope of their studies.
  • Presenting ideas to stakeholders: a well-formulated problem statement can effectively communicate the need for change or investment to decision-makers.
  • Personal goal-setting: even in individual pursuits, problem statements can help clarify objectives and motivate action.

Types of problem statements

Understanding different types of problem statements can help you choose the best approach for your specific situation.

Let’s explore three common types:

The status quo problem statement

This type of problem statement focuses on the current state of affairs and highlights the gap between the existing situation and the desired outcome.

It’s particularly effective when you are addressing ongoing issues or systemic problems within an organization.

Example: “Our customer support team currently handles 150 tickets, on average, per day with a resolution time of 48 hours. This prolonged response time has led to a 15% decrease in customer satisfaction scores over the past quarter, potentially impacting our retention rates and brand reputation.”

Destination problem statement

A destination problem statement emphasizes the desired future state or goal.

It’s ideal for situations where you want to inspire change and motivate teams to work toward a specific vision.

Example: “We aim to create a seamless onboarding experience for new employees that reduces the time to full productivity from 12 to six weeks while increasing new hire satisfaction scores by 25% within the next fiscal year.”

The stakeholder problem statement

This type of problem statement focuses on the impact of an issue on specific individuals or groups.

It’s particularly useful when you need to highlight the human element of a problem and garner support for change.

Example: “Junior software developers in our organization report feeling overwhelmed and unsupported, with 60% expressing dissatisfaction with their professional growth opportunities. This has resulted in a 30% turnover rate among this group in the past year, leading to increased recruitment costs and knowledge loss.”

How to write a problem statement

Crafting an effective problem statement takes practice and attention to detail. Follow these steps to create impactful problem statements:

Understand the problem

Before putting pen to paper, invest time in thoroughly understanding the issue at hand. Gather data, conduct interviews with stakeholders and observe the problem in action if possible. This deep understanding will form the foundation of your problem statement.

Articulate the problem in simple, straightforward language. Avoid jargon or overly technical terms that might confuse readers. Your goal is to ensure that anyone reading the statement can quickly grasp the core issue.

Provide context

Include relevant background information that helps readers understand the problem’s significance. This might include historical data, industry benchmarks or organizational goals that the issue is affecting.

Identify the root cause

Dig deeper to uncover the underlying reasons for the problem. Avoid focusing on symptoms. Instead, strive to identify the fundamental issues that need to be addressed. Tools like the “5 whys” technique can be helpful in this process.

Be specific

Use concrete details and quantifiable metrics whenever possible. Instead of saying, “Customer satisfaction is low,” specify, “Customer satisfaction scores have dropped by 15% in the past quarter.” This precision helps create a clear picture of the problem’s scope and impact.

Use measurable criteria

Incorporate measurable elements that can be used to track progress and determine when the problem has been resolved. This might include specific metrics, timeframes or benchmarks.

Make it feasible

Ensure the problem statement describes an issue the organization can actually address. You’ll need to be realistic.

Consider your organization’s resources and constraints. While ambition is important, an overly broad or unattainable goal can be demotivating and unhelpful.

Avoid solution language

Resist the temptation to propose solutions in the problem statement. The goal is to clearly define the problem, not to prescribe how it should be solved. This approach encourages creative thinking and enables you and your team to consider a range of potential solutions.

Consider the audience

Tailor your problem statement to the intended audience. The level of detail and technical language may vary depending on whether you’re presenting to executives, team members or external stakeholders.

Seek feedback

Share your draft problem statement with colleagues or stakeholders to gather their input. Fresh perspectives can help identify blind spots or areas that need clarification.

Revise and refine

Refine your problem statement based on the feedback you receive. Don’t be afraid to go through multiple iterations to achieve the most clear and impactful statement possible.

Test for objectivity

Review your problem statement to ensure it remains objective and free from bias. Avoid language that assigns blame or makes assumptions about causes or solutions.

Challenges of writing a problem statement

While problem statements can be a powerful tool for problem-solving, you may face several common challenges when writing yours. Being aware of these pitfalls can help you avoid them and create more effective problem statements.

Making it too complicated and lacking detail

One of the most frequent issues in problem statement writing is finding the right balance between detail and clarity.

Oversimplifying the problem can lead to a statement that’s too vague to be actionable. On the other hand, including too much detail can obscure the core issue and make the statement difficult to understand.

To overcome this challenge, focus on the essential elements of the problem. Start with a clear, concise statement about the issue, then add only the most relevant contextual details. Use specific, measurable criteria to define the problem’s scope and impact, but avoid getting bogged down in excessive technical jargon or minute, unhelpful details.

Ignoring stakeholders’ perspectives

Another common pitfall is failing to consider the diverse perspectives of all the stakeholders the problem affects. This can result in a problem statement that doesn’t fully capture the issue’s complexity or fails to resonate with key decision-makers.

To address this challenge, make an effort to gather input from a wide range of stakeholders before finalizing your problem statement. This might include conducting interviews, surveys or focus groups with employees, customers, partners or other relevant parties.

Incorporate these diverse viewpoints into your problem statement to create a more comprehensive and compelling representation of the issue.

Misalignment with organizational goals

Sometimes, problem statements can be well-crafted but fail to align with broader organizational objectives. This misalignment can lead to wasted resources and efforts on issues that, while important, may not be critical to the company’s overall success.

To ensure your problem statement aligns with the organization’s goals, review your company’s mission statement, strategic plans and key performance indicators before you get started. Consider how the problem you’re addressing relates to these broader objectives.

If possible, explicitly link the problem and its potential resolution to specific goals or metrics in your statement.

Failing to review and revise

An effective problem statement often requires multiple iterations and refinements. Many project managers make the mistake of treating their first draft as the final version, missing opportunities to improve clarity, precision and impact.

To overcome this challenge:

  • Build time for revision into your problem statement writing process.
  • After crafting your initial draft, step away from it for a short period.
  • Return with fresh eyes to critically evaluate and refine your statement.
  • Share it with colleagues or mentors for feedback. Be open to making substantive changes based on their input.

The last card

Being able to write problem statements is a valuable skill that can significantly enhance your problem-solving capabilities and drive meaningful change within your organization. They enable you to set the stage for innovative solutions and improved processes – but to do this, you’ll need to clearly articulate challenges, provide context and focus on measurable outcomes.

A well-crafted problem statement is a powerful tool for aligning teams, securing resources and guiding decision-making. It’s the foundation for effective problem-solving strategies. As you get better at writing problem statements, you’ll find that complex challenges become more manageable and your ability to drive positive change increases.

At Pip Decks, we’re passionate about equipping professionals with the tools and knowledge they need to excel in their roles. Whether you’re looking to improve your problem-solving skills, enhance team collaboration or develop your leadership abilities, you’ll find the answers you need in our expert-written card decks.

Level up your career with Pip Club

Join 100,000+ leaders who get unique tips every week on storytelling, leadership and productivity - plus exclusive how-to guides, first-dibs on upcoming Pip Decks and our very best discounts.

Nearly there...

Check your inbox to confirm your email.

what is a problem solving team

No spam, no email sharing - ever. Privacy Policy

One of the few newsletters I look forward to. — Dave Cunningham, Head of DesignOps @ NHS

what is a problem solving team

  • Your job application
  • Amazon culture & benefits
  • Diversity at Amazon
  • Job categories
  • Interview tips
  • Disability accommodations
  • About Amazon

Amazon Robotics - Software Development Engineer Co-Op - Spring 2025

Job ID: 2750003 | Amazon.com Services LLC

DESCRIPTION

Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit right in here at Amazon Robotics. We are a smart team of doers who work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers’ experiences. We invent new improvements every day. We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling, and fun. Amazon Robotics, a wholly owned subsidiary of Amazon.com, empowers a smarter, faster, more consistent customer experience through automation. Amazon Robotics automates fulfillment center operations using various methods of robotic technology including autonomous mobile robots, sophisticated control software, language perception, power management, computer vision, depth sensing, machine learning, object recognition, and semantic understanding of commands. Amazon Robotics has a dedicated focus on research and development to continuously explore new opportunities to extend its product lines into new areas. Amazon Robotics internship/co-op/full-time opportunities will be based out of the Greater Boston Area in our two state-of-the-art facilities in Westborough, MA and North Reading, MA. Both campuses provide a unique opportunity to have direct access to robotics testing labs and manufacturing facilities.

BASIC QUALIFICATIONS

- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis - Are 18 years of age or older - Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design

PREFERRED QUALIFICATIONS

- Knowledge of programming languages such as C/C++, Python, Java or Perl - Experience with distributed, multi-tiered systems, algorithms, and relational databases - Experience in optimization mathematics such as linear programming and nonlinear optimization Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Job details

  • USA, MA, Westborough
  • USA, MA, North Reading
  • Amazon Robotics
  • Software Development

Share this job

Find careers.

  • Job Categories
  • US and EU Military recruiting
  • Warehouse and Hourly Jobs

Working At Amazon

  • Amazon Newsletter
  • Our leadership principles
  • Review application status
  • EU background checks

Suggestions or feedback?

MIT News | Massachusetts Institute of Technology

  • Machine learning
  • Sustainability
  • Black holes
  • Classes and programs

Departments

  • Aeronautics and Astronautics
  • Brain and Cognitive Sciences
  • Architecture
  • Political Science
  • Mechanical Engineering

Centers, Labs, & Programs

  • Abdul Latif Jameel Poverty Action Lab (J-PAL)
  • Picower Institute for Learning and Memory
  • Lincoln Laboratory
  • School of Architecture + Planning
  • School of Engineering
  • School of Humanities, Arts, and Social Sciences
  • Sloan School of Management
  • School of Science
  • MIT Schwarzman College of Computing

A framework for solving parabolic partial differential equations

Press contact :.

Illustration of 5 spheres with purple and brown swirls. Below that, a white koala with insets showing just its head. Each koala has one purple point on either the forehead, ears, and nose.

Previous image Next image

Computer graphics and geometry processing research provide the tools needed to simulate physical phenomena like fire and flames, aiding the creation of visual effects in video games and movies as well as the fabrication of complex geometric shapes using tools like 3D printing.

Under the hood, mathematical problems called partial differential equations (PDEs) model these natural processes. Among the many PDEs used in physics and computer graphics, a class called second-order parabolic PDEs explain how phenomena can become smooth over time. The most famous example in this class is the heat equation, which predicts how heat diffuses along a surface or in a volume over time.

Researchers in geometry processing have designed numerous algorithms to solve these problems on curved surfaces, but their methods often apply only to linear problems or to a single PDE. A more general approach by researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) tackles a general class of these potentially nonlinear problems.  In a paper recently published in the Transactions on Graphics journal and presented at the SIGGRAPH conference, they describe an algorithm that solves different nonlinear parabolic PDEs on triangle meshes by splitting them into three simpler equations that can be solved with techniques graphics researchers already have in their software toolkit. This framework can help better analyze shapes and model complex dynamical processes.

“We provide a recipe: If you want to numerically solve a second-order parabolic PDE, you can follow a set of three steps,” says lead author Leticia Mattos Da Silva SM ’23, an MIT PhD student in electrical engineering and computer science (EECS) and CSAIL affiliate. “For each of the steps in this approach, you’re solving a simpler problem using simpler tools from geometry processing, but at the end, you get a solution to the more challenging second-order parabolic PDE.” To accomplish this, Da Silva and her coauthors used Strang splitting, a technique that allows geometry processing researchers to break the PDE down into problems they know how to solve efficiently.

First, their algorithm advances a solution forward in time by solving the heat equation (also called the “diffusion equation”), which models how heat from a source spreads over a shape. Picture using a blow torch to warm up a metal plate — this equation describes how heat from that spot would diffuse over it. 
This step can be completed easily with linear algebra.

Now, imagine that the parabolic PDE has additional nonlinear behaviors that are not described by the spread of heat. This is where the second step of the algorithm comes in: it accounts for the nonlinear piece by solving a Hamilton-Jacobi (HJ) equation, a first-order nonlinear PDE.  While generic HJ equations can be hard to solve, Mattos Da Silva and coauthors prove that their splitting method applied to many important PDEs yields an HJ equation that can be solved via convex optimization algorithms. Convex optimization is a standard tool for which researchers in geometry processing already have efficient and reliable software. In the final step, the algorithm advances a solution forward in time using the heat equation again to advance the more complex second-order parabolic PDE forward in time.


Among other applications, the framework could help simulate fire and flames more efficiently. “There’s a huge pipeline that creates a video with flames being simulated, but at the heart of it is a PDE solver,” says Mattos Da Silva. For these pipelines, an essential step is solving the G-equation, a nonlinear parabolic PDE that models the front propagation of the flame and can be solved using the researchers’ framework.

The team’s algorithm can also solve the diffusion equation in the logarithmic domain, where it becomes nonlinear. Senior author Justin Solomon, associate professor of EECS and leader of the CSAIL Geometric Data Processing Group, previously developed a state-of-the-art technique for optimal transport that requires taking the logarithm of the result of heat diffusion. Mattos Da Silva’s framework provided more reliable computations by doing diffusion directly in the logarithmic domain. This enabled a more stable way to, for example, find a geometric notion of average among distributions on surface meshes like a model of a koala. Even though their framework focuses on general, nonlinear problems, it can also be used to solve linear PDE. For instance, the method solves the Fokker-Planck equation, where heat diffuses in a linear way, but there are additional terms that drift in the same direction heat is spreading. In a straightforward application, the approach modeled how swirls would evolve over the surface of a triangulated sphere. The result resembles purple-and-brown latte art.

The researchers note that this project is a starting point for tackling the nonlinearity in other PDEs that appear in graphics and geometry processing head-on. For example, they focused on static surfaces but would like to apply their work to moving ones, too. Moreover, their framework solves problems involving a single parabolic PDE, but the team would also like to tackle problems involving coupled parabolic PDE. These types of problems arise in biology and chemistry, where the equation describing the evolution of each agent in a mixture, for example, is linked to the others’ equations.

Mattos Da Silva and Solomon wrote the paper with Oded Stein, assistant professor at the University of Southern California’s Viterbi School of Engineering. Their work was supported, in part, by an MIT Schwarzman College of Computing Fellowship funded by Google, a MathWorks Fellowship, the Swiss National Science Foundation, the U.S. Army Research Office, the U.S. Air Force Office of Scientific Research, the U.S. National Science Foundation, MIT-IBM Watson AI Lab, the Toyota-CSAIL Joint Research Center, Adobe Systems, and Google Research.

Share this news article on:

Related links.

  • Leticia Mattos Da Silva
  • Justin Solomon
  • Computer Science and Artificial Intelligence Laboratory (CSAIL)
  • MIT-IBM Watson AI Lab
  • Department of Electrical Engineering and Computer Science

Related Topics

  • Computer science and technology
  • Artificial intelligence
  • Computer graphics
  • Electrical Engineering & Computer Science (eecs)

Related Articles

3 rows show how a cat’s tail is animated in 3 ways. The rows are labeled, from top to bottom: Dirichlet, Weighted TV, and ARAP. The rows show very similar versions of the cat’s tail enclosed in polygonal mesh marking animation points.

A flexible solution to help artists improve animation

Justin Solomon stands in front of a wall and is lit with dramatic pink and blue light, with grid-like shadows on the wall.

A computer scientist pushes the boundaries of geometry

2 rows of 3 images each. The images compare models of a horse and cow’s volume. The 3D models are sliced like clay, and the inside of the figures show a checkerboard of white and green or blue patterns. In the images comparing the volume of the two sliced figures, the checkerboards show the same number of squares, but the squares are stretched and pulled.

A better way to match 3D volumes

Recent work from MIT CSAIL addresses how computers divide objects into sets of smaller elements, a procedure known as “meshing.” Zhang et al. produced a range of detailed 2D images without depending on unreliable methods that try to trace out features like curves and edges ahead of time.

Better simulation meshes well for design software (and more)

At left, EdgeConv, a method developed at MIT, successfully finds meaningful parts of 3D shapes, like the surface of a table, wings of an airplane, and wheels of a skateboard. At right is the ground-truth comparison.

Deep learning with point clouds

Previous item Next item

More MIT News

Five square slices show glimpse of LLMs, and the final one is green with a thumbs up.

Study: Transparency is often lacking in datasets used to train large language models

Read full story →

Charalampos Sampalis wears a headset while looking at the camera

How MIT’s online resources provide a “highly motivating, even transformative experience”

A small model shows a wooden man in a sparse room, with dramatic lighting from the windows.

Students learn theater design through the power of play

Feyisayo Eweje wears lab coat and gloves while sitting in a lab.

Designing better delivery for medical therapies

Saeed Miganeh poses standing in a hallway. A street scene is visible through windows in the background

Making a measurable economic impact

Jessica Tam headshot

Faces of MIT: Jessica Tam

  • More news on MIT News homepage →

Massachusetts Institute of Technology 77 Massachusetts Avenue, Cambridge, MA, USA

  • Map (opens in new window)
  • Events (opens in new window)
  • People (opens in new window)
  • Careers (opens in new window)
  • Accessibility
  • Social Media Hub
  • MIT on Facebook
  • MIT on YouTube
  • MIT on Instagram
  • Product overview
  • All features
  • Latest feature release
  • App integrations

CAPABILITIES

  • project icon Project management
  • Project views
  • Custom fields
  • Status updates
  • goal icon Goals and reporting
  • Reporting dashboards
  • workflow icon Workflows and automation
  • portfolio icon Resource management
  • Capacity planning
  • Time tracking
  • my-task icon Admin and security
  • Admin console
  • asana-intelligence icon Asana AI
  • list icon Personal
  • premium icon Starter
  • briefcase icon Advanced
  • Goal management
  • Organizational planning
  • Campaign management
  • Creative production
  • Content calendars
  • Marketing strategic planning
  • Resource planning
  • Project intake
  • Product launches
  • Employee onboarding
  • View all uses arrow-right icon
  • Project plans
  • Team goals & objectives
  • Team continuity
  • Meeting agenda
  • View all templates arrow-right icon
  • Work management resources Discover best practices, watch webinars, get insights
  • Customer stories See how the world's best organizations drive work innovation with Asana
  • Help Center Get lots of tips, tricks, and advice to get the most from Asana
  • Asana Academy Sign up for interactive courses and webinars to learn Asana
  • Developers Learn more about building apps on the Asana platform
  • Community programs Connect with and learn from Asana customers around the world
  • Events Find out about upcoming events near you
  • Partners Learn more about our partner programs
  • Asana for nonprofits Get more information on our nonprofit discount program, and apply.

Featured Reads

what is a problem solving team

  • Collaboration |
  • Turn your team into skilled problem sol ...

Turn your team into skilled problem solvers with these problem-solving strategies

Sarah Laoyan contributor headshot

Picture this, you're handling your daily tasks at work and your boss calls you in and says, "We have a problem." 

Unfortunately, we don't live in a world in which problems are instantly resolved with the snap of our fingers. Knowing how to effectively solve problems is an important professional skill to hone. If you have a problem that needs to be solved, what is the right process to use to ensure you get the most effective solution?

In this article we'll break down the problem-solving process and how you can find the most effective solutions for complex problems.

What is problem solving? 

Problem solving is the process of finding a resolution for a specific issue or conflict. There are many possible solutions for solving a problem, which is why it's important to go through a problem-solving process to find the best solution. You could use a flathead screwdriver to unscrew a Phillips head screw, but there is a better tool for the situation. Utilizing common problem-solving techniques helps you find the best solution to fit the needs of the specific situation, much like using the right tools.

Decision-making tools for agile businesses

In this ebook, learn how to equip employees to make better decisions—so your business can pivot, adapt, and tackle challenges more effectively than your competition.

Make good choices, fast: How decision-making processes can help businesses stay agile ebook banner image

4 steps to better problem solving

While it might be tempting to dive into a problem head first, take the time to move step by step. Here’s how you can effectively break down the problem-solving process with your team:

1. Identify the problem that needs to be solved

One of the easiest ways to identify a problem is to ask questions. A good place to start is to ask journalistic questions, like:

Who : Who is involved with this problem? Who caused the problem? Who is most affected by this issue?

What: What is happening? What is the extent of the issue? What does this problem prevent from moving forward?

Where: Where did this problem take place? Does this problem affect anything else in the immediate area? 

When: When did this problem happen? When does this problem take effect? Is this an urgent issue that needs to be solved within a certain timeframe?

Why: Why is it happening? Why does it impact workflows?

How: How did this problem occur? How is it affecting workflows and team members from being productive?

Asking journalistic questions can help you define a strong problem statement so you can highlight the current situation objectively, and create a plan around that situation.

Here’s an example of how a design team uses journalistic questions to identify their problem:

Overarching problem: Design requests are being missed

Who: Design team, digital marketing team, web development team

What: Design requests are forgotten, lost, or being created ad hoc.

Where: Email requests, design request spreadsheet

When: Missed requests on January 20th, January 31st, February 4th, February 6th

How : Email request was lost in inbox and the intake spreadsheet was not updated correctly. The digital marketing team had to delay launching ads for a few days while design requests were bottlenecked. Designers had to work extra hours to ensure all requests were completed.

In this example, there are many different aspects of this problem that can be solved. Using journalistic questions can help you identify different issues and who you should involve in the process.

2. Brainstorm multiple solutions

If at all possible, bring in a facilitator who doesn't have a major stake in the solution. Bringing an individual who has little-to-no stake in the matter can help keep your team on track and encourage good problem-solving skills.

Here are a few brainstorming techniques to encourage creative thinking:

Brainstorm alone before hand: Before you come together as a group, provide some context to your team on what exactly the issue is that you're brainstorming. This will give time for you and your teammates to have some ideas ready by the time you meet.

Say yes to everything (at first): When you first start brainstorming, don't say no to any ideas just yet—try to get as many ideas down as possible. Having as many ideas as possible ensures that you’ll get a variety of solutions. Save the trimming for the next step of the strategy. 

Talk to team members one-on-one: Some people may be less comfortable sharing their ideas in a group setting. Discuss the issue with team members individually and encourage them to share their opinions without restrictions—you might find some more detailed insights than originally anticipated.

Break out of your routine: If you're used to brainstorming in a conference room or over Zoom calls, do something a little different! Take your brainstorming meeting to a coffee shop or have your Zoom call while you're taking a walk. Getting out of your routine can force your brain out of its usual rut and increase critical thinking.

3. Define the solution

After you brainstorm with team members to get their unique perspectives on a scenario, it's time to look at the different strategies and decide which option is the best solution for the problem at hand. When defining the solution, consider these main two questions: What is the desired outcome of this solution and who stands to benefit from this solution? 

Set a deadline for when this decision needs to be made and update stakeholders accordingly. Sometimes there's too many people who need to make a decision. Use your best judgement based on the limitations provided to do great things fast.

4. Implement the solution

To implement your solution, start by working with the individuals who are as closest to the problem. This can help those most affected by the problem get unblocked. Then move farther out to those who are less affected, and so on and so forth. Some solutions are simple enough that you don’t need to work through multiple teams.

After you prioritize implementation with the right teams, assign out the ongoing work that needs to be completed by the rest of the team. This can prevent people from becoming overburdened during the implementation plan . Once your solution is in place, schedule check-ins to see how the solution is working and course-correct if necessary.

Implement common problem-solving strategies

There are a few ways to go about identifying problems (and solutions). Here are some strategies you can try, as well as common ways to apply them:

Trial and error

Trial and error problem solving doesn't usually require a whole team of people to solve. To use trial and error problem solving, identify the cause of the problem, and then rapidly test possible solutions to see if anything changes. 

This problem-solving method is often used in tech support teams through troubleshooting.

The 5 whys problem-solving method helps get to the root cause of an issue. You start by asking once, “Why did this issue happen?” After answering the first why, ask again, “Why did that happen?” You'll do this five times until you can attribute the problem to a root cause. 

This technique can help you dig in and find the human error that caused something to go wrong. More importantly, it also helps you and your team develop an actionable plan so that you can prevent the issue from happening again.

Here’s an example:

Problem: The email marketing campaign was accidentally sent to the wrong audience.

“Why did this happen?” Because the audience name was not updated in our email platform.

“Why were the audience names not changed?” Because the audience segment was not renamed after editing. 

“Why was the audience segment not renamed?” Because everybody has an individual way of creating an audience segment.

“Why does everybody have an individual way of creating an audience segment?” Because there is no standardized process for creating audience segments. 

“Why is there no standardized process for creating audience segments?” Because the team hasn't decided on a way to standardize the process as the team introduced new members. 

In this example, we can see a few areas that could be optimized to prevent this mistake from happening again. When working through these questions, make sure that everyone who was involved in the situation is present so that you can co-create next steps to avoid the same problem. 

A SWOT analysis

A SWOT analysis can help you highlight the strengths and weaknesses of a specific solution. SWOT stands for:

Strength: Why is this specific solution a good fit for this problem? 

Weaknesses: What are the weak points of this solution? Is there anything that you can do to strengthen those weaknesses?

Opportunities: What other benefits could arise from implementing this solution?

Threats: Is there anything about this decision that can detrimentally impact your team?

As you identify specific solutions, you can highlight the different strengths, weaknesses, opportunities, and threats of each solution. 

This particular problem-solving strategy is good to use when you're narrowing down the answers and need to compare and contrast the differences between different solutions. 

Even more successful problem solving

After you’ve worked through a tough problem, don't forget to celebrate how far you've come. Not only is this important for your team of problem solvers to see their work in action, but this can also help you become a more efficient, effective , and flexible team. The more problems you tackle together, the more you’ll achieve. 

Looking for a tool to help solve problems on your team? Track project implementation with a work management tool like Asana .

Related resources

what is a problem solving team

10 tips to improve nonverbal communication

what is a problem solving team

Scaling clinical trial management software with PM solutions

what is a problem solving team

How to build your critical thinking skills in 7 steps (with examples)

what is a problem solving team

6 ways to develop adaptability in the workplace and embrace change

  • Coach Portal

Stewart Leadership

  • Executive Coaching
  • Leadership Training
  • Executive Presence
  • Manager Development
  • Team Assessment & Alignment
  • Executive Team Development
  • New Leader Assimilation
  • Presentation & Orals Coaching
  • Change Strategy & Training
  • Strategic Planning & Board Services
  • Culture Assessment & Integration
  • Organizational Design
  • Employee Experience
  • Succession & Workforce Planning
  • Career Management
  • Promote Diversity Equity & Inclusion
  • Competency Modeling
  • LEAD NOW! Model
  • LEAD NOW! All Access
  • Teaming For Success Model
  • Assessments
  • Certifications
  • Facilitation
  • Client Success Stories
  • Clients & Partners
  • Join Our Team
  • Ask A Coach
  • Blog Articles
  • Leadership Lessons
  • LEAD NOW! Videos
  • White Papers
  • Leadership Growth Hour
  • LEAD NOW! Certifications
  • Teaming For Success Certifications
  • Connect With Us
  • Assessment Center

7 Advantages of Team Problem-Solving

--> Team Performance ,--> Teaming ,--> Problem Solving -->