Welcome!

Related Topics: Agile Computing

Agile Computing: Blog Feed Post

Mind Maps: “Nonlinear Systems Benefit from Nonlinear Documentation”

The definitive written work on mind mapping is “The Mind Map Book” by Tony Buzan

Editor’s Note: This CTOvision.com post was written by  , a highly regarded security professional and inventor in the UK with a focus on design and implementation of multilevel and cross-domain IT security (“MLS”)-bg.

I was first introduced to mind mapping a few years ago, when some colleagues I was having email discussions with about security in Grid environments (and very early Cloud environments, although they weren’t called Clouds at the time) started sending me diagrams by email rather than narrative text, involving little constellations of thought bubbles arranged in linked hierarchies.

Back then, I didn’t really get it, and carried on replying in narrative form. However, in the last year or so, I’ve started to see the value in this form of recording ideas, especially once I hit on the idea in the title of this posting. In practice, I’m now finding that when an idea arrives fully-formed, there are so many implications for associated systems and ideas that trying to record the idea (especially if it’s the small hours of the morning) in narrative form just doesn’t work, especially if I want to make notes quickly; there are some classes of idea where trying to impose a linear narrative form on their description is either artificial or actively detracts from the clarity of the explanation, by making it more difficult to see where some things are parallelisable, or where multiple dependencies exist between elements, what they are. This, in my view, makes a well-constructed mind map far more information-dense than a piece of narrative – not only are the elements of an idea included, but also how they fit together, and it all goes on one sheet or screen.

I’ve recorded and developed most of my Cloud thinking in mind map form (and will be posting some threat model thinking, shortly); I originally started with FreeMind, which works nicely on desktop systems, but my favourite app these days is iThoughts HD for iPad – not only is my iPad more convenient to keep to hand for when an idea shows up, but I find the direct touch-based interface really lends itself to mind map editing in ways that a trackpad and pointer don’t match.

The definitive written work on mind mapping is “The Mind Map Book” by Tony Buzan (BBC / Pearson, 2010), the guy who came up with mind mapping in the first place; this showed me that, while the fundamental “vocabulary” of mind maps in terms of a central idea with branches off it tracking lines of thinking is common to all mind maps, other apparent “mind map vocabulary” items such as branch colour, shape and clockwise position relative to the central idea or a preceding node on a branch, are more like Twitter hashtags in that there is no common dictionary of them and their meaning can differ between authors. Still, it appears they are typically done this way to appeal to the latent synaesthesia in the adult mind; while we might not remember an idea “cold”, we might get to it based on remembering its colour or relative location, for example.

While the book suggests a number of uses for mind maps – and the iMindMap tool from ThinkBuzan, Tony’s own company, bristles with features for making mind maps the core of presentations, project plans and other necessary things – there are some areas where I think they could be employed further, especially in documentation. While it can be argued that the mind map came first, a mind map can also be viewed as an exploded Hypercard stack.

The “MyFry” app version of the second volume of Stephen Fry‘s autobiography is driven by a user interface which is effectively a version of a mind map, by topic. Extending this, I can see conventional mind maps being usefully employed instead of Contents pages, with each branch element carrying a page number as well as its idea. This could work not only for detailed software documentation (where a map could show dependencies between functions, for example), but also for any highly-nonlinear system such as – and we’re back to the start of my journey, here – a Cloud…

Read the original blog entry...

More Stories By Bob Gourley

Bob Gourley writes on enterprise IT. He is a founder and partner at Cognitio Corp and publsher of CTOvision.com

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Latest Stories
While DevOps most critically and famously fosters collaboration, communication, and integration through cultural change, culture is more of an output than an input. In order to actively drive cultural evolution, organizations must make substantial organizational and process changes, and adopt new technologies, to encourage a DevOps culture. Moderated by Andi Mann, panelists discussed how to balance these three pillars of DevOps, where to focus attention (and resources), where organizations might...
New competitors, disruptive technologies, and growing expectations are pushing every business to both adopt and deliver new digital services. This ‘Digital Transformation’ demands rapid delivery and continuous iteration of new competitive services via multiple channels, which in turn demands new service delivery techniques – including DevOps. In this power panel at @DevOpsSummit 20th Cloud Expo, moderated by DevOps Conference Co-Chair Andi Mann, panelists examined how DevOps helps to meet the de...
When growing capacity and power in the data center, the architectural trade-offs between server scale-up vs. scale-out continue to be debated. Both approaches are valid: scale-out adds multiple, smaller servers running in a distributed computing model, while scale-up adds fewer, more powerful servers that are capable of running larger workloads. It’s worth noting that there are additional, unique advantages that scale-up architectures offer. One big advantage is large memory and compute capacity...
You know you need the cloud, but you’re hesitant to simply dump everything at Amazon since you know that not all workloads are suitable for cloud. You know that you want the kind of ease of use and scalability that you get with public cloud, but your applications are architected in a way that makes the public cloud a non-starter. You’re looking at private cloud solutions based on hyperconverged infrastructure, but you’re concerned with the limits inherent in those technologies.
The taxi industry never saw Uber coming. Startups are a threat to incumbents like never before, and a major enabler for startups is that they are instantly “cloud ready.” If innovation moves at the pace of IT, then your company is in trouble. Why? Because your data center will not keep up with frenetic pace AWS, Microsoft and Google are rolling out new capabilities. In his session at 20th Cloud Expo, Don Browning, VP of Cloud Architecture at Turner, posited that disruption is inevitable for comp...
No hype cycles or predictions of zillions of things here. IoT is big. You get it. You know your business and have great ideas for a business transformation strategy. What comes next? Time to make it happen. In his session at @ThingsExpo, Jay Mason, Associate Partner at M&S Consulting, presented a step-by-step plan to develop your technology implementation strategy. He discussed the evaluation of communication standards and IoT messaging protocols, data analytics considerations, edge-to-cloud tec...
"When we talk about cloud without compromise what we're talking about is that when people think about 'I need the flexibility of the cloud' - it's the ability to create applications and run them in a cloud environment that's far more flexible,” explained Matthew Finnie, CTO of Interoute, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
Cloud applications are seeing a deluge of requests to support the exploding advanced analytics market. “Open analytics” is the emerging strategy to deliver that data through an open data access layer, in the cloud, to be directly consumed by external analytics tools and popular programming languages. An increasing number of data engineers and data scientists use a variety of platforms and advanced analytics languages such as SAS, R, Python and Java, as well as frameworks such as Hadoop and Spark...
"We are a monitoring company. We work with Salesforce, BBC, and quite a few other big logos. We basically provide monitoring for them, structure for their cloud services and we fit into the DevOps world" explained David Gildeh, Co-founder and CEO of Outlyer, in this SYS-CON.tv interview at DevOps Summit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
The Internet giants are fully embracing AI. All the services they offer to their customers are aimed at drawing a map of the world with the data they get. The AIs from these companies are used to build disruptive approaches that cannot be used by established enterprises, which are threatened by these disruptions. However, most leaders underestimate the effect this will have on their businesses. In his session at 21st Cloud Expo, Rene Buest, Director Market Research & Technology Evangelism at Ara...
SYS-CON Events announced today that Silicon India has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Published in Silicon Valley, Silicon India magazine is the premiere platform for CIOs to discuss their innovative enterprise solutions and allows IT vendors to learn about new solutions that can help grow their business.
Join us at Cloud Expo June 6-8 to find out how to securely connect your cloud app to any cloud or on-premises data source – without complex firewall changes. More users are demanding access to on-premises data from their cloud applications. It’s no longer a “nice-to-have” but an important differentiator that drives competitive advantages. It’s the new “must have” in the hybrid era. Users want capabilities that give them a unified view of the data to get closer to customers and grow business. The...
Amazon started as an online bookseller 20 years ago. Since then, it has evolved into a technology juggernaut that has disrupted multiple markets and industries and touches many aspects of our lives. It is a relentless technology and business model innovator driving disruption throughout numerous ecosystems. Amazon’s AWS revenues alone are approaching $16B a year making it one of the largest IT companies in the world. With dominant offerings in Cloud, IoT, eCommerce, Big Data, AI, Digital Assista...
The current age of digital transformation means that IT organizations must adapt their toolset to cover all digital experiences, beyond just the end users’. Today’s businesses can no longer focus solely on the digital interactions they manage with employees or customers; they must now contend with non-traditional factors. Whether it's the power of brand to make or break a company, the need to monitor across all locations 24/7, or the ability to proactively resolve issues, companies must adapt to...
"Loom is applying artificial intelligence and machine learning into the entire log analysis process, from start to finish and at the end you will get a human touch,” explained Sabo Taylor Diab, Vice President, Marketing at Loom Systems, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.