>
>
>
Product Discovery
What is Product Discovery?

Product Discovery is a crucial phase in product management that focuses on understanding what product to build to meet customer needs effectively. It involves gathering insights, validating ideas, and making informed decisions about the product's direction before development begins. Unlike Product Delivery, which focuses on building and shipping the product, Product Discovery emphasises identifying valuable, viable, feasible, and usable solutions. This iterative and collaborative process involves constant customer feedback, helping ensure that the product developed aligns with market demands and delivers real value.

Product Discovery icon

Key components of Product Discovery

Customer Involvement

Good product discovery includes the customer throughout the decision-making process. Engaging with customers early and often in the process helps ensure that the product being developed will address real user needs and provide value. Techniques like interviews, surveys, and usability testing are commonly used to gather insights directly from the target audience.

 

Mitigating Risks

Marty Cagan describes that Product Discovery aims to mitigate four primary risks before development begins:

  • Value: Ensuring the product is valuable to the customer.
  • Viability: Confirming the solution works for the business.
  • Usability: Ensure the product is intuitive and easy for the end user to understand.
  • Feasibility: Ensuring the product can be built using available technology and resources.

 

Techniques and Tools

Several techniques and tools can guide the product discovery process. Here are a few examples:

  • Design Thinking: A human-centred approach that focuses on understanding users deeply, defining clear problems, and creating creative solutions that address real-world needs
  • Prototyping: Creating low and medium-fidelity prototypes to test ideas quickly and gather feedback.
  • A/B Testing: Comparing two product versions to determine which performs better.
  • Customer Journey Mapping: Visualising the customer's experience to identify pain points and opportunities for improvement.

 

Cross-Functional Teams

Product discovery is most effective when conducted by cross-functional teams, often called the "product trio": the product manager, designer (UI and UX), and engineer. This collaborative approach ensures that different perspectives are considered, leading to valuable and innovative solutions. While product managers and designers typically spend more time on discovery, engineers must be involved in assessing feasibility and contributing to creative problem-solving.

 

Common Mistakes and How to Avoid Them

Separating Discovery and Delivery Teams: Building successful products is an iterative process. By splitting these responsibilities, neither is responsible for the final product because they didn't build it or weren't part of defining the solution. The value is bringing together all the skills and knowledge and building the product.

Founder-Driven Solutions: All too often, founders or management still need to decide which solutions to build without being involved in the discovery process. Not knowing the problem or possible solutions can make this a dangerous and expensive decision. To prevent this, engage with these important stakeholders during the discovery process so that informed decisions can be made.

Blaming Lack of Demand Based on a Poor Solution: A poorly executed solution can mistakenly be seen as a lack of demand. There was music before Spotify, movies before Netflix and search engines before Google, yet they found demand where nobody else found it with their product. Validate the problem thoroughly and iterate on the solution to ensure it meets customer needs.

 

Product Discovery vs Product Delivery

How does Product Discovery work?

Introduction to the Double Diamond Framework

There is no one formula for Product Discovery. However, to provide some guidance, we will use the Double Diamond framework, which divides the process into four distinct phases: Discover, Define, Develop, and Deliver. This framework helps our brain structure innovation's chaotic nature by clearly segmenting the phases of discovering and defining the problem and then developing and delivering the solution. But please remember that reality is more dynamic and less linear.

 

Double Diamond

 

Phase 1: Discover

The first phase, Discover, involves immersing the team in the user's world to gather rich insights. The team seeks to uncover the users' real challenges and needs through user interviews, observational studies, and data analysis. This phase is crucial for building a solid foundation of user understanding, which informs all subsequent design decisions.

 

Phase 2: Define

In the Define phase, the team articulates the user's problems based on the insights gathered during the Discover phase. Activities like empathy mapping help translate user data into actionable insights, culminating in a clear problem statement. This statement defines the team's challenge in the following phases, ensuring that solutions are targeted and relevant.

 

Phase 3: Develop

The development phase is where solutions are created and prototyped. It uses creative brainstorming techniques like SCAMPER or User Story Mapping to generate various ideas. Early-stage prototypes are then built to bring these ideas to life, allowing for quick, iterative testing and refinement based on initial feedback.

 

Phase 4: Deliver

The delivery phase in the Double Diamond framework represents the transition from Product Discovery to Product Delivery. It begins with an MVP or prototypes and evolves to more refined versions that incorporate user feedback continuously. This phase blurs the line between discovery and delivery, gradually shifting from exploring and testing potential solutions to formalising and scaling them. As the solution matures and testing moves through alpha and beta testing, the focus is on refining and expanding the product's reach and impact. It can still happen that insights in these later stages show that the team has to return to the drawing table.

 

Continuous Discovery

A term coined by Teresa Torres is Continuous Discovery. She says this is "Weekly touch-points with the customer by the team building the product, where they conduct small research activities to pursue a product outcome." She also wrote a book about it, which is worth reading; you can find the link below.

FAQ about Product Discovery

Product Discovery ensures that the product team builds the right thing. It focuses on understanding user needs, defining problems, and validating assumptions before developing features. This approach minimises the risks associated with product development.

The division of team members between Product Discovery and Delivery can vary. Still, product managers, UX/UI designers, and a lead developer (Product Trio) typically engage more heavily in discovery activities. As insights are gained and prototypes developed, the balance shifts, with developers taking a more active role in delivery to build, test, and refine the product based on discovery outputs.

Product Discovery and Delivery can occur concurrently, especially in agile environments. Teams may cycle between discovery and delivery phases as they learn more about user needs and market demands, iteratively adjusting their approach and solutions.

You want to avoid four situations when building or launching your product (4 risks by Marty Cagan).

  • The customer doesn’t see it as valuable.
  • The user doesn’t know how to interact with it.
  • The product doesn’t work for the company (it is not part of the strategy, there are liability risks, etc.).
  • Your time, resources and skills are not enough to build the product.

By thoroughly exploring these areas before full-scale development, teams can avoid costly mistakes and ensure the product meets user expectations and business objectives.

While often associated with new products, Product Discovery is equally vital for enhancements to existing products. It ensures that updates and new features address genuine user needs and fit seamlessly into the existing user experience.

Contradictory user feedback is a valuable part of Product Discovery. It indicates a need to pivot or reconsider the problem or solution space. Teams should embrace such insights to refine their approach and ensure the product remains aligned with real user needs.

Table of Contents

Other Resources

Other posts within Theories and Models

SCAMPER
SCAMPER
SCAMPER is a method for generating fresh ideas by rethinking existing solutions. Discover how to think differently about problems.

Other posts related to Product Discovery

No related posts for this article... Yet!

Recommended Books & Articles

continuousDiscoveryHabbits
Continuous Discovery Habits
"Continuous Discovery Habits" provides a structured approach to integrating customer feedback into daily product decisions, ensuring products meet customer needs and deliver business value
INSPIRED-2D
Inspired
"Inspired" offers insights on creating beloved technology products. Cagan provides strategies for structuring effective product teams and processes that drive innovation and business success.

Mistake? We’re on it!

Have you stumbled upon a blunder? Maybe a typo, a broken link, or just something out of tune? Point it out in the box below and press ‘Send’ to help me smooth it out in no time!