A human-centered problem-solving framework with five phases: Empathize, Define, Ideate, Prototype, and Test. It emphasizes deep user understanding before solution generation, making it useful for tackling complex, ambiguous challenges.
Common contexts
- Reframing a business problem as a human problem before a team ideation workshop
- Facilitating a cross-functional team unfamiliar with user research through a structured problem-definition exercise
- Early-stage product exploration where the problem space is ambiguous and stakeholder assumptions diverge
Use when
When working on a genuinely ambiguous problem where the solution space is undefined and the team risks jumping to solutions without understanding root causes. Especially effective when bringing non-designers into the process.
Avoid when
Don't apply the full five-phase process to well-understood, low-ambiguity problems — it adds process overhead where a faster research-and-validate cycle would deliver the same insight in a fraction of the time.
Design thinking is most powerful not as a personal design process but as a facilitation tool — its real leverage is giving non-designers a structured language to participate in problem framing alongside the people who will live with the solution.
Real-world examples
- IDEO applied design thinking to help Bank of America develop the 'Keep the Change' savings program by deeply empathizing with customers' financial habits and prototyping rapidly.
- Stanford's d.school embedded design thinking into GE Healthcare's product development process, resulting in a redesigned MRI scanner that dramatically reduced children's anxiety during scans.
- IBM transformed its enterprise software culture by training over 100,000 employees in design thinking, leading to measurable improvements in product quality and customer satisfaction.