INSPIRED: How to Create Tech Products Customers Love (Second Edition)

Marty Cagan’s “INSPIRED” is a foundational guide for anyone involved in building technology products, offering profound insights into the practices of the world’s most successful tech companies. This second edition provides a comprehensive overhaul of its predecessor, deepening the exploration of product management, addressing the evolution of Lean and Agile methodologies, and expanding its scope to cover the unique challenges faced by growth-stage and enterprise-level companies. Cagan, drawing on decades of experience from powerhouses like Hewlett-Packard, Netscape, and eBay, aims to equip product managers, designers, and engineers with the knowledge and tools needed to create products customers truly love. This summary will meticulously break down every important idea, example, and insight from the book, presenting it in clear, accessible language to ensure you grasp the full breadth of Cagan’s wisdom.

Quick Orientation

Marty Cagan, through his work at Silicon Valley Product Group, has dedicated his career to demystifying how top tech companies consistently deliver beloved products. His book, “INSPIRED,” serves as a definitive resource for understanding the art and science of product management in the modern technology landscape. It’s more than just a how-to guide; it’s a philosophical shift, moving organizations from merely building features to solving real customer problems and achieving measurable business outcomes.

The book is structured into five core parts: “Lessons from Top Tech Companies,” “The Right People,” “The Right Product,” “The Right Process,” and “The Right Culture.” Each section builds upon the last, providing a holistic view of successful product development, from understanding the market and structuring effective teams to mastering discovery and delivery techniques, and finally, cultivating a culture that fosters continuous innovation. Cagan emphasizes that while tools and techniques evolve, the underlying principles of effective product management endure. This summary will ensure you don’t miss a single crucial concept, practical application, or inspiring profile discussed in “INSPIRED.”


Latest top book summaries:

View all 200+ book summaries


PART I: Lessons from Top Tech Companies

This opening section sets the stage by contrasting the traditional, often failing, approaches to product development with the cutting-edge practices of top tech companies. Cagan shares his personal journey and foundational learnings, emphasizing that great products are a result of deliberate, customer-focused efforts.

Behind Every Great Product

Cagan posits a central, unwavering belief: behind every great product, there is someone tirelessly leading the product team to combine technology and design to solve real customer problems while meeting business needs. This individual often holds the title of product manager, but could also be a startup co-founder or CEO, or someone who stepped up to fill the void. The product manager’s role is distinct from design, engineering, marketing, or project management. It is an immensely difficult and often full-time assignment, requiring a unique blend of skills. A typical product team consists of a product manager, a product designer (for user-facing products), and 2 to 10 engineers, working collaboratively to design, build, and deliver the product.

Technology-Powered Products and Services

The book’s exclusive focus is on products powered by technology, recognizing their unique issues and challenges. While some principles may apply to non-tech products, the core insights are tailored for digital services like e-commerce (Netflix, Airbnb, Etsy), social media (Facebook, LinkedIn, Twitter), business services (Salesforce.com, Workday, Workiva), consumer devices (Apple, Sonos, Tesla), and mobile applications (Uber, Audible, Instagram). Cagan emphasizes that many of today’s best products seamlessly blend online and offline experiences, and companies that fail to embrace this technological transformation are rapidly being disrupted.

Startups: Getting to Product/Market Fit

Startups are characterized as new product companies striving to achieve product/market fit, meaning they are still searching for a product that can power a viable business. In these nascent stages, the product manager role is typically filled by a co-founder, and the company usually has fewer than 25 engineers. Startup life is a race against time and funding, with the primary focus on discovering and delivering the necessary product before running out of money. While resources are tight, good startups excel at rapid learning and agility, with minimal bureaucracy. The high failure rate of tech startups underscores the critical importance of product discovery, a major theme of the book.

Growth-Stage Companies: Scaling to Success

Companies that successfully achieve product/market fit face the equally daunting challenge of growth and scaling. At this stage, typically with 25 to several hundred engineers, organizational stress points emerge. Product teams often feel a disconnect from the big picture, struggling to understand how their work contributes to larger goals, and questioning what it means to be an empowered, autonomous team. Sales and marketing grapple with adapting go-to-market strategies, while technology infrastructure often strains under increased demand, leading to technical debt. Leadership styles that worked for a small startup often fail at scale, forcing leaders to adapt their roles and behaviors. Despite these difficulties, the motivation to overcome them is immense, driven by the pursuit of public offerings or significant market impact.

Enterprise Companies: Consistent Product Innovation

For large, established enterprises aiming for sustained success, the ultimate challenge is consistent product innovation. This means continuously creating new value, not just optimizing existing products (value capture), but realizing each product’s full potential. Cagan warns that many large companies enter a “slow death spiral” by focusing solely on leveraging past value and brand, inadvertently stifling new initiatives. Symptoms include diminished morale, lack of innovation, and slow deployment of new product work. Leaders often resort to acquisitions or “innovation centers,” which rarely yield the desired results. Cagan contends that large, innovative companies like Adobe, Amazon, Apple, Facebook, Google, and Netflix succeed because they make significant, fundamental changes to their approach, a core subject of “INSPIRED.”

The Root Causes of Failed Product Efforts

Cagan identifies ten critical problems with the prevalent, traditional product development process, which he characterizes as a waterfall process disguised by Agile language.

  • Ideas originate from internal (executives, stakeholders) or external (customers) sources, leading to “sales-driven specials” or “stakeholder-driven products” which are rarely the source of the best product ideas. This model results in a lack of team empowerment, making engineers and designers mere “mercenaries.”
  • Fatal flaws in business cases: Companies attempt to prioritize ideas based on projected value and cost, but at this early stage, there is no reliable way to know either. The actual value depends entirely on the solution’s quality (many ideas deliver “literally nothing” as shown by A/B testing), and cost is unknown without a defined solution. This forces “playing the business case game.”
  • Product roadmaps as prioritized lists of features and projects: These are problematic because they are perceived as commitments, even with disclaimers. This leads to building things that may not solve the underlying problem.
  • The two inconvenient truths about product:
    • At least half of our ideas are not going to work out. Reasons include lack of customer excitement (value), complexity (usability), excessive build time/cost (feasibility), or legal/business constraints (viability).
    • Even valuable ideas typically require several iterations to deliver expected business value (time to money).
  • Product management reduced to “backlog administration” or “project management”: This role becomes about gathering and documenting requirements, fundamentally different from modern tech product management.
  • Product design applied too late: Design becomes mere “lipstick on the pig,” trying to aestheticize an already flawed concept.
  • Engineers engaged too late: When engineers are only used to code, companies lose about half their value, as engineers are often the best source of innovation.
  • Agile principles applied too late: Agile is typically confined to the “delivery” phase, providing only about 20% of its potential value within a broader waterfall context.
  • Project-centric focus: Companies fund and launch “projects” (outputs) instead of focusing on product outcomes (business results), leading to “orphaned projects” that fail to meet objectives.
  • Risk at the end: The fundamental flaw of waterfall is that customer validation happens too late, leading to massive waste when features or products are built only to discover they aren’t needed. The opportunity cost of what could have been built instead is also immense.

Cagan concludes that this common way of working is the root cause of most failed product efforts, and while depressing, understanding it is critical for advocating change. He promises that the best teams operate dramatically differently.

Beyond Lean and Agile

While Lean and Agile have been transformative, Cagan asserts that the best product teams have moved “beyond Lean and Agile” as commonly practiced. He acknowledges the backlash against these methodologies but insists their core values and principles are here to stay, representing meaningful progress. The disappointment many teams experience stems from superficial adoption (e.g., MVPs that take months to build) or misapplication (Agile confined to delivery).

Leading product teams leverage Lean and Agile’s core principles but raise the bar on their objectives and methods. Cagan identifies three overarching principles at work in these advanced teams:

  • Risks are tackled up front, rather than at the end: Before building anything, teams actively address value risk (will customers buy it?), usability risk (can users figure it out?), feasibility risk (can engineers build it?), and business viability risk (does it work for the business?).
  • Products are defined and designed collaboratively, rather than sequentially: Product managers, designers, and engineers work side by side in a give-and-take manner to create technology-powered solutions that customers love and that work for the business. This moves beyond the old hand-off model.
  • It’s all about solving problems, not implementing features: Strong teams focus on business results (outcomes), ensuring that any solution they deliver effectively solves the underlying problem, rather than merely delivering an output (a feature on a roadmap).

These three principles form the bedrock of Cagan’s approach throughout the book.

Key Concepts

Cagan introduces fundamental concepts that underpin modern product work:

  • Holistic Product: “Product” extends far beyond just features. It encompasses functionality, enabling technology, user experience design, monetization strategy, user acquisition methods, and even essential offline experiences. For e-commerce, it includes fulfillment and returns; for media, everything but the content. The goal is a comprehensive, inclusive definition.
  • Continuous Discovery and Delivery: Product teams operate in a parallel and ongoing fashion for two core activities:
    • Discovery: Primarily the daily work of the product manager and designer, focused on figuring out what to build.
    • Delivery: Primarily the daily work of engineers, focused on building the production-quality product.
      Engineers also contribute to discovery, and PMs/designers to delivery, but this high-level division emphasizes constant learning and building.
  • Product Discovery: This intense collaboration between product management, UX design, and engineering aims to tackle risks before writing production software. Its purpose is to quickly separate good ideas from bad ones. The output is a validated product backlog. It seeks answers to four critical questions:
    • Will the user buy/use this? (Value)
    • Can the user figure out how to use this? (Usability)
    • Can our engineers build this? (Feasibility)
    • Can our stakeholders support this? (Business viability)
  • Prototypes: These are the tools for quick, inexpensive experiments in product discovery. They are not prime-time products but rather learning tools. Strong teams typically test 10 to 20 or more product ideas per week using various types of prototypes, which require significantly less time and effort than building actual products.
  • Product Delivery: The culmination of discovery, this phase focuses on building and delivering production-quality technology products that are scalable, performant, reliable, secure, maintainable, and aligned with the brand. This is what you can sell and run a business on.
  • Products and Product/Market Fit: A product that achieves product/market fit is the “smallest possible actual product that meets the needs of a specific market of customers.” It’s a critical concept, indicating a viable business, and is the result of effective delivery.
  • Product Vision: This is the longer-term objective (2-10 years out), articulating the future the product organization intends to create and how it contributes to the company’s mission. It’s a persuasive piece, not a spec, designed to inspire teams and stakeholders.

Cagan explicitly addresses the Minimum Viable Product (MVP) concept, acknowledging its importance but arguing that its common interpretation has caused confusion and waste. He asserts that an MVP should be a prototype, not an actual product (something commercially viable and shippable). Building a “minimal functionality” product for learning is too expensive and slow, antithetical to Lean principles. Therefore, he uses “prototype” for discovery learning and “product” for shippable deliverables.

PART II: The Right People

Part Two delves into the human element of successful product development, emphasizing that the people on the cross-functional product team are the foundation. It details the essential roles, how they should be structured, and the qualities required for each.

Principles of Strong Product Teams

Cagan stresses that “it’s all about the product team.” Product organizations must optimize for the effectiveness of these teams, which are often called dedicated, durable, or squad-based teams. A product team is a group of individuals with specialized skills and responsibilities who feel real ownership over a product or a substantial part of it. Despite variations across companies, strong product teams share several key similarities:

  • Team of Missionaries: The goal is to cultivate missionaries (true believers in the vision, committed to solving problems), not mercenaries (who build what they’re told). They act like a startup within the larger company.
  • Team Composition: Typically a product manager, a product designer, and 2 to 10-12 engineers. Other potential members include product marketing managers, test automation engineers, user researchers, and data analysts.
  • Team Empowerment and Accountability: Teams are given clear objectives and are empowered to determine the best way to achieve them, holding them accountable for results.
  • Team Size: No strict rule, but a critical mass is usually one product manager, one designer, and two engineers. An upper bound is 8-12 engineers. The focus is on the balance of skills needed.
  • Team Reporting Structure: A product team has an intentionally flat organizational structure. Members typically report to their functional managers (e.g., engineers to engineering managers, designers to head of design, PMs to head of product). The product manager is not the boss of anyone on the team.
  • Team Collaboration: The relationship is one of true collaboration, with product, design, and engineering working solutions out together.
  • Team Location: Wherever possible, teams should be co-located (sitting right next to each other). This fosters a “special dynamic” and outperforms dispersed teams. This is also why actual employees are preferred over contractors.
  • Team Scope: Teams are responsible for all the work for their product (features, bugs, performance, etc.). In larger organizations, each team owns a smaller but meaningful piece of a larger product, often defined by user type, device, workflow, or architecture. Alignment between product management and engineering on scope is critical.
  • Team Duration: Teams should be durable and stable, staying together for extended periods (years, not just months). This allows members to know each other, learn to work well together, and gain deep expertise and ownership. They are not formed for single projects.
  • Team Autonomy: To foster missionary-like passion, teams need a significant degree of autonomy to solve assigned problems in the best way they see fit. This includes minimizing inter-team dependencies.
  • Why It Works: This model fosters collaboration (built on relationships), develops expertise (through durability), ensures shared understanding of business objectives, and promotes ownership and responsibility for outcomes over mere outputs.

Cagan also explains the distinction between principles and techniques, stating that understanding underlying principles helps product managers assess new techniques and make appropriate choices, as principles endure while techniques evolve.

The Product Manager

Cagan offers “tough love” regarding the product manager role, arguing that only one of three approaches leads to success:

  1. Escalating every issue to the CEO: The PM acts as a “backlog administrator,” a non-scalable model.
  2. Calling meetings for stakeholders to fight it out: This results in “design by committee” and mediocrity, making the PM a “roadmap administrator.”
  3. Doing his or her job: This is a demanding role requiring strong skills.

The product manager must be among the strongest talent in the company, possessing technology sophistication, business savvy, credibility with executives, deep customer knowledge, product passion, and team respect. A weak PM is a “sure recipe for failure.” While they don’t design or code, they are responsible for what the team builds, making them accountable for the product’s success (or failure). This role is a proving ground for future CEOs.

The four key responsibilities of a strong product manager are:

  • Deep Knowledge of the Customer: Becoming an acknowledged expert on users and customers—their issues, pains, desires, and how they think/buy. This requires both qualitative learning (why they behave that way) and quantitative learning (what they are doing). They must also be an undisputed expert on the product itself.
  • Deep Knowledge of the Data: Comfortable with analytics, they use data to understand customer behavior (e.g., daily usage, A/B test results). While data analysts can help, the PM cannot delegate the analysis and understanding derived from it.
  • Deep Knowledge of Your Business: Understanding how the business works and the product’s role within it. This involves knowing stakeholders (general management, sales, marketing, finance, legal, business development, customer service, CEO) and their constraints, and committing to solutions consistent with those constraints.
  • Deep Knowledge of Your Market and Industry: Understanding competitors, technology trends, customer behaviors, and industry analysts. They must build products for the future market, leveraging new technologies like machine learning. Product managers need to be substantially better than competitors to motivate switches.

Cagan emphasizes that the product manager role is not a 9-to-5 job; it requires immense time and passion. Success depends on seriously preparing for the role by becoming an expert in customers, data, business, and market, and building strong relationships with stakeholders and the product team.

Profiles of successful product managers (Jane Manning of Google, Lea Hickman of Adobe, Alex Pressland of the BBC, Martina Lauchengco of Microsoft, Kate Arnold of Netflix, Camille Hearst of Apple) are highlighted to illustrate the difficult but essential contributions of strong product managers.

  • Product management is distinct: Clearly different from designers, engineers, and project managers.
  • Like a CEO, but without direct authority: PMs must understand all business aspects to ensure a business outcome, not just product definition. They work with diverse functions (finance, marketing, sales, legal, etc.) to find solutions that work for both customers and the business. MBAs are not required.
  • Great products come from intense collaboration: Winning solutions arise from deep collaboration with design and engineering to solve real problems for users, often in ways users didn’t imagine were possible.
  • True leadership is essential: Great PMs are not afraid to lead, regardless of title or level.

Cagan contrasts the Product Manager vs. Product Owner roles. Product Owner is the role on an Agile team responsible for the product backlog. In product companies, the product manager must also be the product owner; splitting these roles leads to loss of innovation. Product Owner responsibilities are a small subset of the broader, strategic product manager role. He also recommends two critical academic classes for product managers: Introduction to Computer Programming and Introduction to Business Accounting/Finance to build foundational literacy in both technology and business.

The Product Designer

Cagan addresses product managers on how to effectively collaborate with designers, highlighting the often-underestimated importance of strong, talented product designers. Modern product designers play critical roles beyond mere aesthetics:

  • Product Discovery: Unlike the old model where designers received requirements, modern designers continuously collaborate with product managers and engineers from discovery to delivery. They sit side-by-side with the product manager, acting as full partners. Their success is measured by product success, not just design output, making them customer- and business-oriented.
  • Holistic User Experience Design: UX is much broader than UI, encompassing all touch points and interactions a customer has with the product and company over time. Designers consider the customer’s journey, from initial learning to long-term engagement, including offline services.
  • Prototyping: Product designers are the primary creators of prototypes used for testing product ideas. They are skilled in various tools and levels of fidelity, applying the right one for the task.
  • User Testing: Good designers constantly test their ideas with real users and customers, building testing into their weekly cadence. This allows them to validate and refine ideas, gather new insights, and avoid becoming overly attached to their designs before objective feedback. User testing extends to assessing value, not just usability.
  • Interaction and Visual Design: Modern designers often possess skills in both, enabling them to work quickly at different fidelities and create integrated experiences, especially crucial for mobile. For physical devices, industrial design is also vital.

Cagan identifies three common and serious problems related to the absence of product design:

  1. Product manager attempts to do the design: Providing engineers with wireframes, leading to cobbled-together visual designs.
  2. Product manager provides high-level user stories: Forcing engineers to figure out the design themselves.
  3. Product manager provides interaction design, visual designer adds visual design: This fragmented approach rarely yields good holistic designs.

All three situations lead to poor results because they lack a holistic design approach. Cagan argues that for user-facing products, a trained product designer is critical. For consumer products, strong design is “table stakes”; for business products, it’s a key competitive differentiator.

He warns against treating design as an “internal agency.” Instead, design must be a first-class member of the product team, sitting side-by-side with the product manager, because design informs functionality as much as functionality drives design.

Five keys to a successful relationship with your designer:

  1. Co-locate: Have your designer sit next to you.
  2. Involve early: Include your designer from the inception of every idea.
  3. Customer immersion: Include your designer in as many customer interactions as possible for shared learning.
  4. Empowerment: Avoid giving your own design ideas; let the designer solve design challenges.
  5. Iterate freely: Encourage early and frequent iterations, allowing exploration of alternative solutions without nitpicking.

Ultimately, the PM and designer are partners, bringing different but critical skills to discover necessary product solutions together.

The Engineers

Cagan emphasizes the paramount importance of the product manager’s relationship with engineers. A strong, mutually respectful relationship makes the PM job great; a weak one makes it “brutal (and probably numbered).” This relationship starts with the PM doing their homework and bringing strong product management knowledge and skills.

  • Truthfulness and Openness: Engineers are typically smart and skeptical; bluffing won’t work. PMs should admit when they don’t know something and commit to finding out.
  • Programming Literacy: PMs should have an actual appreciation for engineering demands and complexities. Taking a programming class is highly encouraged, not to dictate solutions, but to improve collaboration and understand the “art of the possible”.
  • Shared Information: PMs must openly share customer pain, data, and business constraints with the team, inviting engineers to discuss potential solutions.
  • Open-mindedness and Collaboration: While PMs can have strong points of view, they must demonstrate open-mindedness, active listening, and a genuine need for engineers’ help in finding the right product.
  • Communication Style: Avoid dictating how to build something. Give engineers maximum latitude in solutioning.
  • Boosting Morale: PMs are key to engineer morale, ensuring they feel like missionaries, not mercenaries. This is achieved by deeply involving them in customer and business problems, sharing challenges openly rather than sheltering them. Engineers often rise to the challenge.

Cagan discusses the Tech Lead Role (aka dev lead, lead engineer), noting their deep knowledge of technology and explicit responsibility to help in product discovery. While not all engineers need to participate in discovery, it’s problematic if none do. PMs and designers work most closely with tech leads. PMs also need to be sensitive to different work styles among engineers and designers.

Product Marketing Managers

Product marketing managers (PMMs) are distinct from other product team members, typically not full-time, dedicated to each product team. Their organization is often by customer-facing product, target market, or go-to-market channel. Despite not always being embedded, PMMs play an essential role in discovery, delivery, and go-to-market, making them important members of the broader product team.

  • Crucial Partner: PMMs are critical partners in ensuring a product “works for our business”—meaning there’s a viable market, successful differentiation, cost-effective customer acquisition, and effective go-to-market channels.
  • Market Representation: Modern PMMs represent the market to the product team, handling positioning, messaging, and go-to-market plans. They are deeply engaged with the sales channel, understanding its capabilities, limitations, and competitive issues.
  • Impact on PMs: If a company lacks a PMM, these responsibilities often fall to the product manager, which can easily become a full-time job, distracting from core product discovery.
  • Consumer vs. Business Products: Their role differs depending on the business type. For business products with direct sales, positioning, messaging, sales tools, and training are significant. For consumer products, they ensure product work aligns with a differentiated market position beyond just clicks and brand.
  • Collaboration: PMs benefit greatly from a strong relationship with PMMs, ensuring good market signals and aligning on messaging and launch plans.
  • Modern Definition: This defines the PMM as representing the market to the product team, distinct from the old model where PMMs defined the product. A strong PMM partnership complements, rather than diminishes, the PM’s responsibility for successful product delivery.

The Supporting Roles

Beyond the core product team members, Cagan identifies other supporting roles, often shared across multiple product teams, that PMs will collaborate with:

  • User Researchers: These professionals are trained in qualitative techniques (generative and evaluative research) and sometimes quantitative methods. They help find users, craft tests, and extract insights from customer interactions. The key is shared learning; PMs must witness insights firsthand, not just read reports. If unavailable, product designers often take on these responsibilities.
  • Data Analysts: Also known as Business Intelligence (BI) analysts, they help teams collect, manage, analyze, and interpret quantitative data. They plan live-data tests and interpret results, providing crucial “gold mines” of information. While they assist, the PM cannot delegate the analysis and understanding of the customer that comes from the data. If unavailable, PMs must deeply immerse themselves in data analysis.
  • Test Automation Engineers: These engineers write automated tests for the product, largely replacing manual QA. While some engineering teams integrate this role, many companies use a blended approach where test automation engineers handle higher-level automated tests. Cagan stresses that PMs are responsible for “acceptance testing” but not comprehensive quality testing; the team needs the necessary resources (engineers or dedicated test automation engineers) to “release with confidence.”

Cagan notes that small startups often lack these roles, requiring the PM to cover these activities. However, in larger organizations, understanding and utilizing these roles is crucial.

Profile: Jane Manning of Google

Cagan highlights Jane Manning’s crucial role in the creation of Google’s AdWords, a product now generating over $60 billion in annual revenue, which nearly didn’t happen. In 2000, as a young engineering manager, Manning was asked to be the product manager for AdWords. She faced strong resistance from both the ad sales team (fearing cannibalization) and the engineering team (concerned about user frustration with ads).

Manning’s key contributions:

  • Deep Understanding of Constraints: She sat down with both teams to understand their concerns (uncomfortable with advertising, cannibalization fears, user unhappiness).
  • Advocacy and Persuasion: Armed with this understanding, she advocated for a solution that addressed these issues while enabling effective advertising for small businesses. She persuaded Georges Harik, an early, respected engineer, to support the idea, rallying other engineers.
  • Innovative Solution: The product solution placed AdWords ads to the side of search results to differentiate them from salesperson-sold ads. Critically, it used a formula combining price and ad performance (click-through-rate) to determine placement, ensuring higher-performing (more relevant) ads rose to the top, even at lower prices. This protected sales differentiation and search quality.
  • Leadership and Execution: Manning led the product discovery and wrote the first spec, then worked side-by-side with engineers to build and launch the hugely successful product.

This case exemplifies how successful products require someone like Jane, working tirelessly behind the scenes to overcome objections—technical, business, or otherwise. Her story underscores the essential contribution of a strong product manager in navigating complex organizational dynamics and driving innovation.

People @ Scale

This section shifts focus to the challenges of scaling a product organization. It addresses how to maintain a holistic view of the product across many teams, encourage accountability, and manage dependencies as the company grows. The key concerns at scale are diminished morale, lack of innovation, and reduced velocity.

The Role of Leadership

In a product company, the primary job of leadership is to recruit, develop, and retain strong talent. However, at scale, their role expands to include ensuring a holistic view of the product—connecting the dots across multiple teams. While easy for startups with one or two teams, this becomes a significant challenge as a company grows.

Cagan identifies three distinct but critical leadership roles responsible for this holistic view:

  • Leaders of Product Management: This role (VP Product, Directors of Product, or a Principal Product Manager) ensures a holistic view of the system from a business point of view (product vision, strategy, functionality, business rules). They regularly review product managers’ and teams’ work, identifying and resolving conflicts. A Principal Product Manager, an individual contributor at a director level, can focus specifically on the product and serve as a resource for all product managers, designers, and engineers. This role is crucial for complex systems, especially those with legacy components.
  • Leaders of Product Design: This person (Head of Product Design, Design Directors, or a Principal Designer) is responsible for the holistic user experience, ensuring consistency and effectiveness system-wide. They review all user-facing product aspects, leveraging their institutional knowledge of the business, users, and customer journey. Their absence often leads to products that “look like they were created by half a dozen different outside design agencies.”
  • Leaders of Technology Organization: The CTO or VP Engineering, often supported by engineering managers and architects, provides the holistic view of the system’s implementation. They are responsible for architecture, system design, and managing technical debt. Their absence can lead to “spaghetti code” and slow development. This is a critically essential role for complex systems.

Cagan emphasizes that the larger the company, the more critical these three roles become. Their absence is palpable in fragmented products, stalled projects, and technical debt. He also highlights the importance of developing more of these rare and valuable individuals and having them sit very close to one another for maximum combined power.

The Head of Product Role

This chapter targets three audiences: CEOs/recruiters, current product leaders, and aspiring product leaders. The VP Product (or CPO, Director of Product Management) is the most senior product role in a company or business unit, typically managing PMs and designers, and often reporting to the CEO. It’s a difficult but dramatically impactful role, often leading to future CEO positions.

Cagan defines four key competencies for a strong Head of Product:

  • Team Development: The single most important responsibility is to develop a strong team of product managers and designers. This involves prioritizing recruiting, training, and ongoing coaching. It requires different skills than product development and cannot be delegated to poor-performing managers.
  • Product Vision and Strategy: The VP Product must contribute to or articulate a compelling, inspiring product vision that drives and sustains the company. The role must complement the CEO’s strengths: if the CEO is a strong visionary, the VP Product might focus on execution; if not, the VP Product must be the visionary. He warns against “revolving door” VP Product roles stemming from mismatched vision.
  • Execution: Regardless of vision source, the product leader must know how to get things done and have a proven ability to do so. This includes expertise in modern product planning, discovery, and development processes, but also strong stakeholder management and internal evangelism. They must inspire and align the entire company.
  • Product Culture: A great product organization has a strong product culture, characterized by continuous, rapid testing and learning, understanding that mistakes are part of learning (made quickly and risks mitigated), and valuing continuous innovation. It fosters true collaboration and respects designers and engineers, leveraging a motivated product team. The VP Product must have concrete plans for instilling this culture.

Other considerations for this role:

  • Experience: A combination of strong technology background with an understanding of business economics and market dynamics. Domain experience varies by industry.
  • Chemistry: The product leader must have strong personal working relationships with other key executives, especially the CEO and CTO.

Cagan introduces the Group Product Manager (GPM) role as a hybrid of individual contributor and first-level manager. GPMs are proven senior PMs who manage one product team while coaching 1-3 other PMs. This role facilitates tightly coupled product teams and is often a stepping stone to Director or VP roles. It’s a “player-coach” model that provides a blend of hands-on work and influence, particularly effective in larger, segmented product organizations.

The Head of Technology Role

This chapter, co-authored with Chuck Geiger (a successful CTO), focuses on the leader of the engineering organization (CTO or VP Engineering), emphasizing their crucial partnership with product management. The CTO’s overarching objective is to make technology a strategic enabler for the business and its products, removing barriers and expanding possibilities.

Cagan lists six major responsibilities of a CTO, presented in priority order:

  1. Organization: Building an excellent engineering organization with a strong management team committed to employee skill development, measured by development plans, retention rates, and internal evaluations.
  2. Leadership: Representing technology in the company’s overall strategic direction, collaborating with other executives on informing direction, M&A, and build/buy/partner decisions.
  3. Delivery: Ensuring the organization can rapidly, reliably, and repeatedly deliver quality product to market, measured by release consistency, frequency, and software quality/reliability. Managing technical debt is a key responsibility to prevent it from crippling delivery capabilities.
  4. Architecture: Ensuring a company has an architecture capable of delivering necessary functionality, scalability, reliability, security, and performance. The CTO leads a cohesive company-wide technology strategy, particularly important for multiple product lines. Measures involve infrastructure monitoring and tracking customer-impacting outages due to architecture.
  5. Discovery: Ensuring senior engineering staff actively participate and significantly contribute throughout product discovery. This is vital for innovation; if engineers are only coding, their full value is lost. This is measured by engineering participation in discovery and the frequency of engineering-credited innovations.
  6. Evangelism: Serving as the company’s spokesperson for the engineering organization, demonstrating leadership in the developer community and with partners/customers, measured by university relations/recruitment and event participation.

Cagan contrasts the CTO with the Chief Information Officer (CIO), stating that if the technology organization reports to a CIO, it’s a “warning flag” for the pathologies of failed product efforts. He encourages PMs to foster strong relationships with their engineering counterparts by understanding their challenges and offering support, aiming for a truly effective overall product organization.

The Delivery Manager Role

In growth-stage and enterprise companies, product managers often lament spending too much time on project management activities, detracting from their primary product responsibilities of ensuring engineers build valuable products.

  • Mission: Delivery managers are a special type of project manager whose mission is to remove obstacles (impediments) for the team. These obstacles can involve other product teams, non-product functions (e.g., marketing decisions, legal approvals), or internal coordination (e.g., getting visual assets from designers).
  • Scrum Master: They typically also serve as the Scrum Master for the team, focusing on helping the team “get stuff live faster” by resolving roadblocks, not by “cracking the whip.”
  • Impact: If a company lacks delivery managers (under any title), this work falls to the product manager and engineering managers. While acceptable for small organizations, this role becomes increasingly important for larger organizations (5-10+ product teams) to maintain velocity.

Principles of Structuring Product Teams

Structuring product teams is one of the most difficult challenges at scale, impacting speed, empowerment, accountability, and the ability to contribute to a larger vision. There is no one right answer, but rather a set of critical principles to consider when making tradeoffs:

  • Alignment with Investment Strategy: Team structure should reflect how the company plans to invest its resources over time and risk (e.g., balancing existing cash cows with future growth areas, like the “three horizons model”).
  • Minimize Dependencies: A key goal is to reduce inter-team dependencies to allow teams to move faster and feel more autonomous. While dependencies can’t be eliminated, they should be continuously minimized and tracked.
  • Ownership and Autonomy: Teams should feel empowered and accountable for a significant, meaningful part of the product offering, fostering missionary-like passion. This is challenging in highly interconnected systems.
  • Maximize Leverage: As organizations grow, creating shared services (e.g., common platforms) increases speed and reliability by preventing reinvention of the wheel. However, this creates dependencies and can impinge on autonomy.
  • Product Vision and Strategy: Teams must be structured to be well-positioned to deliver on the overarching product vision and strategy. If the vision and strategy are unclear, team structure will suffer.
  • Team Size: Practical limits exist: a minimum of 2 engineers + PM (+ designer for user-facing) for “critical mass,” and an upper bound of 10-12 engineers per PM/designer pair. Each product team should have one, and only one, product manager.
  • Alignment with Architecture: Often the primary principle in practice. Architectures drive technologies and skill sets. Aligning teams with architectural layers (e.g., front-end, database, platform services) addresses specialized engineering expertise. This can lead to common services/platform teams which are high-leverage but require strong, technical product managers.
  • Alignment with User or Customer: Structuring teams around different user types or customer personas (e.g., buyers vs. sellers in a marketplace) allows teams to go deep in understanding specific customer needs. This is often combined with architecture-aligned teams.
  • Alignment with Business: In large companies with multiple lines of business, aligning teams with business units can be considered, but it’s typically secondary to other factors, especially when business units share a common, integrated technological foundation.
  • Structure Is a Moving Target: The optimal structure changes over time. Regular review (e.g., annually) is recommended.

Cagan reiterates that there is never a perfect way to structure a team; it always involves tradeoffs. Understanding these principles helps guide logical choices.

He also details Autonomy @ Scale, acknowledging that while most leaders champion autonomous teams, teams often feel constrained. This typically stems from management’s lack of trust or a team wanting to change a “foundational” element. It’s a tradeoff between team autonomy and leveraging the common foundation. Cagan is a big fan of high-leleverage foundations (e.g., GitHub standardization). Factors influencing this tradeoff include:

  • Team Skill Level: Experienced “A teams” can be trusted with more autonomy; “B teams” need assistance; “C teams” need significant coaching.
  • Importance of Speed: Leverage often increases speed, but autonomy might accept slower progress for empowerment.
  • Importance of Integration: Some product portfolios require high integration (optimizing for the company whole), limiting individual team autonomy.
  • Source of Innovation: Where innovation is expected (foundation vs. application level) influences freedom to revisit core components.
  • Company Size and Locations: Larger, dispersed companies find leverage more important but harder to achieve, often leading to more formalized processes.
  • Company Culture: A strong push for leverage can be perceived as reducing autonomy, which might be acceptable for less experienced teams but problematic for “A-level” teams.
  • Maturity of Technology: Standardizing on an immature foundation can hurt teams.
  • Importance to Business: For business-critical products, more caution may be needed when a team wants to deviate from the foundation.
  • Level of Accountability: High accountability encourages teams to carefully consider tradeoffs.

When teams make poor decisions, it’s often due to missing the full business context, specifically the overall product vision and team-specific business objectives. Leadership’s clarity on these two pieces of context is crucial, while the “how” to solve problems remains the team’s autonomy.

Profile: Lea Hickman of Adobe

Lea Hickman’s profile showcases the immense challenge of driving dramatic, necessary change in a large, financially successful company. In 2011, as product leader for Adobe’s Creative Suite ($2 billion annual license revenue), she recognized the need to shift from a desktop-centric, annual-upgrade model to a subscription-based Creative Cloud supporting multiple devices. This was a brutal undertaking, as it risked about half of Adobe’s total revenue ($4 billion) and required pushing the entire company—finance, engineering, sales, marketing, legal—far outside its comfort zone.

Key challenges and Lea’s approach:

  • Financial Concerns: Finance worried about revenue impact during the transition.
  • Engineering Concerns: Engineers fretted about moving from two-year releases to continuous development and deployment while maintaining quality, and increased service availability responsibilities.
  • Sales Concerns: Sales feared a shift from a reseller channel to a direct customer relationship, with potential risks.
  • Customer Resistance: Lea understood that a segment of the million-plus Creative Suite customers would resist such a significant change, needing time to adapt.
  • Suite Complexity: The transition involved transforming 15 major applications and many utilities simultaneously, escalating risk.

Lea’s leadership:

  • Compelling Vision and Strategy: She worked with CTO Kevin Lynch to articulate a compelling vision of the new Creative Cloud as “greater than the sum of the parts.”
  • Rallying Through Prototypes: She used compelling prototypes to rally executives and product teams, showing the power of the new foundation.
  • Sustained, Relentless Communication: Lea embarked on an “exhausting campaign” of continuous over-communication with leaders and stakeholders across the company. A constant stream of prototypes kept people excited.

The result was the tremendous success of Creative Cloud, generating over $1 billion in recurring revenue faster than anyone else, leading Adobe to discontinue the desktop suite and more than triple its market cap to roughly $60 billion. This exemplifies a product leader driving massive and meaningful change in a large enterprise, tackling concerns head-on with clear vision, strategy, and relentless communication. Lea now helps other organizations through similar transformations at SVPG.

PART III: The Right Product

Having established strong product teams, Part Three addresses the fundamental question: What should our product team work on? It criticizes traditional product roadmaps and presents alternatives, focusing on outcomes and strategic context.

Product Roadmaps

Cagan defines a product roadmap as a prioritized list of features and projects assigned to a team, typically quarterly or annually. While they may not include minor items like bugs, they contain requested features, projects, and multi-team initiatives, often with due dates.

  • Traditional Purposes: Management desires roadmaps for two main reasons:
    1. To ensure teams work on highest-value items first.
    2. To facilitate business planning (marketing, sales hiring, partner dependencies).
  • The Problem: Despite these “reasonable desires,” Cagan states that typical roadmaps are the root cause of most waste and failed efforts in product organizations. They are fundamentally about output, not outcome.

The Problems with Product Roadmaps

Cagan argues that conventional product roadmaps consistently lead to very poor business results due to “the two inconvenient truths about product”:

  1. At least half of our product ideas will not work:
    • Value is absent: Customers aren’t excited and won’t use or buy it. (Most common reason).
    • Usability is absent: Product is too complicated.
    • Feasibility is absent: Too expensive or time-consuming to build.
    • Business viability is absent: Legal, financial, or business constraints block launch.
  2. Even successful ideas require several iterations to deliver expected business value (time to money).

Cagan stresses that these truths are inescapable, even for exceptional teams. Weak teams “plod through” roadmaps, blaming stakeholders when features fail, and scheduling more iterations. Strong teams, in contrast, understand and embrace these truths, quickly tackling risks through product discovery and rapidly iterating to effective solutions.

The core problem with “roadmaps” is not the ideas themselves, but that they are perceived as commitments. Once on a roadmap, items are expected to be built and delivered, even if they fail to solve the underlying problem. While some high-integrity commitments are necessary (discussed later), most roadmap items should not be.

The Alternative to Roadmaps

To address the shortcomings of traditional roadmaps, any alternative must still meet management’s needs: prioritizing high-value work and enabling date-based commitments when necessary.

Cagan’s empowered product team model addresses these needs by providing teams with the necessary business context:

  1. The Product Vision and Strategy: This describes the big picture of the organization’s goals and the plan to achieve them. All product teams contribute to this unifying vision.
  2. The Business Objectives: These are the specific, prioritized, and measurable goals for each product team (e.g., “Dramatically reduce customer onboarding time,” measured by “Average new customer onboarding time less than three hours”).

The core idea is to tell the team what to accomplish and how results will be measured, then let the team figure out the best way to solve the problems. This shifts prioritization from product ideas to business results.

Benefits of this approach:

  • Increased Team Motivation: Teams are more motivated when empowered to solve problems as they see fit (missionaries vs. mercenaries).
  • Accountability for Outcomes: Teams are responsible for solving the business problem (measured by key results), not just delivering a feature. If a solution fails, the team must try another approach.
  • Embracing Inconvenient Truths: The model acknowledges that initial approaches often fail and encourages rapid experimentation and iteration.

Cagan notes that outcome-based roadmaps (where items are stated as business problems) are a step in the right direction, conceptually similar to using an OKR system. He addresses high-integrity commitments separately: these are minimal, informed commitments made after product discovery validates value, usability, feasibility, and business viability. This gives teams time to investigate solutions before promising dates, fostering trust and effective business planning.

Product Vision

Cagan describes the product vision as the future we are trying to create, typically 2-5 years out (5-10 for hardware/devices). It is distinct from a company mission statement, which is broader.

  • Purpose: The vision is not a spec but a persuasive piece (storyboard, white paper, visiontype) whose primary purpose is to communicate and inspire teams, stakeholders, investors, and partners to help make it a reality. It’s a powerful recruiting tool and daily motivator for strong technology people.
  • Validation: While not rigorously tested like specific solutions in discovery, the vision involves a “leap of faith” that it’s a worthwhile pursuit, even if the “how” is yet unknown.

Principles of Product Vision

Cagan outlines ten key principles for an effective product vision:

  1. Start with why: Articulate your purpose to drive everything else.
  2. Fall in love with the problem, not the solution: A common struggle, but essential for true problem-solving.
  3. Don’t be afraid to think big: Visions should be ambitious, not achievable in months, to inspire.
  4. Don’t be afraid to disrupt yourselves: Innovate to create new value, or someone else will.
  5. The product vision needs to inspire: It’s the core of missionary-like passion; focus on genuinely helping users.
  6. Determine and embrace relevant and meaningful trends: Leverage trends to solve problems in new ways.
  7. Skate to where the puck is heading, not where it was: Build for the future market, balancing optimism and conservatism.
  8. Be stubborn on vision but flexible on the details: Jeff Bezos’s line – don’t give up on the vision too soon, but be willing to adjust the course (discovery pivot) to reach the destination.
  9. Realize that any product vision is a leap of faith: It will take years to validate, so work on something meaningful and recruit passionate people.
  10. Evangelize continuously and relentlessly: Over-communicate the vision, reassuring nervous stakeholders and inspiring the company.

Principles of Product Strategy

While many approaches exist for product strategy (the sequence of products/releases to realize the vision), Cagan highlights five common principles of good strategies:

  1. Focus on one target market or persona at a time: Avoid trying to please everyone in a single release. This ensures the product is loved by some, which is key.
  2. Product strategy needs to be aligned with business strategy: The product strategy must support broader business goals, including monetization changes or business model shifts.
  3. Product strategy needs to be aligned with sales and go-to-market strategy: New sales channels or GTM approaches must be considered, as they can significantly impact the product.
  4. Obsess over customers, not over competitors: While market awareness is important, panicking and chasing competitors detracts from focusing on customers. Customers leave because companies neglect them, not primarily due to competitors.
  5. Communicate the strategy across the organization: Part of evangelizing the vision, ensuring all key business partners (sales, marketing, finance, service) understand the current and future customer focus.

Cagan also discusses Prioritizing Markets, which is a crucial aspect of product strategy. There’s no single right way, but three critical inputs guide the decision:

  • Total Addressable Market (TAM): All else being equal, larger markets are preferred. However, a smaller, significant market with a quicker “time to market” (TTM) might be prioritized by leadership.
  • Go to Market (GTM) / Distribution: Different markets may require different sales channels. Leveraging existing channels might be prioritized over larger markets requiring new, complex channels.
  • Time to Market (TTM): A rough estimation of how long it will take.

These factors are balanced by the Head of Product, Head of Technology, and Head of Product Marketing in a collaborative effort.

Product Principles

Cagan suggests complementing the product vision and strategy with a set of product principles. These principles describe the nature of the products you want to create, reflecting core beliefs about what is important to the company and product teams. They are not feature lists and are not tied to specific releases but align with the vision for an entire product line.

  • Purpose: Principles can inspire product features, but their main role is to define the product philosophy. Cagan gives the example of eBay’s principle: “In cases where the needs of the buyers and the sellers conflict, we will prioritize the needs of the buyer, because that’s actually the most important thing we can do for sellers.” This helps resolve design and development issues.
  • Visibility: Whether to make principles public depends on their purpose. They can be internal tools for teams or external statements for users, customers, partners, and employees.

Product Objectives

This section details the use of business objective-based systems, particularly the OKR (Objectives and Key Results) system, as a foundational element of how the best tech companies operate. This approach originated from HP’s MBO (Management by Objectives) and was refined at Intel (by Andy Grove) and popularized at Google (by John Doerr).

  • Two Fundamental Principles:
    1. “Never tell people how to do things. Tell them what to do, and they will surprise you with their ingenuity.” (Gen. George Patton) This is about empowering and motivating teams for their best work.
    2. “When performance is measured by results.” (HP tagline) This emphasizes that releasing features is not enough; the solution must solve the underlying business problem.
  • Outcome over Output: OKRs focus on meaningfully measuring progress by business results (outcomes) rather than just outputs (features released).

While the concept of team objectives seems straightforward, institutionalizing it across organizations can take time. OKRs are now widely used in major successful tech companies globally.

The OKR Technique

The OKR (Objectives and Key Results) technique is a powerful tool for management, focus, and alignment. Cagan outlines critical points for its effective use within product teams and organizations:

  • Qualitative Objectives, Quantitative Key Results: Objectives should be qualitative (e.g., “Improve customer onboarding experience”), while key results must be quantitative and measurable (e.g., “Reduce onboarding time by 50%”).
  • Business Results, Not Output: Key results should measure business impact, not just tasks completed or features shipped.
  • Focus on Product Organization/Team Objectives: OKRs should concentrate on the organization’s overall objectives and individual product team objectives that roll up to them. Avoid diluting focus with personal or functional team OKRs.
  • Consistent Cadence: Typically annual for organizational objectives and quarterly for team objectives.
  • Keep it Small: Limit objectives and key results to a small number (typically 1-3 objectives, each with 1-3 key results).
  • Track Progress Actively: Every product team should track their progress against objectives, usually weekly.
  • Cover Key Accomplishments: Objectives don’t need to cover every minor task but should encapsulate what the team needs to accomplish.
  • Accountability: Teams must feel accountable for achieving their objectives. Substantial failures warrant post-mortems or retrospectives.
  • Clear Scoring: Agree on how key results will be scored (e.g., 0 for no progress, 0.3 for bare minimum, 0.7 for achieving hope, 1.0 for exceptional surprise). Consistency is key for inter-team dependencies.
  • High-Integrity Commitments: Distinguish between normal objectives (aiming for 0.7 score) and high-integrity commitments (binary: delivered or not). These special commitments are clearly indicated.
  • Transparency: Make product team objectives and progress transparent across the product and technology organization.
  • Responsibility Levels: Senior management sets organizational OKRs. Heads of product/technology set product team objectives (ensuring alignment). Product teams propose their key results. A give-and-take process finalizes OKRs each quarter.

Product Team Objectives

Cagan emphasizes that when deploying OKRs for a product organization, the key is to focus OKRs at the product team level.

  • Cross-Functional Teams: Product teams are cross-functional, typically including a PM, designer, and engineers, and sometimes data analysts, user researchers, or test automation engineers. Each team is responsible for a significant part of the product or technology (e.g., mobile apps for drivers, payment handling).
  • Cascading Problem: A common mistake is for each functional department (design, engineering, QA) to create its own OKRs (e.g., re-platforming, responsive design, retooling QA). This creates conflict for individual team members who have conflicting objectives from their functional manager and their product team.
  • The Solution: Focus individuals’ attention on their product team objectives. If functional organizations have larger objectives (e.g., responsive design), these should be discussed and prioritized at the leadership team level alongside business objectives, then incorporated into the relevant product team’s objectives.
  • Managers’ OKRs: It’s acceptable for functional managers (e.g., Head of UX Design) to have individual OKRs related to their broader organizational responsibilities (e.g., migrating to responsive design strategy).
  • Individual Growth OKRs: Individual contributors can have a small number of personal growth objectives, provided they don’t interfere with their primary product team responsibilities.
  • Upward Cascade: The cascading of OKRs in a product organization should be upward from cross-functional product teams to the company or business-unit level, ensuring alignment with the overall company goals.

Product @ Scale

This section delves into how product vision, strategy, and business objectives become truly critical at scale. While startups might survive without them for a while, managing a medium to large organization effectively requires this context to prevent diminished morale, lack of innovation, and reduced velocity.

Product Objectives @ Scale

Scaling the OKR system effectively presents new challenges, despite its inherent scalability. Cagan focuses on how OKRs change for growth-stage and enterprise organizations:

  • Clear Organizational Objectives: Unlike small startups where everyone knows what everyone else is doing, larger organizations require a very clear understanding of organization-level objectives (e.g., “improve customer lifetime value,” “expand globally”).
  • Leadership Role in Allocation: Leadership (Head of Product, Technology, Design) must actively discuss company objectives and strategically assign them to the most suitable product teams. Some teams might focus on one objective, others on multiple, and some on critical work beyond these.
  • Platform/Shared Services Teams: At scale, many product teams support other product teams (platform teams, shared services teams). These are high-leverage but serve customers indirectly. Leadership must help coordinate their objectives, manage requests from higher-level teams, and align interests to ensure they succeed.
  • Reconciliation Process: A critical process where the leadership team reviews proposed key results from product teams, identifies gaps, and adjusts plans (e.g., involving additional teams, reviewing priorities) to ensure all organizational objectives are covered.
  • Transparency and Management: Online tools help make objectives transparent across the organization. However, leadership and management are still crucial for connecting the dots between teams.
  • High-Integrity Commitments: At scale, the number of necessary high-integrity commitments increases. Delivery managers play a key role in tracking and managing these dependencies.
  • Business Unit OKRs: In multi-business unit enterprises, corporate-level OKRs exist, but product teams roll up into business-unit-level OKRs.

In summary, scaling OKRs places a larger burden on leadership and management to ensure true organizational alignment and that every product team understands its role and contribution.

Product Evangelism

Product evangelism is about “selling the dream” and inspiring people to help create the future. Cagan stresses its importance for startup founders, CEOs, and heads of product in assembling strong teams. For product managers, especially in large companies, good evangelism is critical to prevent product efforts from being derailed or withering on the vine. It is a key responsibility in building teams of missionaries.

Cagan’s top-10 pieces of advice for product managers to sell the dream:

  1. Use a prototype: Helps people visualize the big picture and how components connect.
  2. Share the pain: Directly expose the team to customer pain; bring engineers to customer visits.
  3. Share the vision: Clearly articulate product vision, strategy, and principles, showing how current work contributes.
  4. Share learnings generously: Openly share both successes and failures from user tests and customer visits, providing context for solutions.
  5. Share credit generously: Ensure the team feels ownership (“their product”), but take responsibility for misses, demonstrating learning.
  6. Learn how to give a great demo: A persuasive tool to show value to customers and executives, distinct from training or testing. Practice until proficient.
  7. Do your homework: Be the undisputed expert on users, customers, market, competitors, and trends to build trust.
  8. Be genuinely excited: Passion for the product is fundamental; change roles if not excited.
  9. Learn to show some enthusiasm: Authentically display excitement; “Enthusiasm really is contagious.”
  10. Spend time with your team: Maximize face-to-face time (especially if co-located, otherwise travel regularly) to build personal connection and convey enthusiasm, boosting motivation and velocity.

In larger companies, product marketing managers often handle external evangelism, but the product manager’s focus should remain on evangelizing to their internal team because “the best thing you can do for your customers is to provide them with a great product.”

Profile: Alex Pressland of the BBC

Alex Pressland’s profile illustrates how a strong product manager can drive substantial change in a large, established enterprise, even as an individual contributor. In 2003, as a young PM at the BBC, she had just led an effort to enable content syndication via IP-based technology. Most at the BBC didn’t grasp its importance, but Alex recognized its potential to increase the BBC’s reach, a core mission.

Her key contributions:

  • Visionary Application of Technology: She actively searched for new applications for the IP-based syndication technology, targeting UK citizens not reached by conventional broadcast media.
  • Experimentation and Proof of Concept: She proposed experiments using editorial teams to tailor content for city center billboard screens, then measured audience reach and engagement.
  • Overcoming Obstacles: This was a foreign concept to the BBC’s broadcast journalism culture. She faced significant obstacles from editorial (unaccustomed to multi-context content) and legal (complex content licensing for IP-enabled devices). She used “considerable persuasion” to demonstrate the benefits.
  • Driving Strategic Shift: Her early successes and the results of her experiments gave her the confidence to propose a new product vision and strategy: “BBC Out of Home.”
  • Impact: This work fueled a dramatic shift from broadcast to content distribution at the BBC, eventually becoming the foundation for their highly successful mobile efforts, now reaching over 50 million people weekly worldwide.

This story highlights the “power of force of will” and how great product managers navigate resistance in large companies to drive massive, meaningful change. Alex went on to a successful career in tech and media, embodying the essential contribution of a strong product manager.

PART IV: The Right Process

This section explains how product teams execute their work: the techniques, activities, and best practices for repeatedly discovering and delivering successful products. Cagan emphasizes that “the right process is not any single process,” but a combination of techniques, mindset, and culture. The primary focus for product managers is product discovery, though they also support delivery.

Product Discovery

Cagan defines product discovery as the crucial phase where teams tackle two significant challenges:

  1. Discovering the detailed customer solution: Ensuring enough customers need the solution (demand) and developing a solution that works for both customers and the business. This requires testing many ideas quickly and inexpensively.
  2. Delivering a robust and scalable implementation: Ensuring the team can “release with confidence” a product that is consistently reliable.

He acknowledges the tension between “learning fast” (discovery) and “releasing with confidence” (delivery). The key to resolving this tension is understanding the concept of a “product” as something commercially viable and shippable (scalable, performant, reliable, secure, instrumented with analytics, internationalized, maintainable, brand-consistent). Building this requires significant time and effort, so product discovery’s purpose is to provide evidence that this effort won’t be wasted.

Discovery involves extensive use of prototypes (not production software) to test ideas with users, customers, engineers, and business stakeholders rapidly and inexpensively. This is especially important for companies with existing customers and revenue, where direct customer access for “quick experiments” is vital.

Principles of Product Discovery

Product discovery is driven by a set of core principles aimed at addressing critical risks: value risk (will they buy/use it?), usability risk (can they use it?), feasibility risk (can we build it?), and business viability risk (does it work for our business?). The goal is to collect evidence for these questions.

  1. Customers don’t know what to build: With technology products, users often don’t know what they want until they see it. It’s the product team’s job to solve the underlying problem.
  2. Establish compelling value first: This is the hardest and most important part. Without core value, other qualities (usability, performance) don’t matter.
  3. Good user experience is harder and more critical than engineering: While engineering is hard, design (UX) is often more difficult and crucial for success.
  4. Functionality, design, and technology are intertwined: They are not sequential; they enable and drive each other. This is why product managers, designers, and tech leads should be co-located.
  5. Many ideas won’t work out; successful ones require iterations: Embrace Marc Andreessen’s “know what you can’t know.” Most ideas fail on value, complexity, build time, or legal/privacy issues. Be open to different solutions.
  6. Validate ideas on real users and customers: Don’t rely on assumptions. Do this before building, not after.
  7. Validate ideas the fastest, cheapest way possible: Speed is key. Use a wide range of techniques suitable for different risks and situations.
  8. Validate feasibility during discovery, not after: Engineers must be involved from the beginning, not just at sprint planning, to prevent wasted time and improve solutions.
  9. Validate business viability during discovery, not after: Ensure the solution meets business needs (finance, marketing, sales, legal, etc.) before investing time and money. This prevents costly surprises and builds trust.
  10. It’s about shared learning: Teams of missionaries learn together by experiencing customer pain and observing what works and what doesn’t.

Cagan also includes a note on Ethics: Should We Build It? He encourages teams to consider the ethical implications beyond legality or business objectives, especially if a solution might cause harm.

He also defines Discovery Iterations as trying out at least one new idea or approach, done much faster and cheaper than delivery. Competent teams can generally test 10-20 iterations per week, with many never moving beyond the PM, designer, and tech lead. A discovery iteration should be at least an order of magnitude less time/effort than a delivery iteration.

Discovery Techniques Overview

There’s no single perfect taxonomy, but Cagan categorizes discovery techniques into several helpful groups:

  • Discovery Framing Techniques: Help identify underlying issues, clarify problems, tease out risks, and align work with other teams.
  • Discovery Planning Techniques: Useful for identifying bigger challenges and planning the discovery effort.
  • Discovery Ideation Techniques: Generate promising solutions for current problems.
  • Discovery Prototyping Techniques: The go-to tool for discovery (feasibility, user, live-data, hybrid).
  • Discovery Testing Techniques: Quickly separate good ideas from bad ones by validating value, usability, feasibility, and business viability.
  • Testing Feasibility: For engineers to address technical concerns (new tech, scale, performance, third-party components).
  • Testing Usability: For designers to ensure interaction designs make sense and identify confusion points.
  • Testing Value: Most discovery time is spent here; involves ensuring demand, qualitative love, and quantitative efficacy.
  • Testing Business Viability: Ensuring the solution works for the business (financial, marketing, sales, legal, business development, security, CEO/COO/GM).
  • Transformation Techniques: Help organizations transition to new ways of working.

Cagan emphasizes that teams only validate what they need to, picking the right technique based on the situation. He shares techniques he believes are essential for any modern product team, used repeatedly over time.

Discovery Framing Techniques

Cagan explains that while simple product efforts may not need much framing, complex ones (large projects, multi-team initiatives) do. There are two main goals for framing discovery work:

  1. Ensure Clarity of Purpose and Alignment: The team must agree on the business objective, the specific customer problem, the target user/customer, and how success will be measured (aligning with product team’s OKRs).
  2. Identify Big Risks: Proactively pinpoint value, usability, feasibility, and business viability risks. Teams often gravitate to comfortable risks (tech, usability), but value and business viability are often harder and more critical. If risks are low, proceed to delivery.

Cagan explicitly addresses Problems versus Solutions, highlighting the human tendency to think in solutions rather than underlying problems. This is why initial solutions often fail. Product roadmaps, being lists of solutions, are problematic. The product organization’s job is to tease out the underlying problem and ensure the delivered solution addresses it. Framing helps with this.

He describes three framing techniques, each for different-sized efforts:

  • Opportunity Assessment: For the vast majority of product work (optimizations, features, medium projects).
  • Customer Letter: For larger projects/initiatives with multiple goals and complex outcomes (e.g., redesigns).
  • Startup Canvas: For entirely new product lines or businesses.

These techniques are not mutually exclusive.

Opportunity Assessment Technique

An opportunity assessment is a simple, yet powerful technique to save time and grief by answering four key questions about upcoming discovery work:

  • What business objective is this work intended to address? (Objective): This should map to one or more of the team’s assigned OKRs (e.g., growth, reducing onboarding time, reducing churn).
  • How will you know if you’ve succeeded? (Key results): Define the measure of success at the outset, mapping to one of the team’s key results (e.g., “Average new customer onboarding time less than three hours”).
  • What problem will this solve for our customers? (Customer problem): Clearly articulate the specific problem intended to be solved for external or internal users.
  • What type of customer are we focused on? (Target market): Define the primary intended beneficiary (persona, segment, job to be done) to avoid trying to please everyone.

These four questions are the bare minimum to ensure every product team member understands the purpose before beginning discovery work. The product manager is responsible for preparing and sharing these answers with the team and key stakeholders to ensure alignment. Cagan also notes that for strategic, non-normal product work (e.g., supporting a partnership), these questions may still be relevant even if the driver isn’t a direct business objective.

Customer Letter Technique

For larger efforts, the customer letter technique provides a more comprehensive framing than a simple opportunity assessment. Inspired by Amazon’s “working backward” process (writing a pretend press release), this technique involves:

  • Imagined Customer Letter: The product manager writes a letter from the hypothetical perspective of a very happy, impressed customer persona to the CEO. The letter explains why they are happy and grateful for the new product or redesign, describing how it has changed or improved their life.
  • CEO’s Congratulatory Response: The letter includes an imagined response from the CEO to the product team, explaining how the product has helped the business.
  • Purpose: This technique forces the team to focus on the outcome (actual benefits for customers), not just the output (features). It serves as a powerful internal evangelism tool: if the team and stakeholders aren’t excited by the letter, the idea might need reconsideration.
  • Benefits over Press Release: Cagan prefers the customer letter over Amazon’s press release format as it feels less dated and creates greater empathy for the customer’s current pain, more clearly emphasizing how team efforts can improve lives.

This technique is primarily a framing technique, though it can also be a demand-validation tool if the team itself isn’t excited. It’s a way to ensure the team is deeply aligned with the customer’s perspective and the desired business impact.

Startup Canvas Technique

For an entirely new product or business opportunity (whether for a startup or an enterprise), a startup canvas (or business model canvas, lean canvas) is a more comprehensive framing technique. It replaced thick, often unhelpful, traditional business plans.

  • Purpose: These lightweight tools highlight a broader set of risks beyond just the product solution, including value proposition, monetization, go-to-market strategy, cost structure, and metrics. The idea is to tackle these risks upfront.
  • When to Use: Primarily for new businesses or entirely new product lines, not for improving existing products where most canvas elements are already defined. It can also help new product managers gain a holistic understanding of their product and business.
  • “The Biggest Risk”: Cagan critiques the tendency to focus on secondary risks (e.g., business model, pricing) that are easier to control or understand, while neglecting the primary risk: value risk. This is the challenge of discovering a compelling solution that customers will choose to buy and use, especially when it needs to be “demonstrably and substantially better” than alternatives to induce switching.
  • Canvas Limitation: Canvases often have limited space for detailing the solution, which can inadvertently reinforce the tendency to defer solutioning.
  • Prioritizing Value Risk: Cagan argues that teams should prioritize resolving the value risk first (i.e., discover a solution customers love) before spending time on monetization, sales tools, or cost-cutting. Without a valuable solution, other work is likely wasted.

The startup canvas is a good tool for highlighting assumptions and major risks, but the PM must ensure the team focuses on the most critical, often solution-related, risks first.

Discovery Planning Techniques

Once discovery work is framed, the next step is to plan how to figure out solutions. Cagan describes two powerful discovery-planning techniques:

  • Story Map Technique: Simple, but highly useful for framing, planning, ideation, design, and communication. It provides a holistic view of the system’s expected growth over time.
  • Customer Discovery Program Technique: More complicated, but a “remarkably powerful and effective” leading indicator of future success. Cagan considers it his favorite technique for ensuring a strong, viable product.

He notes that the customer discovery program is a lot of work, primarily for the product manager, but yields immense value.

Story Map Technique

Story maps are described as one of the most generally useful techniques available, serving as a framing, planning, ideation, design, communication, and work organization tool throughout product discovery and delivery.

  • Origin: Developed by Jeff Patton to overcome the lack of context in flat backlogs of user stories.
  • Structure: A two-dimensional map:
    • Horizontal axis: Major user activities, loosely ordered by time (left to right).
    • Vertical axis: Progressive levels of detail, with critical tasks higher than optional ones.
  • Benefits:
    • Holistic View: Provides an “at a glance” understanding of the entire system and its evolution.
    • Context: Each story’s place in the larger picture is clear.
    • Planning: Helps define meaningful milestones and releases.
    • Ideation: Useful for generating ideas within specific contexts.
    • Design: Used as a design technique during prototyping.
    • Communication: Excellent for team and stakeholder alignment.
    • Living Document: Easily updated with feedback from prototypes, then flows into the product backlog.

Many teams consider a high-fidelity user prototype and a story map as their go-to techniques. Cagan recommends Jeff Patton’s book, “User Story Mapping,” as a must-read.

Customer Discovery Program Technique

Cagan considers the customer discovery program one of the most powerful techniques to ensure and prove a strong, viable product and prevent the sales-driven, weak-product spiral. Its core concept is to discover and develop a set of reference customers in parallel with discovering and developing the actual product. While requiring substantial effort, primarily from the product manager, it’s the best leading indicator of future product success.

  • Power of Reference Customers: A “happy reference customer” is a real customer, using the product in production, who has paid for it, and is willing to voluntarily and sincerely tell others how much they love it. These are “magical” and the “single best sales tool,” fundamentally changing dynamics between product and the rest of the company. Without them, sales struggles and focuses on immediate deals, creating frustration.
  • Target Number: For products aimed at businesses, the key number is six reference customers in a specific target market, not for statistical significance, but for instilling confidence. More than six is better, but each is demanding.
  • When to Use: Not for small efforts. Ideal for new products/businesses, expanding existing products to new markets/geographies, or redesigns.
  • Single Target Market: Focus on six similar customers from a specific target market to ensure focus and enable sales. This aligns with a product strategy of tackling markets sequentially. Cagan persuades teams not to launch broadly until these references are secured.
  • Recruiting Prospective References: Recruit 6-8 prospective customers who:
    • Are from the specific target market (existing, prospects, or mix).
    • Truly feel the pain and are desperate for a solution. (Screen out technologists interested only in tech).
    • Are willing to work closely with the team (time for testing, feedback).
    • Are ideally well-recognized marquee names.
      This is a joint effort between PM and PMM. If struggling to recruit 4-5 prospects, it’s a strong reality check that the problem might not be important enough.
  • The Relationship: Treat prospects as development partners. Explain the goal is a general product, not custom work. They get input and a working solution; the team gets access to deeply understand needs and find a single solution that works for all six. No upfront payment (unless early startup with low cash, then escrow).
  • Important Points:
    • Not all requests from the six customers are implemented; the goal is to find a single solution that works well for all six.
    • Don’t pay customers for participation; they “pay” with their pain and commitment.
    • Handle sales pressure to include more customers carefully; stick to 8 max.
    • Ignore those who only want to see references; seek customers desperate enough to participate.
    • Ensure prospects have marketing permission to be public references.
    • Release the delivered product to these customers before general release, ensuring they are live and happy.

Four main variations of the program:

  • Platform/API Products: Focus on successful applications built with the APIs, working with development teams.
  • Customer-Enabling Tools: For internal tools (e.g., customer service dashboards), select 6-8 influential internal users who work closely with the team and advocate internally.
  • Consumer Products: Engage with a larger number (10-50) of consumers to get them to love the product, supplementing with broader testing. They are influenced by social media/press, which seek real users.

Defining Product/Market Fit: Cagan views achieving six reference customers in a specific target market for a B2B company as a very practical and effective definition of product/market fit. While the Sean Ellis test (40% “very disappointed” if product disappears) is useful for consumer products, the customer discovery program offers a tangible, actionable milestone. Product/market fit doesn’t mean product development is complete, but it signals readiness for aggressive sales in that market.

Profile: Martina Lauchengco of Microsoft

Martina Lauchengco’s profile highlights the immense pressure and challenge of making a massively impactful product decision within a dominant company. In 1993, Microsoft’s Word 6.0 was a huge release, aiming for code convergence across Windows, DOS, and Mac to gain development efficiencies and offer consistent features. However, the Mac version, a smaller but passionate market, was extremely slow on standard Macs (2 minutes to start), leading to severe backlash and direct complaints to Bill Gates.

  • The Problem: The team learned that a common code base was an “empty victory” if the resulting product was bad. Users valued platform-specific differences.
  • Martina’s Role: As a young product manager, her job was to help turn this around. The team focused intensely on performance and leveraging Mac capabilities (e.g., font loading, keyboard shortcuts). They made features like word count lightning fast, even faster than on Windows, as it was a key “performance barometer” for the press.
  • The Turnaround: In a couple of months, they released Word 6.1, which genuinely made the Mac version dramatically better. It was sent with an apology letter (signed by Martina) and a discount.
  • Impact: This release fixed perception and created a product the Mac team could be proud of. In subsequent years, Microsoft indeed diverged the code base and separated teams to embrace all things Mac, a complete strategic reversal. This decision was critical for both Microsoft and Apple, contributing to Office’s multibillion-dollar success on the Mac platform, used by over a billion users worldwide.

This is a powerful example of how strong product managers do the right thing for the customer, often in the face of massive pressures, fundamentally shifting product direction for long-term success. Martina went on to a remarkable career in product management and marketing, and now partners with Cagan at SVPG, underscoring the power of combining marketing and product strengths.

Discovery Ideation Techniques

Cagan notes that while many ideation techniques exist, the more relevant question is: “How do we generate the types of ideas that are likely to truly help us solve the hard business problems that our leaders have asked us to focus on right now?” He observes that in most companies, product teams don’t do much ideation themselves, as ideas are often handed down from sales, customers, or executives, and are rarely of high quality.

  • Core Principle: If product teams are given actual business problems to solve instead of solutions, and they frequently interact with users/customers, a sufficient quantity and quality of ideas naturally emerge.
  • Important Caveat: While these techniques generate exciting ideas, they still need to be tested for value, usability, feasibility, and business viability before building.

He introduces favorite techniques that consistently yield promising and relevant product ideas: customer interviews, concierge tests, customer misbehavior, and hack days.

Customer Interviews

The customer interview is the most basic, yet one of the most powerful and important skills for any product manager, often inspiring breakthrough product ideas. These skills are also prerequisite for qualitative testing.

  • Purpose: Not to prove anything, but to understand and learn quickly.
    • Are customers who you think they are?
    • Do they really have the problems you think they have?
    • How do they solve this problem today?
    • What would be required for them to switch?
  • Frequency: Establish a regular cadence—bare minimum 2-3 hours per week, every week.
  • Participants: Ideally, the product manager, product designer, and one engineer attend. The designer often drives, the PM takes notes, the engineer observes.
  • Location: Observing customers in their “native habitat” (their office) is ideal, but meeting at convenient locations (Starbucks testing) or video calls are acceptable.
  • Preparation: Be clear about the suspected problem, and how to confirm/contradict it.
  • Interview Style: Keep it natural, informal, ask open-ended questions, and focus on what they do today.
  • Afterward: Debrief with colleagues and follow through on any promises.
  • Value Proposition: Each hour consistently yields great return on time. PMs can also leverage these interviews to test product ideas (see usability/value testing).

Concierge Test Technique

A concierge test is a favorite technique for quickly generating high-quality product ideas and building customer understanding/empathy.

  • Concept: The product team manually and personally performs the customer’s job for them. Just as a hotel concierge handles ticket booking, the PM and team become the “concierge,” doing the tasks the user would do.
  • Distinction: Different from customer service interactions (which address problems after they occur). This is about learning the customer’s workflow proactively.
  • Participation: Most valuable if the product manager, product designer, and one engineer participate.
  • Goal: To learn how customers work firsthand, enabling the team to provide a much better, often automated, solution. For customer-enabling products (internal tools), it means learning from colleagues.

The Power of Customer Misbehavior

Cagan introduces a powerful, often underutilized ideation technique: allowing and even encouraging customers to use products in ways unintended or unsupported by the company.

  • Historical Approaches: Traditionally, product opportunities come from:
    1. Assessing market pain (following the market).
    2. Leveraging new technology to solve pain (following the technology).
  • Third Approach (Customer Misbehavior): Inspired by Mike Fisher’s book, this involves monitoring what customers spontaneously try to do with existing products.
    • eBay Example: eBay’s “Everything Else” category led to unforeseen trading in items like cars, which required significant product development but only after demand was established by “misbehavior.”
  • Strategic Value: While concerns about support obligations arise, supporting “misbehavior” can be highly strategic. If customers use your product in unexpected ways, it reveals potentially valuable information about unmet needs or new market opportunities.
  • Process: Dig in, learn what problem they’re trying to solve and why they think your product provides the foundation. Spotting patterns can lead to big product opportunities.

Cagan also discusses The Power of Developer Misbehavior:

  • Public APIs: Exposing a product’s services via programmatic interfaces (public APIs) is a form of encouraging developer misbehavior. It’s an invitation for developers to leverage your services to “do something amazing that we couldn’t anticipate ourselves” (e.g., Facebook’s platform strategy).
  • Source of Innovation: Cagan considers developers one of the best sources of truly innovative product ideas, as they are uniquely positioned to see what new technologies make possible.

Hack Days

Hack days are a favorite technique for quickly generating a range of high-potential ideas focused on solving pressing business or customer problems.

  • Types:
    • Undirected: People explore any product ideas loosely related to the company’s mission.
    • Directed: Teams self-organize to work on ideas addressing a specific customer problem (e.g., “difficult to learn”) or business objective (e.g., “reduce customer churn”).
  • Goal: Groups explore ideas and create some form of prototype for evaluation and, if appropriate, testing on users.
  • Two Major Benefits:
    1. Practical: Facilitates the inclusion of engineers in ideation, tapping into their potential as a source of best ideas.
    2. Cultural: Builds a team of missionaries by involving engineers more deeply in the business context and innovation, moving them beyond mere coding.

Discovery Prototyping Techniques

Cagan asserts that while Fred Brooks’s “Plan to throw one away” (on prototypes) remains relevant, tools and techniques for prototyping have advanced dramatically. He critiques the narrow interpretation of “prototype” and identifies different forms, each suited for different risks:

  • Feasibility Prototypes: Built by engineers to address technical feasibility risks (new technology, algorithms, performance, scalability, fault tolerance, third-party components, legacy systems). They involve just enough “throwaway code” to mitigate the risk, typically without a user interface or full productization.
  • User Prototypes: Simulations (“smoke and mirrors”) with nothing real behind the scenes. They range from low-fidelity (interactive wireframes) to high-fidelity (looks and feels real, with realistic but not live data). Created mainly by product designers using specialized tools. Not for proving sales, but for testing usability and eliciting reactions.
  • Live-Data Prototypes: More complex. Their main purpose is to collect actual usage data to prove or gather evidence of an idea’s effectiveness (e.g., game dynamics, search relevance, social features). They are limited implementations with minimal productization (no full use cases, automated tests, I18N, perf/scalability, SEO). Created by engineers, they are a small fraction of the final productization effort but yield big value. Not commercially shippable; if successful, full delivery work is still needed.
  • Hybrid Prototypes: Combine aspects of other types. The Wizard of Oz prototype is a key example: a high-fidelity user prototype with a person manually performing tasks behind the scenes (e.g., PM manually responding to chat). Not scalable, but quick to build and provides valuable qualitative learning, embodying the “build things that don’t scale” philosophy of discovery.

The choice of prototype depends on the specific idea, situation, and risk being tackled. To compete effectively, teams need to be skilled in all types.

Principles of Prototypes

Cagan outlines five key principles governing the use of prototypes:

  1. Lower Cost Learning: The overarching purpose is to learn something at a much lower cost (time and effort) than building a full product. Prototypes should require at least an order of magnitude less effort.
  2. Forces Deeper Thinking: Creating a prototype forces a deeper level of problem-solving than just talking or writing, often exposing major issues early.
  3. Powerful Collaboration Tool: Prototypes enable product team members and business partners to experience the idea directly, fostering shared understanding.
  4. Right Level of Fidelity: No single “appropriate” fidelity. Choose the level (from wireframes to realistic simulations) that best suits the intended purpose. Lower fidelity is faster/cheaper, so only use higher fidelity when necessary.
  5. Primary Purpose is Risk Mitigation: Prototypes primarily tackle product risks (value, usability, feasibility, viability) during discovery. A secondary benefit can be to communicate what needs to be built to engineers (“prototype as spec”), sometimes requiring additional details.

Feasibility Prototype Technique

When engineers identify a significant technical feasibility risk for a product idea, a feasibility prototype is the main technique to address it. Common concerns include: algorithms, performance, scalability, fault tolerance, use of new technologies, third-party components, legacy systems, or dependencies on other teams.

  • Who Creates It: An engineer creates it, as it involves writing code.
  • Purpose: To write just enough “throwaway code” to mitigate the specific feasibility risk (e.g., to prove if a new algorithm performs acceptably). It typically lacks user interface, error handling, or full productization.
  • Timeframe: Usually takes just a day or two, though major new technologies (e.g., machine learning approaches) could take longer.
  • Decision Point: The product manager decides if the idea is worth investing time in discovery for the feasibility prototype.
  • Discovery Work: This is considered discovery work, done before deciding to pursue the idea further in delivery.
  • Lessons Learned: Many teams fail by proceeding to delivery without adequately assessing feasibility, leading to gross underestimations of work. Giving engineers time to investigate often yields better solutions. Cagan encourages PMs to embrace these types of ideas, as they often leverage new technologies and are highly motivating for engineers.

User Prototype Technique

A user prototype is a simulation—”smoke and mirrors”—with nothing real behind the facade. Its purpose is to test user interaction and understanding.

  • Low-Fidelity: Interactive wireframes, good for thinking through information and workflow, but lack visual design and real data impact.
  • High-Fidelity: Looks and feels very real, with realistic but not live data. Created with specialized tools by product designers (or hand-coded if fast and disposable).
  • Limitations:
    • Not for Proving Sales: Cannot prove whether a product will sell. Novice PMs often misinterpret positive user reactions as validation. Better techniques exist for validating value.
    • Not for Testing Relevance of Live Data: If testing search result relevance, a user prototype isn’t suitable, as it always returns the same mock data.

A user prototype is a key tool for several types of validation (primarily usability) and an important communication tool. Teams need to develop skills in creating user prototypes across all fidelity levels.

Live-Data Prototype Technique

A live-data prototype is used to collect actual usage data during discovery, before building a scalable, shippable product, to address major risks. This is especially useful for game dynamics, search relevance, social features, and product funnel optimization.

  • Characteristics: A very limited implementation that lacks most productization elements (full use cases, automated tests, analytics instrumentation for all features, internationalization, localization, performance/scalability, SEO).
  • Purpose: It runs well enough to collect data for specific use cases, allowing comparison with current products or expectations.
  • Creation: Engineers create it, as it involves code. It’s a small fraction (5-10%) of eventual productization effort.
  • Limitations:
    • Not Commercially Shippable: Not ready for prime time. If tests go well, engineers still need time for full delivery work (“good enough” judgment is not the PM’s).
    • Limited Traffic: Designed to send a limited amount of traffic to collect analytics.
  • Benefits: Allows for rapid iteration (days to a week) and generates real data from actual users, providing valuable evidence of effectiveness.

Hybrid Prototype Technique

Hybrid prototypes combine aspects of other prototype types to address specific situations, offering exceptionally powerful tools for quick learning in product discovery.

  • Wizard of Oz Prototype: A popular hybrid. It combines the front-end user experience of a high-fidelity user prototype with an actual person (e.g., the product manager or team member) manually performing tasks behind the scenes that would eventually be automated.
    • Example: An automated chat system is prototyped with a PM manually typing responses. This allows rapid testing of different chat interactions before building the complex automation.
    • Benefits: Not scalable, but very quick and easy to create, and from the user’s perspective, it looks and behaves like a real product. Primarily yields qualitative learning, which is often where the biggest insights come from.
  • “Build things that don’t scale”: Hybrid prototypes are great examples of this philosophy, enabling clever ways to learn quickly.
  • Relevance Prototype: Another hybrid for search/recommendations. It accesses live data sources (e.g., real search results) but doesn’t handle live traffic. Used for qualitative learning by observing and discussing results with users, not for proving statistical significance.

Discovery Testing Techniques

In product discovery, the goal is to quickly separate good ideas from bad ones by answering four types of questions:

  1. Value: Will the user/customer use or buy this?
  2. Usability: Can the user figure out how to use this?
  3. Feasibility: Can we build this?
  4. Business Viability: Is this solution viable for our business?

For low-risk ideas, teams may proceed directly to delivery. Discovery activities are for situations where answers are unclear. There’s no prescribed order, but teams often follow a logic:

  • Assess value first: Often toughest and most important.
  • Assess usability and value together: Usability often precedes recognition of value.
  • Review with engineers for feasibility: After initial value/usability assessment.
  • Show to business stakeholders for viability: Usually last, to avoid “stirring up the organization” unless confident it’s worthwhile and to present evidence of customer validation.

Cagan emphasizes that Discovery Testing in Risk-Averse Companies is crucial for large enterprises, despite their tendency to avoid risk due to established revenue and brand. Innovation is not inevitable but essential for survival. Leading companies like Apple, Amazon, Google, Facebook, and Netflix institutionalize it.

  • Non-negotiable: Must continuously move products forward.
  • Responsible Innovation:
    • Protect Revenue and Brand: Use low-cost, low-risk prototypes, A/B testing (e.g., 1% of users), invite-only tests, or customer discovery programs under NDA.
    • Protect Employees and Customers: Avoid blindsiding customer-facing staff and users with constant change. Use gentle deployment techniques like continuous deployment with customer impact assessment.

Innovation in enterprises is hard not due to discovery techniques, but due to broader organizational obstacles. PMs must proactively use discovery responsibly.

Testing Usability

Usability testing is a mature, straightforward form of discovery testing, now done with prototypes before building, unlike old methods that tested too late.

  • User Research Group: If available, leverage them. If not, PMs must learn to do it themselves. Cagan says, while not as proficient initially, PMs can still identify serious issues.
  • Recruiting Users:
    • Customer Discovery Program: Ideal for B2B.
    • Craigslist/SEM campaigns: Good for specific user types.
    • Email lists/Website volunteers: Screen for target market.
    • Go where users congregate: Trade shows, shopping centers.
    • Compensation: Often needed if users come to you (e.g., “Starbucks testing”).
  • Preparing the Test:
    • Prototype: Typically high-fidelity user prototype (essential for subsequent value testing). Live-data or hybrid also possible.
    • Attendees: PM, product designer, and one engineer (rotating). PM and designer must attend every test.
    • Tasks: Define primary tasks users will perform.
    • Objectivity: Train PMs/designers to be objective; know that initial ideas are often wrong. Focus on learning.
    • Roles: One administers, one takes notes. Debrief afterward.
    • Environment: Formal labs are fine, but “Starbucks testing” or customer’s office (observing their environment, computer, workflow) are often preferable. Remote tools supplement, not replace.
  • Testing Your Prototype:
    • Pre-test Interview: Understand existing problems, current solutions, and switching barriers.
    • Disclaimers: Tell subjects it’s a prototype, not real; encourage candid feedback (“testing the ideas, not them”).
    • First Impression: Ask what they infer from the landing page before tasks.
    • User Mode: Keep users in “use mode,” not “critique mode.” Focus on what they do, not what they say. Avoid asking for arbitrary changes (e.g., “What three things would you change?”).
    • Silence: Be comfortable with silence; it’s a “horrible conversationalist” technique. Let users struggle to observe real friction.
    • Observation: Note if users complete tasks easily, struggle but succeed, or give up.
    • Avoid Leading: Don’t help or lead. If they scroll, ask what they’re looking for. Use “parroting” to reflect questions back.
    • Goal: Understand user mental models and identify counterintuitive aspects (where software model clashes with user’s thinking). Fix issues in prototype quickly.
  • Summarizing Learning: Write short summary emails of key learnings (including friction points) to the product team after each test or set of tests. Avoid long, obsolete reports. The goal is to gain deep understanding and identify fixes. PMs must attend every qualitative value test.

Testing Value

Cagan stresses that customers buy/use products only if they perceive real value, which must be substantially better than alternatives to motivate switching (feature parity is insufficient). Good product teams focus most of their time on creating value, as it underpins everything else.

There are several elements of value and techniques for testing them:

  • Testing Demand: Is there a need for what we want to build? Will customers care enough to buy/switch? (Applies to whole products or single features).
  • Testing Value Qualitatively: Focus on user response/reaction. Do they love it? Will they pay/use it? Why or why not?
  • Testing Value Quantitatively: Test efficacy—how well the solution solves the underlying problem, often objectively (e.g., ad revenue) or less so (e.g., games).

Demand Testing Techniques

Demand testing prevents massive waste by confirming if people will actually buy/use a product before building it. The biggest waste is building a product, only to find no one wants to sign up for a trial.

  • Fake Door Demand Test (Feature Level):
    • Place a button/menu item for the new feature in the user experience where it would naturally belong.
    • When clicked, it leads to a page explaining you’re “studying the possibility” of adding the feature and seeking volunteers to talk to.
    • Critical: Users must not know it’s a test until after clicking.
    • Benefit: Collects click-through rate data (demand evidence) and a list of interested users for follow-up interviews.
  • Landing Page Demand Test (Product Level):
    • Set up a landing page for a new product offering’s funnel.
    • Describe the offering as if genuinely launching.
    • When the “call to action” is clicked, it leads to a page explaining you’re “studying the possibility” of the offering and seeking volunteers.
    • Benefit: Easy to collect demand evidence (conversion rate on the landing page) and a list of eager prospects.
  • Implementation: Can be shown to all users (startup) or a small percentage/geography (larger company).

Cagan notes that often, demand isn’t the problem; people sign up. The problem is they don’t get excited enough to switch. Qualitative and quantitative value testing (next chapters) addresses this. If struggling to recruit even 4-5 prospects for a customer discovery program, it’s a strong sign the problem isn’t important enough to customers, indicating a need to rethink plans.

Qualitative Value Testing Techniques

Qualitative testing aims for rapid learning and big insights by understanding why users/customers respond (or don’t) to a product idea. It’s about solving the puzzle of user behavior. Cagan claims it’s the single most important discovery activity, pushing teams to do 2-3 qualitative value tests every week.

  • Interview First: Begin with a short user interview to confirm the problem, current solutions, and switching barriers (Customer Interview Technique).
  • Usability Test Precedes Value Test: Value testing depends on users understanding the product. So, a value test is always preceded by a usability test to ensure comprehension. This prevents “focus group” hypotheticals. The PM, product designer, and engineer should attend together.
  • High-Fidelity Prototypes: Usually used for value testing because realism is important for users to truly respond. Live-data or hybrid prototypes can also work.
  • Specific Value Tests (To counter politeness): People are generally nice; these tests are designed to gauge true intent:
    • Using Money: Ask if they would pay (or sign a “non-binding letter of intent for businesses”), not actually taking money, but observing intent to purchase.
    • Using Reputation: Ask how likely they’d be to recommend (0-10 scale), share on social media, or provide friend/boss emails.
    • Using Time: Ask if they’d schedule significant time to work on it (for businesses).
    • Using Access: Ask if they’d provide login for old product (to test willingness to switch).
  • Iterating the Prototype: This is about rapid learning, not proving. If a problem is identified or a different approach is desired, fix it in the prototype immediately. Test different approaches. If interest can’t be generated or usability is too hard, “shelve the idea”—Cagan views this as saving wasted cost and opportunity.

Crucially, the product manager must be at every single qualitative value test and not delegate it. This first-hand experience of user interaction and response is the PM’s core contribution.

Quantitative Value Testing Techniques

Quantitative testing is about collecting evidence (sometimes statistically significant results, sometimes just useful usage data) to inform decisions. It is the main purpose of the live-data prototype. The technique chosen depends on traffic volume, time, and risk tolerance.

  • A/B Testing: The gold standard for predictive data, as users are unaware they are part of a test.
    • Discovery A/B Test: Differs from optimization A/B tests. Often uses a small percentage of users (e.g., 1%) on the live-data prototype, monitored closely.
  • Invite-Only Testing: For risk-averse companies or low-traffic situations. Users are invited and opt-in, knowing it’s experimental.
    • Limitations: Data is less predictive than A/B tests (opt-in users are early adopters), but still provides valuable real-world usage data.
    • Follow-up: If users don’t engage as hoped, follow up with qualitative tests to understand why.
  • Customer Discovery Program: A variation of invite-only, primarily for businesses. Members receive frequent live-data prototype updates, and their usage data is compared to broader customer bases.

The Role of Analytics: Cagan emphasizes analytics as a significant change in modern product work. Product managers must be comfortable with data and leverage it for quick learning and improvement.

  • Five Main Uses:
    1. Understand User and Customer Behavior: Identify unused features, confirm expected usage, understand differences between what users say vs. do. This is a non-negotiable for PMs.
    2. Measure Product Progress: Drive teams with measurable business objectives (OKRs), shifting focus to outcome over output.
    3. Prove Whether Product Ideas Work: Use A/B tests or live-data prototypes to isolate and compare the impact of new features/designs/workflows.
    4. Inform Product Decisions: Use data to settle opinions, fostering a “data beats opinions” culture. Teams are often surprised by data.
    5. Inspire Product Work: Aggregate data (from all sources) can reveal powerful product opportunities and insights, often catching assumptions off guard and leading to breakthrough ideas.
  • Core Analytics Types: User behavior (click paths, engagement), Business (active users, conversion, LTV, retention), Financial (ASP, billings, time to close), Performance (load time, uptime), Operational costs, Go-to-market costs, Sentiment (NPS, CSAT).

Cagan stresses that analytics reveal what is happening, but qualitative techniques explain why.

Flying Blind: Cagan laments that many product teams still don’t instrument their products for analytics, or do so minimally, leaving them “flying blind” regarding product usage and effectiveness. This is crucial for cloud-based products, mobile apps, and even installed software. Data should be anonymized and aggregated. Without instrumentation, it’s hard to know if a feature is working or to justify removing unused features. PMs should prioritize getting this data.

Testing Feasibility

When validating feasibility, engineers seek to answer several critical questions: “Do we know how to build this?”, “Do we have the skills/time?”, “Are architectural changes needed?”, “Do we have components/understand dependencies?”, “Will performance/scalability be acceptable?”, “Can we afford to provision this?”.

  • Typical Scenario: Most of the time, engineers will say “No problem” because they’ve built similar things.
  • Challenging Scenarios: For ideas involving new technology (e.g., machine learning), significant scale, or complex integrations, these questions become difficult.
  • Addressing Challenges: Avoid putting engineers on the spot in planning meetings. Instead, if engineers have been involved in discovery, they’ve already considered issues. Give them dedicated time to investigate (e.g., building a feasibility prototype).
  • Feasibility Prototypes: These are short, throwaway code efforts (days to a week) to mitigate technical risks. PMs decide if the idea is worth this discovery investment.
  • PM Mindset: Some PMs dislike ideas requiring feasibility investigation due to perceived risk/time. Cagan counters that he “personally love[s] these items” because:
    • Many best ideas rely on newly possible technology, requiring investigation.
    • Engineers often return with better solutions after investigation.
    • Such challenges can be highly motivating for the team.

Discovery for Hardware Products: Hardware adds complexity and increased risk. While core principles apply, discovery techniques are even more crucial due to the higher cost of mistakes. There are more technical feasibility and business viability risks (parts, manufacturing costs, forecasting). 3D printing has dramatically helped hardware prototyping. The bar for confidence before committing to manufacturing is much higher.

Testing Business Viability

It’s not enough for a product to be loved by customers and buildable by engineers; it must also work for the business. Cagan admits this is often the least favorite part of the PM’s job, but it’s what separates good from great PMs and embodies “being the CEO of the product.”

  • Business Model: Requires a viable model where costs (production, marketing, sales) are less than revenue. Must comply with laws, honor agreements, and fit brand promise.
  • PM Responsibility: PMs must understand stakeholders’ considerations and constraints and bring this knowledge to the team. Building solutions that can’t be shipped due to constraints is a major failure for the PM. They must sincerely commit to solutions that work for both customers and stakeholders.
  • Main Stakeholders & Concerns:
    • Marketing: Enabling sales, brand reputation, market competitiveness, go-to-market channels.
    • Sales: Alignment with sales channel strengths/limitations, cost of sales, skill set compatibility.
    • Customer Success: Alignment with high-touch vs. low-touch customer service strategy.
    • Finance: Affordability (build, sell, operate), business analytics, investor relations.
    • Legal: Privacy, compliance, intellectual property, competitive issues.
    • Business Development: Impact on existing contracts/partnerships.
    • Security: Critical issues (often part of engineering, but important to call out).
    • CEO/COO/GM: Overall business unit responsibility, awareness of all constraints.
  • Strategies for Success:
    • Competence: Be a competent PM with deep understanding of customers, analytics, tech, industry, and business. Share learnings openly.
    • One-on-one time: Sit privately with key stakeholders, listen, explain, ask questions, be transparent.
    • Preview Solutions During Discovery: Crucially, show prototypes of solutions to stakeholders before building them to get feedback and ensure concerns are addressed. This prevents costly rework and builds trust.
    • Move from Opinions to Data: Instead of “PM’s opinion vs. stakeholder’s opinion,” run tests and collect evidence from discovery work to inform decisions. Share data openly.
    • Collaborative Relationships: Aim for mutually respectful personal relationships.
    • Avoid Group Presentations for Validation: Presentations are too ambiguous for business viability testing (e.g., legal needs actual screens). Use high-fidelity user prototypes instead for detailed reviews. Avoid “design by committee” in group settings.
    • Education: Be sensitive to stakeholders who don’t understand product work; explain the role and how tech companies operate.

User Test vs. Product Demo vs. Walkthrough: Cagan differentiates these three ways of “showing the prototype”:

  • User Test: Testing product ideas on real users/customers. Qualitative usability and value testing. User drives. Purpose: test usability/value.
  • Product Demo: Selling product to prospective users/customers or evangelizing internally. Sales/persuasive tool. PM (or PMM) drives. Purpose: show off value.
  • Walkthrough: Showing prototype to a stakeholder to ensure they see and note every potential concern. PM drives. Purpose: give stakeholder opportunity to spot problems; not selling or testing.

PMs must be skilled in all three and use the right one for the situation.

Devolving from Good to Bad: Cagan identifies an “anti-pattern” where successful growth-stage companies unintentionally replace good product behaviors with bad ones, often by hiring senior leaders from “brand-name companies that have stopped growing” or lost their innovation ability. These new hires might bring outdated processes and a “big company person” mindset that prioritizes process over product.

  • Problem: New leaders, hired for “adult supervision,” introduce practices (e.g., waterfall disguised as Agile) from companies that haven’t innovated in years, infecting the culture and hiring people who prefer those ways.
  • Prevention:
    1. Strong, Intentional Product Culture: Establish a culture that prides itself on best practices, making it clear to new hires from day one (like Netflix, Airbnb, Facebook).
    2. Explicit Interview/Onboarding: During interviews for senior positions, discuss why their former company may have struggled with innovation and emphasize that the new company values their talent but not their former company’s “bad practices.” Cagan finds people are often open about this as it’s why they left.

This pattern, while uncomfortable to discuss, is preventable if companies are aware and proactive.

Communicating Product Learnings

At startups, sharing learnings happens naturally. At scale, it becomes much harder but increasingly important. Cagan advocates for a weekly (or bi-weekly) “product learnings” update by the Head of Product (15-30 mins) at an all-hands meeting or similar.

  • Content: Highlights bigger learnings (what worked, what didn’t, next steps), not minor details or sprint reviews.
  • Purpose:
    • Broad Sharing: Especially important for failures, allowing others to learn and potentially offer insights.
    • Inter-team Awareness: Keeps product teams apprised of others’ learnings and ensures leaders are informed.
    • Encourages Focus: Promotes focus on big learnings with real customer/business impact.
    • Cultural Reinforcement: Demonstrates that discovery/innovation is about continuous, rapid experimentation and learning.
    • Transparency: Shows the product organization is there to solve customer problems in ways that work for the business, not just to “serve the business.”

Profile: Camille Hearst of Apple

Camille Hearst’s profile showcases a strong product manager navigating a disruptive product’s transition to mass market and forging innovative partnerships. As a product manager on the iTunes team at Apple during its move from DRM-based to DRM-free music, she learned immensely. A prime example is the partnership with American Idol in 2008.

  • Opportunity: American Idol was a cultural phenomenon with massive, engaged viewership. Apple saw it as an opportunity to expose an ideal target market to iTunes and digital music, making iTunes integral to consumers’ lives beyond just selling contestants’ music.
  • Challenges: Significant and complex integrations. For instance, contestant music sales could indicate voting results, which was unacceptable to Idol producers as it would spoil suspense.
  • Camille’s Role: While VP Eddy Cue and others made the business deal, Camille, as PM, worked on many of the integrations to figure this out. She tackled challenges like ensuring sales didn’t influence voting, and making iTunes accessible to users who didn’t have the app installed.
  • Creative Solutions: Camille and her team devised technology solutions that complemented the American Idol experience while embedding iTunes as a key component of fans’ lives.
  • Impact: This contributed to iTunes’s success, which before the move to streaming, was a roughly $20 billion business.

Cagan views this as a great example of how great product managers find creative solutions to very difficult problems. Camille went on to product leadership roles at YouTube and Hailo before becoming a startup CEO, highlighting her strong product management capabilities.

PART V: The Right Culture

This concluding section synthesizes the book’s themes, emphasizing that while product teams and techniques are important, the overarching goal is to cultivate the right product culture for success. Cagan pushes readers to focus on what truly matters: how great product teams behave and how strong product companies create an environment where they flourish.

Good Product Team/Bad Product Team

Inspired by Ben Horowitz’s classic, Cagan draws a stark contrast between strong product teams and weak teams, illustrating the profound differences in how they operate and the cultures they embody. This provides a clear benchmark for self-assessment.

Good Teams vs. Bad Teams:

  • Vision & Passion: Good teams have a compelling product vision and missionary-like passion; Bad teams are mercenaries.
  • Idea Source: Good teams get ideas from vision, objectives, customer struggles, data, and new technology; Bad teams gather requirements from sales and customers.
  • Stakeholder Engagement: Good teams understand and accommodate stakeholder constraints, inventing solutions for both customers and business; Bad teams merely gather requirements.
  • Idea Validation: Good teams rapidly test ideas to determine worth; Bad teams hold meetings for prioritized roadmaps.
  • Collaboration: Good teams brainstorm with thought leaders and embrace the give-and-take between functionality, UX, and technology; Bad teams work in silos and respond only to formal requests.
  • Innovation & Risk: Good teams continuously innovate responsibly, protecting revenue/brand; Bad teams wait for permission to test.
  • Skill Sets: Good teams insist on necessary skills like strong product design; Bad teams don’t even know what product designers are.
  • Engineer Involvement: Good teams involve engineers daily in discovery for input; Bad teams show prototypes only at sprint planning for estimates.
  • Customer Engagement: Good teams engage directly with users/customers weekly for understanding and feedback; Bad teams think they are the customer.
  • Problem-Solving Mindset: Good teams expect ideas to fail and iterate to desired outcomes; Bad teams build the roadmap and are satisfied with meeting dates.
  • Speed: Good teams understand speed comes from techniques and iteration, not forced labor; Bad teams complain about colleagues’ effort.
  • Commitments: Good teams make high-integrity commitments after evaluation and solution validation; Bad teams complain about being sales-driven.
  • Metrics: Good teams instrument work to understand usage and make data-driven adjustments; Bad teams see analytics as a nice-to-have.
  • Release Cadence: Good teams integrate and release continuously for stability; Bad teams test manually and release everything at once.
  • Focus: Good teams obsess over reference customers; Bad teams obsess over competitors.
  • Celebration: Good teams celebrate achieving business impact; Bad teams celebrate shipping something.

Cagan encourages readers to raise their team’s bar if these points hit home.

Top Reasons for Loss of Innovation

Consistent innovation is defined as the ability to repeatedly add value to the business. Cagan asserts that losing this ability at scale is not inevitable (citing Amazon, Google, Facebook, Netflix) and is often why people leave large companies. Organizations that struggle inevitably miss one or more of these attributes:

  • Customer-centric culture: A deep, constant focus on the “beautifully, wonderfully dissatisfied” customer drives invention. Lack of direct customer contact kills this.
  • Compelling product vision: Without a clear “what’s next” vision, especially if founders are gone, teams lose direction. Leaders must fill this void.
  • Focused product strategy: Trying to please everyone simultaneously leads to failure. A clear sequence of target markets is essential.
  • Strong product managers: Their absence is a major reason for innovation loss; each team needs a capable PM at scale.
  • Stable product teams: Innovation requires teams that have learned their domain, technologies, and customer pain; constant shifting prevents this.
  • Engineers in discovery: Engineers are key to innovation, but they must be included from the beginning and exposed directly to customer pain.
  • Corporate courage: Large companies become risk-averse, but the riskiest strategy is to stop taking risks. Willingness to disrupt current business is essential.
  • Empowered product teams: Handing down roadmaps of features, instead of empowering teams to solve business problems, kills innovation.
  • Product mindset: An IT-mindset (serving business needs) stifles innovation compared to a product-mindset (serving customers in ways that meet business needs).
  • Time to innovate: Teams consumed by “keep the lights on” activities will lack time for impactful, harder problems.

This list, Cagan concludes, essentially describes a culture of consistent innovation, emphasizing culture over process.

Top Reasons for Loss of Velocity

Just as innovation can suffer at scale, so too can velocity (speed of delivering products). Cagan identifies common culprits for slowdowns:

  • Technical debt: A poor architecture hinders rapid product evolution; requires concerted, ongoing effort to fix.
  • Lack of strong product managers: Leads to mercenary teams, lack of inspiration, and loss of confidence, slowing things down significantly.
  • Lack of delivery management: Impediments grow non-linearly with organizational size and won’t go away without someone actively chasing them.
  • Infrequent release cycles: Teams with slow velocity release too rarely (less than every two weeks). Correction requires serious investment in test and release automation.
  • Lack of product vision and strategy: Without a clear big picture, teams struggle to understand how their work contributes, reducing effectiveness.
  • Lack of co-located, durable product teams: Dispersed or outsourced teams significantly decrease velocity and innovation due to communication difficulties.
  • Not including engineers early enough in product discovery: Missing engineers’ early input leads to slower implementation and less optimal solutions.
  • Not utilizing product design in discovery: Trying to design and build simultaneously slows processes and leads to poor designs.
  • Changing priorities: Rapidly shifting priorities cause significant churn, reducing total throughput and morale.
  • A consensus culture: Striving for consensus, while well-intentioned, makes decisions very hard and slows everything to a crawl.

These are common causes, among others, for slow product development.

Establishing a Strong Product Culture

In this final chapter, Cagan reiterates that the book’s core focus is product culture. He defines product culture along two dimensions:

  1. Consistent Innovation: The ability to consistently come up with valuable solutions for customers (product discovery).
  2. Execution: The ability to deliver a productized, shippable version to customers (product delivery).

Characteristics of a Strong Innovation Culture:

  • Experimentation: Teams feel safe to run tests, accepting that many will fail.
  • Open Minds: Good ideas come from anywhere and aren’t always obvious.
  • Empowerment: Individuals and teams feel empowered to try ideas.
  • Technology-driven: Innovation is inspired by new technology and data analysis, not just customers.
  • Business- and Customer-savvy Teams: Teams (including developers) deeply understand business needs/constraints and have access to users/customers.
  • Skill-set and Staff Diversity: Teams appreciate diverse skills (engineering, design, product) contribute to innovation.
  • Discovery Techniques: Mechanisms are in place for quick, safe testing (protecting brand, revenue, customers, colleagues).

Characteristics of a Strong Execution Culture:

  • Urgency: People feel a “wartime” urgency to move fast.
  • High-Integrity Commitments: Teams understand and insist on reliable commitments.
  • Empowerment: Teams have tools, resources, and permission to meet commitments.
  • Accountability: Teams feel deep responsibility for commitments; consequences (reputational or otherwise) for misses.
  • Collaboration: Teams work together for biggest objectives, despite autonomy.
  • Results-focused: Focus is on outcomes, not just output.
  • Recognition: Reward systems align with desired behaviors (e.g., tough commitments met).

Cagan notes that few companies are strong at both innovation and execution (Amazon is an example, though often with a demanding work environment). Many are good at one but weak at the other, and a “depressing number” are poor at both. He encourages teams and companies to assess themselves along these dimensions and decide where they need to be.

Key Takeaways

Marty Cagan’s “INSPIRED” provides an invaluable framework for building products that customers love and that drive business success. The core lessons are clear:

  • It’s all about the empowered product team: Cross-functional, durable teams of “missionaries” are the engine of product success, requiring autonomy, shared learning, and a relentless focus on solving customer and business problems.
  • Outcome over output: Abandon traditional, feature-based roadmaps in favor of clear business objectives and measurable key results. This shifts focus from merely shipping features to achieving tangible business outcomes.
  • Continuous discovery is non-negotiable: Prioritize rapid, inexpensive experimentation with prototypes to validate value, usability, feasibility, and business viability before building. This mitigates risk and prevents wasted effort.
  • Deep knowledge is power: Product managers must become undisputed experts in their customers, data, business, and market/industry, bringing this knowledge to the team and guiding decisions.
  • Culture eats strategy for breakfast: The right product culture—one that fosters continuous innovation, strong execution, transparency, and a commitment to learning—is the ultimate differentiator.

Next actions:

  • Audit your current product process: Compare your company’s approach to the “Root Causes of Failed Product Efforts” (Chapter 6) and identify areas for improvement.
  • Champion empowered teams: Advocate for dedicated, cross-functional product teams with clear objectives and autonomy, pushing for co-location where possible.
  • Start with “why”: Ensure your product vision is compelling and inspiring, and your product strategy is focused on one target market at a time.
  • Embrace prototypes: Encourage your team to experiment rapidly and cheaply with various prototypes (user, feasibility, live-data, hybrid) to validate ideas before committing to full development.
  • Cultivate a data-driven mindset: Insist on product instrumentation and leverage analytics (alongside qualitative insights) to understand user behavior, measure progress, and inform decisions.

Reflection prompts:

  • Does your team feel like missionaries or mercenaries? What specific changes can you initiate this week to foster a missionary mindset?
  • How well does your current product development process address the “two inconvenient truths about product”? What’s one discovery technique from the book you could introduce to your team immediately to tackle these truths more effectively?

HowToes Avatar

Published by

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent posts

View all posts →