Key Questions
- What is product discovery?
- How are product and customer discovery related?
- Does product or customer discovery come first? Or should we do both at once?
- What is a good product discovery process?
- What are common product discovery mistakes?
- What are good experiments to run to discovery a viable product?
Start Here
Kyle Poyar: The Pre-PMF Guide to Product Management
(8 min read.) Poyar’s article outlines six key principles for early-stage startups to accelerate their path to product-market fit (PMF). He emphasizes unlearning traditional practices, starting with a well-defined MVP, prioritizing tasks effectively, moving quickly, setting achievable milestones, and consistently collecting learnings. Traditional product management approaches often slow down startups; instead, founders should focus on rapid delivery, direct problem-solving, and adapting based on real-time feedback. According to Poyar, by following these principles, startups can increase their chances of achieving PMF faster, as demonstrated by the success of companies like June, Notion, and Uber.
Steve Blank: How Customers Can Help You Build a Product They’ll Buy
(5 min read.) Looking back on the early days of Epiphany, the last startup he co-founded, Steve offers insights on how customers can help a startup build a product they will buy. He shares three lessons learned from his entrepreneurial journey when it comes to identifying the minimum feature set: founders begin with a hypothesis of what that set is, customers teach startups which features truly matter by whether they will buy, and startups swap (not add) features as they learn what will optimize the market share of earlyvangelists (early passionate customers).
Marty Cagan: Discovery – Problem vs Solution
(4 min read.) Marty discusses a common issue in product discovery: the separation of problem and solution. According to Cagan, the job of product discovery people is not just to validate the problem but to devise a solution that is valuable, usable, feasible, and viable. He posits that most product efforts fail not because of demand but because they do not deliver a solution good enough to prompt consumers to switch. Another key point he makes is that the creation of great solutions requires the interplay of product, design, and engineering.
Learn More
Marty Cagan: Flavors of Prototypes
(6 min read.) Marty looks at the four main types of prototypes, their purpose, and their strengths and weaknesses. He discusses feasibility prototypes (which address technical risks during product discovery), low-fidelity user prototypes (which are more of a simulation than something real), high-fidelity user prototypes (which are still a simulation but look real), and live-data prototypes (which are meant to prove whether an idea really works). Noting there are hybrids that combine aspects of each main type, Cagan highlights the key principle in product discovery: finding the fastest and cheapest way to test out an idea.
Marty Cagan: Discovery – Excuses
(5 min read.) Marty discusses the most common excuses product teams offer for not doing their product discovery work and shares his response to them. What he hears most often by way of explanation is that there is no demand for the solution, customers hate change, the company operates in a regulated industry, it is a new type of product, the team is not allowed to talk to customers, it is impossible to test the idea, and the team doesn’t have time.
Marty Cagan: The Nature of Product
(59 min video.) Marty calls out 10 of the biggest and most deeply rooted misconceptions about how great products are created and highlights the key steps in transforming a company into a product-led one. Common misconceptions among product teams include thinking they need to solve a problem nobody has solved before, spending as much time as possible to understand the “problem space,” being experts in the domain, listening to customers, committing to their solution and iterating until success, coming up with innovative product ideas, and focusing on creating a product customers love. According to Marty, transforming into a product-led company requires changing how they build, solve problems, and decide which problems to solve.
Steve Blank: How Startups Should Do Customer Discovery
(4 min read.) Steve shares insights into customer discovery, explaining how startups should do it through a case study revolving around a company founded by a former student of his. Noting that an MVP eliminates parts of the business model that create complexity, he advises startup founders to focus first on what provides immediate value to passionate early adopters and leave additional value for later. Steve’s main point is that startups with continuous customer discovery built into their DNA will become smarter than their investors and achieve greater success.
Steve Blank: An MVP Is Not a Cheaper Product, It’s About Smart Learning
(5 min read.) The article emphasizes that a minimum viable product (MVP) is not always a smaller or cheaper version of the final product. Steve shares a case study of a startup in precision agriculture that initially focused on complex technology but later realized the importance of testing market response. The startup’s key lesson was to prioritize market testing over developing advanced technology, highlighting the need to define the MVP goal accurately.
Steve Blank: Getting the MVP Right
(4 min video.) The video discusses Minimum Viable Products (MVPs) for startups, highlighting their role in gathering feedback from customers. Steve emphasizes that an MVP is not just a scaled-down version of the final product but should focus on learning. He advises testing core business aspects before investing heavily. In a scenario, a founder’s approach to providing farmers with drone imagery is questioned; Steve suggests validating data value first, advocating cost-effective testing methods.
Michael Seibel: Building Product
(59 min video.) In this video Seibel shares insights on successful startup strategies, focusing on building products that resonate with customers. He delves into key aspects such as identifying the problem to solve, understanding target customers, and validating minimum viable products (MVPs). Seibel emphasizes prioritizing customer segments, setting up metrics, and navigating product development cycles effectively. Additionally, he distinguishes between pivoting and iterating, and offers insights into discerning between fake and real Steve Jobs personas. Throughout, Seibel underscores the importance of aligning products with market needs and staying attentive to customer feedback for startup success.
Tracy Young, Solomon Hykes, Harry Zhang: How to Build a Product
(50 min video.) In this panel talk, Hykes emphasizes the importance of adapting business models and leveraging community engagement for growth, sharing that their journey involved transforming hosting applications to providing developer tools. Young highlights the necessity of domain expertise, customer feedback, and prioritizing high-impact features, explaining how their product’s adoption in the field drove success. Zhang focuses on understanding customer needs, maintaining transparency, and the impact of strong relationships and culture fit in hiring. All panelists underscored the value of speed, focus, and flexibility in competing with larger companies and scaling their startups effectively.
Peter Reinhardt: MVP Doesn’t Mean Anything
(3 min read.) Reinhardt critiques the concept of “Minimum Viable Product” (MVP), arguing that “viable” is an ambiguous and retrospective term. He suggests that striving for viability before launching contradicts the MVP’s purpose, which is to test the market quickly. This mindset can lead to delays and unrealistic expectations. Instead, he advocates for launching “Minimum Testable Products” that focus on gathering feedback and adapting based on user responses. Using Segment.io’s journey as an example, he illustrates how initial tests, like the simple analytics.js tool, provided crucial market validation and guided subsequent development. Ultimately, testability is key to achieving long-term viability.
Dan Olsen: Using GenAI for Better Product Discovery
(64 min video.) Olsen’s talk explores how generative AI, like ChatGPT, can enhance product discovery. He begins by outlining his background and the importance of product discovery, focusing on the 4Ds: Discover, Define, Design, and Develop. Olsen then delves into how ChatGPT can aid in identifying target customers and their needs by generating potential user personas and identifying product strengths and weaknesses. He highlights the tool’s strengths in generating diverse ideas and summarizing data, while noting its limitations in prioritizing and evaluating those ideas. Olsen emphasizes the importance of refining prompts and integrating human judgment to make the most of AI-generated insights.
Alex Turnbull: Customer Development for Startups: What I Learned Talking to 500 Customers in 4 Weeks
(10 min read.) In this article Turnbull talks about how he invested over 100 hours in direct conversations with customers to tackle rising churn rates and refine the product experience. This extensive customer development effort revealed several critical insights: the necessity for enhanced onboarding to showcase existing features better, the opportunity to repair and strengthen customer relationships, and the importance of understanding evolving customer personas for targeted marketing. These discussions also led to immediate problem resolutions, improved marketing strategies, and valuable feedback mechanisms. Turnbull’s approach highlights the indispensable role of direct customer engagement in driving strategic decisions and fostering business growth.
Roman Pichler: Product Strategy and Product Discovery
(6 min read.) Roman emphasizes the importance of integrating product strategy with product discovery. A validated product strategy helps identify the right outcomes, opportunities, and solutions by addressing key questions about the target audience, the problem being solved, business goals, and product differentiation. Tools like the Product Vision Board and Opportunity Solution Tree guide this process, ensuring alignment between business objectives and customer needs, thereby increasing the likelihood of creating successful products.
Tim Herbig: How to Structure Your Product Discovery Process
(13 min video.) Tim provides a detailed guide on creating an effective product discovery process. He outlines the importance of understanding customer needs, market trends, and competitive landscape to inform product decisions. He emphasizes using iterative testing and validation to refine product ideas, involving cross-functional teams for diverse perspectives, and maintaining flexibility to adapt to new insights. Key steps include defining objectives, identifying assumptions, conducting experiments, and analyzing results to ensure that the product development aligns with user demands and business goals.
Suhail Doshi: How to Measure Your Product
(59 min video.) Suhail focuses on the critical aspects of measuring product success in startups. He emphasizes the importance of defining key metrics that align with the company’s goals, understanding user behavior through data analytics, and continuously iterating based on insights gained. He outlines practical steps for setting up a measurement framework, including identifying core metrics, implementing tracking tools, and fostering a data-driven culture within the team. Suhail also highlights common pitfalls to avoid and best practices for leveraging data to drive product decisions and growth.
Jensen Huang: Constant Readjustment vs Long-Term Commitment
(3 min video.) Jensen discusses the balance between maintaining a long-term vision and the necessity of continual adjustments. He emphasizes that while a company must stay committed to its vision and key products, it must also be agile enough to adapt features and strategies as needed. This approach ensures the company remains relevant and competitive in a fast-changing market.