I am working on a series of episodes that will be made into individual videos to explain different technologies and how they interrelate at different levels within a specific application domain (the aim being to produce something that is similar to a video-based Wikipedia). To try to keep this engaging and manageable (both to create and consume), I want this to have an underlying structure (kind-of a story). My reasoning being that episodes will frequently cover topics that are in some way a 'gateway' or 'foundation' topic for understanding another episode.

So, I want to be able to say within each episode if there is any prerequisite knowledge for the episode ("Before you watch this episode, you may find it useful to know about..."), and also to be able to give jumping-off points to related topics at the end of each episode ("If you found this episode interesting, you might also want to watch..."). Ideally I want to approach this mapping task graphically. Which is now my problem: How to describe the domain in a way that lets me map, understand and communicate dependencies, and other relationships, between topics and episodes?

A mind map doesn't quite work, as I don't have a single thing with radiating spokes. Also each relationship I need to capture/express might be directed (e.g. a dependency) or undirected (e.g. an alternative technology that could be used in place of the one discussed). There will be a web of episodes where each node (episode) has nested 'key points', each of which might be individually relevant to one or more episodes, or one ore more other key-points (in other episodes).

Why a mind-map doesn't fit my needs

A simple example to show this, starting with four possible episodes: Let's say I have an episode on candles, one on oil lamps, an episode on gas lamps, and an episode on electric lamps. These are alternatives to one another (one kind of relationship), and also the electric lamp made the combustion-based lamps mostly obsolete (another kind of relationship). Then there's the temporal aspect, oil-lamps and are really old, gas-lamps relatively new, and electric lamps the newest.

Oh, and by the way, both candles and oil lamps make use of a wick, so I might also need an episode to explain how wicks work, and link that to the oil-lamp and candle episodes (as something that "might be interesting")?

So even with very few episodes, there are a lot of links of different types and at different levels making a highly interconnected web. I think I need around 40 episodes in total all of which will have clusters of relationships.

A class-diagram alternative?

As I have a software engineering background, this is starting to make me feel a bit as though I need a UML class-diagram to describe everything, and I'm trying to avoid that though, as I want to be able to colloborate with non-software people in building and reviewing the episode plan!

Does anyone know of a diagramming type that would fit to what I'm trying to do please? (This may not be the best SE site for this, it seemed closest though)


I don't know of a specific way to diagram your structure, but I have a few ideas. My ideas aren't perfect, and most of it requires you brainstorming stuff, but I hope it helps nonetheless (or at least gives you a start).

The best option would be to download a complex software to help you with this (I won't point you to any, but there are lots out there).

I would recommend first making an overall map to cover episodes in general, as a simple and easy-to-understand starting point. All you need to do is connect the basic structure of the domain together.

mindmappingsoftware.com explains this as:

  1. Break off large, self-contained sections into linked sub-maps: When all else fails, use your program’s ability to divide a large map into several smaller linked maps. Look for topics with a lot of detail that are fairly well self contained. When you invoke this command, the topic you selected remains, but a copy of it and all its child topics are saved to a separate mind map; a link is created that enables you to quickly and easily navigate to it.

This way you can connect episodes and ideas together, like this example from mindmeister.com:

enter image description here

And then I would set up links for each episode that leads you to more complex charts to connect ideas and relationships per episode while also leading to more graphs.

Keep graphing and linking until you think you've got it all down.

Then, go through and look at your information. Is there a different way to organize it? I'm sure there will be, but I don't know what, it would be helpful to be looking at your info. Just pick the first map that comes to your mind and works for you and your info. Base it on what you've already created, how could it be better?

Using that map, if you suddenly see two things that could be connected, maybe drag them over to a separate visual or take notes on a physical paper.

Then, once you're sure you connected all the necessary info, get out a poster-sized paper and jot away as complex a chart you'd need! (this can also be done online but it sounds easier the old fashioned way)

This may include connecting ideas with lines, listing bullet points under connections, etc...

  • Thanks for following-up. My problem is that there are not really any self-contained sections (the technologies have many interrelationships), which is why I already discounted mind-mapping. Also relationships that I need to express are of different types due to the use and evolution of techology [e.g. electric light made oil lamp and gas lamps obsolete ==> obsolescence relationship; while electric light requires electricity ==> dependency] – IainCunningham Apr 1 at 16:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.