- Creating a Map is Easy, the true test is Editing a Map.
- These are most of the tools I've already evaluated.
- Introducing Speed Maps - Mapping, at the speed of conversation.
- The Project is still in it's infancy, but soon you'll be able to:
- Add new Nodes and connect existing ones with ease,
- Rename nodes quickly,
- Invert Dependencies and many more
This Project solves this problem in the following way (for now):
- Map data stored in JSON as an array of Nodes and an array of Links
- D3 to Run a Force-Directed simulation of Nodes where
Source
is Higher andTarget
is lower- kind of like this: Directed Graph with downward-pointing edges
- Clone the speed-mapping repo
- run the following:
yarn install
yarn start
- Check App.tsx for a full list of configurable options and start mapping
- They're all passed into the
<WardleyChart />
Component
- They're all passed into the
- You'll need to set the following things:
- Create a file and import data
- currently it reads from here
- Scaling factor
- only needs to be increased once the map gets too clustered
- Create a file and import data
- Change the scaling factor if you're map is overshooting the bottom.
- Currently known issues are listed under Project-Issues
- Workarounds exist for them as well, refer the issues and comment if you have any continuing feedback
- Create a new issue if you find anything not Documented
If you're just getting started with Wardley Mapping, I'd recommend the following Resources
- Crossing the River by Feeling the Stones | Simon Wardley
- Same talk as above, but 15 minute version
- Mapping Maturity: Create context-specific maturity models... | Chris McDermott
- Found this useful as a practical guide
- What do Wardley Maps Really map? | Matt Edgar
- I don't want to pretend that Wardley Mapping is going to solve all your problems,
- This article is a good reminder that
All models are wrong, but sometimes they're useful