In Twitter usability: Is it really a problem? I argued that the “usability” issues experienced by novice users aren’t worth worrying about as user is only a beginner for a fleeting period of time.
I’d like to expand on that slightly as the concept of designing for Beginners, Expert and Intermediate users. This topic preoccupies most people who design interactive systems, Who are our target audience? What are their competencies?, and if we don’t understand the nature of the users over the long term we are liable to design in problems without even realising it.
As Alan Cooper writes in both About Face and The Inmates are Running the Asylum it’s the Perpetual Intermediate who you want to keep in mind.
The experience level of people performing and activity tends, like most population distributions, to follow the classic statistical bell curve. For almost any activity requiring knowledge or skill, if we graph number of people against skill level, a relatively small number of beginners are on the left side, a few experts are on the right and the majority – intermediate users — are in the centre.
He goes on to say
Statistics don’t tell the whole story, however… the beginners do not remain beginners for very long. The difficulty of maintaing a high level of expertise also means that experts come and go rapidly, but beginners change even more rapidly.
The occupants of the beginner end of the curve will either migrate into the centre bulge of intermediates, or they will drop off the graph altogether and find some product or activity in which they can migrate to intermediacy.
If this is true then a good user interface must enable beginners to make a smooth transition into intermediacy. It must enable them to quickly understand the features and scope of the application while not restricting the expert user, who demand faster access to functionality they use most in their work. However, a really good user interface must dedicate most of its efforts to meetings the need and objectives of the perpetual intermediates.
As cooper says
Perpetual intermediates need access to tools. They don’t need scope and purpose explained to them because they already know these things [ED: they learn that in the beginners stage]. Perpetual intermediates will be establishing the functions that they use with regularity and those that they only use rarely. The user will demand that the tools in their working set are place front and centre in the UI, easy to find and easy to remember.
If you’re interested in find out more about this, I’d strongly recommend reading The inmates are Running the Asylum by Alan Cooper for a good UX orientated view. If you want in a more technical book then read About Face 3: The essentials of interaction design also by Alan Cooper (they both cover pretty much the same ground with About Face going into slightly more technical detail).