What Is Design Thinking? A Complete Introduction

By Published Updated

Design thinking is a structured way to solve problems by understanding the people who experience them. It is not about making things look good. It is about making sure you are solving the right problem before you invest time and money building a solution.

That distinction matters more than most teams realize. According to the Standish Group's research, roughly two-thirds of features in software products are rarely or never used. Companies spend months building things that sit untouched because nobody stopped to ask whether the problem was real, or whether the proposed solution actually matched how people think and behave.

Where Design Thinking Came From

The intellectual roots go back to Herbert Simon's 1969 book The Sciences of the Artificial, which described design as a way of thinking distinct from analytical science. Simon argued that designers do not just study the world as it is; they imagine the world as it could be and work backward to make it real.

In the 1980s and 1990s, industrial design firms, particularly IDEO in Palo Alto, began applying this mindset to business problems, not just physical products. David Kelley, IDEO's founder, and his colleagues showed that the same process a product designer uses to shape a chair could be used to redesign a hospital experience or a banking service.

The term "design thinking" gained mainstream traction after Kelley and Stanford professor Hasso Plattner founded the d.school at Stanford in 2005. They codified the process into teachable stages and demonstrated that non-designers could learn and apply the methodology. Since then, it has been adopted by organizations as varied as IBM, the Singapore government, Kaiser Permanente, and thousands of startups.

What Design Thinking Is Not

Before going deeper, it helps to clear up some common misconceptions:

  • It is not graphic design or visual design. The word "design" here refers to intentional problem-solving, not aesthetics. You do not need to know Figma or Photoshop to practice design thinking.
  • It is not a creativity exercise. Brainstorming is one small part of the process. The real work is in the research, synthesis, and testing that surround it.
  • It is not a replacement for data. Design thinking uses qualitative and quantitative data. It simply insists that you also understand the human context behind the numbers.
  • It is not a one-time workshop. While workshops are useful for introducing the methodology, design thinking works best as an ongoing practice embedded in how a team operates.

The Core Principles

Start with People

Every design thinking project begins by understanding the people who experience the problem. Not by assuming what they need, not by reading market reports, but by talking to them, watching them, and understanding their world from their perspective. This is fundamentally different from starting with a business goal and then figuring out how to make users adopt it.

Frame the Right Problem

Einstein reportedly said that if he had one hour to save the world, he would spend 55 minutes defining the problem and 5 minutes solving it. Design thinking takes this seriously. A large portion of the process is dedicated to making sure you understand the problem before you start generating solutions.

This is counterintuitive for action-oriented teams. It feels slow to spend time on research and problem definition when you could be building something. But the evidence is overwhelming: teams that invest in understanding the problem build better solutions faster, because they avoid the costly cycle of building, discovering it was the wrong thing, and starting over.

Generate Options Before Choosing

Design thinking separates divergent thinking (generating many possibilities) from convergent thinking (choosing the best ones). Most teams do these simultaneously, which means the first idea that sounds reasonable gets adopted, even if a better option exists. Design thinking forces you to explore broadly before narrowing down.

Make It Tangible

Abstract discussions produce abstract results. Design thinking insists on making ideas tangible through prototypes, whether those are paper sketches, digital mockups, or role-played scenarios. A prototype you can touch, click, or interact with reveals problems and opportunities that no amount of discussion can surface.

Test and Learn

Assumptions are treated as hypotheses, not facts. You build something, put it in front of real people, observe what happens, and learn from it. This iterative cycle of build, test, learn is what separates design thinking from traditional "plan everything upfront" approaches.

The Process: How It Works

The most widely taught version uses five stages, though some frameworks (including the one used by Design Thinker Labs) add a sixth Initialize stage for explicit problem framing. Read about the differences between 5-stage and 6-stage models.

The stages are:

  1. Initialize (6-stage model): Frame the challenge, identify who you are designing for, and set boundaries for the project.
  2. Empathize: Conduct research to understand users deeply through interviews, observation, and immersion.
  3. Define: Synthesize your research into a clear problem statement and How Might We questions.
  4. Ideate: Generate a wide range of possible solutions without judging them, then converge on the most promising ones.
  5. Prototype: Build quick, rough representations of your top ideas to make them testable.
  6. Test: Put prototypes in front of real users, observe their reactions, and learn what works and what does not.
01InitializeFrame02EmpathizeResearch03DefineSynthesize04IdeateGenerate05PrototypeBuild06TestValidateiterate
The six-stage design thinking process with iterative feedback loop

These stages are not strictly linear. Teams frequently loop back to earlier stages as they learn new things. Discovering during testing that users misunderstand the core concept might send you back to Empathize for more research. Realizing during prototyping that the problem statement is too broad might send you back to Define. This iterative looping is a feature of the process, not a failure.

When Design Thinking Works Best

Design thinking is most valuable when you face problems that are:

  • Ambiguous or poorly defined. When different stakeholders define the problem differently, or when nobody is sure what the real issue is, design thinking's emphasis on research and problem framing brings clarity.
  • Human-centered. When the solution needs to work for real people in real contexts, understanding those people and contexts is essential.
  • Complex with many interacting factors. Healthcare, education, organizational change, and multi-stakeholder systems all benefit from the holistic perspective design thinking provides.
  • Stuck in conventional thinking. When existing approaches have failed and the team needs fresh perspectives, design thinking's structured divergent thinking can break through mental ruts.

When It Is Less Useful

Design thinking is not the right tool for every situation:

  • Well-defined technical problems. If the problem is clearly understood and the solution requires technical expertise rather than user insight, engineering methodologies are more appropriate.
  • Optimization of existing solutions. A/B testing and data-driven optimization are more efficient when you are fine-tuning something that already works.
  • Emergency responses. When speed of execution matters more than exploring alternatives, design thinking's deliberate pace is a poor fit.

Design Thinking and Other Methodologies

Design thinking does not exist in isolation. It works alongside and complements other approaches:

Agile focuses on iterative software delivery. Design thinking focuses on discovering what to build. Many teams use design thinking for discovery and Agile for delivery, running them in parallel tracks.

Lean Startup emphasizes rapid experimentation and validated learning. Design thinking shares this experimental mindset but places greater emphasis on the upfront empathy research that informs what experiments to run. Read about how startups combine both.

Jobs to Be Done (JTBD) theory focuses on understanding the "jobs" users hire products to do. This aligns well with the Empathize and Define stages, providing a useful lens for synthesizing user research.

Getting Started

The best way to learn design thinking is to do it. Pick a real problem, even a personal one, and work through the stages. Talk to people who experience the problem. Resist the urge to jump to solutions. Sketch out multiple ideas before choosing one. Build something rough and show it to someone.

You do not need a team, a budget, or special tools to start. A notebook, a pen, and five conversations with real people will teach you more about design thinking than any book or course.

If you want a structured environment to practice in, Design Thinker Labs guides you through each stage with AI-powered assistance, maintaining context across the entire process so each stage builds on the last.

About this guide

Written by Keith Li, who has taught Design Thinking and UX/UI Design at universities since 2014 and facilitated workshops for Pfizer, Dr. Kong, LH Group (HKEX: 1978), and Hong Kong Science Park.

Guides on this site are drafted by Keith with AI research assistance and reviewed by a human before publication. See our editorial and AI policy for how we source, review, and correct this content.

Ready to put design thinking into practice?

← All guides