◀ Course contents Part 1 · Module 1-06

Design Thinking Process

A human-centered recipe for solving the right problem creatively

Design thinking is a five-stage, human-centered process for tackling fuzzy problems: understand people deeply, frame the real problem, generate many ideas, build something cheap to react to, and learn from real users, looping back as you go.

Ready?

1

Empathize

A team asks fifty customers what their biggest problem is. Almost all of them say the reports are too slow. The team spends a quarter making reports faster. Satisfaction does not move.

This is what empathise means, and why it is the first mode. It is not sympathy or imagining how someone feels — it is going and watching what people actually do, in the place where they actually do it. The gap it closes is between what people say and what they do, and that gap is not dishonesty. People genuinely cannot see their own workarounds once the workaround has become habit.

Two practical rules make the difference. Watch before you ask, because behaviour is evidence and explanation is reconstruction. And ask open questions — “walk me through the last time you did this” rather than “is this confusing?”, which tells you only that people are agreeable.

The hardest part is holding your own assumptions still while you do it. You will arrive with a theory; everyone does. The purpose of this mode is to give reality a fair chance to contradict you, and that only works if you go looking for what you did not expect rather than for confirmation of what you already wrote down.

The five modes of design thinking Five modes arranged in a ring: Empathize, Define, Ideate, Prototype, Test. Arrows run clockwise, and the ring is closed because testing feeds back into empathy. Empathize Define Ideate Prototype Test not a straight line
Drawn as a ring rather than a line on purpose. Testing does not end the process, it restarts it — what you learn from a prototype is new empathy, and the loop goes round again.

Everyday example, the good friend vs. the fixer

Imagine a friend who, the moment you mention a problem, jumps in with "just do X!" before you've even finished. Compare them to the friend who actually listens, asks "what's that like for you?", and understands before advising. Empathize is being the second friend. You watch and listen to real users until you genuinely feel their problem, because a solution built on a guess about people is a solution built on sand.

Set your assumptions aside

Watch people in their real setting, ask open questions, and listen for the feelings and struggles beneath what they say. The goal is to see the problem through their eyes, not yours.

You can't solve a problem you don't genuinely understand, so empathy comes first, before any idea.

What watching found that asking missed

Interviews said the biggest problem was report speed. Sitting with three users for an afternoon showed them keeping a parallel spreadsheet because they did not trust the product's numbers. Nobody had mentioned it, because it had stopped feeling like a problem and started feeling like their job.

Quick check

In the Empathize stage, which activity fits best?

2

Define

You come back from research with sixty observations, forty quotes and a great deal of enthusiasm. This is the moment most teams quietly fail, because the obvious next step — summarise it — produces something no one can act on.

Define is the mode that turns raw material into a single sentence sharp enough to build against. The output is a point of view: a specific user, a specific need, and an insight about why the need exists.

The discipline is in the narrowing. Sixty observations should collapse to one or two of these, not fifteen, and the collapse is uncomfortable because you have to leave things out. A team that keeps everything ends up with a point of view like “users want the product to be easier”, which is true, unarguable, and useless.

The test is whether the sentence can reject anything. That is a define statement doing its job — a point of view that rules nothing out has not defined anything.

The shape of a point of view A three-slot template for a point of view: a specific user, the need they have, and the insight explaining why the need exists. No solution appears anywhere in it. A [specific user] one person, not a segment needs [a way to…] their goal, not your feature because [insight] the reason it is hard today
Sixty observations should collapse to one or two of these, and the collapse is uncomfortable because you have to leave things out. A point of view that rules nothing out has not defined anything.

Everyday example, the doctor's diagnosis

A patient walks in saying "I just feel awful." That's too vague to treat. A good doctor narrows it to a precise diagnosis, "an iron deficiency causing your fatigue", and suddenly the treatment is obvious. Define does the same for a product problem: it turns a vague "users are frustrated" into a sharp statement everyone can aim at. The "How Might We…" phrasing keeps it a question (so ideas can flow) rather than jumping straight to one cure.

From findings to a point of view

Turn raw observations into a complete point-of-view: [user] needs [need] because [insight]. Then reframe it as a "How Might We…" question that opens up solutions.

"How might we help a rushed parent get a healthy dinner on the table with zero planning?" , specific enough to act on, open enough to invite many ideas.

The point of view that narrowed the work

Sixty observations condensed to one sentence: a shift manager needs to hand over to the next shift in under five minutes, but the information lives in four places. Everything the team built for the following two quarters was checked against that sentence, and three planned features did not survive it.

Quick check

Which is a well-formed Define output (a "How Might We" question)?

3

Ideate

Ideate is the mode everyone thinks they understand and most teams run badly, because it looks like a meeting where people say ideas and it is actually a discipline with one hard rule.

The rule: generating and judging must not happen at the same time. The moment evaluation enters the room, people stop offering the ideas most worth having — the odd ones, the half-formed ones, the ones that sound stupid until someone builds on them. And those are precisely the ideas that a competitor has not already had.

This is why the format matters more than the creativity of the people involved. Ask for quantity, explicitly — thirty ideas, not five good ones. Defer all judgement to a later, separate session. Build on other people’s ideas rather than competing with them. And write silently before anyone speaks, because otherwise the first idea offered anchors the next thirty minutes, and the first idea is usually the most senior person’s.

One team produced almost nothing for half an hour, switched to silent card-writing, and filled a board in four minutes. Nothing about the people changed. Divergence is a social problem far more often than a creative one.

Wild ideas earn their place here, and not for the reason people usually give. It is not that the wild idea gets built — it rarely does. It is that a wild idea moves the boundary of what the group considers thinkable, and the idea that eventually ships is often a tamed version of something that arrived sounding impossible.

The rules that keep divergence open A checklist of divergent-thinking rules against the behaviours that close a session down: judging during generation, seeking a few good ideas, dismissing wild ones, and competing rather than building. Keeps it open Closes it down Defer all judgement Go for quantity — thirty, not five Encourage the wild ones Build on what others said Write silently before speaking Evaluating as you go Asking for "a few good ideas" Dismissing the odd suggestion Competing to be right Most senior person speaks first
The failure is social rather than creative — people do not stop having ideas, they stop saying the ones that might be judged. And what gets lost is invisible, which is why a badly run session feels fine to everyone in it.

Everyday example, planning a group trip

When friends plan a holiday, the fun version goes: everyone shouts out destinations, beach, mountains, a road trip, Tokyo, camping, and someone writes them all down, no shooting anything down yet. Only after the wild list exists do you weigh cost and dates and pick. If one person kills every idea as it's said ("too expensive," "too far"), nobody suggests anything and you end up back at the same boring place. That's Ideate: get every option out first, judge later.

Diverge before you converge

Push for many ideas, including wild ones. Defer judgment, criticism kills the half-formed idea that could have led somewhere. Build on others' ideas ("yes, and…").

You first diverge (open up lots of options), then converge (narrow to the few worth prototyping).

The idea that came out of the wild pile

A session's "obviously impossible" pile contained "let the customer edit it themselves". It was dismissed for a fortnight, then shipped in a narrow form, and it removed roughly a third of the support queue. It only survived because the rule that day was to write everything down and judge later.

Quick check

Someone in an ideation session says "that idea is silly, it'll never work" after each suggestion. Why is this a problem?

4

Prototype

A prototype is not an early version of the product. That misunderstanding is expensive, because it leads teams to build something half-real, which takes weeks and is then too costly to throw away.

A prototype is a question made touchable. Its only job is to make one uncertainty testable as cheaply as possible, and it should be built with the expectation of throwing it away — that is the point, not a compromise.

The right fidelity is the lowest one that can answer your question. A paper sketch answers “is this the right structure?” A clickable mockup answers “can people find the button?” A role-play with a person pretending to be the system answers “does this service flow make sense?” None of those need code, and code would make all of them slower to change.

That is really the whole argument. Cheap prototypes get killed; expensive ones get defended. If your prototype is costly enough that abandoning it feels like a loss, it has stopped being a prototype and started being the product.

Match the fidelity to the question Four prototype fidelities in increasing cost: a paper sketch for structure, a clickable mockup for findability, a role-play for service flow, and code last. 1 Paper sketch is this the right shape? 2 Clickable mockup can they find it? 3 Role-play does the flow make sense? 4 Code last, and hardest to change
Use the lowest fidelity that can answer your question. Cheap prototypes get killed; expensive ones get defended — and once abandoning it feels like a loss, it has stopped being a prototype.

Everyday example, the movie storyboard

Before a film studio spends millions shooting, artists draw the movie as rough sketches, a storyboard, so they can see if the story works for almost no money. If a scene falls flat, they redraw it; nobody's precious about a pencil sketch. A product prototype is that storyboard: a paper sketch or clickable mockup that lets people react to the idea before you build the expensive real thing. Keep it rough on purpose, the fancier it looks, the more attached you get and the less honestly you'll hear "this doesn't work."

Cheap, fast, disposable

A paper sketch, a clickable mockup, a role-play, whatever is fastest to build and fastest to throw away. The point is to learn, not to polish.

The more you spend on a prototype, the more attached you get and the less honestly you hear the feedback. Keep it rough.

Paper beat the build

Rather than build a scheduling view, a team drew it on paper and walked eight users through it in a morning. Six of them tried to drag a card to a day that was not visible, which the design had no answer for. The rebuild cost an afternoon; in code it would have cost a sprint.

Quick check

Your team wants to test a new booking flow. Which is the best prototype for a first learning cycle?

5

Test

Testing sounds like the end of the process — the bit where you confirm the work was good. Treating it that way is the single most common way design thinking gets watered down into a nicer waterfall.

Test is not a verdict. It is the mode that generates the next round of empathy. You put the prototype in front of real people, watch where they hesitate, and what you learn is new understanding of the user — which sends you back round the loop, usually to define or ideate, sometimes all the way to the beginning.

How to run one, briefly: give people a realistic task rather than a tour, then be quiet. Watch what they do before listening to what they say. Ask “what were you expecting to happen?” rather than “was that confusing?” — the first measures the product, the second measures how agreeable your participant is.

The loop closes here and immediately reopens, which is why the diagram is drawn as a ring. The question at the end of a test is never “did it pass?” — it is “what do we now know that we did not this morning?”

Testing restarts the loop A four-step ring: put the prototype in front of someone, watch where they hesitate, learn something new about the user, and return to define or ideate with it. Give a real task Watch, do not explain Learn something new about them Return to define or ideate not a finish line
Testing is not a verdict, it is where the next round of empathy comes from. The question at the end of a test is never “did it pass?” but “what do we know now that we did not this morning?”

Everyday example, the chef's taste test

A good chef doesn't cook one giant batch and serve 200 guests untasted. They taste as they go, hand a spoonful to a colleague, watch the reaction, and adjust the salt. Testing is that spoonful: you watch a few real users try the prototype and notice where they wince. And crucially, if the whole dish is wrong, you don't just tweak the garnish; you go back and rethink the recipe. That's the loop: a bad test sends you back to Define or Empathize, not just to a small fix.

The loop, not the finish line

Observe users with the prototype, note where they struggle and what surprises you, then loop back: refine the prototype, re-frame the problem, or even return to empathy if you got the user wrong.

Design thinking is iterative. Test isn't the end, it's what sends you round again, smarter each time.

The loop that caught it late

A prototype tested well twice and failed on the third round when a user with a real dataset opened it — the design assumed under twenty items and this account had nine hundred. Two rounds of clean results had not been evidence, only evidence about the sample.

Quick check

During testing, users keep misunderstanding the core concept, not just small UI details. What's the right response?

Drill what you learned
Scenario 1 easy

A stakeholder walks in and says: "Let's build a chatbot." No one has talked to users about their actual problem yet.

Where should a design-thinking team start?

Scenario 2 easy

In an ideation session, the group latches onto the first decent idea after five minutes and starts planning it in detail.

What's the design-thinking concern?

Scenario 3 easy

Your team spent three weeks building a polished, near-final prototype. In testing, users clearly don't understand it — but the team resists changing anything.

What went wrong, in design-thinking terms?

Scenario 4 easy

During user interviews, a PM keeps asking: "Wouldn't you love a feature that does X? You'd use that, right?" Users nod along.

What's wrong with this Empathize technique?

Scenario 5 easy

A team writes its problem statement as: "Users need our new AI dashboard because dashboards are the future."

Why is this a poor Define output?

Scenario 6 medium

Ideation has produced 40 ideas on the wall. The room falls silent — nobody knows what to do next.

What module-transition is needed?

Scenario 7 medium

Engineering wants a fully functional, backend-connected prototype before showing anything to users, "so the test is realistic."

What's the design-thinking counter-argument?

Scenario 8 medium

In testing, a user struggles with the prototype. The PM immediately jumps in to explain how it's "supposed" to work, and the user then says "oh, that makes sense."

What did the PM do wrong?

Scenario 9 medium

A leader insists the five stages must be done strictly in order, once each, like a checklist — Empathize, then Define, then Ideate, then Prototype, then Test, then done.

What misunderstanding is this?

Scenario 10 medium

Your team is designing a tool for warehouse workers but has only interviewed office managers who supervise them, never the workers themselves.

What's the Empathize flaw?

Scenario 11 hard

A "How Might We" question is phrased: "How might we increase quarterly revenue by 20%?"

Why doesn't this work as a design-thinking HMW?

Scenario 12 hard

Testing five prototypes with users reveals that the whole underlying assumption — that people want to plan meals a week ahead — is wrong. Most decide dinner an hour before.

What's the right loop-back?

Scenario 13 hard

During ideation, the quietest team member sketches a strange, seemingly impractical idea. The group chuckles and moves on.

What does good ideation practice say?

Scenario 14 hard

A PM says: "We already know our users perfectly, so let's skip Empathize and jump straight to Ideate."

What's the risk of skipping Empathize?

Scenario 15 hard

Your prototype tests well with users, but a developer points out it would take two years and a full rewrite to build for real.

How does design thinking handle this tension?

Drilled it. Now apply it to a real situation.

Put it to work
From lesson 1

The MRI scanner that terrified children

GE Healthcare

Doug Dietz had spent years designing MRI machines for GE. Watching one in use, he saw a child in tears and learned that around 80% of paediatric patients had to be sedated to get through a scan.

The machine met every technical specification. Nobody had spent time in the room with a frightened seven-year-old.

What did the empathy module supply that the specification could not?

From lesson 2

Twelve observations, one problem

A hospital pharmacy

Two weeks of shadowing ward nurses produced a wall of notes. Now they have to become one problem statement the team can design against.

Order these framings from best to worst as the output of the Define stage.

Drag the rows, or use the arrows, then check.

  1. "Night-shift nurses need a way to confirm a drug dose without leaving the ward, because walking to the terminal means leaving patients unobserved for 4-6 minutes." First. Specific user, specific need, and a stated reason grounded in what was observed. It defines a problem without naming a solution, so a dozen different designs could answer it.
  2. "Nurses need faster access to drug information." Second. True, and too broad to design against — "faster" admits almost any change, so it cannot discriminate between good ideas and bad ones.
  3. "Nurses are frustrated by the medication system." Third. An emotion, not a need. Frustration is a signal that there is a problem nearby, not a statement of what it is.
  4. "Nurses need a mobile app for drug lookups." Last. A solution wearing a need's clothes. It closes the design space before ideation starts, and it may well be wrong — a ward-mounted screen might beat it.
From lesson 3

The brainstorm that produced four ideas

A retail bank

Ninety minutes, eight people, one facilitator, and four ideas at the end — three of which were versions of the same thing. The transcript shows what happened.

What happened in the room
MinuteEvent
4First idea proposed by the most senior person present
6Second idea met with "we tried that in 2019"
11Discussion of technical feasibility begins
23Cost estimate requested for idea one
38Two people have not spoken
61Room converges on a variant of idea one

Which rules of divergent thinking were broken?

Select all that apply — there are 3 to find.

From lesson 4

Prototyping the smallest thing that could be wrong

A pet insurance startup

The idea is guided claim submission by video call. Building it properly is roughly a quarter of engineering time. The team has two weeks and wants to know whether it is worth it.

What should they prototype?

From lesson 5

Testing to learn, not to be told yes

A children's reading app

Five parents are testing the new reading-progress screen. Here are four moments from the sessions. Two of them are the researcher damaging their own data.

From the session transcripts
#Moment
1"So this shows your child's progress — pretty clear, right?"
2Participant pauses 20 seconds; researcher says nothing
3"What were you expecting to happen when you tapped that?"
4"That's a bug, ignore it — imagine it worked and carry on"

Which moments are contaminating the test?

Select all that apply — there are 2 to find.

Notification