Check out the pros and cons of Rationale: an argument mapper for Windows. Conclusion? It’s a nifty addition to any journalist/blogger/critical thinker’s software toolbox.

Chicken and egg, form and function, structure and agency: when I’m writing, I’m pretty certain that in order to be creative, to make something new, I need an argument, a structure, first. Without a sound argument, staring at the screen, blinking in time with MS Word’s cursor, I’m struck by a vast, chin-stroking, procrastinatory, angsty agony. Blinks. Strokes chin. How to start?

Go figure, hippie permissives: for me, mapping out my arguments in geekish detail isn’t so much about control freakery, it’s more about providing the foundation for the spontaneity needed for playing around, for creative thinking.

For the last couple of months, I’ve been using an argument mapper called Rationale to do this. At first click, Rationale doesn’t give the impression of having much to do with creativity. It produces analytical argument maps. It’s about being critical, rational, inductive, deductive, logical, oh my.

Working with Rationale

Starting with Rationale

Rationale works by helping to break down an argument into its component parts. Its aim is to encourage critical thinking. As the argument’s unstated assumptions come more clearly into view, the argument becomes easier to evaluate. It’s a cinch then to hammer the weak spots and, oh yes, concentrate on awing the world with your awesome creativity etc.

Launching Rationale, pausing slightly to ooh-aah over its candy-coloured eye candy, its marshmallow-flavoured GUI, I begin with some gentle brainstorming. Getting key ideas up onto the screen, I want to get an overview of my understanding of the issue, spit out the concepts which string the issue together for me.

Full points to Rationale as a brainstormer. It passes the crucial brainstorm application test: entering data doesn’t lead to any break in focus. A tap on the screen produces a blank item; pressing enter, a new item alongside the first one; pressing insert, a new child item for the last one created.

Outside of Rationale, I tend to dither between two methods for elaborating on brainstorms: outlining and mind mapping. The problem is that if I start outlining before I’ve thought my arguments through, the hierarchical view tends to petrify me. I risk falling into a mental rut, stuck inside one argument, unable to climb out to consider others. The problem with non-hierarchical mind mapping is that my ideas flow too easily. The map can grow into a jungle in which I wander around in circles.

Rationale offers the best of both methods. The map gives an overview of the argument. Meanwhile, the textbox, on the right, containing a text outline of the focussed map with numbered and indented headings, subheadings and points, changing dynamically as the map changes, displays the argument in a more linear way.

Using the Rationale workspace

Clicking on any point in the textbox lights up the relevant part of the map. In a busy page, panning across is a simple task of right clicking and moving the mouse. The mouse wheel zooms in and out of the workspace. As soon as the items spill off the screen, a navigation map opens up. Pressing F8, everything fits in the workspace; F9, the selected map fits the workspace. It’s very easy to use. I’d go as far as to say that Rationale’s navigation is far superior to other mind mappers I’ve tried. And if things are still too busy, I turn the side panels off.

From concepts to arguments

Past brainstorming, Rationale comes into its own. Switching to the reasoning mode, I’m able to refine the map so that instead of showing groups of concepts, it shows a simple argument. Each item is prefaced with “because”. Each item becomes a justification for the claim immediately above it. I don’t know any other mind or concept mapping software which does anything quite like this.

Switching modes in Rationale

Switching to the analysis mode, I’m able to group items together. The argument becomes more complex, more sophisticated. Being critical here is about being creative. I’m open to new ideas; I’m suspending judgement. I’m tightening up concepts and how they connect to each other.

As I move reasons and objections around, I make major changes to the argument. Or, rather, I find major changes happening. It’s quite an organic process, extremely intense and enjoyable. Like taking part in a seminar which suddenly catches on fire.

Evaluating claims in Rationale

Once the argument seems complete, I start to evaluate my claims. I can accept the claim, reject it or leave a question mark: an appropriate symbol appears over the item; the colours change to reflect the change in status. This is extremely powerful: it brings out the subtleties of the argument. While constructing the argument, it shows where thinking is weak, what new evidence is needed. At the end of the session, it points to where further thinking is necessary, the potential areas for new research.

My first evaluation shows that many of my claims are supported by reasons with question marks: while correct in themselves, they have little bearing on the claims above. I rewrite some, junk some. Where points get ambiguous or contentious, I add notes. Where there’s evidence to back up a claim, I add a basis symbol, a way of indicating what kind of evidence is available.

An overview of an argument in Rationale

Rationale helps me realise that I’m quite sceptical about traditional mind mapping, that although I think Buzan-style mind maps are good at giving the big picture view, they take too long to create and can become overly complex. Good perhaps for project management or for remembering a topic, they can’t compete with the clarity of Rationale-like argument maps.

Thanks to Rationale’s quickness, its nimbleness, I’ve only taken around 45 minutes to create and evaluate a map. It’s clearer to me now where I go wrong, where my logic is tired, emotional, liable to slide off its bar stool. Knowing this, thinking about what I need to work on to give my argument greater force, I transfer the argument text over to MS Word.

What’s there not to like?

My big gripe: the evaluation symbols don’t get carried over to the textbox. They can only be exported as part of a map, as a graphic file. I’d like to have the option of taking all my Rationale work as text to MS Word.

I’m not sure if this is such a weakness: while it’s possible to change the background, Rationale offers little else in the way of design options. Colours, fonts, branch thickness: all the design elements are fixed. Since I can’t fiddle with the design, I’m concentrating on thinking through the argument. Which is the point of the exercise. But if I really care about the look of the final map, because, say, I intend using it in a presentation, I have to switch to a more traditional mind mapper.

Other slight gripes: Rationale’s lack of a spell check; moving items around in the analytic mode, the green case has to be deleted manually; there’s no way of linking items; notes can’t belong to two items at the same time; I’d like to be able to save maps as templates.

Recommended

Argument mapping turns out to be fun. Open Rationale. Jot down a few ideas relating to an issue. Drag and drop them to form groups relating to the issue. Tweak into an argument. Evaluate the argument. Realise your grasp of logic is fuzzy. Follow Rationale’s online tutorials. Reiterate until happy. Copy and paste text into a word processor for polishing.

No agony, just ecstasy. Back at the word processor, with a goodish argument running through my points, I find it easy, well, easier, to figure out the right words.

Publisher: Austhink
Licence: Free to try; to buy: lifetime – $166, annual – $83; educational: lifetime – $41, annual – $20
Requirements: Windows 98/ME/2000/XP/Server 2003 with .Net Framework Version 2.0 installed

How come it took Bill Gates five years to revamp his flagship bunch of code? Was it laziness? Procrastination? Perfectionism? Did Bill mislay his copy of Getting Things Done?

One straight-forward answer is that in trying to compete against Apple and internet-based companies, in trying to anticipate whatever the future may throw at the PC, Microsoft ran into problems with Vista’s code. The geeks made it too complex. Senior executives stepped in and refocused Vista. And shipping got delayed.
Microsoft milks the cow one last time, Independent
After delays, Microsoft in party mood for launch, San Francisco Chronicle

Gates, not surprisingly, gives a positive spin to this. Five years is a worthwhile investment; it lays the deep foundation for incremental improvements down the line:

Well, we haven’t been idle. During that time, we had many Media Center releases, many Tablet releases, lots of things like desktop search. We had a security-oriented release called XP SP2. But, we also had to invest in the layering of the operating system, so that we could be more agile in the future, and have things at the higher layers, like the browser, release on an every-two-years, or even in some cases every-year-type basis, whereas the deep things like the scheduler, the file system, you don’t want to change those more than every three years or so, because they affect compatibility. So you want stability in those pieces. So we invested a lot in layering and security.
Bill Gates, Q & A, Business Week Online

But maybe Scott Rosenberg has the better big picture answer. He doesn’t quite say it, but it’s there, bubbling under with a bunch of proximate causes: free coffee and pizza and a big salary; and it’s just too easy for the guys at Redmond to get into the flow, to succumb to the temptation of trying to create the one, perfect, transcendent program:

… unlike computer hardware — the microchips and storage devices that run programs — software isn’t rooted in the physical world. It’s still written, painstakingly, line by line and character by character; essentially, it’s all made up. Software straddles the wide-open realm of the imagination, where it’s created, and the fixities of everyday reality, where we expect it to work. And so far, it has proved uniquely resistant to engineering discipline.
Scott Rosenberg, Washington Post

Another day, another gee-whiz step forward in how I experience the net. I’ve just upgraded the web service which provides the recent bookmarks feed on iMakeContent’s left-hand column. Yeah, RSS is amazing. It promises to pull the pieces of our digital lives together. And it’s nearly there.

FeedDigest is a free and easy way to tie del.icio.us posts, or any other RSS feeds, to your blog.

The way I use it, FeedDigest takes my Del.icio.us feed and drops it automatically into iMakeContent’s html. Allows me to keep the blog ticking over even when I don’t have time to post properly.

A revamp of RSS Digest, the new FeedDigest has a cleaner, sharper user interface. Better control over feeds – how they get ordered, how they look. It also claims to update faster. I hope so – my only gripe with RSS Digest, the way it sometimes slowed up, sometimes failed to update. A thing of the past, says its developer…

What’s most promising is FeedDigest’s ability to filter and mix rss feeds. I’ll be launching a couple of blogs in the next couple of months. Question is whether I should provide each blog with its own del.icio.us feed or just have one and let FeedDigest filter and mix feeds as required.