All 29 modules are open from the start — nothing here is
locked, and nothing costs anything. Sign in so your progress, titles and
credentials stay with you, on every device you use.
Free forever, with your Google account. No password, no payment.
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.
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.
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 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.
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 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?
What actually happened
Dietz's "Adventure Series" rewrapped the same machines as a pirate ship or
a space adventure, with the technicians given a script — hold still, we are
going through the asteroid field. GE has reported sedation rates for
children falling dramatically, in some accounts to around 10%.
Not one thing about the scanning technology changed. The problem was never
in the specification.
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.
"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.
"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.
"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.
"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.
What actually happened
Ideation against the first framing produced eleven ideas, only three of
which were apps. The one that shipped was a bedside barcode check, which
nobody would have reached from "nurses need a mobile app".
Define ends with a need and a reason, never with a thing to build. The
moment a solution enters the statement, ideation has already happened
badly.
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
Minute
Event
4
First idea proposed by the most senior person present
6
Second idea met with "we tried that in 2019"
11
Discussion of technical feasibility begins
23
Cost estimate requested for idea one
38
Two people have not spoken
61
Room converges on a variant of idea one
Which rules of divergent thinking were broken?
Select all that apply — there are 3 to find.
What actually happened
Re-run with silent individual generation first, a strict no-evaluation
rule, and the senior stakeholder writing rather than speaking, the same
eight people produced 47 distinct ideas in 40 minutes. Six were worth
prototyping, and the one that shipped had come from someone who did not
speak at all in the first session.
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?
What actually happened
Twenty calls took nine days. Sixteen claims were resolved first time
against a baseline of about half, and the recordings showed that almost all
the value came from one thing: telling people which photos to take, before
they took them.
What shipped was not video calling. It was a photo checklist, built in a
week.
Prototype the assumption that would kill the idea, at the lowest fidelity
that can genuinely test it. Everything else is building early.
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?"
"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.
What actually happened
Sessions four and five were run without the leading prompts. Both
participants misread the weekly bar chart as daily, which neither of the
first three sessions had surfaced — the researcher had explained the chart
before anyone could misread it.
The test module exists to find out you were wrong. Every prompt that makes
agreement easier is buying a result you cannot use.