
Laura Klein’s “Build Better Products” is an indispensable guide for anyone involved in the world of product management. It goes beyond the superficial “ship features” mentality and delves into the core principles of user-centric product development, emphasizing a data-driven approach and a deep understanding of customer needs. This book is a treasure trove of actionable advice, engaging exercises, and expert insights, making it a must-read for product managers, designers, entrepreneurs, and anyone striving to create successful and impactful products.
Part I: Laying the Foundation – Defining the Business Need
The journey begins by establishing the very foundation of product development: the business need. Klein stresses that before diving into feature lists and design, teams need a clear and achievable goal – the reason for building the product in the first place. This foundation serves as the compass guiding product decisions and ensuring alignment across the team.
Chapter 1: Defining a Better Business Need
- Beyond “More Money” and “More Users”: Instead of vague aspirations, Klein urges teams to define measurable and achievable goals. She advocates for single-point focus, highlighting the dangers of trying to tackle multiple goals simultaneously. Examples include increasing conversion rates from paid campaigns, enhancing user engagement by defining specific actions, or reducing support tickets by targeting a specific feature.
- Quantifying the Business Need with the User Lifecycle Funnel: Klein introduces the User Lifecycle Funnel, a visual representation of the stages a user goes through, from awareness to becoming a loyal customer. This model helps teams identify friction points where users are dropping off and determine the most impactful areas for improvement.
- Understanding the Math of User Growth: She emphasizes the importance of understanding the financials, calculating the cost of acquiring a user and the Lifetime Value (LTV) of a retained customer. This calculation helps teams identify the break-even point and determine the necessary user growth for profitability.
- Moving Beyond Business Needs: While understanding business needs is paramount, Klein emphasizes that user needs are equally important. The goal is to improve the business by creating products that solve real problems for users and deliver exceptional experiences.
- Leveraging OKRs for Goal Setting: Klein delves into OKRs (Objectives and Key Results), a powerful system for defining and managing goals. OKRs provide a framework for setting clear objectives, identifying measurable key results, and tracking progress towards those objectives. They help teams stay focused, communicate effectively, and ensure alignment.
Part II: Developing Empathy – Understanding Your Users
With the foundation laid, the book turns to the critical aspect of developing empathy: deeply understanding the users and their needs. This is where the magic happens – where insights translate into meaningful products that truly resonate with customers.
Chapter 2: Understand Your User Better
- Beyond Broad Target Groups: Klein cautions against targeting overly broad user groups, advocating for narrowing the focus to specific segments with shared needs and behaviors. Instead of “moms,” focus on “working moms with young children,” or instead of “millennials,” focus on “millennial entrepreneurs.”
- Building Provisional Personas: Klein guides teams through the process of creating a theoretical representation of their ideal user – a persona – encompassing their demographics, problems, behaviors, needs, and goals.
- Turning Personas into Predictive Tools: She emphasizes the need to validate personas by recruiting individuals matching the profile and attempting to sell them the product or feature. This validation step ensures that the personas are not just descriptive, but predictive of actual user behavior.
- Unveiling Problem Patterns Through Iterative Interviewing: Klein introduces iterative interviewing, a process of engaging with potential users to uncover common problems, pain points, and behaviors. This continuous feedback loop ensures that personas and research remain relevant and informative.
- Creating a User Map for a Deeper Understanding: Klein proposes the User Map, a comprehensive visual tool that delves into various aspects of users, encompassing their channels, influencers, goals, needs, and context of use. This map helps identify knowledge gaps and guide further research.
Chapter 3: Do Better Research
- Picking the Right Research Topic: Klein provides a framework for defining clear, answerable research questions. She encourages teams to focus on specific problems or behaviors rather than asking users to predict the future or design for them.
- Matching Research Methodology to the Topic: Klein explains how to choose the right research methodology based on the research goals. This includes identifying whether the focus is on users or the product, and whether the goal is to generate new ideas or validate existing ones.
- Mastering Key Research Methodologies: She provides a comprehensive overview of important methodologies like contextual inquiry, observational research, task-based usability testing, five-second tests, and quantitative analysis. This knowledge empowers teams to conduct thorough research and uncover valuable insights.
- Avoiding Common Research Pitfalls: Klein highlights common research mistakes like relying on surveys for idea generation, using focus groups without expert guidance, and avoiding expensive methods like eye tracking unless they are truly necessary and well-understood.
Chapter 4: Listen Better
- Building Empathy through Active Listening: Klein emphasizes the importance of active listening as a key tool for building empathy. She stresses that listening is not just about understanding what the user is saying, but also understanding why they feel that way and what motivates their behavior.
- Listening with a Purpose: Before engaging with users, Klein encourages teams to define the specific goals of the research and focus on answering those questions to avoid getting overwhelmed by information overload.
- Navigating Common Interviewing Mistakes: She provides valuable guidance on avoiding common interviewing pitfalls like asking leading questions, asking users to imagine the product, and failing to follow up with insightful “why” questions.
- Asking the Right Questions: Klein provides a framework for developing effective interview questions, encompassing background questions, problem-finding questions, and questions that delve into the user’s past intent to solve a problem.
- Understanding the Unspoken: Klein stresses the importance of observing user behavior and body language as a critical part of the research process. She emphasizes that often, the most valuable insights come from what is left unsaid.
Part III: Creating Great Products – Turning Insights into Action
With a deep understanding of user needs, the book moves into the creation phase – transforming insights into actionable product ideas and designs.
Chapter 5: Have Better Ideas
- Unveiling the Origin of Great Ideas: Klein explains that great ideas often stem from observed problems, behaviors, and unmet needs. She advises against solely relying on management, investors, competitors, or design patterns as the source of inspiration.
- Leveraging User Research for Idea Generation: She emphasizes the importance of conducting user research to identify pain points and opportunities for improvement, then transforming those insights into actionable ideas for features and solutions.
- Improving Brainstorming Sessions: Klein provides practical tips for transforming brainstorming sessions into focused ideation sessions. This includes setting clear goals, using free listing for idea generation, and utilizing dot voting to gauge team alignment.
- Mapping the Customer Journey for a Holistic View: Klein introduces the customer journey map, a visual representation of the entire user experience, encompassing all touchpoints, emotions, and key moments in a chronological timeline. This map provides a holistic view of the user’s interaction with the product.
Chapter 6: Prioritize Better
- Prioritization as a Product Manager’s Superpower: Klein emphasizes that ruthless prioritization is essential for building focused products that deliver value to users and the business. She stresses that teams need to make difficult choices and say “no” to many ideas.
- Avoiding Common Prioritization Mistakes: She cautions against prioritizing new features over essential tasks like maintenance, bug fixes, and usability improvements, highlighting the importance of focusing on delivering real value.
- Defining What is Truly Necessary: Klein provides a framework for prioritizing features, encouraging teams to ask crucial questions like:
- Does the feature deliver value to the company and the customer?
- Is there a better way to deliver that value?
- Is the value worth the effort?
- The Quick Estimate Exercise: Klein introduces a simple but effective tool – the Quick Estimate Exercise – which uses a 2×2 matrix to prioritize features based on their expected value and difficulty.
- Finding the Core Exercise: She proposes the Finding the Core Exercise which helps teams identify the minimum required scope and minimum desired scope of a product or feature. This approach helps teams focus on core elements and reduce complexity.
Chapter 7: Design Better
- Design Beyond Visuals: Klein goes beyond visual design, explaining that design encompasses the entire user experience – the flow, context, and visual elements.
- Understanding Flow and Context: She emphasizes the importance of thinking about the user’s journey through the product, understanding how they will interact with it in different environments and contexts.
- The User Success Table Exercise: Klein introduces the User Success Table Exercise, a powerful tool that helps teams define all necessary user interactions to ensure a complete and successful user experience.
- Matching Inputs and Outputs: She provides guidance on ensuring that every piece of information displayed in the product has a corresponding input mechanism for editing and updating, preventing design gaps and streamlining development.
- Creating a Style Guide for Consistency: Klein highlights the importance of developing a consistent visual library for the product, a style guide, to ensure a cohesive user experience and simplify the development process for engineers.
- Leveraging Design Patterns Strategically: She emphasizes that design patterns should be utilized strategically and not blindly copied from other products. Teams should consider the user behavior they are aiming to achieve and select the best pattern to accomplish that goal.
Chapter 8: Create Better User Behavior
- Shifting Focus from Features to User Behavior: Klein emphasizes that the goal is not just to ship features, but to change user behavior and improve key metrics. She encourages teams to start thinking about the desired user actions and design features to encourage those actions.
- Avoiding the Exploration Trap: Instead of assuming users will explore the product, Klein advises teams to guide them through a clear onboarding process that helps them discover value quickly and efficiently.
- Designing Backward: She introduces the Designing Backward Exercise, which involves creating a profile of a fully engaged user and then designing an onboarding experience to help new users achieve that goal.
- Identifying User Intent: Klein proposes the Identifying User Intent Exercise where teams connect user behavior to specific needs and identify triggers to encourage those behaviors. This exercise is essential for understanding user motivations and designing features that effectively drive desired actions.
Part IV: Validating Your Assumptions – Testing Your Beliefs
The book emphasizes the critical importance of validating assumptions and testing ideas before investing significant resources. This is where a data-driven approach comes into play, ensuring that product decisions are grounded in real user behavior.
Chapter 9: Identify Assumptions Better
- Unveiling Unexamined Assumptions: Klein explains that hidden assumptions, if not carefully examined and tested, can lead to product failures and costly mistakes.
- Categorizing Assumptions: She provides a framework for identifying different types of assumptions, including problem assumptions (about the user’s needs), solution assumptions (about the chosen approach), and implementation assumptions (about the team’s capabilities).
- Finding Assumptions Exercise: Klein guides teams through a free-listing exercise to uncover hidden assumptions by asking “This product/feature/service will fail unless…”.
- Identifying the Riskiest Assumption: She emphasizes the importance of prioritizing assumptions based on their likelihood and potential impact, focusing on the riskiest assumptions first.
- Creating Falsifiable Statements: Klein teaches teams how to turn assumptions into testable hypotheses by defining quantifiable metrics and specific evidence that would convince them that their assumption is wrong. This process helps teams identify potential failure points early on.
Chapter 10: Validate Assumptions Better
- Exploring Validation Testing Methods: Klein provides an overview of effective validation testing methods like landing pages, audience building, concierge testing, Wizard of Oz tests, fake doors, pre-orders, usability testing, and analytics.
- Matching Validation Methods to Assumptions: She explains how to identify the right validation method for each type of assumption – problem, solution, and implementation.
- The Hypothesis Tracker Exercise: Klein introduces the Hypothesis Tracker Exercise, a tool for recording predictions for each experiment, tracking results, and understanding the reasons for success or failure. This practice fosters a culture of learning and continuous improvement.
- Avoiding Common Validation Mistakes: She cautions teams against neglecting to understand the “why” behind the results, failing to acknowledge and learn from failures, and focusing only on what they want to hear.
Part V: Measuring Your Impact – Tracking and Analyzing Results
The book concludes with the importance of measuring the impact of your work and using data to inform your decisions. This is where the true magic of product development happens – where data provides the feedback loop to guide improvements and ensure that products are consistently evolving based on real user behavior.
Chapter 11: Measure Better
- Building Metrics into the Development Process: Klein emphasizes the importance of incorporating metrics early in the development process to track progress and make informed decisions.
- Understanding Key Metric Types: She provides a comprehensive overview of different metric types, including business metrics, user experience and engineering metrics, health metrics, leading metrics, and feature-specific metrics.
- Picking the Right Metrics: Klein guides teams to only measure metrics that matter to their business and that will help them make informed decisions. This is about identifying metrics that reflect the impact of their work on user behavior and business goals.
- Utilizing Measurement Methodologies: Klein introduces various measurement methodologies like A/B testing, multivariate testing, cohort analysis, funnel analysis, DAU/MAU, and year-over-year or month-over-month comparisons.
- Avoiding Common Measurement Mistakes: She cautions against common mistakes like gaming leading metrics, using metrics solely for reporting, and relying on bad data collection.
Chapter 12: Build a Better Team
- Navigating Different Team Structures: Klein explores the strengths and weaknesses of different team structures, including silos, communes, dictatorships, and anarchies. She highlights the limitations and pitfalls of each structure, emphasizing the importance of finding the right balance between collaboration and individual contribution.
- Building a Heist Team: She introduces the concept of a “heist team” – a collaborative, cross-functional team with a shared goal, clear metrics, and a high level of trust. This team model encourages individual contributions while fostering effective collaboration, leading to faster progress and innovative solutions.
- Finding the Right Designer: Klein emphasizes the importance of selecting the right designer based on the needs of the product and company. This involves understanding the specific skills and characteristics required for different design roles and projects.
- Finding the Right Product Manager: She highlights the crucial role of a product manager who understands business, technology, and user needs. A good product manager effectively communicates the vision, inspires their team, and facilitates collaboration across all functions.
- Fostering Collaboration for a Shared Vision: Klein emphasizes that collaboration is key to building great products. She advises teams to break down silos, encourage cross-functional interaction, and empower individuals to contribute their unique skills.
Key Takeaways
“Build Better Products” provides a framework for building exceptional products:
- User-Centric Approach: Focus on understanding users and their needs.
- Ruthless Prioritization: Focus on the most impactful features and build them efficiently.
- Data-Driven Decision Making: Validate assumptions and test ideas using experiments and metrics.
- Collaborative Team Structure: Create a team of diverse individuals who work together effectively.
Practical Applications
The book is filled with practical exercises and tips:
- User Lifecycle Funnel, Provisional Personas, User Map, and Customer Journey Map: Visual tools for understanding users.
- Prioritization Exercises: Quick Estimate and Finding the Core exercises.
- Design Exercises: User Success Table, Matching Inputs and Outputs, and Style Guide creation.
- User Behavior Exercises: Designing Backward and Identifying User Intent.
- Validation Exercises: Hypothesis Tracker and Pick a Validation Method.
- Measurement Exercises: Pick a Metric and Track Key Metrics.
Overall, “Build Better Products” is an essential guide for anyone involved in product development. It’s a practical, insightful, and actionable resource that empowers teams to create better products, deliver greater value to users, and achieve lasting success.





Leave a Reply