Design Thinking, Step by Step
The five stages, the mechanism behind each, and where the process actually helps
What are the stages of design thinking?
Design thinking is a five-stage problem-solving framework — empathize, define, ideate, prototype, test — popularized by IDEO and the Stanford d.school. It is a process model, not a tested intervention: its value comes from forcing you to understand the user before you commit to a solution, and to learn cheaply through prototypes instead of expensive bets.
Design thinking is popular because it fights the default failure mode of problem-solving: jumping to a solution before you understand the problem. It is a framework, not a clinical treatment, so the honest read is mechanistic — each stage works by counteracting a specific cognitive bias. Below are the five stages with the lever that makes each one useful.
Practices
- Empathize — understand the user first
Observe and interview the people you are designing for before forming any solution.
- Define — frame the right problem
Synthesize your research into a single, sharp problem statement before solving.
- Ideate — generate options before judging
Produce many candidate solutions, deferring evaluation until you have quantity.
- Prototype — make it cheap and real
Build the roughest possible version that lets you learn something specific.
- Test — let users break it
Put the prototype in front of real users and treat their confusion as data.
- Iterate — treat the stages as a loop, not a line
Cycle back to earlier stages as testing reveals you framed the wrong problem.