All too often, companies set out to build products they think are absolutely amazing without checking if their users feel the same way.
Even companies as big as Google have fallen prey to this bias. Remember Google Glass? Priced at $1,500 and not actually solving any user needs, the product was shut down within 2 years of launch.
The Google Glass effect happens when companies make high risk assumptions about their users without testing them throughout the development process.
Key assumptions only get tested after the engineering team has spent months building the product. Needless to say, that’s an expensive way to learn what your users don’t want.
Product Discovery is the process of learning about your user needs and testing key assumptions early in the development process. It’s the cheapest way to de-risk your product development process.
Product Discovery is the process of unearthing valuable insights about your users and their needs to inform the creation of your product. It's about delving deep into the minds of your target audience to understand what makes them tick.
Product Discovery helps you learn about users needs’ and test assumptions without needing to build features and products. As a result, it comes with some amazing benefits:
Depending on your team size, discovery may be taken on by different people.
At early stage startups for example, discovery is and should be led by the Founders. They need to deeply understand their users in order to guide the company and product in the right direction.
Fair warning: Founders are prone to confirmation bias—you want so badly for your idea to work, that you hear what you want to, which can lead to expensive mistakes. Here’s a founder-friendly guide to running customer interviews based on The Mom Test.
At slightly larger companies, this task may fall to the Product Manager or Designer. Whoever owns discovery, it’s essential to make it a collaborative process across your product trio (product, design, engineering) so there’s deep alignment on the problem you’re solving.
At even larger teams that can afford specialized hires, User Researchers may be running discovery research. While researchers are well trained in the art and science of conducting research, if you’re a user researcher you need to ensure that your research findings are being tied back to key business goals that your stakeholders care about. Otherwise, you risk them being ignored.
Before you even get started with discovery, you should check a few things off your list:
Product Discovery is not going to be helpful if you’ve already decided what your users need. Identify any biases you have before you get started so you can keep them in check.
Make sure you don’t ask leading or hypothetical questions (e.g., would you use X feature?) and look for concrete evidence that users are spending real time, money, or effort solving the problem you think exists.
If you need a quick refresher, here are some common biases you should be aware of.
Do you already know who has the pain point you’re trying to solve? Are you still exploring multiple personas’ pain points?
If you’re interested in solving for college students looking for jobs—great, you already know your audience! You just need to learn more about them and their process for job hunting.
If you’re trying to solve for job hunting in general, you have multiple audiences to consider—college students, mid-career folks looking for a new role, people graduating from bootcamps. You may want to talk to a substantial number of each group before you narrow down on one specific audience you want to work with (probably the one with the biggest, most urgent pain point—what we call a “hair on fire” problem).
Most often you want to test that the problem you’re looking to solve is the #1 problem a person is facing. For example, closing a sales deal is the number one thing a salesperson is thinking about. If your product can 10x their ability to do that—voila, you have a winner!
Other assumptions you may want to think about depending on your use case—does your user have the money to pay for a solution, is this a recurring problem, and what frequency does it occur at. These data points will tell you whether you can build a business around solving this pain point.
Depending on the stage you’re at, the method of product discovery you’ll use will vary. At the earlier stages of product development (when you have no or few existing customers), you’ll rely more on qualitative methods of discovery.
If you’re iterating on features and products that are more mature with an existing user base, you may rely on a mix of qualitative and quantitative methods.
Here are some key methods to consider:
If you’re starting discovery user interviews, here’s a handy template of questions you can use to get started.
The above methods can be used to build your early hypotheses—what’s the story that’s forming here? Is there a real problem worth solving?
Once you have this, you’ll head to the next stage: ideation
Once you’ve uncovered early hypotheses on customer pain points, you’ll want to start ideating on potential solutions for them.
A brainstorming sessions can be a particularly useful tool here.
This is when you’ll bring your team together to explore ideas—there’s no wrong answer! In fact, you should encourage participants to think outside the box and explore unconventional ideas. Sometimes, the craziest notions can lead to groundbreaking innovations.
Think of ideas at this stage like “experiments”. This is what you think could solve your users’ problem, but you don’t really know. You’ll want to prioritize experiments based on the ones you think are most likely to meet the users’ needs, and document the rest to come back to if this experiment fails.
Once we’ve aligned on ideas and experiments we want to prioritize, we need to make sure we test them as quickly and effectively as possible.
This is a key step that could easily have shown Google that their assumptions were wrong and that Google Glass isn’t useful to users before they rolled it out in a large public launch.
By testing their solution at an early prototype stage, Google would’ve identified major issues with their experiment (the Google Glass product). They could've gone back to the drawing board to either learn about their users more effectively (build a hypothesis) or choose a different solution (iteration).
Below are some of the fastest, cheapest ways for you to validate product assumptions.
Prototyping allows us to bridge the gap between abstract concepts and tangible experiences. 🛠️💡
Here's how we navigate the waters of usability testing:
Here’s a tactical guide to help you run usability tests effectively.
Product discovery is a crucial stage in the product development process that helps teams understand their users and create solutions that meet their needs. It involves researching, ideating, prototyping, and testing to ensure that the final product is viable, desirable, and feasible.
Without product discovery, your team will risk building products that no one wants or needs, wasting time and resources on features that don’t provide value. By investing in product discovery, you can reduce the risk of failure and increase the chances of creating successful products that delight your users.
Through the lens of product discovery, we've learned that understanding our users is the compass that guides us towards creating exceptional products. Let's recap the key takeaways from each stage:
Clearly Product Discovery comes with some amazing benefits and prevents you from flying blind in product development.
But how do you do it?
Step 1: Choose a Method & Build a Hypothesis:
Step 2: Ideation and Conceptualization:
Step 3: Validation and Iteration:
Ready to get started with product discovery? Check out these resources to hit the ground running:
Looppanel automatically records your calls, transcribes them, and centralizes all your research data in one place