Coping with Complexity 85
structuring a given set of data. This, however, is precisely the problem since
it is very difficult to determine in advance what the best possible
representation format is. A great number of factors must be taken into
consideration, such as personal preferences, experience, norms and standards
of the work environment, whether work is by a single user or a team, etc.
Other factors are the temporal and task demands, e.g. whether there are
multiple tasks and severe time constraints or few tasks and a more leisurely
pace. Clearly, in a state of high alert and with a need to respond quickly, it
may be advantageous either to highlight the important piece of information or
to filter out less important information. Both solutions affect the form of the
presentation, but neither is easy to do in a consistent manner.
Since it is impossible to reduce the real complexity, the alternative
solution is to reduce the perceived complexity of the system by simplifying
the information presentation. The reasoning is that if the system can be made
to look simpler, then it will also be simpler to control. The fundamental
problem with this approach is that it shifts the complexity from the exterior to
the interior of the system. Designing for simplicity does not actually reduce
complexity or eliminate demands but only changes their appearance and
focus. That the principle nevertheless has had a considerable degree of
success, for instance as ecological interface design (Vicente & Rasmussen,
1992), is due to the simple fact that the effects of complexity are unevenly
distributed over all possible situations. Good interface or good interaction
design may in many cases produce a local reduction in complexity, for
instance for commonly occurring situations or conditions, which means that
these tasks become easier to accomplish. What should not be forgotten is that
this advantage has a price, namely that the very same displays may be less
optimal – or downright inconvenient – in other situations. Just as there is no
such thing as a universal tool, there is no such thing as a universal display
format.
Technically, the problem is often expressed as a question of identifying
user needs and preferences, with suggestions that the problem is solved by
finding or having the right user model (e.g. Rich, 1983). The concept of a
user model is, however, close to being conceptually vacuous, quite apart from
the fact that it reiterates the unfortunate separateness between the user on one
side and the machine on the other (cf. Chapter 3). User models are not a
viable solution as variability within and between situations and users is too
large. Focusing on the issue of information contents and information
structure also tacitly accepts that the problem is one of transmitting
information from the interface to the user, rather than one of ensuring that the
JCS can maintain control. Even if information was presented so that it could
be understood with little effort and no ambiguity, there would be no
guarantee that a person would be able to find the right response and
effectuate it in time. The issue of information presentation puts too much