« August 2008 | Main | October 2008 »

September 2008 Archives

September 30, 2008

Should it be "easy to use" after all?

I know this can be quite controversial. My question is: "should an infovis tool always be easy to use"? I ask this question because I don't see a similar requirement in other areas and also because I believe there is quite some confusion when speaking of "ease of use".

Think about it. Many of the most useful software tools are not necessarily easy to use, nor they have to be. Photoshop is a great piece of software for instance, isn't it? Who would say it is not well designed? It is the result of years and years of careful refinements. And professional users are very happy with it! Is it easy to use? No. The same can be said for Excel ... easy to use? No. Or what about Mathematica? 3D Studio Max? Cubase? Etc. These are all great pieces of software, used by millions of happy users. Are they easy to use? No. What's the point then?

First of all we have to consider that usability is often traded off with utility, which very often plays a central role in the real world. Users are ready to learn and use very complex applications if they see a value in them. This happens every day.

Beyond that, it is important to understand that ease of use might be the wrong focus if not considered on a larger perspective. Two parameters must be added: learning and domain task complexity.

The role of learning

Not all interactive applications must be easy to use from the first time they are encountered. Learning has its role and should be taken into account. One of the most foolish belief I see in visualization is the idea that visualization users should be effective after few minutes of their use. No, no, no! Many visualization techniques are complex by nature and cannot be made any simpler. Learning how to use them cleverly can bring enormous advantages. After all, this is the same way we do millions of activities every day (think about cars, photo cameras, music instruments). The problem with interactive applications is not when they are difficult to use but rather when they are made more difficult than they should.

Some months ago I was discussing this topic with a bunch of people at the CHI 2008 conference and somebody (unfortunately I don't remember who was) told me of having assisted to Alfred Inselberg, the ideator of Parallel Coordinates, giving a demonstration of how to use them effectively and being stunned at how rich and powerful the process was if learned; quite complex though.

The best applications are those which permit to perform some simple operations from the first time and little by little offer "hooks" to improve, perform better, and do more. Therefore an infovis designer should not focus on ease of use alone in a vacuum but rather and foremost on how to make it easy to learn.

The role of domain task complexity

Learnability however is not the single thing to take into account, it must be balanced with task complexity. Some visualizations should in fact be easy to use soon, especially in situations where limited amount of time in learning can be invested and, more importantly, when the task at hand is simple in nature. Again, as I said before, the complexity of the tool should mirror the complexity of the task. Simple tasks should be supported by simple software, complex tasks require more reasoning and learning.

If we try to use fancy visualizations to help people do simple things, most of the time we fail. Well designed simple bar charts, line graphs, and scatter plots is what users need most of the time, because in many cases tasks are simple. More complex visualizations and interaction schemes are justified when the complexity of the task is higher; the major goals of visualization is to make things simpler not harder.

This reminds me of Stephen Few's talk at InfoVis 2007 (of which I talked about last year in this post) where he classified infovis users in:

  • Information consumers and presenters (around 80%)
  • Informal data analysts (around 19% and growing)
  • Sophisticated data analysts (less than 1% and in need of growth)

They are ordered according to complexity of tasks and thus to the need to provide complex visualizations. Learning and complexity are always interleaved: information consumers and presenters need simple visualizations which require little learning; sophisticated data analysts need much more complex tools and we can correctly assume they have to invest some time to use them proficiently.

Conclusion

In summary, I think that in designing infovis tools it is not only important to be aware of their ease of use but also (or rather) of how they will be learned. Simple tasks should be supported by simple functions but complex tasks can be supported by complex functions that require some smooth and well designed learning strategies.

September 22, 2008

VisMaster CA: towards a European Visual Analytics Agenda

RTEmagicC_VisMasterAufgabe1.gif.gif

During the last week I've been attending the kickoff meeting of the VisMaster Coordinated Action in Darmstad. What's a Coordinated Action? It is a new kind of EU project whose purpose is to build and/or strengthen scientific communities in Europe. In the specific case VisMaster wants to bring to light the scientific community of Visual Analytics. It is meant to bring together the main European research groups and build a European Visual Analytics agenda; a bit like "Illuminating the Path" in the U.S. or other similar initiatives.

But let's see more in detail which are the declared goals of the CA, directly from the proposal:

  • "form and shape a strong European Visual Analytics community"
  • "define the European Visual Analytics Research Road Map"
  • "expose public and private stakeholders to Visual Analytics technology"
  • "set the stage for larger follow-up Visual Analytics research initiatives in Europe"

Big big goals right? But how?

Well ... we are split in a series of work packages and our main activities revolves around the organization of events (mainly workshops) and the writing of a research agenda. The definition of the agenda's structure is still work in progress, what is clear from now however is that its core part will be organized around the work packages structure:


  • Data Management and Visual Analytics
  • Data Mining and Visual Analytics
  • Perception and Cognitive Aspects
  • Spatial and Temporal Aspects
  • Infrastructure
  • Evaluation

For those of you who are familiar with "Illuminating the Path" agenda will notice it is organized quite differently, which might be a good point since new perspectives on the same topic can bring new insights.

I'm particularly fond of "Data Mining and Visual Analytics" because Data Mining has a very prominent role in our understanding of VA. We have been discussing this quite a lot and it looks like our definition of Visual Analytics (at least from the words of Daniel Keim, paraphrased here by me as I recall them) is the "tight coupling of automatic and interactive techniques to bring the full power of the two approaches to data analysis together" . Personally, I am lot in favor of this view because it reminds me of the larger concept of Intelligence Amplification, where in fact automation and interaction are key components to bring together to amplify cognition.

A "coordinated action" is quite different from the standard project. Here our main activity is not research but communication ... and persuasion I'd say! We are confronted with the hard task of letting the general public and the EU commission know and understand what VA is and why it may be pivotal for the future of research in the IT sector.

Will we be able to do that? I don't know ... researchers and scientists are well known for being bad marketers of their products. But the good news is that we are sort of aware of that and we are trying to do our best (at least as far as I can understand from the meeting).

In general I had a very good feeling from the meeting. People is highly motivated, the group contains many brilliant people ready to actively contribute, and we are clearly decided to set high standards. I really hope we will be able to maintain this motivation for the whole duration of the project.

One final word of appreciation goes to Jörn Kohlhammer and Daniel Keim. They have done and are doing and tremendous job to make VA a successful reality in Europe. Without them this project would probably never take place.

About September 2008

This page contains all entries posted to Visuale in September 2008. They are listed from oldest to newest.

August 2008 is the previous archive.

October 2008 is the next archive.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 4.1