Lesson 3 of 12

The Design Thinking Process

Design thinking is a structured way to solve problems by starting with people rather than with features. It gives you a set of stages to move through so you do not jump straight from a vague idea to a finished screen. In this lesson you will learn the two most common models of the design thinking process – the five-stage model popularised by the Stanford d.school and the Double Diamond from the UK Design Council – and see how they apply to a real-world brief.

The five stages of the design thinking process

StageGoalTypical activities
1. EmpathiseUnderstand users and their contextInterviews, observation, reviewing support messages
2. DefineState the right problem clearlyProblem statements, personas, “How might we…?” questions
3. IdeateGenerate many possible solutionsSketching, Crazy 8s, brainstorming, mind maps
4. PrototypeMake ideas tangible and cheap to testPaper sketches, wireframes, clickable Figma prototypes
5. TestLearn what works and what does notUsability tests, feedback sessions

Tip: The stages are not a one-way ladder. Testing often sends you back to Define or Ideate. Several stages can also run in parallel on a real project.

The Double Diamond

The Double Diamond describes the same idea as two shapes. Each diamond first opens out (diverge: explore widely) and then narrows down (converge: make choices).

  1. Discover – explore the problem space and learn from users (diverge).
  2. Define – make sense of what you learned and agree on the core problem (converge).
  3. Develop – explore many possible solutions (diverge).
  4. Deliver – test, choose and refine the solution that works (converge).

The first diamond is about designing the right thing; the second is about designing the thing right. Many failed products skipped the first diamond and built a polished answer to the wrong question.

A worked example: a college website

Suppose a college in Pondicherry asks you to “redesign the website because it looks old”. Here is how design thinking changes the brief.

Empathise

You talk to six people: students, a parent and two office staff. You learn that parents mostly visit to check admission dates and fees, students want exam timetables and results, and office staff answer the same phone questions about deadlines every day.

Define

The real problem is not that the site “looks old”. A good problem statement could be: “Parents of applicants need to find admission dates and fee details quickly on a phone, because missing a deadline means waiting a whole year.” From it you write a “How might we…?” question: How might we make key dates impossible to miss?

Ideate

Sketch at least eight ideas without judging: an “Important dates” strip on the home page, an admissions page organised as a checklist, SMS or email reminders, a downloadable calendar file, a fee calculator by course.

A popular technique here is Crazy 8s: fold an A4 sheet into eight panels and sketch one idea in each panel, spending about one minute per panel. The time limit stops you from polishing and pushes you past the first obvious idea. Afterwards, the team marks the strongest parts of each sketch with dots and combines them. Quantity first, quality later – judging too early kills unusual ideas that might turn out to be the best ones.

Prototype and test

Build two of the ideas as quick wireframes, link them in Figma, and ask five parents to find the last date to apply. Watch where they hesitate. Keep what works, fix what does not, and test again.

Watch out: A common beginner mistake is spending most of the time in Prototype – making beautiful screens – and almost none in Empathise and Define. If the problem statement is weak, everything built on it is weak too.

Checklist for each stage

  • Empathise: Have I spoken to real users, not just guessed?
  • Define: Can I write the problem in one sentence that names the user, the need and the reason?
  • Ideate: Did I produce several different ideas before choosing one?
  • Prototype: Is the prototype just detailed enough to answer my current question?
  • Test: Did I watch people try it, and note what actually happened rather than what they said they liked?

The blog post Design thinking explained covers workshop formats and more examples. In the next lesson we focus on the Empathise stage and the basic methods of user research.

Further reading

Key takeaways

  • Design thinking starts with people and moves through Empathise, Define, Ideate, Prototype and Test.
  • The Double Diamond (Discover, Define, Develop, Deliver) alternates between exploring widely and narrowing down.
  • The first diamond finds the right problem; the second finds the right solution.
  • A clear problem statement and “How might we…?” questions guide ideation.
  • The process is iterative – testing often sends you back to earlier stages.

Quick quiz

Check what you learned – pick an answer.

1. In the Double Diamond, which phase is about converging on the core problem?

2. Which is the best problem statement?

3. What is the main purpose of a prototype in design thinking?

Practice exercise

Choose a small everyday problem, such as students finding free seats in a college library. Write a one-sentence problem statement, three “How might we…?” questions and at least six quick solution ideas.

Show a hint

Keep “How might we…?” questions open: not too broad (“make the library better”) and not too narrow (“add a red light on each chair”).

Show the solution

A good answer reads something like: Problem statement – “Students who arrive between lectures need to know quickly whether library seats are free, because a wasted trip uses up their short break.” How might we: (1) show seat availability before students walk over? (2) help students who find the library full choose another quiet place? (3) let students hold a seat fairly for a short time? Ideas: a live seat count on the college app, a display at the canteen, a booking system for 1-hour slots, a map of other quiet rooms, a WhatsApp bot that replies with the current count, colour-coded table markers. The ideas are varied and none has been judged yet.

Progress is saved in this browser only.