Wardley Mapping Guide

Guide

Understanding the Landscape

Wardley Mapping is a strategic framework that helps you understand your environment, identify opportunities, and make better decisions by visualizing the evolution of your value chain.

Situational Awareness

Just as a general needs a map to understand the terrain, businesses need maps to understand their competitive landscape. A map visualizes position and movement.

Evolution

Everything evolves from genesis to commodity. Understanding where components are in this journey is crucial for applying the right methods and strategies.

When to Map: Triggers & Contexts

You don't need a map for everything. If you are crossing a familiar room, you don't need a map. But if you are navigating a new city or coordinating a large army, a map is essential.

01.Conflict Resolution

When two people strongly disagree on a direction (e.g., "Rewrite in Rust" vs "Stay in Node"), it's often because they have different mental models of the landscape. Mapping externalizes these models so you can attack the map, not the person.

02."Build vs Buy" Decisions

Every project faces resource limits. A map reveals if you are accidentally building a "Commodity" (waste) or outsourcing your "Genesis" (giving away your competitive advantage).

03.Breaking Monoliths

In software, we often don't know where to start refactoring. Mapping the user needs down to the database reveals natural "seams" in the domain that are safer boundaries for microservices than technical layers.

04.Personal Career Strategy

You are the Anchor. Your skills are components. Are you investing time learning a skill that is becoming a commodity (and thus losing value)? Or are you positioning yourself in a Genesis space?

The Golden Rule: Create a map when the cost of being wrong is higher than the cost of mapping. If you can fail fast and cheap, just do it. If failure means bankruptcy or years of lost time, map it first.

0. Doctrine (Prerequisites)

Before drawing a map, Wardley emphasizes checking your "Doctrine" - the universal principles that every organization should follow regardless of context.

Phase I: Stop Self-Harm

  • Know your users
  • Focus on user needs
  • Know the details (Value Chain)
  • Understand what is being considered
  • Challenge assumptions
  • Use a common language

If you aren't doing these, mapping will be difficult. Start here.

1. Scoping: The Research Question

Before you place a single anchor, you must answer one question: "Why am I mapping this?"A map without a specific purpose is an infinite canvas of noise. You cannot map "The Business" — you can only map a specific problem space within it.

The Research Question

This bounds the landscape. It tells you what is relevant and what is noise.

"Map our infrastructure." (Too broad)
"Should we migrate our legacy auth service to Auth0?" (Decision-focused)

Granularity of Needs

User needs must be concrete enough to be actionable, but abstract enough to be stable.

"Situational Awareness" (Too abstract)
"Reduce customer onboarding time" (Measurable)

The "Why?" Ladder

If you aren't sure if your user need is at the right level, use the "Why?" test. Keep asking "Why does the user need this?" until you hit a strategic goal, then step back down one level to find the concrete need.

Too Abstract"Be successful"
Strategic"Increase Market Share"
The Sweet Spot
"Ship Mobile App Faster"
Map This!
Too Detailed"Fix typo in header"

2. The Anchor: Users & Needs

Every map starts with an anchor. In business, this is usually the User. The user has specific Needs that must be met.

Without clear users and needs, any subsequent mapping or strategy is baseless. In Domain-Driven Design, this mirrors the exploration of the Problem Space - we must understand the core business value and the stakeholders (Actors) we serve before designing the Solution Space.

How to Place the Anchor

  • Y
    Visibility (Top): The Anchor is always at the top (1.0). They are the reference point from which all value is derived.
  • X
    Evolution (Right): Users themselves don't typically "evolve." Conventionally, we place them on the far right (ubiquitous/known), but their horizontal position is less strategic than their needs.
Decision Framework
1. WHO are you serving?Anchor (Top)
2. WHAT do they need?User Needs (Just below)
3. HOW do you fulfill it?Components (The Chain)
Customer
NEEDS
Reliable Hosting
Fast Deployment

Multi-Anchor Maps (B2B2C, Platforms)

When you have multiple stakeholders (e.g., Employer & Employee in a B2B2C model), you often need multiple anchors. Since both are users, both belong at the top (Visibility 1.0).

X-Axis Placement Strategy for Anchors
  • Default (Ubiquity): Place both at the far right (0.90 - 0.92). They are undisputed facts of the system.
  • Differentiate by Need Novelty: If one anchor drives custom needs (e.g., "Unique Experiences") and the other drives commodity needs (e.g., "ROI"), shift the "novelty" anchor slightly to the left.
  • The Hard Limit: Never place anchors below 0.90. They should not visually compete with Genesis/Custom components where your strategic innovation happens.

2. The Value Chain

To satisfy a user need, you need a chain of components. This is your Value Chain. It represents the supply chain of dependencies - physical, technological, data, or practices.

Key Components of a Value Chain

User

The person or organization with the need (e.g., "Photo Enthusiast").

User Need

What they want to achieve (e.g., "Share memories").

Channel

How you reach and interact with users (e.g., Website, App, Store).

Value Proposition

What you offer to meet the need.

Key Capabilities

What you need to deliver value (e.g., "Image Processing").

Key Dependencies

What you need to operate (e.g., "Compute", "Power").

Don't forget: Marketing, Legal, and Channels are components too, not just code!
Visible to User (High Value Perception)
Visibility
Customer
Need
Store
Payments
Cloud Compute
Power
Invisible to User (Enabler)

The vertical position represents visibility. However, "visibility" is always relative to the Anchor (the User).

  • The Anchor is at the top. They are the reference point.
  • User Needs are highly visible because the user interacts with them directly.
  • Lower Components are invisible to the user. The user doesn't care about "Compute" or "Power" until it stops working.

This distinction is critical: Users only perceive value in what is visible to them. The underlying components are essential costs of doing business that enable that value.

3. Evolution

The horizontal axis represents Evolution. This is the most critical aspect of Wardley Mapping. All components evolve from left to right driven by supply and demand competition.

Note on Movement: Maps are not static. Climatic patterns (like the "Red Queen" effect) mean components naturally evolve to the right over time due to competition. You must run just to stand still.
Stage I

Genesis

The unique, the novel, the constantly changing.

  • High Failure Rate
  • Uncertain
  • Potential Source of Worth
Stage II

Custom Built

Learning and diverging. We're figuring it out.

  • Rapid Changes
  • Learning
  • Differentiation
Stage III

Product

Converging on a standard. It works and we sell it.

  • Competition
  • Feature Wars
  • Optimization
Stage IV

Commodity

Industrialized, standardized, expected.

  • Standardized
  • Volume Operations
  • Cost Focus
Stage V

Deprecated

Being replaced. Still running, but sunset is imminent.

  • Migration Required
  • Technical Debt
  • End-of-Life Planning

Evolution is a Continuous Spectrum (0 to 1)

The five stages above (Genesis, Custom, Product, Commodity, Deprecated) are helpful labels, but evolution is actually a continuous scale from 0 to 1. Components don't jump between stages - they slide gradually as the market matures. Knowing where within a stage a component sits helps you predict what's coming next.

Genesis
Custom
Product
Commodity
Deprecated
Early
Mid
Late
00.250.50.751.0
Early in Stage

The component just entered this stage. It has the characteristics, but barely.

Example: A "Product" that just launched. Few customers, many bugs, features still shifting.

Mid Stage

The textbook definition. Stable within its category.

Example: A mature "Product" with clear features, growing market, active competition.

Late in Stage

About to transition. Shows signs of the next stage.

Example: A "Product" becoming standardized. Price wars, little differentiation—almost a utility.

What drives movement?

Competition. As more players enter a market, best practices emerge, prices drop, and features standardize. This competitive pressure pushes components rightward on the axis - from novel to expected.

Why does position matter?

Prediction. A component at the far right of "Product" is in the Disruption Zone - it's about to become a commodity. If you're investing heavily here, a utility provider (like AWS) may commoditize it before you profit.

Methodology Match

Different stages require different methods. You shouldn't use Six Sigma on Genesis (it kills innovation), and you shouldn't use Agile for Commodity (it introduces unnecessary variation).

GenesisAgile / ExploreCustomAgile / ExploreProductLean / BuildCommoditySix Sigma / BuyDeprecatedSunset / Migrate

Strategic Decision Framework

Understanding the stage tells you what to do with a component. Ask these questions to guide your strategy:

Stage I: Genesis
"Where should we invest?"

This is where differentiation happens. Invest in Innovation here to create future value.

Stage II: Custom
"How do we learn?"

Focus on Learning and rapid iteration. Reduce cost of change to find the right product fit.

Stage III: Product
"How do we compete?"

Focus on Optimization and feature differentiation. Win the market share war.

Stage IV: Commodity
"What should we outsource?"

Focus on Cost & Scale. If you are building this yourself, you are likely wasting money. Buy it.

Stage V: Deprecated
"What should we sunset?"

Focus on Migration & Wind-down. Plan the transition, manage technical debt, and reallocate resources.

Deep Dive: Critical Evolution Nuances

The "I Built It" Trap

Beginners often ask: "I wrote this code from scratch yesterday, so it's Genesis, right?"

WRONG. Evolution measures the market, not your codebase.

If you build your own "User Login" system today, you are building a Custom implementation of a Commodity activity. The map shows the market reality (Commodity). The fact that you built it yourself represents Strategic Debt (the gap between where it is and where it should be).

The Cycle of Innovation

Why do we want things to become commodities? It sounds boring.

Commodities enable higher-order innovation.

Standardized electricity (Commodity) enabled the electric motor. The motor enabled industrial automation. Cloud Compute enabled AI.

Rule: You cannot innovate effectively if your foundations are breaking. You need stable commodities to build new magic on top.

Evolution Cheat Sheet

CharacteristicsGenesisCustom BuiltProductCommodityDeprecated
UbiquityRareGrowingCommonEssentialDeclining
CertaintyUncertainLearningConvergingKnown / AcceptedObsolete
FailureHigh / ExpectedModerateLow / DislikedNone / SurprisedExpected (EOL)
MarketUndefinedFormingGrowingMatureSunsetting

Evolution Context by Component Type

While the five stages of evolution (I-V) are universal, the labels change depending on what you are mapping. Choosing the right "Type" reveals different insights. A single concept (e.g., "Search") can be mapped in multiple ways.

TypeStage IStage IIStage IIIStage IVStage V
ActivityGenesisCustom BuiltProduct (+Rental)Commodity (+Utility)Legacy (+Sunset)
PracticeNovelEmergingGoodBestObsolete
DataUnmodeledDivergentConvergentModeledArchived
KnowledgeConceptHypothesisTheoryAcceptedSuperseded

Decision Guide: Which Type Should I Use?

ActivityDefault

"We do X."

Use this for software systems, features, or user interactions.
Example: "Search Function", "Login", "Compute".

DataAsset

"We have X."

Use when the value is in the information itself, not the code.
Example: "User Profiles", "Geospatial Data", "Product Catalog".

PracticeProcess

"How we work."

Use for methodologies or ways of working.
Example: "CI/CD", "Code Review", "Agile", "Testing".

KnowledgeIP

"What we know."

Use for intellectual property or proprietary algorithms.
Example: "Search Ranking Algorithm", "Customer Insights".

Pro Tip: You can map the same thing twice! Mapping "Search" as an Activity (Commodity) and "Ranking Algorithm" as Knowledge (Genesis) reveals that you should buy the search engine (ElasticSearch) but write your own ranking logic.

4. Connecting Strategy to Domain-Driven Design

In our application, we map Evolution stages to Bounded Context Classifications.

Core Domain
GENESIS / CUSTOM

Competitive advantage. Build in-house. Strategy: build.

Supporting Domain
PRODUCT

Necessary but not differentiating. Buy if possible. Strategy: buy.

Generic Domain
COMMODITY / DEPRECATED

Commodity utility. Outsource entirely. Strategy: outsource.

5. Organizing Teams (EVTP)

As components evolve, the aptitudes and attitudes required to manage them change. Wardley identifies three main cultural types necessary for a healthy organization:

Small Teams (Two Pizza Rule)

Teams should be small enough to be fed by two pizzas (Amazon's model). However, fitting the team type to the evolution stage is just as critical as size.

Pioneers

Explorers who thrive in uncertainty. They discover new territory and make the impossible possible.

Genesis / Custom
  • Comfortable with failure
  • High tolerance for ambiguity
  • Intrinsically motivated
  • Question everything

Settlers

Builders who take rough prototypes and turn them into products. They create trust, repeatability, and scale.

Product
  • Product-minded
  • Customer empathy
  • Balance speed and quality
  • Good at prioritization

Town Planners

Industrialists who create the utilities and platforms everyone relies on. They optimize for efficiency and reliability.

Commodity / Deprecated
  • Process-oriented
  • Metrics-driven
  • Scale-focused
  • Risk-averse

6. Strategic Gameplay

Once you have a map, you can start playing the game. Strategic plays are context-dependent moves you can make to manipulate the landscape, accelerate evolution, or defend your position.

Strategic Gameplay Catalog

industrialize

Positional Play
Description

Move a component toward commodity to reduce cost and increase efficiency.

Real World Example

"Netflix moving from mailed DVDs to streaming infrastructure."

7. Let's Build a Map: Your Career Strategy

The best way to learn mapping is to map something you know intimately: Yourself. Let's apply the Wardley Mapping process to your own career path to decide what to learn, what to leverage, and what to let go.

1

Identify the Anchor (You)

Who is the user? In this case, it's Future You (or perhaps your family). What do they need?

Future You
Fulfillment
Security
2

Map the Value Chain

How do you satisfy "Security"? You need Marketable Skills. How do you satisfy "Fulfillment"? You might need Creative Expression. Break these down further into specific technologies or activities.

3

Position by Evolution

Place your skills where they belong. Be honest!

Genesis (The Hobby)That new experimental AI art tool you're playing with. High risk, high fun.
Product (The Day Job)React, Node.js, SQL. These pay the bills because they are standard and in demand.

The Resulting Career Map

Visible (Value)Invisible (Cost)EvolutionFuture YouFulfillmentSecurityCreativityTech SkillsGenAI ArtReact / NodeCloud / Laptop
4

The Strategic Gameplay

  • Invest in Genesis: Your AI Art hobby might become the next big thing. Keep exploring.
  • Maintain Product: Don't let your React skills rot, but don't over-invest in learning every single new library if it's just "more of the same."
  • Accept Commodity: Don't build your own laptop. Don't write your own CSS framework (unless that's your Genesis play). Use the utilities to save energy for the fun stuff.

Further Reading & Origins

  • Susanne Kaiser: Combining Domain-Driven Design, Team Topologies, and Wardley Mapping.
  • James Duncan: The OSOM (Open Source Operational Model) Guide.
  • Robert X. Cringely: "Accidental Empires" (Source of Commandos, Infantry, Police analogy).

License

Wardley Mapping is provided under CC BY-SA 4.0 (Creative Commons Attribution-ShareAlike). The concepts are open for the community to use and evolve.