Design Sprint
Five days from problem to tested prototype — the structured process that collapses months of iteration into a single week.
01 — TL;DR
Two sentences.
The Design Sprint is a five-day structured product design and validation methodology — developed by Jake Knapp at Google Ventures and documented in "Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days" (2016) — in which a cross-functional team works through a defined sequence of activities across five days: Monday (map the problem and set a long-term goal), Tuesday (sketch competing solutions), Wednesday (decide on the best approach), Thursday (build a realistic prototype), Friday (test with five real users) — producing a validated answer to a critical product question within a single week rather than the months of iterative development that would otherwise be required. For product teams, the Design Sprint's core value is not speed for its own sake but the compression of the learning cycle: by producing a testable prototype from a high-fidelity design in four days and testing it with real users on day five, the sprint produces evidence-based answers to product questions that would otherwise remain as assumptions until after significant development investment has been made.
Jake Knapp developed the methodology during his time at Google Ventures, where he ran Design Sprints with over 150 startups across sectors including healthcare, finance, logistics, and consumer technology — building an evidence base for the methodology's effectiveness across a wide range of product contexts. The sprint's five-day structure is deliberately prescriptive: each day's activities are designed to move the team through the diverge-converge cycle in a way that produces a testable prototype by Thursday, giving the team enough time to recruit five research participants and test with them on Friday. The five-user testing protocol is based on Jakob Nielsen's research showing that five users reveal approximately 85% of a product's major usability problems — making a five-person Friday testing session a statistically reasonable basis for major product decisions.
02 — When to Use
Apply this when…
When NOT to apply it
Skip it when the design problem is low-stakes and iterative development is more efficient — not every design decision justifies five dedicated days. Skip it when the team cannot commit five full days — a partial sprint without the full sequence produces significantly worse results than either a full sprint or no sprint. Skip it when user testing is not possible in the required timeframe — without Friday's testing, the sprint produces an untested prototype rather than a validated answer. Skip it when the problem is too large for a single sprint — some product challenges require multiple sprints or a different process structure.
03 — How It Works
The mechanism
The Design Sprint works by imposing a structured sequence of activities that moves a team through the complete diverge-converge-validate cycle in five days. Each day's activities are designed to produce a specific output that feeds into the next day's activities, preventing the team from getting stuck at any single phase while ensuring sufficient depth at each phase to produce quality decisions.
The Design Sprint is a framework, not a formula
Jake Knapp himself has documented multiple adaptations of the five-day structure for contexts where the full format is not possible: the four-day sprint (combining Monday and Tuesday), the remote sprint (running all activities over video conferencing), and the single-day sprint (a compressed format for lower-stakes questions). The five-day format is optimal for high-stakes questions where the full diverge-converge-validate cycle is warranted; the adapted formats are appropriate for contexts where some elements of the question have already been answered. What should not be adapted is the Friday user testing — without real user testing, the sprint produces a prototype rather than a validated answer.
04 — Real Example
Slack's channel discovery sprint and the sidebar redesign that was validated before it was built
Slack's product team identified a recurring user problem in 2018: users with many channels — particularly enterprise users in large organisations — were struggling to find and navigate to the channels relevant to their work. The problem was well-documented in support tickets and user interviews, but the design direction was contested: the team had three competing concepts for how to restructure the channel sidebar, and each had advocates who believed their approach was correct. Rather than debating further or building all three to test in production, the team ran a Design Sprint to select and validate a direction.
Monday's problem mapping established the sprint question: "Will users in large organisations with many channels be able to find the channels they need without assistance?" Tuesday's sketching produced five distinct sidebar concepts ranging from search-first navigation to intelligent grouping to a reduced-visibility model. Wednesday's structured decision process selected a hybrid concept — channel sections with manual organisation capability — that the advocates of two of the three competing approaches could both see their ideas reflected in. Thursday's prototype was built in Figma and Principle in a single day — covering only the sidebar navigation flows without any actual Slack functionality. Friday's testing with five enterprise Slack users in large organisations revealed that four of five users immediately understood the channel sections concept and successfully organised their channels within the testing session. The sprint produced the validated direction that became Slack's channel sections feature — a significant sidebar redesign that was built with confidence rather than shipped as an experiment.
05 — In the Wild
Test yourself & see real examples
No examples yet — be the first.
Spotted a product feature that clearly went through a rigorous test-before-build process — where the design feels validated rather than assumed — or one that feels like it was built around an untested hypothesis that never got challenged before shipping? Submit what you observed.
Seen a product that clearly tested before it built — or one that shipped a guess? Help grow the evidence base.
06 — Common Mistakes
Where teams go wrong
07 — Variations & Related Principles
Connected ideas
The Design Sprint is the complete end-to-end framework that integrates the component tools of design thinking and rapid prototyping into a five-day process. Its closest relationships are with the individual methods that are embedded within it.
The most important pairing is the Design Sprint with a clearly defined sprint question. The entire five-day process is an investment in answering a specific question with real user evidence — and the quality of the evidence produced on Friday is only as good as the clarity of the question the sprint was designed to answer. Sprint questions that are too vague produce inconclusive Friday results; sprint questions that are too narrow produce results that answer the question but do not provide enough context to inform the next decision. The sprint question should be defined before Monday begins and should be visible to the whole team throughout the week. Crazy 8s, How Might We, and Prototyping are the standalone methods most worth understanding individually — together they cover Tuesday, Monday, and Thursday of the sprint respectively.
08 — 10-Min Exercise
Run it right now
⏱ 10 minutes · Solo · No prep
1. Identify the most important unvalidated assumption your current product or feature is built on — the hypothesis that, if wrong, would mean the product does not work as intended. Write it as a statement: "We believe that users will [expected behaviour] when they encounter [specific design element]."
2. Convert this assumption into a sprint question — a specific, testable, binary question that a Friday user testing session could answer: "Will users [specific behaviour] when they encounter [specific design element]?"
3. Evaluate your sprint question against three criteria. Is it specific enough that you could design a prototype that tests it in a single day? Is it binary enough that five user testing sessions would produce a clear yes or no? Is it grounded in a user behaviour that you could observe in a 30-minute testing session?
4. If the question fails any of these criteria, rewrite it until it passes all three. This exercise often reveals that the "important question" teams think they need a sprint to answer is actually several smaller questions — and that the most important of those smaller questions is where the sprint should focus.
5. Once you have a valid sprint question, you have the input for a Design Sprint. The question is the contract the sprint makes with itself — every activity from Monday to Thursday should be evaluated against whether it helps the team build a prototype that will answer this specific question by Thursday evening.