Mind maps are visual representations of relationships. Depending upon the tools used to produce the maps, the user can show connections between and among entities, add attachments, and connect hyperlinks to other resources.
Mind maps can be very important in revealing hidden relationships between requirements or requiring organizations, thereby allowing the development project manager to prioritize on the basis of clustered functions.
Mind maps can show where functions can be logically grouped into capability packages, where data can be consolidated, and where user groups can be merged in terms of their system needs.
While not a substitute for formal requirements processes, mind maps can provide a visual representation to make a project come alive to developers.
This was first published in August 2007