Design Sprint Guide Design, prototype & test ideas quickly.

What is a design sprint?

A Product Design Sprint is a technique to quickly design, prototype, and test the viability of an idea, product, or feature. The design sprint consists of 5 phases (typically days), starting with design thinking and ending with a user-tested prototype. Read more

Where to?

Design sprint phases

At its core, a design sprint is split into 5 phases. Each phase has a clear goal and is designed to make progress towards answering big questions and validating big ideas. Each phase is flexible and there is lots of room to experiment with different techniques.

Build a design sprint

At thoughtbot, we have organized many, many design sprints over the years and found that there is no right way to plan one. Each client and every problem is different and needs a slightly different approach. If you are new to design sprints start with one of our example schedules, after that try exploring all the exercises and try building your own.

Schedules

5 days? 3 days? 2 hours? There is a design sprint schedule to fit any timeline. We have collected a few of our favorite schedules together in one place so that you can tweak them as needed.

See all

Exercises

One of the great things about design sprints is how flexible they can be. There are lots of great exercises that as a facilitator you can use to tailor the sprint to the needs of your team. Browse our library of exercises to find the perfect one.

See all

Resources & Glossary

Over the years we’ve collected and created lots of resources to help out with running or explaining a design sprint. We have also collected some jargon terms that others find confusing.

Resources

See all resources

Glossary

If you're new to design sprints or just need a refresher to some less-than common terms we've got a list of the most common.

Read all the glossary terms

MVP
A Minimum Viable Product (MVP) is the early stage of a product that allows teams to test and validate new features based on the needs of the user. A MVP helps get products to market faster with features that benefit their target audiences.
Scale
Scaling itself has multiple meanings, sometimes referring to increasing the amount of work the application can do or increasing the amount of resources available to the app.
Assumption
Any unvalidated or untested information formed out of the given problem and is assumed to be true. Assumptions formed can be based on what we know about who will use the product, uncertainties around the product, scenarios that may occur during the use of the product, etc.
Card Sorting
Card sorting is a design exercise that guides us toward creating the most coherent information architecture of a product. During a card sorting session, participants are asked to associate two sets of flashcards by grouping them. While the first set of flashcards contains categories, the second set contains sample content.
Decider / Product Owner
The individual in this role has final say for the product. Typically, our client.

Read all the glossary terms

FAQs

What is a product design sprint?
A Product Design Sprint is a technique to quickly design, prototype, and test the viability of an idea, product, or feature. The design sprint consists of 5 phases (typically days), starting with design thinking and ending with a user-tested prototype.
Can you run a design sprint remotely?
Yes! By combining the right tools, processes, and planning it’s the way that we now prefer to run sprints.
Do I need any special materials?
Nope, not really! At most, all you'll need is some paper and your most favorite writing utensil for some of the activities like Speedy Eights or Story Boarding. These activities can also be done online, however, so not having these materials will not be detrimental to a successful Sprint.
Do I need to learn any fancy design software?
Nope! We'll guide you through the activities and how best to use the platform so you can just focus on getting the most out of your Sprint experience. If you'd like to get familiar with some of the software we like to use for Sprints, we're big fans of Miro and Figma.