SlideShare a Scribd company logo
1 of 30
Download to read offline
Exploring the domain using Wardley Maps
Kostas Stroggylos
@sparcular
Disclaimer
I am by no means an expert on the topic
According to Simon Wardley, it takes about 7 years to learn how
to map: 6 years thinking “I should really learn how to map” and
1 year to actually sit down and learn how to do it
On decision making
Wardley Mapping /wôrdlē mapping/ verb
The process of making strategic decisions (leadership) based
on the purpose ("the game"), a description of the competitive
landscape (a map), the external forces acting on the landscape
(climate), and the training of your people (doctrine).
How did these factors / terms emerge?
John Boyd’s Observe-Orient-Design-Act loop
The Strategy Cycle
The Strategy Cycle. CC-BY-SA, Courtesy of Simon Wardley
The Strategy Cycle (Sun Tzu’s five factors & OODA loop)
1. Purpose
Defines the scope of your actions and your moral imperative
(what you do and why you do it)
Useful questions:
- What is your reason for going to work every day?
- What do you hope to achieve and why?
- What is the core principle that motivates you?
The importance of Landscape, Climate and Doctrine
© https://twitter.com/marcusguest/status/1177303050303737857
A different view...
© https://twitter.com/JeffGrigg1/status/1177551001261359104
2. Landscape
A map of a competitive business landscape is visual and context-specific like a
physical terrain map, but:
- Anchor: Magnetic North => Users and their needs
- Components: Troops and obstacles => Value chain (capabilities required to
serve needs)
The position of components on a Wardley map depend on:
- Visibility to the user
- Evolutionary stage
Wardley Map /wôrdlē map/ noun
A value chain — a chain of needs — (users, needs, and
capabilities arranged and connected according to
dependency) mapped against the four stages of evolution
(Genesis, Custom, Product, and Commodity).
A value chain of business needs
Types and stages of evolution
Image courtesy of Simon Wardley, CC-BY-SA 4.0
Types and stages of evolution vs Cynefin
Image courtesy of Dave Snowden / Leading Edge Forum
An evolution stage cheat sheet
Image courtesy of Simon Wardley, CC-BY-SA 4.0
3. Climate
Climatic patterns are those things which change the map
regardless of your actions.
You cannot stop them from happening, BUT
You can influence, anticipate and exploit them
- Common economic patterns
- Competitor actions
Some common climatic patterns
1. Everything evolves through supply & demand competition
2. Efficiency enables innovation
3. Past success breeds inertia
4. Characteristics change as capabilities evolve
5. No single method fits all
6. Higher order systems create new sources of worth
A map with climatic patterns notation
Image courtesy of Simon Wardley, CC-BY-SA 4.0
4. Doctrine
Training of your people in the standard ways of operating and
the techniques that you almost always should apply.
Principles that can be studied and integrated into
organizational behavior, based on maturity
4 Phases:
- Stop self-destructive behavior
- Become more context aware
- Better for less
- Continuously evolving
Image courtesy of Simon Wardley, CC-BY-SA 4.0
5. Leadership (Gameplay)
Given your Purpose, the Landscape, the Climate, and your
Doctrine, now you can make an informed decision about
which strategy is appropriate for the context and take action
against it.
(pro tip: take some lessons from gardening)
Image courtesy of Simon Wardley, CC-BY-SA 4.0
So, what’s the connection to DDD?
DDD can act as a strategic enabler for multiple doctrines
- Know your users / focus on user needs (domain expert)
- Improve communication (ubiquitous language)
- Be transparent (e.g. event storming)
- Remove duplication (e.g. supportive / generic domains)
- Distribute power and decision making (bounded context)
A map is just a model! It’s likely wrong but it could be useful
Time to map! The Wardley Mapping Canvas can help
Wardley Map notation
Image courtesy of Simon Wardley, CC-BY-SA 4.0
Sample maps : Amazon AWS
© Adrian Cockcroft / AWS @ map-camp London, October 2019
Sample maps: money flow (making a cup of tea)
Image courtesy of Simon Wardley / CC-BY-SA 4.0
Sample maps: privacy preserving techniques
Source: UN Privacy Preserving Techniques Handbook
Thanks!
https://www.theurlist.com/wardleymapping

More Related Content

Similar to Ddd Greece meetup #13 exploring the domain with wardley maps

CHAP5_PRODUCT-MANAGEMENT.pptx
CHAP5_PRODUCT-MANAGEMENT.pptxCHAP5_PRODUCT-MANAGEMENT.pptx
CHAP5_PRODUCT-MANAGEMENT.pptxDeusah Ezrah
 
Managerial value of business research
Managerial value of business researchManagerial value of business research
Managerial value of business researchRaymund Habaradas
 
Innovation and Opportunity Identification
Innovation and Opportunity IdentificationInnovation and Opportunity Identification
Innovation and Opportunity IdentificationPeachy Essay
 
Q n 1 strategic mgt
Q n 1 strategic mgtQ n 1 strategic mgt
Q n 1 strategic mgtkrehan85
 
STAT Part 3: Failure at CTO (anonymized) mindful action without performance o...
STAT Part 3: Failure at CTO (anonymized) mindful action without performance o...STAT Part 3: Failure at CTO (anonymized) mindful action without performance o...
STAT Part 3: Failure at CTO (anonymized) mindful action without performance o...David Denyer
 
12 Global Business Model (GBM) Topics: Simply Organize and Present Ideas for ...
12 Global Business Model (GBM) Topics: Simply Organize and Present Ideas for ...12 Global Business Model (GBM) Topics: Simply Organize and Present Ideas for ...
12 Global Business Model (GBM) Topics: Simply Organize and Present Ideas for ...Rod King, Ph.D.
 
Case Study #1 on Disruptive Innovation Canvas: A Lean Startup Project for an ...
Case Study #1 on Disruptive Innovation Canvas: A Lean Startup Project for an ...Case Study #1 on Disruptive Innovation Canvas: A Lean Startup Project for an ...
Case Study #1 on Disruptive Innovation Canvas: A Lean Startup Project for an ...Rod King, Ph.D.
 
H Bm Decision Making
H Bm Decision MakingH Bm Decision Making
H Bm Decision MakingRobbieA
 
Product strategy innovation overview
Product strategy innovation overviewProduct strategy innovation overview
Product strategy innovation overviewMark Sokacic
 
How to Conduct A SWOT Analysis PDF_HxcfAjdXacGu2Cb.pdf
How to Conduct A SWOT Analysis PDF_HxcfAjdXacGu2Cb.pdfHow to Conduct A SWOT Analysis PDF_HxcfAjdXacGu2Cb.pdf
How to Conduct A SWOT Analysis PDF_HxcfAjdXacGu2Cb.pdfssuserbd3900
 
Investigate the impact of a new retail area
Investigate the impact of a new retail areaInvestigate the impact of a new retail area
Investigate the impact of a new retail areatonybattista
 
Team-Based Product Ownership
Team-Based Product OwnershipTeam-Based Product Ownership
Team-Based Product OwnershipMark Weeks
 
Team-Based Product Ownership
Team-Based Product OwnershipTeam-Based Product Ownership
Team-Based Product OwnershipMark Weeks
 
Decision making4860
Decision making4860Decision making4860
Decision making4860Phan Cong
 
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Conny Dethloff
 

Similar to Ddd Greece meetup #13 exploring the domain with wardley maps (20)

CHAP5_PRODUCT-MANAGEMENT.pptx
CHAP5_PRODUCT-MANAGEMENT.pptxCHAP5_PRODUCT-MANAGEMENT.pptx
CHAP5_PRODUCT-MANAGEMENT.pptx
 
Managerial value of business research
Managerial value of business researchManagerial value of business research
Managerial value of business research
 
Innovation and Opportunity Identification
Innovation and Opportunity IdentificationInnovation and Opportunity Identification
Innovation and Opportunity Identification
 
Q n 1 strategic mgt
Q n 1 strategic mgtQ n 1 strategic mgt
Q n 1 strategic mgt
 
STAT Part 3: Failure at CTO (anonymized) mindful action without performance o...
STAT Part 3: Failure at CTO (anonymized) mindful action without performance o...STAT Part 3: Failure at CTO (anonymized) mindful action without performance o...
STAT Part 3: Failure at CTO (anonymized) mindful action without performance o...
 
12 Global Business Model (GBM) Topics: Simply Organize and Present Ideas for ...
12 Global Business Model (GBM) Topics: Simply Organize and Present Ideas for ...12 Global Business Model (GBM) Topics: Simply Organize and Present Ideas for ...
12 Global Business Model (GBM) Topics: Simply Organize and Present Ideas for ...
 
Maps are Weapons
Maps are WeaponsMaps are Weapons
Maps are Weapons
 
Case Study #1 on Disruptive Innovation Canvas: A Lean Startup Project for an ...
Case Study #1 on Disruptive Innovation Canvas: A Lean Startup Project for an ...Case Study #1 on Disruptive Innovation Canvas: A Lean Startup Project for an ...
Case Study #1 on Disruptive Innovation Canvas: A Lean Startup Project for an ...
 
H Bm Decision Making
H Bm Decision MakingH Bm Decision Making
H Bm Decision Making
 
Product strategy innovation overview
Product strategy innovation overviewProduct strategy innovation overview
Product strategy innovation overview
 
Strategy
StrategyStrategy
Strategy
 
Seed pitch
Seed pitchSeed pitch
Seed pitch
 
How to Conduct A SWOT Analysis PDF_HxcfAjdXacGu2Cb.pdf
How to Conduct A SWOT Analysis PDF_HxcfAjdXacGu2Cb.pdfHow to Conduct A SWOT Analysis PDF_HxcfAjdXacGu2Cb.pdf
How to Conduct A SWOT Analysis PDF_HxcfAjdXacGu2Cb.pdf
 
Investigate the impact of a new retail area
Investigate the impact of a new retail areaInvestigate the impact of a new retail area
Investigate the impact of a new retail area
 
Team-Based Product Ownership
Team-Based Product OwnershipTeam-Based Product Ownership
Team-Based Product Ownership
 
Team-Based Product Ownership
Team-Based Product OwnershipTeam-Based Product Ownership
Team-Based Product Ownership
 
Baseline And Plan
Baseline And PlanBaseline And Plan
Baseline And Plan
 
Decision making4860
Decision making4860Decision making4860
Decision making4860
 
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
 
Environmental scanning
Environmental scanningEnvironmental scanning
Environmental scanning
 

Recently uploaded

Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCRsoniya singh
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCRsoniya singh
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 

Recently uploaded (20)

Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 

Ddd Greece meetup #13 exploring the domain with wardley maps

  • 1. Exploring the domain using Wardley Maps Kostas Stroggylos @sparcular
  • 2. Disclaimer I am by no means an expert on the topic According to Simon Wardley, it takes about 7 years to learn how to map: 6 years thinking “I should really learn how to map” and 1 year to actually sit down and learn how to do it
  • 4. Wardley Mapping /wôrdlē mapping/ verb The process of making strategic decisions (leadership) based on the purpose ("the game"), a description of the competitive landscape (a map), the external forces acting on the landscape (climate), and the training of your people (doctrine).
  • 5. How did these factors / terms emerge? John Boyd’s Observe-Orient-Design-Act loop
  • 6. The Strategy Cycle The Strategy Cycle. CC-BY-SA, Courtesy of Simon Wardley
  • 7. The Strategy Cycle (Sun Tzu’s five factors & OODA loop)
  • 8. 1. Purpose Defines the scope of your actions and your moral imperative (what you do and why you do it) Useful questions: - What is your reason for going to work every day? - What do you hope to achieve and why? - What is the core principle that motivates you?
  • 9. The importance of Landscape, Climate and Doctrine © https://twitter.com/marcusguest/status/1177303050303737857
  • 10. A different view... © https://twitter.com/JeffGrigg1/status/1177551001261359104
  • 11. 2. Landscape A map of a competitive business landscape is visual and context-specific like a physical terrain map, but: - Anchor: Magnetic North => Users and their needs - Components: Troops and obstacles => Value chain (capabilities required to serve needs) The position of components on a Wardley map depend on: - Visibility to the user - Evolutionary stage
  • 12. Wardley Map /wôrdlē map/ noun A value chain — a chain of needs — (users, needs, and capabilities arranged and connected according to dependency) mapped against the four stages of evolution (Genesis, Custom, Product, and Commodity).
  • 13. A value chain of business needs
  • 14. Types and stages of evolution Image courtesy of Simon Wardley, CC-BY-SA 4.0
  • 15. Types and stages of evolution vs Cynefin Image courtesy of Dave Snowden / Leading Edge Forum
  • 16. An evolution stage cheat sheet Image courtesy of Simon Wardley, CC-BY-SA 4.0
  • 17. 3. Climate Climatic patterns are those things which change the map regardless of your actions. You cannot stop them from happening, BUT You can influence, anticipate and exploit them - Common economic patterns - Competitor actions
  • 18. Some common climatic patterns 1. Everything evolves through supply & demand competition 2. Efficiency enables innovation 3. Past success breeds inertia 4. Characteristics change as capabilities evolve 5. No single method fits all 6. Higher order systems create new sources of worth
  • 19. A map with climatic patterns notation Image courtesy of Simon Wardley, CC-BY-SA 4.0
  • 20. 4. Doctrine Training of your people in the standard ways of operating and the techniques that you almost always should apply. Principles that can be studied and integrated into organizational behavior, based on maturity 4 Phases: - Stop self-destructive behavior - Become more context aware - Better for less - Continuously evolving
  • 21. Image courtesy of Simon Wardley, CC-BY-SA 4.0
  • 22. 5. Leadership (Gameplay) Given your Purpose, the Landscape, the Climate, and your Doctrine, now you can make an informed decision about which strategy is appropriate for the context and take action against it. (pro tip: take some lessons from gardening)
  • 23. Image courtesy of Simon Wardley, CC-BY-SA 4.0
  • 24. So, what’s the connection to DDD? DDD can act as a strategic enabler for multiple doctrines - Know your users / focus on user needs (domain expert) - Improve communication (ubiquitous language) - Be transparent (e.g. event storming) - Remove duplication (e.g. supportive / generic domains) - Distribute power and decision making (bounded context) A map is just a model! It’s likely wrong but it could be useful
  • 25. Time to map! The Wardley Mapping Canvas can help
  • 26. Wardley Map notation Image courtesy of Simon Wardley, CC-BY-SA 4.0
  • 27. Sample maps : Amazon AWS © Adrian Cockcroft / AWS @ map-camp London, October 2019
  • 28. Sample maps: money flow (making a cup of tea) Image courtesy of Simon Wardley / CC-BY-SA 4.0
  • 29. Sample maps: privacy preserving techniques Source: UN Privacy Preserving Techniques Handbook