My Authors
Read all threads
“A network of questions we want to answer” – a more nuanced and transparent strategy, and a more accurate roadmap than what most people call roadmaps.

A roadmap is a diagram which shows a network of roads (and not necessarily even the path through them).
A literal roadmap looks like this.

(No, that’s not a screenshot of Google Calendar) Image
🤔 One thing I’ve always wondered… why aren’t graphs or maps, as information structures, more pervasive?

Why aren’t people more comfortable / confident in reasoning about them?

Why do tables, lists, and calendars dominate corporate knowledge management?
People use Google Maps just fine on a daily basis. People are perfectly 👌 with inherent uncertainty in their daily commute.

Why is it that in a work enviornment, people reach for the calendar as an organizing tool? It’s as if the seasons affect our yield, like we’re farmers! 👩‍🌾
How powerful would it be if, instead of asking, “where is [work item] on the list?” or “when is [work item] going to be done?”, we asked:

“What paths do we – or don’t we – travel, to get to where we want to go?”

I’m talking about graph traversal as a planning tool.
1. The territory you’re addressing is modeled as a graph
2. Nodes are beliefs/assumptions/hopes&dreams about the territory, edges are dependencies
3. Search algorithms are a strategy for exploitation
4. Exploration should reveal more nodes, more edges. Expanding the fog of war Image
Some examples of graphs used as a strategy / planning tool:

1. Wardley Maps by @swardley

2. Opportunity-Solution Tree by @ttorres

3. Impact mapping ImageImageImage
Real-world limitations in using these as “roadmaps”:

1. There is no way to highlight possible paths of traversals through nodes in the graph

2. Unlike Google Maps, you don’t know (roughly) how much each path will cost you, how long it might take, and what vehicle you need
What if we could annotate the graph’s edges with additional data?

Possible “transport” options (interventions) and their cost, cost of delay, time to realization, etc.

That way, you’re reframing time & cost as factors inherent to the option you pick, than a foregone conclusion
If you think a path is too “slow”, whatever that means, pick a different path, or pick a different vehicle.

This is of course more nuanced than a literal roadmap.

The destinations in your map are assumptions/beliefs: you could find out those beliefs are false when you arrive!
Missing some Tweet in this thread? You can try to force a refresh.

Keep Current with Andric Tham ✨

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!