Skip to main content

Links & Flows

Links (or flows) represent dependencies between components. In Wardley Mapping, a component higher on the map depends on a component lower down. These dependencies form the value chain, showing how needs are met through supporting capabilities.

On a map, you do not usually write "depends on" — the direction of the link implies the dependency.

Syntax

Start Component->End Component
Start Component->End Component; additional context label
Start Component+<>End Component
Start Component+<End Component
Start Component+>End Component
Start Component+'label'>End Component

Example

component Customer [0.94, 0.62] 
component Cup of Tea [0.74, 0.62]
component Kettle [0.30, 0.35]
component Hot Water [0.53, 0.62]

Customer->Cup of Tea
Hot Water+'$0.10'>Kettle; limited by
Cup of Tea->Hot Water

Visual Example

Link Flow Example

tip

Only add dependencies that are important for your story. Mapping is about revealing what matters.

Annotations

You can add context to pipeline links using annotations. This allows you to highlight relationships such as "limited by", "constraint", or "feedback loop" without using additional notes.

Annotation Syntax

ComponentA->ComponentB; limited by

Annotation Example

component Hot Water [0.60, 0.74]
component Kettle [0.45, 0.57]
pipeline Kettle
{
component Campfire Kettle [0.50]
component Electric Kettle [0.63]
}

Hot Water->Kettle; limited by

Visual Example

Link Annotation Example

These annotations help provide additional context about the relationships between components in your pipeline, making the map more informative and easier to understand.