Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Competitive Landscape

Pattern

A reusable solution you can apply to your work.

Understand This First

  • Problem – the landscape is defined by who else is solving this problem.
  • Customer – different customer segments face different competitive sets.

Context

At the strategic level, no product exists in isolation. The competitive landscape is the set of real alternatives available to a Customer, including direct competitors, indirect substitutes, and the ever-present option of doing nothing. Understanding this landscape is a prerequisite for crafting a Value Proposition or choosing a Differentiation strategy.

New builders often claim “we have no competitors.” This is almost never true and is always a red flag. If no one else is trying to solve the same Problem, either the problem isn’t real, or you haven’t looked hard enough.

Problem

What will the customer choose if they don’t choose you? Most teams undercount their competition by thinking only about products that look like theirs. In reality, a customer choosing between your project management tool and a competitor’s tool may also be comparing both against “we’ll just keep using email and spreadsheets.” The spreadsheet is a competitor.

Forces

  • Direct competitors are easy to spot but not the only threat.
  • Indirect substitutes solve the same problem differently and are easy to overlook.
  • Inaction is often the strongest competitor and the hardest to displace.
  • Emerging competitors may not exist today but can appear quickly, especially when AI lowers the cost of building.
  • Overanalyzing competition can paralyze decision-making and distract from your own customers.

Solution

Map the landscape in three rings. The inner ring is direct competitors: products that solve the same Problem for the same Customer in roughly the same way. The middle ring is indirect substitutes: different approaches to the same problem, including manual processes, spreadsheets, and hiring a person to do the job. The outer ring is inaction: the cost and pain of continuing to live with the problem unsolved.

For each alternative, understand its strengths honestly. Where does it beat you? Why do some customers prefer it? The answers reveal where you need to invest in Differentiation and where you shouldn’t bother competing.

Update the landscape regularly. In markets shaped by agentic coding and AI, new competitors appear faster than ever. A solo developer with an AI agent can ship a viable alternative to your product in weeks. Awareness of this pace is itself a strategic advantage.

How It Plays Out

A team building an AI-powered code review tool maps their landscape. Direct competitors include established tools with similar features. Indirect substitutes include manual code review processes, linters, and pair programming. The “do nothing” alternative is accepting lower code quality. This mapping reveals that their real competition isn’t the other AI tool; it’s the team’s existing review culture, which works “well enough” and costs nothing extra.

An AI agent is asked to draft a competitive analysis document. The prompt includes: “Our product is an automated accessibility checker for web apps. Map the competitive landscape including direct competitors, indirect substitutes like manual audits and consulting firms, and the option of ignoring accessibility.” The agent produces a structured comparison that the team can use to position their Value Proposition.

Note

Pay special attention to what customers switched from when they adopted your product, and what they switched to when they left. This real-world data is more valuable than any analyst’s quadrant chart.

Consequences

A clear view of the competitive landscape prevents both arrogance (“we have no competition”) and paralysis (“there are too many competitors to win”). It grounds the Value Proposition in reality and reveals gaps where Differentiation is possible.

The risk is competitor fixation: spending so much time watching rivals that you lose sight of your own customers. The landscape is a reference, not a roadmap. Build for your customers, not against your competitors.

Competitive analysis is also perishable. In fast-moving markets, the landscape from six months ago may be dangerously stale.

  • Depends on: Problem — the landscape is defined by who else is solving this problem.
  • Depends on: Customer — different customer segments face different competitive sets.
  • Enables: Differentiation — you differentiate against the landscape.
  • Enables: Value Proposition — the proposition must be stronger than the alternatives.
  • Enables: Beachhead — choosing a beachhead means finding a corner of the landscape where you can win.
  • Contrasts with: Zero to One — truly novel products may have no direct landscape to map.