Brad Hannah of Ultima 5 Redux posted a brief update about how he's using mind maps to analyse the original game's functionality and plan what he wants to implement in his project:
© by Daniel D'Agostino 2002-2020
"I often use Mind Maps at my day job to help organize my otherwise chaotic brain! I have begun to map out the entirety of what Ultima 5 boils down to in terms of function – then I overlay my personal plans for how I want to improve it. For example I have defined a number of custom UIs for functions such as buying/selling and a conversation log that you can actually refer to well after you had the conversation!
"More than anything, it makes me realize how far I really have to go! But, it will serve as a de-facto project plan and feature list."