In the last two days I’ve used mindmaps for something we’re building. It’s the first time I ever used mindmaps and the learning curve wasn’t that easy.
Again, I use mindmaps to understand the stages of a game (what happens if… and if… or if…). It’s kind of similar to the logic schemes we used for algorithms in high school.
Back to mindmaps. The best tip I got for you is this: first of all, map the most desirable outcome. The one that SHOULD happen. It is gonna be so much easy to add exceptions to that.
I know, pretty obvious, right? Yeah, it wasn’t for me, at least in the beginning. And I re-wrote some parts several times.
P.S.: the tool I use for mindmaps is MindJet (OSX only, I think). If you have other suggestions, fire away in the comments below.