Make Your UX Design Process Agile Using Google’s Methodology
- 1.1k shares
- 3 years ago
Design sprints are an intense 5-day process where user-centered teams tackle design problems. Working with expert insights, teams ideate, prototype and test solutions on selected users. Google’s design sprint is the framework to map out challenges, explore solutions, pick the best ones, create a prototype and test it.
“To accomplish great things, we must not only act, but also dream; not only plan, but also believe.”
— Anatole France, Poet, journalist & novelist
How to Run (or Do) a Design Sprint:
Former Google Ventures design partner Jake Knapp devised the design sprint process for Google in 2010. He drew inspiration from areas such as Google's product development culture and IDEO’s design thinking workshops. In design sprints, teams work on problems and goals differently than they do when confined to their departments in the traditional waterfall process. A carefully selected team from across an organization collaborates and will go from defining a user problem to testing a potential solution within 5 days. They use a systematic approach and efficient time management.
Sprints are also integral to agile development, where self-organized, cross-functional teams work to produce short-term deliverables and improve quality while keeping a careful watch over current user needs and any changing circumstances.
The main value of sprints is the speed at which design teams can concentrate on one or more user needs and sharply defined goals. Under time-boxed conditions, team members work first to understand these and then progressively ideate, critique, and fine-tune their way towards a testable prototype. Eliminating distractions is key to this process, and the intense focus on specific user needs and goals calls for dedicated time away from everyday business. Since the design sprint process is streamlined and enables teams to produce deliverables and confirm or discard assumptions about users quickly, it helps to keep costs down. Therefore, cash-strapped startups can especially benefit from using design sprints.
Whatever the size of your organization, you should approach a design sprint like this:
Before a sprint, it’s vital to:
Select the right members for your small team—e.g., a facilitator to track the team’s progress, a financial expert, etc.
Reserve an entire workweek for the team to dedicate to the sprint so members can conveniently work undisturbed.
Stock up on Post-It notes, whiteboards and markers to use in the chosen location.
When ready, your team should approach the sprint this way:
Monday: Work with experts across the organization to map out the problem and determine the sprint’s overall goal. You should proceed to understand your users and their problems via customer journey maps and empathy maps.
Tuesday: Explore potential solutions through ideation. Your team should examine sources of inspiration by seeing which existing ideas they can improve and freely sketching possible solutions.
Wednesday: Critique the team’s solutions to determine which are most likely to succeed. Adapt these ideas/sketches into storyboards.
Thursday: Construct a working prototype from the storyboards.
Friday: Conduct user testing of the prototype on a sample of at least five users.
At the end of the sprint, you can expect one of these outcomes:
A successful failure—where you learned valuable information from your prototype, and thus avoided sinking months into creating the wrong product. You should run a follow-up sprint to explore new angles.
A flawed win—where you clearly identified what works, what doesn’t and why. You should iterate to fine-tune adjustments and test again.
A resounding victory—where your prototype enabled users to solve their problems and met (if not exceeded) their expectations. You now have a clear path towards your end product.
On the one hand, your team can:
Bypass lengthy debates and committee-style decision-making cycles.
Enjoy dynamic, focused collaboration.
Understand key users better.
All be clear about final deliverables.
Think creatively and experiment to explore a wider variety of ideas.
Avoid the need to compose detailed specifications.
Reduce the cost of failure of final deliverables during user testing.
Enjoy better ownership due to active collaboration.
Directly witness real users validating ideas.
On the other hand, your team should:
Consist of the right people who can commit to a 5-day sprint—potentially challenging for senior executives.
Choose the correct scope and expectations to ensure problems aren’t too complicated to solve in one week—this demands a careful eye to balance ambition with manageability.
Remember that success isn’t guaranteed.
Appreciate the intensity involved (hence “sprint”).
Collaboration, insight and ownership are key to locating the best, most viable solutions quickly and preventing your organization from pursuing costly failures. Depending on scope, some sprints can last less than five days. You should use the time-boxed, compressed structure of design sprints to explore the widest range of possible solutions and from there ideate to isolate those representing the deepest understanding of your users.
Take our course on Design Thinking for more about design sprints:
Design sprints are compatible with the agile framework. But don’t let the name “sprint” fool you. Learn more about agile methods, and how design sprints fit into agile sprints in the course Agile Methods for UX Design.
Read Google Ventures’ own words about design sprints.
Here’s an insightful, advice-rich account of how an IDEO team approached their design sprint.
See best practices with The Home Depot take on design sprints.
Here’s the entire UX literature on Design Sprints by the Interaction Design Foundation, collated in one place:
Take a deep dive into Design Sprints with our course Agile Methods for UX Design .
Agile, in one form or another, has taken over the software development world and is poised to move into almost every other industry. The problem is that a lot of teams and organizations that call themselves “agile” don’t seem to have much in common with each other. This can be extremely confusing to a new team member, especially if you’ve previously worked on an “agile” team that had an entirely different definition of “agility”!
Since the release of the Agile Manifesto in 2001, agile methodologies have become almost unrecognizable in many organizations, even as they have become wildly popular.
To understand the real-world challenges and best practices to work under the constraints of agile teams, we spoke with hundreds of professionals with experience working in agile environments. This research led us to create Agile Methods for UX Design.
In this course, we aim to show you what true agility is and how closely agile methodologies can map to design. You will learn both the theory and the real-world implementation of agile, its different flavors, and how you can work with different versions of agile teams.
You will learn about the key principles of agile, examples of teams that perform all the agile “rituals” but aren’t actually agile, and examples of teams that skip the rituals but actually embody the spirit.
You’ll learn about agile-specific techniques for research and design, such as designing smaller things, practicing continuous discovery, refactoring designs, and iterating.
You will also walk away with practical advice for working better with your team and improving processes at your company so that you can get some of the benefits of real agility.
This course is aimed at people who already know how to design or research (or who want to work with designers and researchers) but who want to learn how to operate better within a specific environment. There are lots of tools designers use within an agile environment that are no different from tools they’d use anywhere else, and we won’t be covering how to use those tools generally, but we will talk about how agile deliverables can differ from those you’d find in a more traditional UX team.
Your course instructor is product management and user experience design expert, Laura Klein. Laura is the author of Build Better Products and UX for Lean Startups and the co-host of the podcast What is Wrong with UX?
With over 20 years of experience in tech, Laura specializes in helping companies innovate responsibly and improve their product development process, and she especially enjoys working with lean startups and agile development teams.
In this course, you will also hear from industry experts Teresa Torres (Product Discovery Coach at Product Talk), Janna Bastow (CEO and Co-founder of ProdPad) and Adam Thomas (product management strategist and consultant).