Foundations

Design Thinking Process

A five-stage human-centred problem-solving framework — Empathise, Define, Ideate, Prototype, Test — used to tackle complex, ambiguous design problems.

#design thinking#process#empathy#ideation#prototype#test#human-centred#ideo

What is it?

Design Thinking is a non-linear, iterative problem-solving methodology centred on deep empathy for users, broad idea generation, rapid prototyping, and evidence-based testing. Popularised by IDEO and the Stanford d.school, it provides a structured framework for tackling ill-defined problems where the solution is not known in advance. The five stages — Empathise, Define, Ideate, Prototype, Test — are not a strict waterfall; teams move back and forth between them as understanding grows.

Why it matters

Most product failures are not technology failures — they are failures to understand what users actually need. Design Thinking forces a team to deeply understand the problem before attempting to solve it. This shifts the question from "What can we build?" to "What should we build for whom and why?" Products built through Design Thinking are more likely to solve real problems and find product-market fit because they are grounded in user evidence rather than assumptions.

Best Practices

  • Empathise: conduct primary user research — interviews, contextual observation, ethnography. Don't rely on personas built from assumptions.
  • Define: synthesise research into a clear problem statement. Use the format "How might we [do X] so that [user] can [achieve Y]?" — specific enough to direct ideation, open enough to leave room for creative solutions.
  • Ideate: generate quantity before quality. Use techniques like Crazy 8s, SCAMPER, brain dump, or analogous inspiration. Defer judgment during generation.
  • Ideate: after generation, cluster ideas by theme, then select the most promising for prototyping using a 2×2 (impact vs. feasibility) or dot voting.
  • Prototype: build the lowest-fidelity version that can answer your key question. Paper prototypes answer navigation questions. Clickable wireframes answer flow questions. A Wizard of Oz prototype answers service questions.
  • Prototype for learning, not for presentation. An untested prototype is just an expensive assumption.
  • Test: test with real users, not colleagues. 5 users will surface most usability issues. Observe, don't instruct — watch what they do, not what they say.
  • After testing: synthesise findings and return to the appropriate stage. Found a definition problem? Go back to Define. Found a solution that works? Build it.
  • Design Thinking is not a one-time process — it is a mindset for ongoing, continuous improvement.
  • Timebox each stage to maintain momentum. A 5-day design sprint compresses all stages into one week.

Common Mistakes

  • Skipping the Empathise stage and starting with Define based on stakeholder assumptions — the most common failure mode.
  • Treating the five stages as a linear waterfall — Design Thinking is iterative. You should expect to cycle between stages.
  • Generating only 3–5 ideas in the Ideate stage and picking the best one — quantity enables quality. Generate 20–30 before selecting.
  • Building high-fidelity prototypes before testing. High fidelity costs too much and makes teams reluctant to discard the solution.
  • Testing with internal team members who know the product — they cannot simulate the target user.
  • Treating user testing feedback as a veto on already-decided solutions — if findings contradict the chosen direction, the direction must change.
  • Using Design Thinking as a one-off exercise at the start of a project, then abandoning the process.

Checklist

Research & Theory

Design Thinking (IDEO / Tim Brown)

IDEO popularised Design Thinking as a methodology in the 1990s–2000s. Tim Brown's "Change by Design" (2009) and the d.school curriculum formalised the five-stage model.

Why it's relevant

Design Thinking is now the dominant product development framework used by Google, Apple, IBM, and virtually every design consultancy. Understanding its origin and principles is essential for any product designer.

The Design Sprint (Jake Knapp / Google Ventures)

A compressed 5-day version of Design Thinking that condenses all five stages into a structured week-long process. Documented in "Sprint" (2016).

Why it's relevant

Design Sprints make Design Thinking accessible to organisations without long research cycles. The framework is directly applicable to product teams of any size.

Double Diamond (British Design Council, 2005)

A complementary framework to Design Thinking: Discover → Define → Develop → Deliver. Two "diamonds" represent divergent-convergent thinking at the problem and solution phases.

Why it's relevant

Often used alongside Design Thinking to communicate the process to non-designers. The two frameworks are compatible and mutually reinforcing.

Real-World Examples

IDEO (Shopping Cart Redesign)

The classic case study: IDEO redesigned the shopping cart using Design Thinking in 5 days — conducting field research, running rapid ideation, building and testing multiple prototypes, and presenting a radically improved design. Demonstrated the full process in a single, observable project.

IBM Design Thinking

IBM scaled Design Thinking across 350,000 employees using their Enterprise Design Thinking framework. Resulted in measurable improvements in product development speed and customer satisfaction scores.

Airbnb (Photography pivot)

Early Airbnb was struggling with low bookings. Founders visited hosts, discovered the problem through empathy: photos were terrible. Hired a photographer for one week. Revenue doubled. A pure Design Thinking insight — the real problem was not what the analytics suggested.