by Thierry de Pauw on
Using Wardley Maps and Cynefin to create context-specific maturity models, Chris McDermott @chrisvmcd and Marc Burgauer @somesheep
Wardley Mapping would take hours to introduce correctly.
no maps are complete!
- @CatSwetel: The most important thing to know about wardley mapping is no map is complete. -- @somesheep #lascot
at any time it is a snapshot.
the utility of Wardley Mapping: is not to show others your world, but standing in front of people to articulate your world and your understanding of that world
visualising complexity so you can start talking about things
=> Creates shared situational awareness
In technology, we tend to think we know how things work.
What makes a map a map?
- anchor: your compass (where is the North)
- position: you can figure out where you are, without position, you can't know what are your possible moves
- movement: the map informs our options to move
Start with Value Chain
Power -> runs a Hosted Server -> on which runs a Web Server -> hosts a CMS -> ...
Vertical axis: Visibility: Invisible -> Visible
Add evolution: horizontal axis
Genesis -> Custom -> Product (+rental) -> Commodity (+utility)
Genesis: you start with a vague idea that needs more clarification
Custom: you build a custom product based on the clarifications
Product: people can take it off the shelf
Commodity: there is a global norm
now you have a map
User Need: that is your anchor (Is there a house on the market near a train station)
the visible part, at the top of your map
Climatic Patterns: rules of the game
Everything evolves through supply and demand competition
No single method fits all
Higher-order systems create new sources of values
Success breeds inertia: the people who get to the top are not aware that the skills and habits that brought them there are still the right ones to evolve further
Doctrine: skills or habits
Wardley's Strategy cycle
How do we do Strategy moves with the map?
look at the different options
a framing for understanding change and context
what is a practice?
what are the things we do to satisfy the needs in our organisation
=> you get:
Meaning - Material - Skill
they are Social Practices
- Meaning: to avoid regressions
- Material: an IDE
- Skill: ability to design tests
how practices evolve over time:
proto-practices - practices - ex-practices (practices disappear)
Bundle: practices that are related
Example: shower and laundry => hygiene practices
Complex: when practices do come to depend on each other, they constitute complexes, the emergent characteristics of which cannot be reduced to the individual practices in which they are composed. -- Shove et al.
practice as the central unit of inquiry
- how do we influence culture
- how do we share practices
- how do we introduce practices
social practice theory is the combination of:
- elements of practice (meaning, material, skill)
- evolution of practice
- connections between practice (complex, bundle)
Why might we be interested in maturity?
- situational improvement => what you see in retrospectives
- need for evolution => consulting
- determining the capability to execute a strategic move/identify what needs improved to make the move
Maturity Models WTF!
Example: using a spider diagram to assess the capabilities of a team
The trouble with maturity models ...
- bias towards the model, Marc Burgauer
- what works for a mature multinational is going to be counter-productive for an immature 30 person company, Adrian Howard
- linearity in learning, Jason Yip
but ... we do have a way of creating situational awareness and making context-specific change
=> combine Cynefin and Wardley Mapping
Maturity ... in the context being mapped
Concept -> Emerging -> Good -> Best: X-axis
Certainty -> User perception -> Understanding -> Knowledge management -> Social practice
Movement patterns: (see picture)
- new practice
- reconfigure a practice
- hide a practice
- expose a practice
- develop a practice
Liquidity: increase Skill of team members to match current understanding
Use Cynefin to understand how you can improve:
- Chaos: We'd need to try a few things => act-sense-respond
- Complex: We know someone who knows how to do that => probe-sense-respond
- Complicated: We must act on now => sense-analyse-respond
- Obvious: Any of us could to that => sense-categorise-respond