📹 New! Remote User Testing - Get video + voice feedback on designs and prototypes
Read more

Data-informed Design

Posted 4 years ago by Ryan Langlois
Data-informed Design

How we approach design sprints at Shopify

Over the past few months at Shopify I’ve been running weekly design sprints to kick off new projects and features. If you haven’t heard of a design sprint before, it’s a 3–5 day collaboration of designers, developers, UX researchers, and content strategists where we work together to build several high-fidelity prototypes.

We start every design sprint with a full-day “Understanding phase” which is largely guided by a product brief: a concise document that paints a clear picture of the problem space and what we’re trying to accomplish. During the Understanding phase we intentionally don’t go into details about how we’re going to solve a problem; the what and why is what’s critical at this point.

A well-made product brief could be handed to anyone in the company (or even a random person on the street, for that matter) and they would understand exactly what our goals are after reading through it. A few of the most important parts of the product brief are:

Our product briefs are a combined effort by a few individuals who have expansive knowledge of the problem at hand. This is typically one of our UX researchers (who are talking to our users and understanding their pain points on a daily basis), and a PM / product lead (who are generally responsible for long-term vision of the product). We also lean on our data team to pull in the important numbers and relevant information that we need to gain valuable insights.

Why design sprints?

Design Sprints are a fairly new approach to design for us at Shopify. We’re only a few months into this methodology, but the response and results have been quite positive so far. There are several reasons that I think design sprints are a very effective way to approach design:

"Moving quickly is one thing, but moving quickly in the right direction is much more important."

Design Sprints at Shopify

Design, UX, and Product discussing wireframes and figuring out which ideas we want to explore further.

"Having a casual conversation with a multi-disciplinary group makes you look at things from a fresh perspective."

Data-informed, not data-driven

Our philosophy and approach for every design sprint is to be data-informed, not data-driven. We try to surface every piece of information that will help paint a clear picture of the problem we’re trying to solve. We leverage all of the data we can to understand the core problem, but we don’t blindly build whatever the data may suggest.

"If I had asked people what they wanted, they would have said faster horses."

This famous quote by Henry Ford may be cliché, but it’s interesting to interpret it in the context of data-informed design. It can be boiled down into one unambiguous truth: people want to travel faster. Looking past the literal interpretation of what your users tell you can help you think outside the box, and translate that into user needs and desires that may not have been immediately obvious.

Data is an extremely valuable tool and it’s critical to the design process. Designing without data is like flying blind, but purely data-driven design is dangerous and can lead to unintentional and uninspired design. Testing 41 different shades of blue may increase your conversion rate slightly, but if your design is flawed to begin with it will never be able to reach it’s full potential. Relentless A/B testing can only take you so far. Maybe your Google Analytics numbers aren’t quite giving you the whole picture.

Sometimes you need to take a step back, gather the facts, and explore some different concepts from a fresh perspective.

"Let data inform your decisions, not drive them."

Leveraging data in our design sprints

We’ve set up our design sprints in a way that we have all the facts laid out on the table right from the get-go. This helps to paint a clear picture and frame the core problem, which empowers us as a team to solve these problems in unique and creative ways.

Data helps us truly understand the core problem, which allows us to move fast and build the right thing. Data is what provides direction to our design process; it’s the important difference between speed and velocity.

This post was originally published on Ryan's Medium profile.

Design and prototyping for everyone

Design and prototyping for everyone

Thousands of individuals and teams use Marvel to design and prototype ideas.

Get Started, it's Free!

Product designer, previously at @Shopify. Currently building @SplitzApp. Follow me on Twitter.

Related Posts

Making good component design decisions in react when it’s hard to see how an existing component can still be reused

Disney’s 12 Principles of Animation is one of the inestimable guides when traditional animations are considered. It was put forth by Ollie Johnston and Frank Thomas in their book – The Illusion of Life. These principles were originally designed for traditional animations like character animations. However, these principles can still be applied in designing interface animations. So, this is just… Read More →

Design is no longer subjective. Data rules our world now. We’re told all design decisions must be validated by user feedback or business success metrics. Analytics are measuring the design effectiveness of every tweak and change we make. If it can’t be proven to work in a prototype, A/B test, or MVP, it’s not worth trying at all. In this… Read More →