Inspired: How to Create Tech Products Customers Love* (2017) by Marty Cagan
Marty Cagan’s Inspired: How to Create Tech Products Customers Love (2017 edition) is a master class on how leading tech companies build products that customers adore. It distills the best practices of product management – from assembling the right teams and defining a compelling vision, to discovering the right product through rapid experimentation, and sustaining a strong product culture. Cagan draws on examples from Amazon, Google, Facebook, Netflix, Tesla and others to show that truly great products don’t happen by accident; they result from empowered teams working in a very different way than traditional organizations. This deep dive provides a chapter-by-chapter analysis of the core ideas and takeaways from the 2017 edition of Inspired. Whether you’re an aspiring product manager or a tech professional, the aim is to explain these ideas in clear, engaging language and illustrate key concepts with helpful frameworks and examples.
Lessons from Top Tech Companies (Part I)
This first section provides context by examining how the best tech companies operate and why many others fall short. It explores what technology-powered products mean for businesses, the different challenges at startups vs. growth-stage vs. enterprise companies, and the common pitfalls in product efforts. The overarching theme is that companies like Amazon or Google approach product development in fundamentally different ways – tackling risks early, collaborating deeply across roles, and obsessing over solving the right problems. Traditional companies often follow a “feature factory” model that leads to wasted effort and failed products.
Behind Every Great Product
Behind every successful product is a dedicated product team with the right mindset and skills. Cagan emphasizes that product management is a full-time, mission-critical role – not a side job or a committee decision. Great products aren’t just stumbled upon; they arise from teams of “missionaries” rather than “mercenaries”. Missionaries are people who genuinely believe in the product vision and are passionate about solving customer problems, whereas mercenaries are just there for a paycheck. The book itself is primarily written for Product Managers (PMs), reinforcing that the PM’s leadership is key to a great product. This opening chapter sets the stage: world-class products come from empowered teams that deeply understand their customers and have the freedom to solve problems creatively. It’s an invitation to adopt the techniques and mindset of the top tech companies in one ’s own organization.
Technology-Powered Products and Services
In modern times, virtually every product is “technology-powered” in some way. This chapter explains that successful companies leverage technology as the core of their product strategy, whether they’re building software, physical devices, or services. Embracing a tech-powered approach means continuous improvement, rapid iteration, and often a new business model. For example, Tesla uses over-the-air software updates to improve cars after sale, and Amazon uses its cloud and data to enhance the shopping experience. The key idea is that technology allows products to scale to millions of users and update frequently, which changes how we must manage products. Companies need to think beyond one-off project launches and instead treat a product as an evolving, user-centered service. In practical terms, this means product managers must be tech-savvy and comfortable working with engineers, and organizations must invest in platforms, automation, and tools that enable quick delivery of value to customers. By highlighting what “technology-powered” means, Cagan prepares the reader to understand why traditional product processes (borrowed from non-tech industries) often fail in the software world.
Startups: Getting to Product/Market Fit
In an early-stage startup, the primary goal is finding product/market fit – the point where a product satisfies a real market need and customers are willing to use or buy it. At this stage, everything is about rapid learning and iteration. Typically, one of the founders plays the Product Manager role, directly steering what to build. Startup teams are tiny (often just a handful of engineers and one cross-functional team), which means communication is tight and changes are easy to make. This chapter underscores that startups must focus on a narrow target, move quickly, and iterate their way to a product that resonates with users. There’s no bureaucracy or formal process – it’s about trial, error, and intuition informed by customer feedback. Cagan notes that a startup usually has fewer than 25 engineers split into 1–5 product teams in the beginning. Each person wears multiple hats, but the successful ones ensure someone is clearly guiding product decisions (often the founder-PM). The takeaway is that achieving product/market fit requires a relentless emphasis on testing ideas, discarding those that don’t work, and honing in on the features that truly solve a problem for a definable customer set. Once that fit is found, a startup can then consider scaling up – but not before.
Growth-Stage Companies: Scaling to Success
When a company grows past the startup phase (dozens to hundreds of engineers), it enters the growth stage and faces new challenges. Scaling a product and organization introduces complexity: more people, more customers, and often more process. Cagan points out common complaints of product teams in growth-stage companies:
- Teams begin to lose sight of the big picture – individual teams may not see how their work connects to the overall product vision.
- It’s unclear how each team’s efforts contribute to top-level goals, which can hurt motivation.
- There’s confusion about what it really means to be “empowered” or “autonomous”; people might hear those words but still feel they need to get approval for every decision.
Additionally, as the product becomes successful, sales and marketing teams push for features that help them close deals or reach new segments, which might not always align with product strategy. The company’s internal technology (IT systems) might lag behind and accumulate technical debt, slowing down development. In short, scaling brings a risk of losing the agility and clarity that make startups successful. This chapter emphasizes the need for strong communication of vision and strategy as you grow. Growth-stage companies that thrive maintain a clear product vision that everyone understands, invest in platforms and technical excellence to avoid being bogged down by debt, and evolve their processes so teams remain empowered (not micromanaged) at scale. The takeaway: success can breed chaos if you’re not deliberate – you must intentionally scale culture, processes, and team structure to keep innovation and velocity high.
Enterprise Companies: Consistent Product Innovation
Large, established enterprises (think companies that have been around a decade or more with many hundreds or thousands of employees) often struggle with continuous innovation. Cagan describes typical symptoms of big companies:
- A lack of innovation – teams keep enhancing existing cash-cow products but rarely create bold new offerings.
- Morale drops – employees feel their work is less meaningful or that the company is too bureaucratic, which saps passion.
- Delivery slows down – shipping a simple feature can take months due to complex processes and coordination overhead.
- There may be no clear product vision guiding the myriad projects, leaving teams feeling directionless.
Often, these companies are stuck protecting an old successful product instead of innovating anew. Cagan suggests that to regain an innovation edge, enterprises must reboot their product culture. This means empowering small product teams (even within a big org), establishing a compelling vision to unite teams, and encouraging a mindset of experimentation as if they were startups again. He highlights that consistent product innovation in an enterprise requires leadership that is willing to disrupt their own business – for example, moving from old business models to new ones – before a competitor does. The key takeaway is that size and success can lull companies into complacency. To keep innovating, enterprises need to cultivate a product mindset at all levels: obsessing over customers, fostering cross-functional collaboration, and streamlining decision-making so that new ideas don’t get smothered by hierarchy.
The Root Causes of Failed Product Efforts
Why do so many product initiatives fail or get wasted in traditional organizations? Cagan identifies a host of root causes, most stemming from old “waterfall” style processes and project-centric thinking. Here are the major problems he calls out:
- Ideas come from the wrong sources: Many companies funnel ideas from sales teams or senior stakeholders who are removed from actual users. This means projects start as feature requests or executive whims, not genuine customer needs.
- Early business cases are essentially guesses: Teams are forced to write detailed business cases (estimating revenue, ROI, etc.) far too early – when you cannot possibly know those numbers. This gives a false sense of security and often justifies bad ideas with optimistic guessing.
- Feature Roadmaps as commitments: Organizations create roadmaps full of features scheduled out over quarters or years. These roadmaps rarely acknowledge two truths – “half to 3/4 of ideas won’t work, and those that do usually require several iterations”. Yet the team charges ahead building everything on the list, committed to delivery dates rather than outcomes.
- Product management is reduced to project management: In this flawed model, the product manager’s role becomes merely tracking timelines and requirements handed down from others, instead of discovering what customers truly need.
- Design and engineering join too late: Designers are often brought in after requirements are defined, so they can only do cosmetic UX tweaks. Engineers are treated like code monkeys who shouldn’t be bothered early – meaning the people who could invent creative technical solutions or spot feasibility issues aren’t consulted until it’s too late. This is tragic because engineers are often a key source of innovation when included from the start.
- Agile in name only: Many companies “do Agile” (scrum, sprints, etc.) but only for the delivery phase. They still decide all the features upfront (waterfall planning). Agile ends up meaning developers deliver a predefined backlog in sprints – it doesn’t include discovery or learning. Thus, it’s agile in execution but not in deciding what to build.
- Project-centric, output-focused mindset: The success metric is finishing the project on time and on budget, rather than achieving a meaningful result. Teams celebrate outputs (features launched) instead of outcomes (customer value created).
- Late and minimal customer validation: Perhaps the biggest flaw is that any testing with real users happens at the very end (if at all). By the time customers see the product, the team is fully invested in it, and any major issues discovered are costly or too late to fix. Often the product flops, and the opportunity cost – all the time and money that could have been spent on a better idea – is enormous.
In summary, most failed product efforts share a common pattern: an idea-to-launch process with no real validation, no iteration, and no true empowerment of the team. Everything is decided top-down and executed in a linear path. Cagan urges a complete break from this model. Instead, teams should adopt a product approach where they iterate on ideas, test assumptions early, and measure success by outcomes, not outputs. Recognizing these root causes is important because it justifies why the book pushes for a different way (the way top tech companies do it). It sets up the need for the principles in the next chapter.
Beyond Lean and Agile
Many organizations have tried adopting Agile methods or Lean Startup ideas, yet still aren’t seeing the success of companies like Amazon or Google. Cagan explains that the best product teams do leverage Lean and Agile, but what sets them apart is three core principles that go beyond basic methodology:
- Tackle risks upfront: Instead of writing detailed specs or code right away, strong teams first address the four big risks for any product idea – value risk (will customers want it?), usability risk (can users figure it out?), feasibility risk (can we build it with our time/tech?), and business viability risk (does this solution work for our business – legal, marketing, finance, etc?). They do the difficult learning before they invest in development. In practice, this means using prototypes, customer interviews, and other experiments early on to validate that an idea is worth building and workable on all fronts.
- Collaborative, continuous design – not sequential silos: At top companies, product, design, and engineering work together from the start. They don’t throw documents over the wall to one another. Designers and engineers are involved in defining the solution, iterating with PMs in real time. This collaboration yields better solutions (because all perspectives are considered) and avoids big surprises late in the game. In contrast, less successful teams often involve design only after requirements are set, and engineers only after design – a recipe for mediocre products.
- Focus on solving problems, not implementing features: Instead of measuring success by how many features are delivered, strong teams define success as solving a customer or business problem. They embrace an outcome-driven mindset. For example, rather than “build feature X by Q4,” they frame it as “achieve a 20% increase in successful checkouts (by solving the dropout problem).” This shifts the team to consider any solution that achieves the result, not just the one initially envisioned. As Cagan puts it, great teams care about results, not just output. They celebrate when a problem is solved or a KPI is moved, not when a feature ships.
These three principles essentially summarize how the best companies integrate Lean and Agile into a larger product strategy. They still use rapid iterations and user-centric testing (Lean startup style) and deliver in increments (Agile), but they do so in a mission-oriented, cross-functional way. The chapter drives home that adopting Agile processes alone is not enough – it’s adopting these mindsets of risk mitigation, collaboration, and outcome-focus that truly makes a difference. Companies that get this right manage to consistently innovate and avoid building things that customers don’t want.
Key Concepts
Before diving into tactics, Cagan defines some fundamental concepts of modern product management:
- Holistic Product: When we talk about a “product,” it’s not just the software features. A real product encompasses functionality, the underlying technology, the user experience design, how it’s monetized, and how users are acquired and supported. In other words, a great product isn’t just a nifty app; it also has an appealing UX, scalable tech, a viable business model, and a strategy to get users. This broad view is crucial for product managers – neglect any one piece (e.g. ignore UX or monetization) and the product can fail even if the core feature is good.
- Dual Tracks: Discovery and Delivery: Every product team engages in two essential activities:
- Product Discovery – figuring out what to build. In discovery, the team works to separate the good ideas from the bad, typically by brainstorming, prototyping, and testing hypotheses. The output of discovery is a validated product backlog – meaning a set of features/stories that the team has confidence will be valuable, usable, feasible, and viable.
- Product Delivery – actually building, releasing, and maintaining the product in production. Delivery turns ideas into production-quality software that customers can use, with all the polish, scalability, and reliability that implies.
These two tracks happen continuously and in parallel (in high-performing teams, this is often called dual-track agile). Discovery is all about learning quickly, and Delivery is about executing and getting those validated ideas to market. Cagan stresses that both are ongoing – you don’t do a one-time discovery phase then stop thinking; you keep discovering new enhancements even as you deliver.
- The Four Critical Risks: A major part of Discovery is answering four questions for any proposed product or feature:
- Value – Will the user buy this or choose to use it? (Does it solve a real problem they care about?)
- Usability – Can the user figure out how to use this? (A solution has no value if people can’t use or understand it.)
- Feasibility – Can our engineers build this with the time, skills, and technology we have?
- Business Viability – Does this solution work for our business? (e.g. fits our brand, legal can approve it, it supports our sales and revenue model).
These are often called the four big product risks, and great teams address all four before committing to build a product. If the answer to any is “no,” the idea needs to be rethought or discarded. By validating value, usability, feasibility, and viability early (through prototypes and stakeholder feedback), teams avoid costly failures later. A simple way to remember: build the right thing (value/usability) and build the thing right (feasible/viable).
- Prototypes over Documents: To test ideas quickly, product teams use prototypes – lightweight, often throwaway versions of the product – rather than big requirement documents or fully built features. Prototypes can be sketches, clickable designs, or bits of code, whatever is needed to answer the question at hand. Great product teams test 10–20 ideas per week using prototypes. This high throughput of experiments is what separates them from slower teams that might debate ideas in meeting rooms without ever trying them with users. In fact, Cagan quips that for discovery the acronym MVP should stand for “minimum viable prototype,” not product. The idea is to learn as fast and cheaply as possible.
- Product/Market Fit: This concept, often associated with startups, is defined as the point where you’ve built the smallest possible product that successfully addresses the needs of a specific market. Cagan reminds us that reaching product/market fit is a major milestone – it means you’ve found a product that customers love enough to sustain a business. Everything before PMF is experimentation; everything after is scaling. Keeping the team focused on achieving PMF (and not getting distracted with nice-to-have features or overly broad markets) is crucial.
- Product Vision: The product vision is the long-term (2–10 year) aspirational goal for your product. It describes the future world you’re trying to create or the big problem you aim to solve, and it should align with the company’s mission. A strong vision inspires the team and gives coherence to the product’s evolution. For example, Amazon’s product vision early on was to be “earth’s largest bookstore,” which guided years of work. Vision is important because it provides continuity as you go through many short-term iterations and experiments.
In summary, this “Key Concepts” chapter arms the reader with the vocabulary and mental models that will be used throughout the book. It asserts that being a good product team means thinking holistically about your product, continuously running discovery and delivery in parallel, and systematically derisking ideas. With these concepts in mind, the rest of the book delves into how to actually do these things in practice.
The Right People (Part II)
Great products are built by great teams. Cagan’s next set of chapters focus on the people – the roles, skills, and team structures that enable product success. A recurring theme is that product development is a team sport: you need the right players (product managers, designers, engineers, etc.) in the right environment. It’s “all about the product team” as Cagan says. In this part, he breaks down the key principles of strong product teams, details the responsibilities of core roles, and discusses how leadership should organize and empower these teams.
Principles of Strong Product Teams
Strong product teams share certain core principles and characteristics:
- They are cross-functional and durable. A typical product team includes a product manager, a product designer (UX), and 2–10 engineers, and they stick together over time. By being cross-functional, the team has all the skills needed to discover and deliver solutions without constant hand-offs. By being long-lived (not re-shuffled for every project), they develop deep expertise and trust, which leads to better collaboration and innovation.
- They behave like “missionaries, not mercenaries.” This famous idea (attributed to a venture capitalist, and cited by Cagan) means each team member is driven by passion for the vision and customer problem, not just task completion. Missionaries take initiative, think creatively, and persevere to solve the problem; mercenaries just do what they’re told. Cagan believes teams of missionaries consistently outperform because they care more and think harder about success.
- They are empowered and accountable. A good product team is given a clear objective (e.g. improve retention by X%) but is not micromanaged on how to achieve it. They have the autonomy to decide what features or changes to make. With this autonomy comes accountability – the team owns the outcome. They feel responsible for the results of their product, not just for delivering tasks. This sense of ownership is crucial for motivation and quality.
- They prefer co-location and close collaboration. While remote teams can succeed too, Cagan notes that “all other things being equal, a co-located team will significantly outperform a dispersed team”. Physical proximity (or at least very tight communication) helps build relationships and enables quick, rich collaboration which is hard to replicate via documents or email. It’s about fluid communication – grabbing a designer to brainstorm, or an engineer chiming in on a whiteboard discussion spontaneously. That said, even if distributed, strong teams find ways to simulate this closeness through culture and tools.
- They strive for clarity of purpose. Every member should understand the why behind their work – the customer pain point, the business goal, the product vision. This shared purpose aligns the team and lets them make micro-decisions independently in the right direction. It also fuels that missionary passion.
- They focus on results over output (echoing the earlier principle). A strong team doesn’t celebrate when they finish coding a feature; they celebrate when customer behavior changes for the better. This keeps them honest – if a release doesn’t move the needle, they treat it as a learning rather than declaring victory. Good teams are data-driven and outcome-driven.
Cagan argues that assembling teams this way is not just feel-good philosophy; it has practical reasons. He gives three reasons why teams built like this excel: (1) Relationships fuel collaboration – people who trust each other communicate better and share ideas more freely. (2) Expertise comes from stability – a durable team gains domain knowledge and skill working together, which leads to innovation over time. (3) Ownership breeds accountability – when a team feels full ownership, they proactively drive toward business results instead of just following orders. In short, how you structure and empower teams is a foundational choice that can make or break your product efforts.
The Product Manager
The product manager (PM) is often called the “mini-CEO” of the product, but Cagan clarifies it’s not about hierarchy – it’s about responsibility. The PM is responsible for the success of the product. This means their job is to ensure that what gets built will deliver value to customers and to the business. Key points about the PM role in Inspired:
- Decides what gets built: The PM is the point person for prioritizing and selecting ideas. They synthesize input from users, data, and stakeholders, but ultimately they help the team decide, “Out of 100 things we could do, we will do these next 1–3 things.” They maintain the product backlog with a vision of maximizing outcome.
- Deep knowledge areas: A great PM needs to be extremely knowledgeable in four areas:
- The Customer – You must understand the target users’ problems, pain points, desires, and how they actually use the product. This includes qualitative understanding (their motivations, workflows) and quantitative (usage metrics, segmentation).
- The Data – A PM should be comfortable with analytics. They need to know what the key metrics are, how to retrieve and interpret data about product usage, conversion rates, etc., to inform decisions.
- The Business – This means understanding your company’s business model, how it makes money, the industry landscape, and the company strategy. The PM sits at the intersection of product and business, so they must ensure the product supports business objectives (e.g., how does it drive revenue or customer loyalty?).
- The Industry and Market – PMs should know the market trends, competitor offerings, and emerging technologies that could impact the product. This external awareness helps in shaping strategy and staying ahead.
Cagan often summarizes that a PM is the “knowledge broker” of the team: they bring knowledge of customer, data, business, and industry to the table so the team makes good decisions.
- Key traits: Beyond knowledge, the best product managers exhibit certain personal traits. Cagan highlights smart, creative, and persistent as three core qualities.
- Smart doesn’t just mean book-smart; it means being able to quickly learn new domains, think analytically about problems, and make sound decisions. It also implies a certain savvy – like recognizing patterns or insights others miss.
- Creative means the PM can think outside the box of “just add features.” They come up with novel solutions to problems and are open to iterating on ideas in non-obvious ways. Product innovation often requires challenging assumptions, and a creative PM helps facilitate that.
- Persistent means relentless in the face of obstacles. Products inevitably face setbacks – technical hurdles, a failed user test, internal resistance. A great PM has the grit to keep pushing forward constructively, rallying the team and adjusting course rather than giving up. It’s often up to the PM to be the champion of the product, even when others doubt.
- Not a 9-to-5 job: Cagan bluntly states that product management is not a typical desk job where you check in and check out. It’s a passion-driven role that can consume one’s thoughts. PMs often go above and beyond – talking to customers at odd hours, fielding an outage on a weekend, or constantly observing the market. This doesn’t mean unhealthy overwork, but it does mean true PMs deeply care and thus invest a lot of themselves. If someone wants a strict routine and low responsibility, PM is probably not the right role.
In essence, the PM is the glue of the product team. They don’t code and may not design the UI, but they ensure all the pieces come together to solve the right problem. They are accountable for outcomes and therefore must lead through influence – aligning the team, persuading stakeholders, and driving decisions with evidence and insight. Cagan even notes that the PM should ideally be one of the strongest talents in the company because of the scope and difficulty of the job. It’s a role for leaders who are as comfortable discussing technical details with engineers as they are presenting a business case to executives. Ultimately, the product manager’s north star is the product’s success in the market – everything they do should trace back to that.
The Product Designer
Product Designers (often UX or interaction designers) are the champions of the user. Cagan emphasizes that a good product designer’s responsibility goes far beyond just making screens look pretty – they design the entire user experience and work hand-in-hand with PMs and engineers from the start. Key points:
-
Holistic User Experience: Designers think through the whole customer journey, not just individual features. This includes how users first learn about the product, onboarding flows, day-to-day interaction, and even how the experience changes as the user becomes more proficient or as their relationship with the product grows. It can involve considerations like: What emails or notifications do we send? How does customer support integrate with the product? What does the empty state look like the first time a user logs in? Cagan notes designers consider every touchpoint, even marketing and sales collateral, to ensure a consistent and positive experience.
-
Role in Discovery: A product designer is a core participant in product discovery. They are measured by the success of the product, not just the beauty of the design. This means they work with PMs to prototype ideas and participate in user testing continuously. They often lead usability testing sessions, sketch new solutions on the fly, and iterate on designs based on real user feedback. In a strong team, designers are not art departments taking orders; they are creative problem-solvers figuring out what the right product is alongside the PM.
-
Design responsibilities: Cagan lists several key responsibilities for designers:
- Interaction Design (UX) – crafting how the product behaves, how information is organized, and making it intuitive for users to achieve their goals.
- Visual Design – the aesthetics: layout, color, typography, and overall look that make the product appealing and aligned with brand.
- Prototyping – building prototypes (from paper sketches to high-fidelity interactive mocks) to test ideas quickly. Designers often create multiple prototypes to explore different approaches.
- Continuous User Testing – constantly validating designs with users. Rather than wait for a big usability lab test once a quarter, good designers are putting something in front of users every week, even if it’s informal, to gather feedback.
- Holistic thinking – ensuring the UX is consistent across every part of the product and even outside the product. For instance, the designer might consider the email a user gets after signing up – is the tone and design consistent with the in-app experience?
-
Strategic partner: The product designer is a strategic partner to the PM, not just a service provider. They should challenge the product direction if they see a user need not being met, and likewise the PM should involve them in problem definition. In great teams, PM and designer almost function like co-founders of the product, each bringing different expertise.
-
Importance of design: Cagan flatly states that “UX is harder and more critical than engineering” in many respects. This is provocative, but the point is that if the user experience is wrong, the most elegant code in the world won’t save the product. Users don’t see the code; they see the interface and feel the experience. Good design can make a complex technology accessible, while poor design can ruin a brilliant technical feat. Therefore, investing in top-notch product design talent and giving them a voice is key to creating products customers love.
In summary, the Product Designer’s role is to ensure the product is usable, useful, and even delightful for the customer. They bridge the gap between user needs and the product’s functionality. By involving designers early in discovery and throughout development, teams significantly improve their chances of building the right thing in the right way for the user. A quote that captures this: “Good product designers think about the customer’s whole journey over time...” including how to onboard new users and keep long-term users engaged. That holistic, empathetic thinking is what they bring to the team.
The Engineers
Engineers (developers, programmers – those who write the code) are the makers of the product. Cagan’s treatment of engineers in Inspired highlights that their role is far more than just writing code. In strong product teams, engineers are critical contributors to discovery and innovation, not just execution:
- Building the product: First and foremost, engineers are responsible for implementing the product’s functionality with high quality. They design the system architecture, write clean code, fix bugs, and ensure the product runs smoothly, scales, and performs. They turn prototypes and ideas into a real, working product that can be delivered to customers. This is the obvious part of their job, but Cagan urges that it’s not the only part.
- Technical insight in discovery: Engineers often have the best understanding of what’s technically possible. When included early, they can suggest creative ways to solve a problem that a PM or designer might not know about. For example, an engineer might say, “We actually already collect data X, so we could personalize this feature fairly easily,” or conversely, “That idea is really hard, but here’s an alternative approach using a different technology.” By participating in ideation, engineers help assess feasibility and can even influence the direction by proposing innovative solutions enabled by technology.
- Feasibility and prototype spikes: During discovery, engineers can write quick “spike” prototypes or do research to de-risk feasibility questions (e.g., test a new algorithm on a dataset, or see if a third-party API can do what’s needed). This is akin to the Feasibility Prototype concept which is “just enough code to mitigate the risk” of a technical unknown. Having engineers do this early ensures the team doesn’t promise something they can’t build.
- Continuous collaboration: In the best teams, engineers don’t wait for a fully polished design or spec to start contributing. They engage in discussions about trade-offs (“If we simplify this workflow, we can deliver in 2 weeks instead of 2 months”) and about user impact (“This feature might slow down the app; how do we keep it fast for users?”). They work with designers to find the intersection of a great user experience and technically sound implementation.
- Ownership and quality: Engineers take pride in the product’s performance, security, and maintainability. They advocate for necessary technical work (like refactoring or building internal tools) that ultimately leads to a better user experience (through reliability or speed). Cagan notes that many teams are better at focusing on quality than speed, implying engineers often naturally focus on doing things well – but need partnership with PM/design to also do the right things quickly.
- Number of engineers: A product team usually has 2–12 engineers (commonly ~3–8 is a sweet spot). If there are more, it often gets split into multiple teams. This sizing ensures the team is big enough to have diverse skills but small enough to communicate effectively. Engineers typically form the majority of the team, so their culture and attitude significantly shape the team’s output.
It’s worth highlighting Cagan’s point that engineers are often the single best source of innovation in product teams. This is because they deeply understand the capabilities of the technology and can often see new ways to leverage it. For instance, an engineer might realize a piece of technology developed for one feature could enable a completely new product idea. Companies like Google famously allow engineers to spend a portion of time on experimental ideas (which birthed Gmail and other products). The takeaway for product managers and leaders is to treat engineers as creative partners, not just implementers.
In summary, engineers in an empowered product team contribute to what the product should be (by assessing feasibility and suggesting ideas) and then excel at delivering it with quality. They ensure the product can actually be built and work at scale. And because they’re included in discovery, there’s a shared understanding in the team – engineers know the context and reasons behind features, which helps them make fine-grained decisions in coding that better serve the user intent. It’s a virtuous cycle: empowered engineers feel ownership, which leads to better products. Cagan’s advice is clear: involve engineers early and often in the product process, because their contributions will substantially improve the chances of product success.
Product Marketing Managers
Product Marketing Managers (PMMs) connect the product to the market. In Inspired, Cagan notes that this role is often not a dedicated, full-time member of the core product team, especially in smaller companies or earlier phases, but their work is critical around how the product is positioned and launched. Key points about PMMs:
- Market definition and messaging: Product marketing is responsible for understanding the target audience and crafting the product’s messaging – basically, figuring out who the product is for and how to communicate its value. They research customer segments, study competitors, and determine the best way to describe the product so that it resonates. This can include naming features, developing the value proposition, and tailoring messages to different channels or customer personas.
- Go-to-Market (GTM) strategy: The PMM typically drives the launch plan for new products or features. This includes deciding on pricing, packaging, sales training, advertising, PR, events, and content marketing. They ensure that when the product is ready, the right customers hear about it and understand why they should care. A great product with poor marketing can flop, so this role is about bridging that gap.
- Ensuring business viability: Cagan mentions “business viability” in the context of PMMs. This means the PMM helps ensure that the product will make business sense – for example, that it’s priced profitably, that sales teams have what they need to sell it, and that it fits the company’s brand and distribution channels. They may run beta programs or gather feedback from the market to refine the offering.
- Not always embedded: In many tech companies, a single product marketing manager might support multiple product teams. They might work in a marketing department rather than in R&D. Thus, communication between PM (who drives product discovery/development) and PMM (who drives product launch/market adoption) is crucial. In an ideal scenario, the PMM is involved early enough to provide market context to the product team and to start preparing marketing plans well before launch.
- Storytelling and evangelism: PMMs often serve as the voice of the product to the outside world. They might create demo videos, write blog posts, train the salesforce with key talking points, or speak at conferences. Their role is very much about telling the product’s story in a compelling way so that customers get excited and understand how it helps them.
In short, while the product manager ensures the product solves a real problem, the product marketing manager ensures the world knows about that solution and perceives its value. Cagan implies that in strong product organizations, PM and PMM work closely to align product features with customer-facing benefits. The PMM can be seen as an advocate for the customer’s understanding: “How do we make sure people get why this is great?” They also feed customer and market insights back to the team (e.g., what messaging resonates or what competitor claims are) which can influence product strategy.
It’s noted that PMMs usually are not core members of the development squad, but they orbit it. One could say they operate at the intersection of product strategy and marketing execution. A successful launch and adoption of the product are their measures of success. Therefore, even though this book focuses on building the right product, it acknowledges that connecting that product with customers via effective marketing is part of making a product loved.
The Supporting Roles
Beyond the core trio of PM, designer, and engineers, many companies have specialists that support product teams. Cagan briefly describes several supporting roles, noting that they typically are not dedicated full-time to one squad, but provide expertise as needed. Key supporting roles include:
- User Researchers: These are specialists in studying user behavior and preferences. They conduct in-depth interviews, usability testing sessions, surveys, and ethnographic studies. Their goal is to help the product team learn as much as possible from users – often uncovering needs or pain points that users themselves might not articulate. In practice, a user researcher might organize a usability test and systematically observe how people use a prototype, then analyze the results. They might also do field research (e.g., visiting customers in context to see how they perform a task today). Cagan says researchers “help the team learn the most from user testing”. They bring rigor and objectivity to the process of gathering user feedback, ensuring the team doesn’t just hear what it wants to hear.
- Data Analysts (or Data Scientists): These team members specialize in analyzing product data – usage logs, A/B test results, revenue metrics, etc. They can set up dashboards, perform deep-dives on questions (e.g., “Which features correlate with higher retention?”), and help run experiments. While the PM should be data-savvy too, a data analyst brings advanced statistical skills and can dedicate time to slicing data in ways a busy PM or engineer might not. Their analysis can reveal growth opportunities or problems (like a drop-off in a funnel) that inform product decisions. Essentially, they help the team be more evidence-driven.
- Test Automation Engineers: Quality is vital, and these engineers focus on building automated tests and tooling to ensure the product works and keeps working as it scales. They create suites of tests (unit, integration, end-to-end) that run whenever code is changed, catching bugs early. They also might develop frameworks for simulating user actions. By automating repetitive testing, they free up the development team to move faster without sacrificing stability. Cagan lists them as a supporting role to emphasize that quality isn’t an afterthought – it’s an ongoing investment. Especially in continuous delivery environments, having strong test automation is what lets you deploy changes quickly and confidently.
These supporting roles often serve multiple product teams. For example, a company might have a pool of 3 user researchers who rotate among 10 product teams as needed for various studies. Or a central data team that handles analytics requests. The key is collaboration: the core product trio should proactively pull in these experts at the right times (like planning a major usability study or analyzing the results of a beta test). Cagan’s mention that these roles are “not full-time dedicated members” suggests they shouldn’t be siloed either – they might report into a central group (like a UX research department or a QA department) but must integrate closely when working with a team.
In practice, a strong product team leverages these specialists to amplify their capabilities. They ask user researchers to validate tricky usability questions or to get unbiased feedback. They rely on data analysts to crunch numbers so the team can focus on interpretation and decision-making. They coordinate with test automation experts to keep the codebase healthy. By doing so, teams can maintain a high cadence of delivery and learning, confident that they’re not accumulating blind spots in user understanding or product quality.
The Role of Leadership
Product leadership (such as Directors, VPs, or the Head of Product/Design/Engineering) plays a crucial role in creating an environment where product teams can thrive. Cagan outlines the primary duties of leadership in a product organization:
- Recruit, Develop, and Retain Great Talent: A leader’s number one job is building strong teams. This means spending a lot of time hiring the right people (people who are smart, passionate, and fit the culture of empowerment). It also means mentoring and developing existing team members – giving feedback, supporting their growth, and ensuring they have career paths. And of course, keeping them – which often comes down to providing a compelling mission and a supportive environment. If you have A+ players in every role, your product odds of success shoot up. Leaders cannot micromanage every decision, so their leverage is through the caliber of people they put in roles.
- Set a Holistic Product Vision: As an organization grows, leaders must keep a holistic view of the product portfolio. Individual teams might each own a piece (for example, one team per feature area), but leadership ensures all the pieces fit together towards a coherent vision and user experience. They also constantly communicate and refine the product vision and strategy so that every team understands how their work contributes (solving the big picture issues mentioned in the Growth-Stage Companies chapter). If a company lacks a unifying vision, teams can drift or conflict, so leadership provides that alignment.
- Create the Culture and Environment: Leaders shape the product culture – are teams truly empowered or lip-service? Do they value learning from failure or punish it? Leadership must model and enforce the values of an innovative product culture (which Part V will detail). They should encourage experimentation, insist on outcome-focused roadmaps, and break down silos between departments. A great leader, for instance, will shield teams from excessive bureaucracy or interference, and instead promote cross-functional trust.
- Support and Challenge the Teams: Leadership should be clearing obstacles (e.g., resolving resource conflicts, pushing for needed budget) and also continuously challenging teams to aim higher. Cagan implies that good leaders ask the right hard questions (“How do we know this will solve the problem? Is there a faster way to test this?”) without dictating the solutions. They ensure accountability – that teams genuinely move metrics and don’t settle for output – while still giving teams the freedom to figure out how.
One way to summarize the leadership role as per Inspired: Leaders work *on_ the system (the teams, the structure, the culture), not _in*** the system.** Their focus is building an organization that itself builds great products. For example, a Head of Product shouldn’t be writing user stories or designing mocks; they should be making sure they have excellent PMs and designers who do that well, and that those PMs and designers have a clear mission and the right context.
Cagan notes that as companies grow, the leadership must keep that holistic view because individual teams will naturally focus on their piece. Leaders need to ensure, for instance, that learnings are shared across teams, that redundant efforts are minimized, and that strategic priorities are clear. Also, when a company transitions from one stage to another (startup to growth, growth to enterprise), leadership often has to drive changes in structure or process to support that.
In essence, strong product leaders are enablers and guardians of the product vision and team quality. They hire amazing people, align them with inspiring direction, and then get out of their way – intervening only to guide, support, or correct course at a high level. This sets the foundation that allows all the principles in the book (like empowered teams, rapid discovery, etc.) to actually flourish.
The Head of Product Role
The Head of Product (sometimes Chief Product Officer or VP of Product) is the senior-most product leader, typically reporting to the CEO (or at least at the executive level). Cagan describes this role as a peer to the CTO/Head of Engineering. The responsibilities of a Head of Product include:
- Building a Strong Product Team: Their first competency is to develop a team of excellent product managers (and often product designers, depending on scope). This means recruiting top talent, mentoring PMs, and creating a structure where each product area has capable leadership. Essentially, the Head of Product’s product is the team itself. They need to identify skill gaps, training needs, and ensure that each product team is led by someone who embodies the principles in Inspired.
- Owning Product Vision and Strategy: Often the CEO is the ultimate visionary, but if the CEO is not a product visionary (e.g., in some companies the CEO might be sales- or ops-focused), the Head of Product must step up to craft the product vision and strategy. They collaborate with execs and stakeholders to define where the products need to go to fulfill the company’s mission. They then communicate this vision compellingly across the organization. Even if the CEO has the vision, the Head of Product translates that into actionable strategy (what target markets, which problems to focus on now vs later, etc.) and into concrete objectives for teams. The key is focus – making hard choices about what not to do, ensuring the entire product portfolio is aligned and not chasing every shiny object.
- Driving Execution and Results: The Head of Product is accountable for the overall product execution – making sure that the process from idea to launch to iteration is running effectively. They work closely with their counterpart in engineering (CTO or Head of Tech) to ensure product development is on track. They don’t micromanage project plans, but they set up the systems (like quarterly OKRs, roadmap reviews, etc.) to keep execution focused. They also often represent the product org in executive meetings, reporting on progress and results. If something isn’t working (e.g., a team consistently missing goals), the Head of Product addresses it – perhaps by changing leadership, adjusting scope, or removing obstacles.
- Shaping Product Culture: The Head of Product is the chief evangelist of the product-centric culture in the company. They promote the values of customer focus, data-driven decision making, collaboration, and innovation. They create rituals or practices that enforce this (like regular product innovation demos, hack weeks, or customer visit programs). They also need to coordinate with other departments’ heads (design, engineering, marketing, sales) to establish ways of working that keep the product process healthy (for instance, agreements on how sales will feed input without dictating roadmap, or how marketing will be involved in launches). Essentially, they guard against the company slipping back into the old bad habits by continuously reinforcing the new way.
Cagan emphasizes that the Head of Product is the most senior product person – their job is not to manage one product, but to make sure all product teams are set up for success. They are typically responsible for product outcomes at the company level. This role requires a mix of product vision, people leadership, and strategic acumen. It’s also heavily outward-facing: they often interact with key customers, speak at events, or help with major sales (as product expert), and inward-facing at the exec table: balancing the needs of the business with product priorities.
One interesting point he notes: a Head of Product is a peer to the CTO – this implies product and engineering leadership share equal footing. Both roles collaborate to lead the broader “product-development organization”. This partnership is critical: if the Head of Product sets vision that the CTO doesn’t buy into, or vice versa, conflict arises. So alignment and mutual respect at that level is vital.
In summary, the Head of Product role is about vision, people, execution, and culture at scale. When done well, the result is a product organization that consistently produces winning products and a company where product management is a strong, strategic function.
The Head of Technology Role
The Head of Technology (often the CTO or VP Engineering) is the senior engineering leader, and as mentioned, a peer to the Head of Product. Cagan describes the mission of this role as removing technical obstacles and expanding what is possible for the product. Key aspects of the Head of Tech role:
- Organizational Leadership: This person is responsible for the engineering team’s structure and talent. They recruit and develop engineers and engineering managers, ensuring the company has the technical skills needed. They decide how to organize engineering squads (often in partnership with product counterparts for each area). A good Head of Tech fosters a culture of excellence in engineering – code quality, continuous improvement, and innovation. They also ensure there are enough engineers aligned to the most important initiatives (investment allocation from a tech perspective).
- Technical Strategy & Vision: While the Head of Product focuses on product vision, the Head of Tech focuses on technical direction – what platforms, architectures, and technologies the company will leverage. They keep an eye on emerging tech (could machine learning open new product opportunities? Should we move to cloud infrastructure X for faster deployment?). They ensure the technical decisions support the product vision and business strategy. For example, if the strategy is to scale globally, the Head of Tech might prioritize building a highly scalable architecture or investing in localization frameworks.
- Delivery and Execution: The Head of Tech is accountable for the reliable delivery of product releases. This includes instituting good development practices (CI/CD, testing, agile processes) and removing impediments that slow engineers down. If teams are struggling to ship, this leader diagnoses why – perhaps there are build process issues, or certain teams are overloaded – and works to fix it. They ensure that engineering estimates are reasonable and that deadlines are met when high-integrity commitments are made.
- Architecture Ownership: They oversee the system and software architecture, making sure it’s robust and can evolve. This often involves deciding on microservices vs monolith, choosing major components or vendors (databases, cloud providers), and guiding refactoring efforts. A solid architecture means faster development and fewer outages, so it’s a key responsibility. The Head of Tech balances immediate feature needs with long-term platform health.
- Discovery Involvement: Notably, Cagan says the Head of Tech should ensure senior engineers participate in product discovery. This reinforces the earlier point that engineers must be part of innovation. The technology leader encourages their engineers to engage with prototypes, research spikes, and brainstorming – not just code what’s given. It’s part of their role to promote an engineering culture that cares about the customer problem, not just the technical problem.
- Technical Evangelism: The CTO/Head of Tech often plays an evangelism role internally and externally. Internally, they champion new tools or methods (e.g., “Let’s adopt automated testing” or “We should all learn Kubernetes”). Externally, they might represent the company in tech forums, open source projects, or at conferences, showcasing the company’s technology to attract talent and partners.
In summary, the Head of Technology creates the environment in which engineering can excel. They are thinking about how to make the building of the product as effective and innovative as possible. If the Head of Product ensures we’re building the right thing, the Head of Tech ensures we’re building it right. The interplay is crucial – e.g., if product wants a quick experiment rolled out to 5% of users, the tech leader makes sure the infrastructure can do that safely (maybe through feature flag systems or A/B frameworks).
Cagan’s listing of responsibilities in order of importance – people, strategic direction, delivery, architecture, discovery, evangelism – is telling. People come first: without great engineers and a good team structure, nothing else works. Strategy alignment comes second: tech must serve the business strategy. Delivery and architecture are the execution parts. And finally, discovery and evangelism underline that technology leadership isn’t just behind-the-scenes – it actively shapes product innovation and the company’s public tech brand.
A strong partnership between the Head of Tech and Head of Product (and Head of Design if that’s separate) is a hallmark of successful product companies. Together they ensure both product and tech considerations are weighed in big decisions. For example, which initiatives to fund might depend on technical feasibility as well as user value, etc. The Head of Tech especially should broaden the horizon of what the team thinks is possible through technology, while keeping execution on the rails.
The Delivery Manager Role
Delivery Manager refers to roles like project managers, Scrum Masters, or agile coaches – people focused on the process of software delivery. In some teams, especially larger ones or in enterprise settings, a Delivery Manager is assigned to help coordinate work. Cagan’s view:
- Facilitating the process: Delivery Managers ensure that the team’s workflow (sprints, kanban, etc.) runs smoothly. They handle the mechanics of Agile ceremonies (planning meetings, stand-ups, retrospectives) and make sure the team is following whatever process they agreed on. Their goal is to remove process-related impediments so that developers and designers can focus on building.
- Impediment removal: They are problem-solvers for any issue that is slowing the team. Often this is very practical – e.g., if the team is waiting on a dependency from another group, the Delivery Manager will chase that down or escalate it. Or if there’s a tools issue (CI server down), they coordinate fixing it. Cagan explicitly says they “remove impediments”. This aligns with the Scrum Master definition in Scrum, which is to serve the team by eliminating blockers and improving process.
- Project tracking and communication: Delivery Managers often track timelines, progress, and risk, providing transparency. They might manage project management software (Jira, etc.) and produce status reports. They keep an eye on whether the team is on track to meet its commitments. If not, they raise the concern early or facilitate reprioritization discussions.
- Protecting the team: In some organizations, a Delivery Manager shields the team from outside interruptions or unrealistic demands. For instance, if too much work is being pushed on the team, the Delivery Manager might push back or negotiate scope with stakeholders, basing on the team’s capacity.
- Continuous improvement: A good Delivery Manager is always looking for ways to improve team efficiency. They might lead retrospectives where the team identifies what’s not working well and help implement changes (like “we’ll try a new estimation technique” or “let’s improve our release pipeline to reduce deployment time”).
Cagan’s mention of “typically Scrum Masters” suggests that, in agile teams, this function is recognized but it’s not necessarily a product role – it’s more of an engineering/operations role. It might report into an engineering management hierarchy or PMO. Importantly, Inspired doesn’t glorify or spend much time on project management layers; if anything, Cagan warns against reverting product managers into project managers. But he acknowledges that having someone attend to delivery mechanics can be useful, especially as teams and dependencies grow.
It’s also implied that in truly small startup teams, you might not have this role explicitly – the team manages their own process. As scale increases, Delivery Managers can help maintain velocity and consistency.
One potential pitfall is when organizations over-emphasize delivery at the expense of discovery – for example, a project manager who only cares about hitting dates might inadvertently push teams to skip proper discovery or cut corners in learning. Cagan’s philosophy would suggest the Delivery Manager’s role should always be in service of outcomes, not just output. So a good Delivery Manager partners with the PM to ensure the team both discovers effectively and delivers efficiently. They should not treat dates as sacred if the product isn’t right yet – instead they facilitate adjustments.
In conclusion, the Delivery Manager is like the team’s coach and concierge for process. They keep the trains running on time, clear tracks of obstacles, and make sure the team can focus on product problems rather than administrative ones. This role, while not directly involved in product decisions, indirectly supports product success by ensuring the team has a healthy development rhythm and minimal friction in turning ideas into reality.
Principles of Structuring Product Teams
How should a company organize its product teams? Cagan offers a set of principles rather than one “org chart fits all” solution. The goal is to structure teams in a way that maximizes autonomy, alignment, and effectiveness. Key principles include:
- Align team structure with product/portfolio investment strategy: The way teams are carved up should mirror how the company chooses to invest in product areas. For example, if a company has two major product lines, it likely should have separate teams (or team groups) for each, rather than one team straddling both. If one area is more critical (say 80% of revenue comes from it), you might have more teams or people on that area. Essentially, put your people where your strategy is. This avoids the scenario of a strategically important initiative being undermanned or, conversely, an area that’s not strategic having its own team unnecessarily.
- Minimize dependencies between teams: Each product team should ideally be autonomous – able to design, code, and release value with minimal need for hand-offs or approvals from other teams. Dependencies (for example, Team A can’t release until Team B builds an API) slow things down and create frustration. To minimize dependencies, you try to give teams clear ownership of specific areas (like one team owns the billing subsystem end-to-end). If shared components are needed (like a common login service), some organizations create a platform team to provide those as internal products. Cagan acknowledges there’s a balance: shared services maximize leverage but introduce dependencies. The principle suggests only create shared teams when absolutely necessary (for true common needs), and try to keep most teams self-sufficient.
- Clear ownership and autonomy: Each team should have a clearly defined area of responsibility (a feature, a user journey, a micro-product, etc.) and be empowered to make decisions in that domain. When teams have overlapping or unclear charters, gaps and conflicts arise. Autonomy means they can run discovery, make roadmap choices (within strategy bounds), and deploy changes in their area without heavy coordination. This principle leads to better accountability – one team can truly be responsible for metrics (e.g., “Team X is responsible for search experience – all changes and results there are on them”).
- Maximize leverage (but cautiously): This refers to sharing capabilities across teams when it provides significant benefit. For instance, a “Shared Platform Team” that builds common tools (like a design system library or a data analytics pipeline) can increase leverage by not having every team reinvent those. However, shared teams must be used carefully: every time you centralize something, you create a potential bottleneck and reduce individual teams’ autonomy. So leverage is good (don’t duplicate effort in 5 teams if one platform team can handle it), but you must manage the downside (that platform team needs to treat other product teams as customers and be responsive).
- Follow product vision and strategy: Team structure can evolve as the product evolves. If the product vision points to new areas, you might eventually spawn new teams for those. Conversely, if strategy shifts to focus on one user segment, you might rearrange teams around that segment. Cagan suggests revisiting team structure at least annually – it’s a moving target. The structure should never become static if the strategy isn’t static.
- Optimal team size: He mentions 3 –12 people as a guideline for a product team’s size. Less than 3 is hardly a team (and may lack necessary skills), more than 10–12 becomes unwieldy in communication. Many companies find two-pizza rule (~8) ideal, but the range allows flexibility depending on scope.
- Align with architecture (which in turn should align with product vision): The software architecture and the team boundaries should correspond. If the system is built as microservices, often teams are organized around those services or a cluster of them. If the architecture is modular by features, teams align by feature modules. This alignment reduces cross-team technical work. If architecture and team structure diverge (e.g., one team responsible for UI across all features, another for backend across all features), coordination overhead increases. Modern thinking often encourages vertical slices (each team owns a feature’s front-end and back-end) for this reason.
- Align with user or customer: Ideally, each team focuses on a certain type of user or specific customer journey. For example, one team might own the “seller experience” in a marketplace and another owns the “buyer experience”, because those are different personas with different needs. This user-centric structuring helps teams deeply empathize with their users and innovate for them. It also prevents one team from having to context-switch between very different user mindsets.
- Align with business domain or unit: In some cases, especially in large companies, product teams map to business units or product lines. For instance, if a company offers Software A and Software B as separate revenue lines, you’d have separate teams (or team groups) for each. Alignment with business units can help with accountability (each unit’s P&L is tied to a team’s output). However, one must be careful that business unit silos don’t hamper cross-product integration if needed.
- Evolve structure over time: Cagan stresses that team structure is not permanent. As the company and products change, reorganizing teams is healthy (at least annually or when strategy shifts). This could mean spinning up a new team for a new strategic bet, merging teams if a product area is simplified, or re-scoping teams if workloads are imbalanced. Companies like Amazon do this regularly; it prevents stagnation and ensures resources follow opportunities.
These principles guide leaders to create an org where each team can move fast (with autonomy and minimal dependencies) and stay aligned (structured around clear product areas and strategy). For example, a real-world application: Spotify famously organized squads (teams) around features or user needs (playlists, search, etc.), which aligned with their architecture and user flows, and had platform teams for shared components like infrastructure – very much in line with these principles.
The big takeaway is organizational design is a tool to improve product throughput and innovation. A bad structure (say, all front-end developers in one team and all back-end in another separate from products) can slow progress to a crawl. A good structure makes it clear who’s doing what and frees teams to concentrate on their goals. Also, as you grow, the structure will likely go from one team to a few to many, and these principles help maintain coherence during growth.
Cagan’s viewpoint encourages continuously asking: “Do our teams make sense for what we’re trying to achieve? If not, change it.” Form follows function here – shape teams to best deliver the outcomes your strategy demands.
The Right Product (Part III)
Having the right people in the right teams sets the stage, but product teams also need to work on the right product. Part III dives into how to decide what to build – moving beyond feature checklists and into an outcome-driven, vision-led approach. It challenges the traditional use of product roadmaps and introduces alternative tools like strategic objectives, product vision, principles, and OKRs (Objectives and Key Results) to ensure teams are solving meaningful problems. Essentially, this section is about product strategy and planning: making sure your team isn’t just building things right, but building the right things.
The Problems with Product Roadmaps
Many companies manage development through a roadmap – typically a calendar of features and projects planned out in advance. Cagan argues that the conventional feature roadmap is fundamentally flawed and often a source of waste. Problems include:
- Roadmaps are output-focused and date-driven. They list “Feature A in Q1, Feature B in Q2, Feature C in Q3” as if success is delivering those features on those dates. This encourages a project mindset (“just get it done”) rather than focusing on whether those features solve the underlying customer problem. As Cagan bluntly states, “typical roadmaps are the root cause of most waste and failed efforts in product organizations.” Why? Because they commit the team to building a set of solutions without validating if they’re good ideas.
- Treated as commitments: Once a feature is on the roadmap with a date, stakeholders treat it like a promise. This creates pressure to deliver regardless of what you learn later. If user testing reveals the idea is flawed, it’s very hard to yank it off the roadmap because sales, marketing, or executives are expecting it. Cagan notes that the issue with roadmaps is they are “treated as a commitment”. The danger is you might deliver everything on the roadmap and still fail, because half the features didn’t actually produce value (they were just promised earlier).
- Ignoring uncertainty: Roadmaps often assume we know upfront everything that must be built, which is rarely true. They leave little room for discovery or changes. Yet in reality, as earlier discussed, at least half of ideas won’t work as expected. A rigid roadmap doesn’t account for that reality. It tends to assume a waterfall-like predictability which is at odds with the iterative nature of finding product-market fit.
- Feature overload vs. solving problems: Teams with a roadmap mentality might just keep shipping features to check them off, rather than solving the underlying problem in a maybe simpler or more iterative way. For example, the roadmap might list “Add social sharing feature” because someone requested it. The team could rush to deliver it but maybe find out later it had no effect on growth (the actual goal). The root issue is the roadmap often lists solutions instead of the problems or outcomes those solutions were supposed to address.
- Lack of flexibility: A static roadmap can’t easily adapt to new insights. If competitors make a move or analytics show a new opportunity, a roadmap-driven org might say “we’ll put that on next year’s roadmap” instead of pivoting now. It can lock organizations into a path that made sense months ago but not anymore.
So what happens under roadmap-driven development? Cagan has seen that it leads to a lot of shipped features that don’t matter, while real opportunities or necessary changes are missed. Teams also get demoralized because they become feature factories rather than creative problem solvers.
He does acknowledge that roadmaps come from a good place – the business wants to ensure the team is working on important stuff and wants predictability. But he strongly advocates a different approach (coming in next chapter) to meet those needs without the downsides.
To summarize this chapter: Traditional product roadmaps (feature lists with dates) are a poor tool for guiding product teams. They often cause more harm than good, leading to wasted effort on low-value features and a false sense of security in planning. Cagan wants organizations to stop using roadmaps as their primary compass and shift to more dynamic, outcome-focused planning. Before introducing the alternative, he firmly establishes why sticking to roadmaps is problematic in today’s fast-moving, uncertain product environments.
The Alternative to Roadmaps
If not a feature roadmap, then how should we plan and communicate what teams will do? Cagan suggests shifting to outcome-based, context-driven planning instead of feature outputs. Key elements of his alternative:
- Define outcomes (objectives), not features: Leadership should communicate the business and customer outcomes that need to be achieved, rather than a list of features to build. For example, instead of saying “Build a new onboarding tutorial in Q3”, they’d say “Improve new user 7-day retention from 20% to 40% by Q3” – and let the team figure out how. Cagan calls this an outcome-based roadmap – essentially a list of objectives or problems to solve. Each item is a goal (with maybe a time frame if necessary), not a predefined solution.
- Valid reasons for a roadmap: Cagan concedes there are two legitimate purposes for roadmaps:
- Ensuring the team is working on the highest value thing for the business at any given time. (So the roadmap – or rather, the objectives list – communicates priority of outcomes).
- Tracking date-based commitments when absolutely necessary (like a regulatory deadline or a critical client delivery). Outside of those, everything else should be fluid. Many roadmap items shouldn’t have fixed dates if possible, to allow flexibility.
- Provide strategic context – Vision and Objectives: To successfully empower teams, leaders must equip them with two main things:
- A product vision and strategy (covered in upcoming chapters) that gives long-term direction and boundaries. This ensures teams innovate in areas that matter and are coherent with each other.
- Business objectives (problems to solve or outcomes to achieve). These are often quarterly or annual goals derived from the strategy (often mirrored in OKRs). They frame what success looks like without prescribing the solution. For example, an objective might be “increase marketplace trust,” which a team could achieve via different solutions (reviews, verification, etc. – they’d figure it out).
- Minimize fixed deadlines: One principle is to minimize the use of deadlines on objectives. Not everything needs an exact due date; doing so too early forces premature commitments. Deadlines should be reserved for truly time-sensitive needs (regulatory, contractual, seasonal opportunity, etc.). This reduces pressure to deliver half-baked solutions just to meet a date. Teams can take the time (within reason) to iterate until they find something that works, if the objective doesn’t have a hard deadline.
- High-integrity commitments: When a deadline is important and you must commit to delivering by a date, Cagan introduces the concept of “high-integrity commitments.” This means the team only promises a date after they have done enough discovery to be confident in value, usability, feasibility, and viability. In other words, you commit late, when you have evidence your solution will likely meet the need and you understand its implementation scope. It’s the opposite of conventional practice where commitments are made upfront with lots of unknowns. A high-integrity commitment is taken very seriously (you do everything to meet it), but you make very few of them, and only when you’re sure. This way, you avoid the common situation of committing to something that turns out to be infeasible or not valuable but you’re locked in.
- Give teams problem ownership: With this model, a product team’s charter might be, say, “Improve the shopping cart conversion rate” rather than “Build Feature X.” The team then continuously identifies, tests, and delivers solutions that move that metric. They are judged by outcome, not by hitting a feature checklist. This fosters creativity and sense of ownership. Leadership periodically checks in on whether outcomes are met, rather than whether tasks are done.
- Intent-based leadership: The notes mention “clarity in intent-based leadership”. This refers to communicating the intent (the why and what outcome) clearly, and then trusting teams to execute. It’s like saying, “This is where we need to go and why,” instead of “Here’s exactly how to get there.” It empowers teams while keeping them aligned.
The alternative to roadmaps is essentially Objective-Driven Planning. Many modern product orgs adopt quarterly OKRs (Objectives and Key Results) as a way to implement this – leadership sets objectives, teams propose their key results (metrics) and plans to achieve them, and there’s continuous review.
Cagan acknowledges leaders still need to ensure prioritization (so they might produce something akin to a roadmap document, but one that lists objectives or opportunities in rank order, not features). And for communication outside the team (to execs, sales, investors), you might still communicate what you’re focusing on this quarter, next quarter, etc., but framed as outcomes. For instance, Q1 focus: improve mobile app engagement; Q2 focus: launch in new market segment (objective: acquire X users in segment Y).
By focusing on outcomes:
- Teams remain flexible in solution. If their first idea doesn’t work, they can try another within the same timeframe because only the outcome is promised, not the method.
- Stakeholders shift to discussing results and value (“Did we move the metric?”) rather than micromanaging features.
- The organization can adapt as new information comes in – objectives can be adjusted or swapped if strategy shifts, easier than pulling a committed feature off a roadmap.
In summary, Cagan’s alternative frees the company from the tyranny of the feature checklist and instead harnesses the ingenuity of teams to meet business goals. It addresses the “root cause of most waste” by ensuring we tackle the underlying problems and measure success by outcomes, not project completion.
Product Vision and Product Strategy
Here Cagan distinguishes two often-confused concepts: product vision and product strategy. Both are high-level guiding forces, but they operate on different horizons:
- Product Vision is the long-term inspirational goal for the product. It’s about “why” the product exists and what ultimate impact it should have, potentially 2, 5, or even 10 years out. A good vision paints a picture of the future that the team (and customers) can get excited about. It should connect to the company’s mission. For example, SpaceX’s vision might be “enable multi-planetary life” – very high-level and motivating. In a less grand sense, an e-commerce startup’s vision could be “create the world’s most shopper-friendly marketplace, where finding and buying products is a delight”. Cagan says “product vision must inspire” – its role is to give meaning to the work and a sense of purpose.
- Product Strategy is the plan for how to achieve the vision. It’s about “what and how (at a high level)” and is more near-to-mid-term (often a rolling 1-2 year perspective, updated frequently). Strategy focuses the team on the specific target market or segment first, identifies how you will win in the market, and in what sequence you’ll tackle various opportunities. It provides focus: out of all the things we could do to reach the vision, we choose certain customer segments, certain problem areas, certain differentiators now. Cagan says “product strategy must focus” – meaning a good strategy narrows down options and tells you what not to do, at least for now.
He often gives the analogy: if the vision is your destination (like a lighthouse on the horizon), the strategy is the route you’ll take to get there. The vision is relatively stable (you don’t change your north star arbitrarily), while the strategy is more flexible – you learn and adjust it as you go, but it always aims at the vision.
Some key points:
- Vision inspires and empowers: Because the vision is ambitious and a bit of a leap of faith, it should be used to motivate teams. It should be customer-centric (the future world you’ll create for customers), not just revenue-centric. Cagan mentions principles of vision (next chapter) like thinking big and being stubborn on the vision but flexible on details. Vision also helps in recruiting and evangelizing – people (employees, investors, even customers) get excited by a strong vision.
- Strategy drives decisions and trade-offs: A product strategy clarifies who you will serve first (because you can’t nail everyone at once), how you’ll compete (e.g., by having the best UX, or the cheapest solution, or a unique network effect, etc.), and what problems or use-cases you’ll focus on now vs later. For example, Netflix’s strategy in early days was to focus on DVD rentals by mail for movie enthusiasts (vision was streaming global entertainment, but strategy started there), then pivoted as technology allowed. Good strategy is rooted in the reality of the business – aligning with company’s business strategy and go-to-market, as principles 2 and 3 of product strategy say.
- Strategy is not a roadmap or a feature list: It’s more about themes and approaches. For example, a strategy might be “We will target young urban professionals as early adopters, starting in 3 major cities, by offering a premium, curated experience that differentiates from competitors on quality. Once we dominate that niche, we’ll expand to broader market with a scaled-down offering.” That’s a strategic narrative. It guides product decisions (which features matter for that niche, which can wait, etc.).
- Vision and strategy together give teams context to make day-to-day decisions without needing top-down directives. If the team knows the vision (where we ultimately want to be) and the current strategy (what we’re focusing on to get there), they can figure out whether a new idea fits or not.
Cagan’s emphasis is that too many companies lack an inspiring vision (teams are just grinding tasks without seeing the big picture) or lack a coherent strategy (teams building random features or chasing competitor moves without a unifying plan). So he encourages leaders to articulate both clearly.
He summarizes: “Product vision inspires; product strategy focuses.” Vision without strategy can be fantasy (nice idea, but no idea how to get there). Strategy without vision can be shortsighted or uninspiring (efficiently going somewhere, but who cares where). You need both. In practice, a product leader might share a vision statement or vision-type narrative to the whole company (“In 5 years, we aim to...”), and also share a product strategy doc or presentation that outlines target users, market positioning, key product pillars, and immediate objectives that flow from that.
This chapter likely sets up the next two, which go deeper into principles for good vision and good strategy. It’s the conceptual intro: know the difference, and value both.
Principles of Product Vision
Cagan provides a set of principles to guide how to craft and use a product vision. These principles ensure the vision is effective and truly inspirational:
- Start with “why”: A great vision clearly articulates the purpose behind the product. Why does this product exist? What mission does it serve? This echoes Simon Sinek’s “Start With Why” philosophy. The vision should connect emotionally with both the team and customers by addressing a meaningful problem or aspiration. For example, Tesla’s vision is not “make electric cars”; it’s often described as “accelerate the world’s transition to sustainable energy” – that’s a strong why.
- Fall in love with the problem, not the solution: Vision should be focused on the problem space or the customer need, not a particular implementation. This ensures you remain flexible in how you achieve it. If you fixate on a solution too early, you might miss better alternatives. Loving the problem means you are committed to solving that customer pain in any way necessary, which fosters innovation. For instance, the vision might be to “eliminate traffic congestion in cities” – that’s problem-centric. It doesn’t say “by building flying cars” (which would be one solution).
- Don’t be afraid to think big (and disrupt): Vision should be ambitious. It should represent a significant improvement or change from the status quo – possibly even disrupting the company’s current products or business model. Cagan says, “Don’t be afraid to disrupt yourselves, because if you don’t, someone else will.”. A timid vision won’t inspire. So, be bold about what could be in an ideal future. It’s okay if it sounds slightly crazy or currently unachievable – that’s what makes it a vision. It’s a leap of faith.
- Be inspiring: The vision has to energize and motivate the team (and ideally customers and partners too). If it doesn’t give you goosebumps or at least some excitement, it’s not strong enough. Words matter – it should be clear, concise, and uplifting. Avoid jargon. For example, Disney’s vision “to make people happy” is simple and inspiring. An internal enterprise software team’s vision might be “enable any employee to get the info they need instantly and painlessly” – something that paints a better world and rallies the troops.
- Embrace trends and look ahead: A vision should account for major trends (technological, social, economic) that will shape the future. You don’t want a vision that’s irrelevant in 5 years because the world moved on. So if AI, or mobile, or sustainability, etc., are key trends in your domain, consider how your vision leverages or addresses them. Essentially, “skate to where the puck is going, not to where it’s been” (as one principle paraphrases Wayne Gretzky). Anticipate future user expectations and capabilities.
- Stubborn on vision, flexible on details: Jeff Bezos popularized being “stubborn on the vision, flexible on the details.” Cagan includes a similar principle. It means once you set a compelling vision, you hold that constant as your north star, but you remain very adaptable in how you get there and what interim steps you take. You don’t change the vision lightly (only if you discover it truly was flawed), but you’re open-minded about strategy and tactics.
- Vision is a leap of faith: Cagan notes that if you could fully validate the vision today, it’s not ambitious enough. By definition, a vision is somewhat unproven – it’s aspirational. That’s okay. It guides innovation. Teams must accept that not every part of the vision can be de-risked immediately; you pursue it trusting that as you make progress, the fog will clear. Essentially, it’s supposed to be a bit beyond current reach.
- Evangelize continuously: A vision is only useful if people remember it and believe in it. So leaders (especially Head of Product, CEO, etc.) need to constantly communicate the vision. This means talking about it in town halls, team meetings, new hire onboarding, etc., until it’s part of the company DNA. Also externally, evangelizing the vision helps get buy-in from investors, partners, and even customers (who will root for you). Repeating the vision might feel redundant to leadership, but it is necessary to keep everyone aligned, especially as new people join.
An example to illustrate: Uber’s early vision might have been “Make transportation as reliable as running water, everywhere for everyone.” That’s big, problem-focused (availability of transport), inspiring (imagine if wherever you are, a ride is minutes away), trend-embracing (leveraging smartphones), etc. They couldn’t prove that fully at the start; it was a leap of faith. But it guided them and certainly disrupted the taxi industry.
In practice, a team might create a vision narrative or a press release from the future (“Imagine it’s 5 years from now and our product has transformed the industry…”) to capture these principles. Amazon famously does future press releases as vision artifacts. The idea is to make the vision concrete and vivid.
So the actionable advice from this chapter for readers is: craft a strong vision for your product using these principles. Check that your vision passes these tests: Is it solving a meaningful problem? Is it ambitious? Does it inspire? Are we okay that we can’t validate all of it yet? And once you have it, use it as a guiding light in all decision-making.
Principles of Product Strategy
With the vision established, Cagan outlines principles for devising a sound product strategy. Strategy is about focusing and choosing a path. Key principles include:
- Focus on one target market/persona at a time: Don’t try to build a product that’s all things to all people initially. Identify your core target customer (or segment) and obsess over solving their needs first. The idea is if you make something a small group loves, it’s better than something a broad group only likes. Cagan notes it will likely appeal to others too, but ensure it deeply satisfies some group, because that niche love is what propels growth (via word of mouth, etc.). Once you win one segment, you can expand to adjacent ones. This is similar to Geoffrey Moore’s “bowling pin” strategy (nail one pin then move to next). It also echoes the idea of early adopters – pick a market that will be extremely excited about your solution.
- Align with the business’s strategy: Product strategy shouldn’t exist in a vacuum; it needs to support how the company intends to succeed financially and competitively. For instance, if the business strategy is to be the low-cost leader, the product strategy should emphasize efficiency, simplicity, maybe fewer frills (so you can price low). If the business strategy is premium brand, product strategy should focus on quality and unique features, not cheapness. This ensures product decisions drive business outcomes (revenue, market share, etc.) in the desired way.
- Align with sales and go-to-market strategy: Similarly, the product strategy must consider how the product will be sold and distributed. If your company sells via enterprise sales force, your product strategy might include building certain features needed for demos, or security/compliance that enterprise customers require. If you’re a viral consumer app, your strategy might focus on growth features (referrals, social sharing) built into the product. Essentially, product and go-to-market (marketing, sales channels) should be in sync so that as the product evolves, it remains sellable and marketable.
- Obsess over customers, not competitors: While a strategy must acknowledge competitors, Cagan cautions not to fall into copying or reactive mode to competitors’ every move. Instead, stay focused on your customers’ needs. Competitor awareness is fine (to ensure you differentiate), but if you become competitor-driven, you risk chasing their vision instead of yours. Often, truly innovative products come from focusing on an underserved customer need rather than one-upping a competitor’s feature list. So the strategy should revolve around delivering unique value to customers – that will naturally give you competitive advantage.
- Communicate the strategy across the org: Everyone on the team (and ideally related teams) should understand the product strategy – who we’re targeting, what problem we’re solving, what our key approach is. This helps teams make aligned decisions and trade-offs. For example, if engineers understand that “we’re focusing on small businesses in retail sector first because they need X, and not targeting large enterprises yet,” they can prioritize building features that matter to small biz and not over-engineer things only big enterprises need. The strategy should be concise enough to convey and discuss frequently, not a dense document nobody reads. Some companies use strategy memos or one-pagers that outline vision, target market, key differentiators, etc. and ensure every team member reads and discusses it.
In essence, these principles drive home that strategy is about targeted excellence and alignment. Targeted in choosing who and what to focus on now (not trying to do everything). Aligned in that it supports the larger business and is clear to everyone.
As an illustration, consider a startup making project management software. A poor strategy: “we’ll serve any company of any size for any project use-case, and just keep adding features competitors have.” A good strategy following these principles might be: “Our initial target is tech startups under 50 people (focus) – we won’t chase enterprise features yet. Our business will win by being the easiest-to-use PM tool (aligned with company goal to grow user base quickly). We’ll leverage self-service and viral adoption (align product to GTM – e.g., build easy invitation flows vs heavy sales features). We know there are big players like Jira, but instead of copying their complex features, we obsess over simplicity and developer-friendliness because our users hate Jira’s complexity (customer, not competitor focus). And we make sure everyone on our team knows this strategy and uses it when making decisions (communication).”
Following these strategy principles prevents a lot of common pitfalls, such as:
- Wasting time building features for a hypothetical customer that isn’t your core (diluting product for everyone).
- Losing differentiation by just matching competitor tick-boxes.
- Confusing the team or company because nobody’s sure who the product is really for or what makes it special.
- Product and sales teams pulling in different directions (sales selling to one segment, product building for another – misalignment).
Cagan’s approach here is very much influenced by classic strategy in tech – focus on a beachhead market, nail it, expand outward; align product with business model (e.g., you wouldn’t design a freemium viral product and then only have enterprise sales – mismatch). And above all, a slight contrarian view: don’t get too obsessed with competitors, because by the time you copy them, they’ve moved on; instead leapfrog by solving the next customer problem.
In summary, product strategy is about making purposeful choices that guide the product’s evolution in service of the vision and business goals. These principles ensure those choices are smart and well-communicated.
Product Principles
Product Principles are a set of guidelines specific to your product that help your team make consistent decisions in line with your vision and strategy. Think of them as the values or tenets that define what good looks like for your product. Cagan suggests defining a few product principles to complement vision and strategy. Key points:
- Nature of products you want to build: Product principles describe the kind of experience or qualities you prioritize in your products. They might be derived from your brand values or unique approach. For example, a principle might be “Simple over feature-rich” – meaning you’ll choose simplicity even if it means fewer options. Or “Data-driven for every decision” if you want your product to always provide analytics to users. Basically, if someone asks, “What makes a product a [Your Company] product?”, these principles answer that.
- Complement vision and strategy: While vision is the big picture and strategy is the plan, principles are day-to-day guidelines. They help teams make trade-offs. For instance, Amazon famously has a principle “Work backwards from the customer” – this ensures anytime a decision is made, they consider the customer impact first (complementing their vision of being Earth’s most customer-centric company). Another Amazon principle is “Insist on the Highest Standards” which influences how they build stuff. These aren’t part of a roadmap; they’re part of the culture of product development. Cagan says product principles complement vision/strategy because they keep the vision’s spirit alive in every minor decision.
- Examples: Some common product principles companies use:
- “User data privacy is paramount” – means whenever a feature is built, the team will choose the approach that best protects user data, even if it’s harder to implement or means not collecting some data.
- “One button to do one thing well” – a design principle e.g. at Instagram’s early days, meaning keep interactions minimal and focused.
- “Delight the user” – might mean they always add a little polish or surprise element beyond just the utility.
- “APIs first” – if a company values integration, they might always build a robust API for any feature.
- “Accessible to the core” – e.g., ensure the product works for users with disabilities by default, not as an afterthought.
These principles would be chosen based on what your product and brand stand for.
- Enforcement and use: It’s not enough to list principles; teams should actively use them in design docs, debates, and retrospectives. For example, if a proposed feature threatens simplicity, someone can point to the “simplicity first” principle and say, we should reconsider. It streamlines decision-making because everyone agrees on those higher-order values upfront.
Cagan’s quick note is that these principles reflect the “nature of products you want to build”. It’s likely in Inspired he encourages teams to explicitly write down 3-5 product principles after setting strategy, to capture the kind of experience they aim for. They help maintain a coherent user experience as the product evolves.
Also, product principles can help unify multi-team efforts. If many teams work on different parts of an app, shared principles ensure the end-to-end experience feels consistent. For instance, Apple has implicit product principles around simplicity, privacy, performance, etc., which show up across all their apps and services.
In summary, Product Principles are like the North Star for design and development choices. They are constant reminders of what qualities are non-negotiable in your product. When in doubt, they guide the team’s decisions to ensure the product stays true to its intended character, even as features come and go.
The OKR Technique
The OKR (Objectives and Key Results) technique is a goal-setting framework popularized by Intel and Google, which Cagan endorses as a way to implement outcome-focused product management. He outlines how to use OKRs effectively:
- Principles behind OKRs: There are two fundamental principles of management that OKRs enforce:
- Tell people what to do, not how to do it. In other words, leadership sets objectives (the “what” needs to be achieved) and lets the team figure out the best way to achieve them (autonomy in the “how”). This aligns perfectly with moving away from feature roadmaps to outcome objectives.
- Measure by results, not tasks. Progress is tracked by key results, which are measurable outcomes, rather than checking off a list of features delivered. This keeps everyone focused on impact.
- What OKR means: Objectives are qualitative goals, short memorable descriptions of what you want to achieve (they inspire and give direction). Key Results are quantitative measures that indicate whether you’ve achieved the objective. For example, Objective: “Improve customer support experience”; Key Results might be “Reduce average support ticket response time from 24h to 4h” and “Raise customer support satisfaction score from 7 to 9 out of 10.”
- Focus and alignment: OKRs create focus by forcing you to choose 1-3 big objectives per cycle (quarter, typically) and 1-3 key results per objective. This limits the number of things teams chase. They also create alignment because ideally the top-level company OKRs align down to team OKRs (cascade or connect). Each product team might have their own OKRs that contribute to higher-level OKRs.
- Cadence: Common cadence is annual high-level OKRs, broken into quarterly OKRs for teams. Annually you set big themes (often aligning with strategy), and quarterly you set tactical objectives. Review and scoring happen at quarter’s end. Then you set new or adjusted OKRs for next quarter.
- Accountability: Teams own their OKRs. They track progress (often weekly) and at quarter’s end, they grade them (often as a % or score 0-1). It’s meant to be slightly aggressive – accomplishing 70% is often considered good (if you get 100% easily, you sandbagged the goal). Cagan notes teams are accountable and there should be an org-wide consistent evaluation – meaning everyone plays by the same rules of setting and scoring OKRs, and results are transparent.
- Transparency: OKRs are usually public within the company. This drives alignment and lets teams see each other’s goals, avoiding duplicate effort or conflicting agendas. It fosters a culture of trust and shared purpose (e.g., engineering can see what marketing’s objectives are, etc.). Cagan says to “be transparent” with OKRs.
- High-integrity commitments in OKR: He earlier mentioned only commit when you have evidence. For OKRs, usually not all objectives are commitments; some are aspirational. But if something is mission-critical by a deadline, that might be a committed KR (then you do whatever it takes). He says “High-integrity commitments are binary” – if you commit to a result, you either hit it or you didn’t, no fudging.
- Measure outcomes (key results) not tasks: For example, instead of saying “Launch Feature X by March” as a KR, you’d say “Feature X drives 20% increase in usage of Y by end of March.” So even the completion is measured by its intended impact. This shifts thinking to outcomes. If launching it didn’t move the metric, the team shouldn’t call it success just because it shipped; they would not fully achieve the OKR.
In practice, a product team might set an Objective like “Increase engagement in mobile app”. Key Results could be “Boost daily active users from 50k to 75k” and “Raise average session length from 3 min to 5 min”. They then brainstorm and execute projects (maybe a new onboarding flow, push notifications, etc.) aiming at those results. At quarter’s end, they see how close they got.
Cagan supports OKRs because they encapsulate many of the ideas in Inspired:
- They force outcome thinking.
- They allow empowerment (no prescribed features).
- They force prioritization (you can’t have 10 OKRs; you pick few).
- They give teams a way to communicate plans upward and downward in a results-oriented way.
He warns typical roadmaps are often just feature lists with dates – OKRs flip that to results with maybe not fixed dates (except quarter end, which is just a check-in point).
So the “OKR technique” chapter likely describes how to implement OKRs well in product orgs and how it changes the conversation from “Did we deliver feature?” to “Did we achieve impact?”. It’s an increasingly standard practice in product-led companies.
In summary, OKRs are a practical framework to drive outcome-based, autonomous work, ensuring everyone is moving in the same direction and measuring success by real value delivered. Cagan presents it as a remedy to output-driven culture, aligning with everything from Part II and III so far (right product with right measures).
Product Team Objectives @ Scale
As an organization grows, managing objectives across many teams becomes challenging. This chapter likely addresses how to scale the outcome-focused approach (like OKRs) beyond a single team:
- Burden on leadership to align the org: Cagan notes that at scale, leaders have a heavy responsibility to ensure every product team understands how their work fits into the bigger picture. In a large company, you might have dozens of product teams – if they each have OKRs or objectives, leadership must orchestrate these so they add up to company goals and don’t conflict. It’s a lot of communication and coordination.
- True alignment of each team’s objectives: The key point is that each team should know exactly what contribution to the overall strategy they are making. If a team can’t see how their objective ties to company success, either the objective is wrong or it hasn’t been communicated well. The goal is to ensure “each and every product team understands how they fit into the mix and what they are there to contribute”. This might involve cascading OKRs or at least mapping them: e.g., Company objective -> Group objectives -> Team objectives, each nesting under the bigger one.
- Leadership overhead: As you scale, the process of setting and aligning objectives can’t be laissez-faire – leaders (like a Head of Product, Directors, etc.) need to actively manage it. They might hold planning meetings where teams present how their plans ladder up to strategy, or they might have to resolve overlaps and gaps between teams.
- Avoid siloed goals: At scale, one risk is teams optimizing for their local OKRs while harming another or missing a cross-team opportunity. Leadership must foster cross-team communication so that objectives are not pursued in isolation. For example, two teams might inadvertently each plan to build a similar feature for different products – leadership should spot that and have them collaborate or choose one. Or one team’s objective might be “increase revenue from X” and another team inadvertently undermines it by changing pricing – alignment ensures that wouldn’t happen unknowingly.
- Outcome-based roadmaps at scale: Instead of a big feature roadmap across teams, the org will have a set of high-level objectives (like company OKRs) for the year, and each team’s part in achieving them. At scale, you might have an objective tree. Managing this is more complex than a simple list of features to deliver, but far more meaningful. Leaders might use tools or regular check-ins to keep track of progress on each objective and make adjustments.
- Empowering teams with context: The flip side of alignment is not micro-managing. Once leadership ensures every team gets the context (“here’s our vision, strategy, your mission in it”), they let teams execute. Leaders then monitor results and help if something’s off course, rather than dictating tasks.
In essence, “Product Objectives @ Scale” is about scaling the outcome-oriented, aligned approach to multiple teams. In a small startup, one team does it all and alignment is easy (everyone hears the same things daily). In a large org, alignment requires structure and deliberate effort – OKR planning cycles, strategy communication, etc.
Cagan likely emphasizes that without this, big companies fall back to top-down roadmaps (“Team A do these features, Team B those features”) which kills empowerment and innovation. To avoid that but still run a coordinated ship, embrace outcome objectives at every level and invest in leadership time to align them.
Also, at scale, product leaders might use something like “product scorecards” or dashboards to review how each team’s key results are trending – basically to manage by outcomes rather than features.
So the takeaway: as you grow, don’t abandon the good practices (vision, objectives) for rigid roadmaps; instead, double down on communicating context and aligning objectives. Yes, it’s a lot of work for management, but it keeps the company nimble and innovative even as it gets big.
Product Evangelism
This chapter underscores a non-obvious part of a product manager’s job: evangelism – internally and externally. Cagan argues that even the best product ideas can die if the PM (and team) can’t effectively promote their vision and results. Key points:
- Importance of evangelism: If you’re a PM and not good at evangelism, your product might get derailed before it sees the light of day. This is a strong statement highlighting that building the right product is not enough; you have to sell its value continually – to your own organization (execs, sales, other departments) and sometimes to users (through advocacy).
- Internal evangelism: Within a company, especially a larger one, product teams need buy-in from stakeholders to get resources, to have support when launching changes, and to avoid resistance. A PM should be constantly communicating the product vision, progress, and learnings to stakeholders. For example, keeping executives updated on experiment results, sharing customer feedback stories with the broader team, highlighting wins (or candidly explaining losses and next steps). This builds trust and enthusiasm among those who have a say in funding or prioritization.
- Preventing derailment: Without evangelism, others might not understand what you’re doing or why, and could pull support. For instance, a sales VP might say “This product isn’t addressing my big client’s request, let’s shift resources.” If the PM hasn’t evangelized the long-term vision and current successes, it’s easy for higher-ups to misjudge and cut a project. Evangelism ensures everyone knows the potential and progress of the product effort, so they continue backing it.
- Storytelling: Evangelism often means storytelling – e.g., painting a picture of the great user outcome you’re driving, sharing a compelling customer quote or a demo of a prototype that wows people. PMs shouldn’t assume “if we build a good product, it will naturally get support.” People are busy and have their own agendas; a PM must champion their product’s cause.
- Cross-departmental influence: Product evangelism can involve working with Marketing to ensure messaging is right, with Sales to get them excited to sell it, with Customer Support to prepare them for changes. It’s kind of like rallying the whole company around the product. A PM might run internal training sessions, make wiki pages or videos about the product, and answer questions. Essentially, internal PR for the product.
- External evangelism (depending on the product): If the product is something with a user community, a PM might engage in blogging, speaking at conferences, tweeting, etc., to create buzz and gather user support. But Cagan likely is focusing more on internal, since he said “derailed before they see the light of day” – that suggests internal politics or skepticism is the threat.
- Common mistake: Some PMs think their job is only analytical or executional – but soft skills of persuasion are crucial. Cagan basically warns that if you neglect stakeholder management and communication (which is what evangelism is), you risk losing key allies or funding. He earlier said stakeholder management’s core is building trust by sharing what we learn – that ties in: evangelism is sharing excitement and learning widely so stakeholders trust and support you.
- Confidence and passion: A PM has to project passion for the product. If even the PM isn’t visibly excited, why would anyone else be? Evangelism doesn’t mean overhyping or lying – it means genuinely showing why this product matters. Sometimes PMs have to sell the vision upward to get initial green light, then sell the results to keep it going.
- Evangelism as part of culture: In a strong product culture, product teams regularly share demos and insights internally (brown bags, email newsletters of what’s new, etc.). Cagan encourages making evangelism a habit, not a one-time.
This also relates to stakeholder management in Part IV, but with a different spin: not just managing constraints, but actively championing your product to hearts and minds.
So the chapter likely encourages PMs to step out of their bubble, constantly talk about their product vision and evidence, tailor the message to different audiences (executives care about business outcome, devs care about tech coolness or user impact, etc.), and ensure momentum and buy-in.
In summary, Product Evangelism means proactively spreading enthusiasm and understanding of your product vision and progress, to secure and maintain the support needed to make that vision a reality. It’s a critical PM skill because even a great product can be killed by internal lack of faith or understanding.
Profile: Alex Pressland of the BBC
This profile illustrates how Alex Pressland spearheaded the BBC’s mobile strategy to adapt to changing audience behavior. By focusing on a clear vision of delivering BBC content seamlessly on smartphones, he guided product teams to prioritize mobile user experience. His story shows the importance of internal evangelism: he had to convince various stakeholders at the BBC – editorial, technical, and executive – of the mobile-first approach. Through persistent advocacy and demonstration of early wins (like rapidly growing mobile usage metrics), he aligned the organization behind this strategic shift. The result was a set of BBC mobile products that successfully engaged a new generation of users, reinforcing how strong product leadership and clear objectives can drive innovation even in a large, traditional organization.
The Right Process (Part IV)
With the right people and product direction, Part IV is about the process to actually discover and deliver products effectively. It focuses heavily on product discovery techniques, prototyping, and testing – essentially how to systematically find good solutions and validate them before fully building. It’s the “how we work” section, covering principles of discovery, and a catalog of discovery methods and transformation techniques to adopt these processes organization-wide.
Principles of Product Discovery
This sets foundational ideas for how to approach discovery:
- Customers (and stakeholders) can’t tell you what they want. They don’t know what’s possible, and they don’t know what they want until they see it. You must use users for feedback and validation, not as designers of the solution.
- Compelling value is #1: The most important thing to figure out is value – does this solve a meaningful problem such that users will care (use or pay)? If not, nothing else matters. So discovery should first address value risk.
- UX is harder & more critical than engineering: If engineering is solving technical feasibility, design is solving how the user interacts/benefits – and often the design is the tougher challenge and the one that determines if it gets adopted.
- Functionality, design, tech are intertwined: You can’t silo these – decisions in one affect the others. Therefore, discovery should be cross-functional: PM, designer, engineer all collaborating.
- Many ideas won’t work, and the ones that do usually require several iterations: Accept that most of what you try will fail or be mediocre initially. Hence you need a process to try lots of ideas cheaply and plan for multiple iterations.
- Validate ideas with real users early: Don’t trust internal opinions or hypotheticals – actually put something in front of target users (prototype, test, etc.) to see if the idea holds.
- Validate in fastest, cheapest way possible: Speed and frugality in testing ideas are crucial. Use low-fidelity prototypes, fake landing pages, etc., to learn quickly.
- Shared learning by the whole team: Everyone on the core team should witness user feedback and learn together. It’s far more impactful when engineers see a user struggle in a usability test firsthand.
These principles transform how teams think: from upfront certainty to continuous validation.
Discovery Techniques Overview
This chapter outlines categories of discovery techniques and how they fit into the process:
- Discovery Framing Techniques: These help define and frame the problem space before you dive into solutions. They ensure the team agrees on what problem to solve and identifies the big risks.
- Discovery Planning Techniques: Methods to scope and plan the discovery approach and gather resources like customers to test with. One highlighted sub-technique is the Customer Discovery Program, a great leading indicator of future success.
- Discovery Ideation Techniques: Techniques for generating solution ideas, such as brainstorming, design studios, and hack days.
- Discovery Prototyping Techniques: Various forms of prototypes to answer different questions (e.g., feasibility prototype, UX prototype), each for a particular risk. A key quote from Fred Brooks: “Plan to throw one away; you will anyhow.”
- Discovery Testing Techniques: How to test various aspects – the usual order is: Value, Usability, Feasibility, Business viability. Value & usability are typically tested with the same users concurrently.
- Transformation Techniques: Strategies to transform the organization’s way of working, such as Discovery Sprints and Pilot teams.
This chapter provides a map of the toolkit, ensuring teams know there are techniques for each stage: framing the problem, planning discovery, generating ideas, prototyping, testing all risk areas, and institutionalizing the approach. The usual test order is a key practical tip: de-risk in a logical sequence.
Discovery Framing Techniques – Opportunity Assessment, Customer Letter, Startup Canvas
Opportunity Assessment (Chapter 35): A simple questionnaire to frame any idea’s purpose. It forces the PM to answer four questions:
- What business objective is this addressing?
- How will you know if you’ve succeeded? (key result/metric).
- What customer problem will this solve?
- Who is the target customer (market) for this?
This ensures any proposed work has a clear reason, metric, and customer in mind.
Customer Letter (Chapter 36): For larger efforts, the team writes an imagined press release or a letter from a happy customer after the product exists. This helps clarify the true benefits of the product and aligns the team on the end goal. It’s a creative way to define the vision of the product in customer-centric terms, famously used by Amazon.
Startup Canvas (Chapter 37): Used when figuring out a new product with lots of unknowns. It’s a one-page canvas (like Lean Canvas) with sections for customer segments, value propositions, channels, revenue, etc. This helps identify all assumptions and which are most risky, ensuring the team and stakeholders understand the full business picture, not just the feature.
Discovery Planning Techniques – Story Map, Customer Discovery Program
Story Map (Chapter 38): A user story map is a visual layout of the user’s journey (steps in a flow) vs. possible tasks/features under each step, arranged by priority. It’s a framing & planning tool that helps the team see the big picture and decide what to build first (the MVP slice), ensuring a cohesive user experience from the start.
Customer Discovery Program (Chapter 39): This involves recruiting a set of reference customers (typically 6-10) to collaborate with closely during discovery. These customers are willing to give time for testing prototypes and providing feedback, acting as design partners. This program is a lot of work but is a "favorite leading indicator of future success" because if these customers get value, you have strong evidence you’re onto something real. By launch, you have case studies and testimonials lined up.
Discovery Ideation Techniques – Customer Interviews, Concierge, Customer Misbehavior, Hack Days
Customer Interviews (Chapter 41): The single most important discovery activity. Cagan recommends at least 2-3 hours of interviews per week with a learning mindset. The whole team (PM, Designer, Engineer) should participate to build shared understanding. Use open-ended questions and debrief after each session.
Concierge Test (Chapter 42): Manually performing a service to test demand and solution approach before automating it. For example, if you are thinking of an AI recommendation product, first manually act as a consultant to a few customers to see if they value it. It’s about doing things that don’t scale at first to learn what would need scaling.
The Power of Customer Misbehavior (Chapter 43): Some customers will use your product in unintended ways to solve other problems – this “misbehavior” can reveal new opportunities. For instance, Twitter users invented the hashtag and @ replies before Twitter officially supported them. Embracing and observing these creative uses can spark innovation.
Hack Days (Chapter 44): These events allow teams to work on whatever they want related to the company mission for a day or two to spur creativity. They can be undirected (any problem) or directed (focused on a specific area). Hack days are great for including engineers in ideation and building a culture of ownership and innovation.
Discovery Prototyping Techniques – Principles of Prototypes, Feasibility, User, Live-Data, Hybrid
Principles of Prototypes (Chapter 45): Cagan lists reasons to prototype: they are for cheap learning, they force deeper thinking, they build shared understanding, and they can serve as a spec on what to build. Choose the right level of fidelity to tackle one or more specific product risks.
Feasibility Prototype (Chapter 46): This prototype’s goal is to test technical risk: can we build this? It's “just enough code to mitigate the risk,” often done by engineers to test a new algorithm, technology stack, or performance characteristic.
User Prototype (Chapter 47): A user experience prototype, like a clickable UI mock, used to understand usability and user perception of value. It's not for proving business success, but it’s excellent for qualitative insights and iterating on the design.
Live-Data Prototype (Chapter 48): This is a prototype connected to some real data or a backend, often deployed to a limited set of users. It allows for testing with real usage scenarios. Cagan warns strongly: never consider a prototype as the final product. Do the proper engineering if you decide to productize it.
Hybrid Prototype (Chapter 49): Also known as the Wizard of Oz technique. You have a high-fidelity front-end that appears fully functional, but behind the scenes, humans fulfill the action. This is used to test the value and UX of a service that would eventually be automated (e.g., by AI) without building the complex backend yet.
Discovery Testing Techniques – Testing Usability, Value (Demand, Qualitative, Quantitative), Feasibility, Business Viability
Testing Usability (Chapter 50): Use a high-fidelity prototype and have representative users attempt a set of tasks while thinking aloud. The facilitator should keep quiet and not lead the user. The goal is to observe where users struggle and identify UX issues to fix. The entire team should observe these tests.
Testing Value (Chapter 51-54): This is about confirming that users actually want the solution. Cagan breaks this down into three types of tests:
- Demand Testing: Use techniques like a fake door test (a button for a feature that doesn't exist) or a landing page test to quantitatively measure user interest before building.
- Qualitative Value Testing: Engage users directly with a prototype and see if they are willing to commit something of value: money (e.g., sign a letter of intent), reputation (e.g., agree to give a testimonial), or time (e.g., commit to a pilot program). This goes beyond users just saying they like an idea.
- Quantitative Value Testing: Use a live-data prototype, A/B testing, or an invite-only beta to collect hard data on whether the new feature moves key metrics (like engagement or conversion) for a subset of real users.
Testing Feasibility (Chapter 55): This involves verifying that a solution is technically feasible at scale, within budget, and on an acceptable timeline before a full commitment is made. This often builds on feasibility prototypes and may include architecture reviews, performance load testing, and security assessments to ensure there are no technical showstoppers.
Testing Business Viability (Chapter 56): Ensuring the solution works for all non-user stakeholders: Marketing, Sales, Customer Success, Finance, Legal, Biz Dev, Security, and Executives. The product manager should review the concept with representatives from each of these functions early to get their input and address any concerns, ensuring the product is legally compliant, profitable, supportable, and aligned with the company’s overall strategy.
Transformation Techniques – Discovery Sprint, Pilot Team, Weaning off Roadmaps
Discovery Sprint (Chapter 58): Inspired by Google Ventures’ Design Sprint, this is a one-week, time-boxed effort where a cross-functional team goes from a problem to a tested prototype. It’s useful for tackling a substantial risk, training a team in discovery practices, or breaking through analysis paralysis.
Pilot Team (Chapter 59): To introduce these new product development models into a resistant organization, start with a single pilot team. Let them adopt the new methods and prove their success. This creates a case study and a set of champions who can then help roll out the changes more broadly, reducing organizational friction.
Weaning an Organization Off Roadmaps (Chapter 60): To shift an organization from a feature-roadmap mindset to an outcome-focused one, consistently highlight the business outcome each feature was intended to drive. Celebrate when an outcome is achieved, not just when a feature ships. Over time, this re-educates the organization to value results over output, building appetite for an outcome-based approach like OKRs.
Process @ Scale – Managing Stakeholders, Communicating Product Learnings
Managing Stakeholders (Chapter 61): The product manager’s duty is to understand stakeholder constraints and find solutions that work for them without compromising the product. This is about building trust through deep knowledge, transparency, and sharing learnings. Involve stakeholders early and individually, but avoid designing by committee in large meetings.
Communicating Product Learnings (Chapter 62): Institute a regular practice of sharing discovery results and decisions with the entire organization. For example, the Head of Product could do a brief monthly or quarterly share-out about major learnings from recent product work. This spreads knowledge, builds trust in the product organization, celebrates learning, and reinforces a data-driven, customer-centric culture.
The Right Culture (Part V)
This final part discusses building a culture that sustains innovation and execution. Cagan contrasts good vs. bad team behaviors, identifies reasons companies lose their edge, and explains how to cultivate a strong product culture that balances both innovation and execution.
Good Product Team / Bad Product Team
Cagan provides a side-by-side comparison of behaviors that distinguish effective and ineffective teams:
- Engineers: Good teams involve engineers from the beginning of discovery; bad teams only show them prototypes during sprint planning to get estimates.
- Speed: Good teams achieve speed through better techniques and reducing waste; bad teams try to get speed by pushing people to work harder and longer.
- Data: Good teams obsess over data and instrument everything; bad teams consider analytics a "nice-to-have."
- Focus: Good teams obsess over their customers; bad teams obsess over their competitors.
- Celebration: Good teams celebrate when they achieve a meaningful business impact; bad teams celebrate when they finally release a feature.
Top Reasons for Loss of Innovation
Companies often lose their ability to innovate due to missing ingredients in their culture and organization:
- Customer-centric culture: Without a true focus on solving customer problems, innovation becomes inwardly focused.
- Compelling product vision: Without an inspiring north star, teams only make incremental changes.
- Focused product strategy: Without clear priorities, effort is diffused and no breakthrough progress is made.
- Strong product managers: Without skilled PMs championing new ideas, the process defaults to project management.
- Stable product teams: If teams are constantly re-shuffled, they never build the trust or expertise to innovate.
- Engineers in discovery: Excluding engineers from ideation means losing a primary source of innovation.
- Corporate courage: A risk-averse culture that fears failure or self-disruption will stifle bold ideas.
- Empowered product teams: If teams are just implementing orders, they have no room or motivation to innovate.
- Time to innovate: If teams are 100% utilized on deliverables, there is no slack for experimentation.
- Product mindset: A project-centric mindset (deliver scope and move on) prevents the continuous iteration needed for innovation.
Top Reasons for Loss of Velocity
Similarly, teams slow down over time for several common reasons:
- Tech debt: An accumulation of messy code and outdated systems makes every change slower and more difficult.
- Lack of strong PMs: Weak product leadership leads to churn, unclear priorities, and rework.
- Lack of delivery management: Without someone removing impediments, teams get bogged down in process issues.
- Infrequent releases: Big, infrequent releases are slow to develop, hard to test, and delay valuable feedback.
- Lack of product vision/strategy: Without clear direction, teams can thrash or pursue low-impact work.
- Lack of co-located, durable teams: Dispersed or constantly changing teams suffer from communication delays.
- Not including engineers early: This leads to late-stage feasibility issues and rework.
- Not utilizing design in discovery: If design is done concurrently with development instead of ahead of it, it causes churn and delays.
- Changing priorities: Constant shifts in direction from leadership kill momentum.
- Consensus culture: Requiring broad consensus for every decision slows progress to a crawl.
Establishing a Strong Product Culture
A strong product culture excels in two key dimensions: consistent innovation and consistent execution.
- To consistently innovate, a company needs a culture that values experiments, open-mindedness, empowerment, modern technology, business- and customer-savvy teams, diversity, and strong discovery techniques.
- To consistently execute, a company needs a culture of urgency, high-integrity commitments, empowerment, accountability, collaboration, a focus on results, and recognition for impact.
Cagan notes that it's rare for companies to be strong at both; many are either innovative but chaotic or efficient but stagnant. Achieving both is the ultimate goal and requires intentional leadership to foster these values. A company that succeeds in building this balanced culture will have a formidable competitive advantage and will be positioned to create products customers love for years to come.