Beginner methodology

Design Thinking

A human-centered, iterative problem-solving process with five stages: Empathize, Define, Ideate, Prototype, and Test.

Published August 2, 2024

Origins

Design Thinking as a formal methodology grew out of the work of IDEO, the design consultancy founded by David Kelley in 1991, and the Stanford d.school (Hasso Plattner Institute of Design), which Kelley co-founded in 2004. Tim Brown, IDEO’s CEO, brought the concept to a broad business audience with his 2008 Harvard Business Review article “Design Thinking” and his 2009 book Change by Design.

The underlying premise draws on something designers had practiced for decades: the best solutions come from deeply understanding the people who will use them, not from optimizing a pre-defined specification. Where engineering asks “how do we build this correctly?”, design thinking asks “are we building the correct thing?” — and answers that question by starting with human beings, not requirements documents.

IDEO’s most famous early demonstration was the redesign of the shopping cart for ABC News’s Nightline in 1999: a multidisciplinary team spent five days observing shoppers, prototyping wildly different cart concepts, and converging on a novel solution. The broadcast made Design Thinking visible to a business audience for the first time.

The Core Idea

Design Thinking is a non-linear, iterative process for tackling problems that are complex, ambiguous, or poorly defined — the kind of problems where the biggest risk is solving the wrong problem brilliantly. It is structured around deep empathy for the end user, deliberate divergence of ideas before convergence on solutions, and rapid, low-fidelity prototyping to test ideas before investing in them.

The methodology is not primarily about aesthetics or visual design. It is about a mindset: stay curious about people, be willing to be wrong about your initial framing of the problem, and defer judgment long enough to generate a wide range of options before committing to one.

The Five Stages

The Stanford d.school model describes five stages. These are not steps in a linear sequence — in practice, teams move back and forth between them as they learn.

Stage 1: Empathize

The first stage is the foundation of everything that follows. You set aside your own assumptions and invest in understanding the people you are designing for: their needs, behaviors, motivations, and the context in which they live or work.

Empathy tools include:

  • Observation: watching people in their natural environment without intervening
  • Shadowing: following a user through their day or through a specific process
  • Interviews: open-ended conversations that explore experience, not opinions
  • Bodystorming: physically experiencing the context yourself (sitting in a hospital waiting room, trying to navigate an app with one hand while carrying groceries)

The goal is not to collect data points but to develop a visceral understanding of what the user’s world actually feels like from the inside.

Stage 2: Define

In the Define stage, you synthesize what you observed into a clear problem statement — also called a Point of View (POV). A good POV names a specific user, identifies a meaningful need, and captures an insight that reframes why that need exists.

Format: “[User] needs a way to [need] because [insight].”

From the POV, teams generate “How Might We” (HMW) questions — short, open prompts that turn the problem statement into a creative brief. HMW questions are deliberately wide: they invite a range of solutions without pre-specifying what the solution should look like.

A sharp Define stage is what separates teams that solve the right problem from teams that build elegant solutions to the wrong one.

Stage 3: Ideate

Ideation is structured divergence. The goal is to generate a large number of ideas before evaluating any of them — quantity over quality, at least initially. Classic techniques include:

  • Brainstorming (with the explicit rule: defer judgment)
  • SCAMPER (Substitute, Combine, Adapt, Modify, Put to other uses, Eliminate, Reverse)
  • Worst Possible Idea (generate deliberately terrible ideas to break creative blocks and then invert them)
  • Round Robin / brainwriting (each person builds on the previous person’s idea)

The output of ideation is a collection of ideas — many of which will be impractical — from which the team selects a handful worth exploring in prototype form.

Stage 4: Prototype

Prototyping is the act of building cheap, fast representations of ideas to make them tangible enough to test and discuss. A prototype is not a finished product — it is a thinking tool. IDEO’s rule of thumb: spend no more than an afternoon on any single prototype before you test it.

Prototypes can take the form of paper mockups, cardboard models, role-play scenarios, storyboards, or clickable wireframes. The lower the fidelity, the faster the learning — high-fidelity prototypes create attachment and make it harder to receive honest feedback.

The discipline is a bias toward action: it is always better to have something in your hands than to discuss ideas in the abstract.

Stage 5: Test

Testing means putting the prototype in front of real users and observing. The mindset is different from product QA: the purpose is to learn, not to validate. You want the prototype to fail in interesting ways, because each failure reveals something about the problem or the solution you did not yet understand.

Effective testing is done silently: you watch what users do, where they hesitate, what they say unprompted — not whether they say they like it. (“Would you use this?” is a terrible test question. “Can you show me how you would get X done with this?” is much better.)

Design Thinking vs. Lean Startup vs. Agile

DimensionDesign ThinkingLean StartupAgile
Primary focusProblem definitionBusiness model validationSoftware delivery
Core outputInsight + prototypeValidated hypothesisWorking software
LoopEmpathize → Prototype → TestBuild → Measure → LearnSprint → Review → Adapt
Stage of usePre-product, ambiguous problemsEarly product, business model searchActive development
Customer contactDeep, qualitativeStructured experimentIndirect (via backlog)

Design Thinking and Lean Startup are complementary: Design Thinking is stronger at finding the right problem; Lean Startup is stronger at testing the right solution. Many teams use Design Thinking to define the problem space before entering a Lean Startup build-measure-learn cycle.

Design Thinking for Startups: Before You Write Code

Design Thinking is most valuable at the earliest, most ambiguous stage of a startup — before a product exists and before the team has locked in on a specific solution. A single week of structured Empathize-Define-Ideate work can:

  • Reveal that the problem the team assumed was central is actually peripheral
  • Surface a user need nobody on the team had anticipated
  • Generate five completely different solution directions, one of which is substantially better than the original idea
  • Produce testable paper prototypes that can be evaluated with users in days rather than months

The companies most associated with Design Thinking’s influence — Apple’s early product development under Steve Jobs, Airbnb’s redesign of their user experience after early stagnation, the redesign of the healthcare.gov enrollment flow — share a common pattern: the breakthrough came from observing real users in real contexts, not from analyzing existing requirements.

Limitations

  • Process can become theater. Design Thinking workshops are easy to run poorly — sticky notes, HMW questions, and rapid ideation can produce the feeling of innovation without the substance. The methodology requires genuine commitment to following the evidence from empathy work, even when it challenges the founding team’s assumptions.
  • It can be slow. Deep ethnographic research and multiple prototype-test cycles take time. In fast-moving markets where speed is critical, extensive empathy work may need to be compressed into shorter observation sprints.
  • Not suited to all problem types. For well-defined problems with known solutions — optimizing a database query, complying with a regulation — Design Thinking adds overhead without value. It is designed for complex, human-centered problems where the problem definition itself is in question.
  • Insights do not automatically transfer to decisions. Teams can do excellent empathy work and then fail to act on what they learned because the insights conflict with what leadership already wanted to build.

Key Takeaway

Design Thinking is a structured methodology for making sure you are solving the right problem before investing in a solution. Its most important contribution is not the five-stage model — it is the habit of starting with deep curiosity about real people rather than with assumptions about what they need. For founders, the single highest-leverage application is simple: before writing any code, spend two days talking to and observing ten potential users. What you learn will change what you build.