Context of Use Within Usability Activities: Artin Aguire
Context of Use Within Usability Activities: Artin Aguire
Designing for usability involves establishing user requirements for a new system or
product, developing design solutions, prototyping the system and the user interface, and
testing it with representative users. However, before any usability design or evaluation
activity can begin, it is necessary to understand the Context of ;se for the product, i.e. the
goals of the user community, and the main user, task and environmental characteristics
of the situation in which it will be operated. This paper describes the background to, and
importance of, understanding Context of Use, and presents a process for performing
a context analysis. The method described is particularly aimed at non-experts in the area
of user-centred design and evaluation.
2001 Academic Press
1. Introduction
Context is an important concept in everyday life. People often provide context when
writing postcards referring to the weather or holiday atmosphere. A knowledge of
context can also help to explain why an art object such as Donatello's bronze statue of
David was produced. As stated by Clark (1992), &&such monumental "gures were sym-
bolic of a new-found con"dence, and represented the freedom of Renaissance man from
the medieval past''. Context can also explain the background to an historical event, such
as the assassination of the Archduke Ferdinand in Sarajevo, which triggered war in
Europe in 19142and, of course, words taken out of context often distort the speaker's
intended meaning!
When a product (or system) is developed, it will be used within a particular context.
It will be used by a user population with certain characteristics. The user will have
certain goals and wish to perform various tasks. The product will also be used within
a certain range of technical, physical and social or organizational environments that may
a!ect its use.
When assessing a product from Human Factors (HF) point of view, there is a tendency
to forget about the Context of Use. Information Technology (IT) products are often
simply divided into those which are usable and have &&ergonomic features'' and those
which are not. In fact, it is incorrect to describe a product as ergonomic or usable,
without also describing the context in which the product will be used*in other words,
whom the product was designed for, what it will be used for and where it will be used.
A manufacturer might, for instance, claim to have a very usable wristwatch. In fact, it
may only be usable in a certain range of contexts. The visual nature of the display might
exclude people who are visually impaired. If the watch face lacks numbers and minute
markings, this would make it unsuitable for tasks that require precise timings at a sports
meeting. Without luminous or illuminated dial markings, the watch would not be
suitable for use in the dark, whereas the use of re#ective glass could impede viewing in
bright light. Unless it is a watertight watch, it may be a!ected by rain and would certainly
not work under water. This example shows the pitfalls of classifying a watch or any other
product, as usable without referring to the context for which it is intended.
1989). They found that although many products performed well in their laboratory
experiments, they did not work when transferred to the real world. They put this down to
the fact that the research often overlooked something crucial to the context in which the
product would be used. The classical research methodology which they applied told
them a lot about how to control variables, but little about how to select the most
important variables in the "rst place. As a result of this they developed contextual
research, where they would work with people carrying out real work in real situations
rather than &&arti"cially contrived'' ones. In adopting this approach, Whiteside and his
colleagues not only stimulated the discussion on the relative merits of laboratory vs. "eld
studies, but also highlighted the importance of context issues.
&&Usability is the extent to which a product can be used by speci"ed users to achieve speci"ed
goals with e!ectiveness, e$ciency and satisfaction in a speci"ed context of use.''
This de"nition emphasizes that the usability of a product is a!ected not only by the
features of the product itself, but also by the speci"c circumstances in which a product is
used. As de"ned by the standard:
&&The Context of Use consists of the users, tasks and equipment (hardware, software and
materials), and the physical and social environments in which a product is used.''-
Context of Use is also incorporated into the ISO 13407 standard on human-centred
design (ISO, 1999). This de"nes the process of understanding and specifying the Context
of Use as one of the main stages within the human-centred design process (see Figure 1):
-Note: The term &&usability'' is sometimes used to refer speci"cally to the usability attributes of a product, e.g.
the ISO/IEC 9126 standard (ISO, 1991) de"nes it as a software quality and describes it as &&A set of attributes of
software which bear on the e!ort needed for use and on the individual assessment of such use by a stated or
implied set of users''. In contrast, usability in ISO 9241*Part 11 (ISO, 1997) refers to the outcome of
interaction in a context: i.e. the extent to which the intended goals of use of the overall system are achieved
(e!ectiveness); the resources such as time, money or mental e!ort that have to be expended to achieve the
intended goals (e$ciency); and the extent to which the user "nds the overall system acceptable (satisfaction). To
distinguish the two concepts, the latter concept of usability has become known as: &&Quality in Use''.
458 M. MAGUIRE
TABLE 1
Producing a description of the Context of ;se at di+erent stages in the design process
Describing the Context of Use
3.1. BENEFITS
The analysis of the Context of Use helps to specify, in a systematic way, the character-
istics of the users, the tasks they will carry out and the circumstances of use. The bene"ts
of adopting this approach are as follows.
E Provides an understanding of the circumstances in which a product will be used.
E Helps to identify user requirements for a product.
E Helps address issues associated with product usability.
E Provides contextual validity of evaluation "ndings.
It also provides a system focused approach which leads to a shared view among the
design team.
3.2. WHEN AND WHO MAY WISH TO PERFORM CONTEXT OF USE ANALYSIS?
An understanding of the Context of Use of a product plays a role at di!erent stages in the
design process. Table 1 summarizes who should be involved in describing and re-
describing Context, at what stages in the lifecycle and the bene"ts that this will bring.
TABLE 2
Components of Context of ;se analysis
System report and User Task
stakeholder analysis
Environment
4.2. TASKS
Tasks are the activities undertaken to achieve a goal. Characteristics of tasks which may
in#uence usability should be described, e.g. the frequency and duration of the task. Tasks
should not be described solely in terms of the functions or features provided by a product
or system. Descriptions of the activities and steps involved in performing the task should
be related to the goals that are to be achieved. For the purpose of specifying user
requirements or evaluating usability, a key subset of contextual tasks will typically be
selected to represent the signi"cant aspects of the total set of tasks.
Context of Use information needs to be collected under each of the headings for the
context in which the equipment is actually used (or is intended to be used).
The results from a usability context analysis are typically captured in a set of Context
Tables. The tables shown in section 6 of this paper (Tables 4 to 11) may be used to guide the
process of collecting the context information. These tables give examples of typical output
from analysing the Context of Use of a bank &&cashpoint machine'' to illustrate the process.
TABLE 3
People who can provide information for a Context Study
Job title Role in product (or system) development
The Project Report should be completed with the input from people with appropriate
knowledge of the product. During development this would include product development
managers, technical developers, sales and marketing sta! and documentation and
training material authors. When the product is being evaluated by a user organization,
the individuals involved could be product installation managers and technical support
sta! (cf. Table 4 for an example of a Project Report).
Step 2: Identify users and other stakeholders. This section identi"es the main users and
stakeholders for the product in order to get a broad perspective on who is involved and
a!ected by it. This will help to ensure that the needs of all involved are taken account of
and, if required, the product is tested by them. Stakeholder analysis will identify the
following.
E Primary user groups*those who use the system directly (&&hands on''). They may or
may not be the purchaser of the system. They include: end-users, installers, main-
tainers.
E Secondary user groups*those who in#uence or are a!ected by the system, but may
not be the actual users. They include: recipients of output from the system, marketing
sta!, purchasers (who are not also the main users) and support sta!.
E For each groups of users and stakeholders, it is important to identify their main roles or
task goals in order to "nd out how useful and appropriate the product can be to them.
(cf. Table 5 for an example of a Stakeholder Analysis Report).
CONTEXT OF USE 463
Step 3: Describe the Context of Use. The next step is to document the Context of Use
factors related to the product. A set of tables has been produced to help elicit contextual
information. A completion of the tables will help to create a comprehensive description
of the Context of Use of a product. It guides the usability analyst through a structured
breakdown of the relevant characteristics of the intended users, tasks and environments
for which the product is being developed.
Knowledge of the Context of Use in itself will improve the design of a product. It
encourages designers to tailor the design to the speci"ed real-world usage, and also to
specify usability criteria so the product's usability can be assessed by evaluation through-
out the design process (See the left-hand column within Tables 6}11, for example
components of a Context of Use Description Report.)
Step 4: Identify important usability factors. The usability analyst then uses the Context
Report Table to consider each of the components of the Context of Use, and decide
whether or not they could a!ect the usability of the product. There are three possible
responses to this question*&&yes'', &&maybe'' or &&no''. If the answer to this question is &&yes''
then it is considered a critical component of the context. If the analyst is unsure whether
a component will a!ect the usability of the product, he or she can reply &&maybe'' to the
question, and re-evaluate the response when it comes to step 3 of the procedure. If the
answer is &&no'' or if the component is not relevant to the product, then the analyst will
not have to consider this component any further. Each decision has to be made based on
the usability analyst's knowledge of HCI and ergonomics, and their experience of similar
product evaluations (See the middle column within Tables 6}11 to show the identi"cation
of usability factors within the Context of Use Description.)
Critical components must be identi"ed regardless of whether they can be represented
in the Context of Evaluation. Other parties, such as consumer organizations, can
then assess the validity and generalizability of the usability evaluation results. If it is not
feasible to simulate any of the critical components, e.g. the availability of a Help
Desk, then they will be omitted from the Context of Evaluation. The implementation of
any of the critical components of the Context of Use in the Context of Evaluation depends
upon the scope of the usability evaluation and any "nancial and technical constraints.
Monitor: Context item not speci"ed in the evaluation, but values will be monitored
to avoid extreme conditions (e.g. no restriction on the proportion of male
to female subjects but avoiding all men or all women).
Control: Set value for the context item either ,xing it e.g. lighting level, or varying it
e.g. to meet a certain characteristic e.g. having subjects in three di!erent
age categories.
Evaluate: Decide how to test, for example use two or more evaluation conditions for
comparison, e.g. equal numbers of subjects with and without previous
experience of using touch screens.
TABLE 4
Project summary
Project summary
Product or system name ATM 2000=a new generation of indoor bank machine.
bank customers who are non-users to consider using them. Reasons for non-use are:
distrust of computers, anxiety about becoming targets for muggers and forgetting
PINs or secret access numbers (Derbyshire, 1999). Another reason may be limited
English language skills. In this example, the product constitutes the software and
hardware that a customer sees when using an ATM. (See Table 4)
TABLE 5
Result of stakeholder analysis
Stakeholders and task goals
Machine maintenance sta+ =ill perform routine maintenance every 6 months and will come
out to deal with major faults.
Bank marketing sta+ =ill be concerned with deciding what services to o+er on the
machine and what advertising to display when the machine is
not in use.
CONTEXT OF USE
;ser context description
1. USERS
1.1. User type
1.2. Experience/knowledge
467
visit banks.
468
1.2.4. Organizational knowledge
Many customers will have little knowledge of bank 2
organization.
1.2.7. Quali5cations
Any level. >es Req: Design to be usable by people who may have
limited reading skills (e.g. spoken instructions).
Control ¹est: Include some non-readers.
1.3.1. Age
16 upwards for main bank customers. Accounts for >es Req: Given particular consideration to older user groups
12}15-year-olds may allow some use of bank machine. who may be more reserved about new technology.
M. MAGUIRE
Control ¹est: Recruit 25% of users in each of the following age
categories: 16}25, 26}40, 41}70, 70#.
CONTEXT OF USE
TABLE 6
Continued
1.3.2. Gender
Roughly 50% male, 50% female. Maybe, control ¹est: ¹ry to get an even balance between males and females.
469
470 M. MAGUIRE
TABLE 7
Selection of task scenarios
Context of Use Analyse further
2. TASKS
2.1. Range of typical tasks
2. To check balance, decide how much to withdraw and make withdrawal. Task T2
being obtained via local newspaper advertising and contact with local disability and
community groups (1.1.1). They will be asked to assume the normal role of a bank user
(1.1.2).
E The advertisement will state that people of all ages and physical abilities would be
E Provide half of the users in each group with an introduction to use the new machine to
compare trained and untrained user performance (1.2.5).
E If possible recruit 4 of group 3 to be non-readers (1.2.7).
E If possible recruit 4 of group 3 to be persons for whom English is their second language
(1.2.8).
E Recruit even balance of male and female users across the groups (1.3.2).
E Recruit 3 users (one per group) who are wheelchair users (1.3.3).
E Recruit 3 users (one per group) who have limited upper limb movement
(1.3.3).
E Recruit 3 users (one per group) who have visual impairment*to be de"ned more
precisely later (1.3.3).
E Consult disability expert on suitability for users with cognitive impairments
(1.3.4).
¹asks
E Each user will perform the following tasks based on Table 7.
1. Withdraw a sum of money leaving C500 in the account (T2).
2. Deposit foreign currency*5000 Belgian Francs (T10).
3. Obtain foreign currency*100 United States Dollars (T10 } 2.2.6).
4. Transfer C200 to savings account (T5).
5. Change password to mother's maiden name (T8).
6. Set up loan of C1000 over 12 months (T9) using video link and speech interaction to
bank sta! member (3.1).
E Conditions 2.2.5 (long task duration) and 2.2.7 (insu$cient funds to meet request) to be
¹echnical environment
E New multimedia bank terminal (3.1) and software (3.2).
E Two users in each group to use system after reading instruction card (3.4).
Physical environment
E Two bank machines will be set up, one for standing use (1 m above ground*4.2.1) and
one for wheelchair use (4.2.2). During the evaluation any posture or reach di$culties,
particularly for the wheelchair users, will be noted. However, if time permits, informal
testing of the initial height and mounting could be carried out before the main
study.
E Two users in each experience group to use bank machine wearing gloves (4.3.2).
E Test within normal indoor conditions with comfortable temperature (4.1.3) and good
lighting (4.1.4)
Organizational environment
E The evaluation will be based on users working alone (5.1.1)
E No assistance will be given unless the user becomes completely stuck and cannot
proceed (5.1.3)
E Money and receipt will always be given (5.3.5)
E No queue will be simulated (5.3.6 and 5.3.7) although this may be simulated in later
testing.
472
TABLE 8
¹ask characteristics description
2. TASK T10
2.2. Task characteristics
M. MAGUIRE
2.2.4. Task frequency
<ariable. Average perhaps once every few months. No
CONTEXT OF USE
2.2.5. Task duration
2}3 min (varies with system response times). >es, control ¹est: System could be tested with long and standard
system response times.
473
474 M. MAGUIRE
TABLE 9
¹echnical environment description
Context of Use A4ects User requirements
usability? or test conditions
3. TECHNICAL ENVIRONMENT
3.1. Hardware
A¹M linked via network to bank1s >es, control Req and test: New multimedia bank
computer. terminal with video link and speech
handset also adapted to needs of
disabled users.
3.2. Software
Bespoke transaction software. >es, control Req: ;se -exible development software
to allow for changes.
Include colour/graphic display to
increase attractiveness to customers.
3.3. Network
Established bank communications *
network.
7. Case studies
Two examples are described here of Context of Use analysis being used to help develop
plans for usability evaluations. Both examples relate to EC projects being coordinated by
the Central Library in Dublin. For both projects, there was a requirement to plan
usability evaluations of prototype systems. HUSAT were asked to guide the evaluation
process.
The "rst example is based on the EC TAP MUMLIB project within the Framework
4 Telematics Applications Programme. Here Dublin City Library, working with partner
organizations Lisbon University and the Dansk Biblioteks Center, had developed a
CD-ROM of modern literature and poetry representing work in Ireland, Portugal and
Denmark. The product had been developed as an educational resource for use in
libraries in the three countries. This was done in both cases by holding a context meeting
with librarians involved both in the project and in supporting the general public visiting
CONTEXT OF USE 475
the Reference Library. A context meeting was held by the author (representing HUSAT)
working through the various stages of Context of Use analysis. The main stakeholders
were members of the general public. The meeting identi"ed a range of typical questions
that the user may wish to answer using the CD-ROM e.g. &&Which novels has Roddy
Doyle produced?'', &&What were the in#uences on the writing career of Sheamus Heaney?''
and &&Which women have made a strong impact in modern Irish literature?'' The
environmental context was also analysed, the main factors being: use without support in
the Reference Library initially (although librarian support could be given if required),
and use in relatively undisturbed environment at a desk. It was found to be very
convenient to replicate this in the context of measurement.
It was decided to develop an evaluation plan control for di!erent levels of user
experience and drawing from di!erent study groups including students, working adults
and librarians. The evaluations were carried out in all three partner countries so the
Context of Use study helped produce a plan where the factors to be kept consistent in the
trials within each country were identi"ed. Thus, for example, the user tasks for Irish users
had to be replicated with similar tasks for users in Portugal and Denmark. The test ran
successfully with both performance and attitude measurements being taken. Recommen-
dations for change were also identi"ed from the results which formed part of the study
report by the author, completed in October 1996.
A second study was part of the EC TAP PDWEB project. Here partners in Ireland
(Dublin City Library), the UK (Calderdale Council) and Sweden (the town of Bastad)
had set up local kiosks in towns and cities providing information for the public. Again
a Context of Use analysis was performed at a meeting involving partners from di!erent
countries and chaired by the author. The main stakeholders identi"ed for study were
local members of the community and tourists. Both groups were included in a usability
evaluation with relevant sets of tasks being developed for each. Thus for local members
of the public, the questions were oriented towards local council information, employ-
ment opportunities, and business start-up information. Questions for tourists empha-
sized local attractions, restaurants and hotels, and how to locate places. The Context of
Use analysis was particularly helpful in identifying environmental factors such as use in
a public place (indoors and outdoors), possibly with people queuing behind them, limited
assistance, and variable lighting and weather conditions. The tests were held on kiosks
located in a variety of places to gather data of real use. In one Swedish "shing town the
kiosk was set in a small boat, placed vertically to create a housing. Tests were run in three
countries and again user performance results and attitude feedback were obtained. The
data were passed to the author to analyse and a report was produced with recommenda-
tions to improve kiosk usability. The work was completed in September 1997.
In both case studies, the author found it helpful to work through the forms identifying
stakeholders, and Context of Use characteristics, i.e. user, task and environmental
characteristics, with the project teams. These were listed on a whiteboard. After deciding
to focus on the end-users for the evaluation work, there was further discussion about the
design of the evaluation plan and which contextual factors should be represented in it
(the Context of Measurement). The author then took this information and developed the
evaluation plan, specifying preparations to be made, how to run each user session, what
measures to take, etc. This approach of discussing the factors at a context/evaluation
planning meeting and producing the outline of a practical evaluation plan helped to cut
TABLE 10
476
Physical environment description
4. PHYSICAL ENVIRONMENT
4.1. Workplace conditions
M. MAGUIRE
4.1.5. Environmental instability
None. *
4.2.3. Location
Indoor: Inside bank building. No
Outdoor: Street, public thoroughfares. >es, real or Outdoor test: ¹est outside if possible. Otherwise set up
control lab simulating environmental conditions.
477
TABLE 11
478
Organizational environment description
5. ORGANIZATIONAL ENVIRONMENT
5.1. Structure
5.1.3. Assistance
Possibly available from bank sta+ or member of public >es, control ¹est: No assistance.
in queue.
5.1.4. Interruptions
;sually none. No
5.1.6. Communications
structure
Not relevant.
M. MAGUIRE
5.2.1. IT Policy
All bank branches to have own A¹M and to encourage No
usage to reduce sta+ time on routine transactions.
CONTEXT OF USE
5.2.2. Organizational aims
Not relevant. 2
5.3.6. Pacing
Queue pressure during busy periods. >es, control
or ignore ¹est: Possibly simulate queue or limited time to complete
tasks. However, bank may implement machines in cubicles
where e+ect of queue is reduced.
479
480 M. MAGUIRE
down on the amount of time and e!ort needed to perform the full Context of Use
analysis. The issue of the e!ort required to perform the method is discussed further in the
following section.
8. Discussion
The Context of Use analysis presented in this paper is a structured method that provides
a number of bene"ts.
E It ensures that all relevant usability variables are considered when specifying or
evaluating a product.
E It provides a basis for developing an evaluation plan that can be replicated.
E It provides a focused approach, and a shared view that fosters group working between
members of the design team involved (including both managers, users, developers and
usability personnel).
E It helps ensure contextual validity of evaluation "ndings.
Although the Context of Use work on the MUSiC project focused on helping to
specify the evaluation of a user system, a Context of Use analysis can also be used to help
generate user requirements as demonstrated within Tables 6}11 above. However,
Context of Use is only part of the user requirements analysis process; other
aspects such as improving current processes, user cost}bene"t analysis and the develop-
ment of an acceptable design concept may also be part of the process of establishing
user requirements, as described for example by the RESPECT framework (Maguire,
1998).
The issue of reconciling technical and business requirements with user requirements
remains. For example, in the ATM machine illustration, putting an interactive tutorial
on the machine might increase individual transaction time and lead to longer queuing
times, something the banks are anxious to avoid. The requirements process will also need
to include a list of technical or business constraints or requirements that impact on the
user, such as the need to maintain a certain level of customer throughput for bank
machines. This may lead to the development of a new user requirement, i.e. to provide
special bank terminals for training purposes or for more complex transactions that can
be used for longer periods.
The advantage of applying Context of Use analysis throughout the design lifecycle is
that it forms a complementary method for both user requirements speci"cation early on
and user-based testing at later stages. If, for example, a contextual factor at the require-
ments stage is &&user has impaired motor control'', this may lead to the proposed
requirement for a speech-based user interface. Prototyping with potential users (also
speci"ed by the Context of Use) will show whether the use of speech with the chosen
recognition system is feasible. The same Context of Use description can later be used for
more formal user testing to see whether the system can be used successfully for real tasks
in the intended operational environment.
Are there any disadvantages? The reader may feel that the method is too heavyweight
and will require the generation of lots of paperwork by several people. This is fair
comment. In fact, those who are most likely to "nd the Context of Use analysis approach
useful, in this documented form, are those who have never performed this type of analysis
CONTEXT OF USE 481
before. For experienced usability personnel, they may prefer not to complete the Context
of Use forms in the detail shown previously but may wish to use them as a checklist to
identify the main stakeholders and the contextual factors. However, they should, of
course, still document the context of measurement so that others may run similar tests in
future if required.
Another possible criticism is that the headings for user characteristics and environ-
mental characteristics re#ect "xed and more complex contexts such as a process plant,
a large o$ce or command and control centre. Again, there is some truth in this and
arguably there is a greater range of contextual factors that will a!ect these situations
which therefore must be considered. However, for smaller or simpler systems it is still
important to consider the context of use when analysing user requirements and specify-
ing the usability evaluation plan. But the analyst may "nd it helpful to simplify the list of
Context of Use components shown in Table 2 at the start to meet their speci"c situation.
They may also wish to add components that represent the environment they are working
in. For telematic systems in a car (e.g. for vehicle navigation, tra$c information or
driving assistance), it may be important to have context headings for: other passengers,
type of road, tra$c conditions, etc.
Another question is how the Context of Use should be addressed in a more dynamic
development environment through a series of prototypes, where the requirements,
expectations and perceived opportunities are evolving all the time. It is recommended
that a lightweight Context of Use description document is maintained throughout this
process to show the background against which the prototype is being developed. This
will be helpful to ensure that the evolving prototype does not become isolated from the
real situation in which the "nished system will be employed.
In summary, the Context of Use analysis method presented in this paper should be
seen as a means of supporting the user-centred design process and not inhibiting it. It
may be followed in a step-by-step fashion as described or it may be used as an aide
memoir for experienced usability professionals to help them make sure they avoid
forgetting about major contextual factors in the design process.
9. Conclusion
This paper has argued that the usability of a system or product depends on its Context of
Use, so context analysis is an essential pre-requisite for any work on usability. An
understanding of the Context of Use forms a useful input to the process of specifying
usability requirements, constructing a design prototype which can be evaluated and
evaluating the prototype with typical end-users.
The author is grateful to his colleagues who were co-developers of Context of Use concepts and
methods within the ESPRIT MUSiC project. At the HUSAT Research Institute, these
included: Dr Andrew Dillon, Dr Marian Sweeney and Ms Clare Davies. At the National
Physical Laboratory's Usability Department (now Serco Usability Services) they included: Dr
Nigel Bevan, Jonathan Maissel, Ralph Rengger, Miles Macleod, Richard Corcoran and Cathy
Thomas. The author would also like to thank Gordon Allison for inviting him to present the
Context of Use workshop at Human Factors 2000 and to Emeritus Professor Brian Shackel for
encouraging him to write it up as a paper and for his valuable editing role to support its
production.
482 M. MAGUIRE
References
BEVAN, N. & MACLEOD, M. (1994). Usability measurement in context. Behaviour and Information
¹echnology, 13, 132}145.
BROOKE, J. B. (1986). Usability engineering in o$ce product development. In M. D. HARRISON
& A. F. MONK, Eds. People and Computers: Designing for ;sability2Proceedings of the
Second Conference of the BCS HCI Specialist Group, 23}26 September 1986, pp. 249}259.
Cambridge: Cambridge University Press.
BURY, K. F. (1984). The iterative development of usable computer interfaces. In B. SHACKEL, Ed.
Human}Computer Interaction IN¹ERAC¹+84, pp. 343}348. Amsterdam: North-Holland.
CLARK, J. (1992). ¹he Illustrated History of Art. London: Mallard Press.
DERBYSHIRE, D. (1999). Cash machine phobia. Daily Mail, 14 July, p. 31.
EASON, K. D. (1981). A task}tool analysis of the manager}computer interaction. In B. SHACKEL,
Ed. Man}Computer Interaction, pp. 289}307. Amsterdam: Sijtho! and Noordho!.
ISO (1991). ISO 9126: Software product evaluation2quality characteristics and guidelines for their
use. Geneva: International Standards Organisation. Also available from the British Standards
Institute, London.
ISO (1997). ISO 9241-11: Ergonomic requirements for o.ce work with visual display terminals
(<D¹s). Part 11~guidelines for specifying and measuring usability. Geneva: International
Standards Organisation. Also available from the British Standards Institute, London.
ISO (1999). ISO 13407: Human-centred design processes for interactive systems. Geneva:
International Standards Organisation. Also available from the British Standards Institute,
London.
KARAT, C.-M. (1989). Iterative usability testing of a security application. Proceedings of the Human
Factors Society 33rd Annual Meeting, Vol. 1, pp. 273}277, October 16}20. Denver, CO, USA.
Santa Monics, CA: Human Factors & Ergonomics Society.
MAGUIRE, M. C. (1998). ;ser-centred Requirements Handbook. EC Telematics Applications Pro-
gramme, Project TE 2010 RESPECT (Requirements Engineering and Speci"cation in Telem-
atics), WP4 Deliverable D4.2, Version 3.3, May.
MAISSEL, J., DILLON, A., MAGUIRE, M., RENGGER, R. & SWEENEY, M. (1991). Context Guidelines
Handbook. MUSiC Project Deliverable IF2.2.2, National Physical Laboratory, Teddington,
UK.
MILLER, R. B. (1971). Human Ease of ;se Criteria and ¹heir ¹radeo+s. IBM Technical Report No.
TR 00.2185. 12 April, Ploughkeepsie, NY: IBM Corporation.
NEAL, A. S. & SIMON, R. M. (1984). Playback: a method for evaluating the usability of software and
its documentation. IBM Systems Journal, 23, 82}96.
ROSENBAUM, S. (1989). Selecting appropriate subjects for documentation usability testing. In M. J.
SMITH & G. SALVENDY, Eds. =ork with Computers: Organizational, Management, Stress and
Health Aspects, pp. 620}627. Amsterdam: Elsevier.
ROSS, T. & BURNETT, G. (2001). Evaluation of the human}machine interface for complex system
interaction: a case study in vehicle navigation systems. International Journal of Human}
Computer Studies, 55, 661}674. doi:10.1006/ijhc.2001.0495.
SHACKEL, B. (1984). The concept of usability. In J. L. BENNETT, D. CARVER, J. SANDELIN & M.
SMITH, Eds. <isual Display ¹erminals: ;sability Issues and Health Concerns, pp. 45}88.
Englewood Cli!s, NJ: Prentice-Hall.
SHACKEL, B. (1986). Ergonomics in design for usability. In M. D. HARRISON & A. F. MONK, Eds.
People and Computers: Designing for ;sability2Proceedings of the Second Conference of the
BCS HCI Specialist Group, pp. 44}64. 23}26 September. Cambridge: Cambridge University
Press.
SHACKEL, B. (1991). Usability*context, framework, de"nition, design & evaluation. In B.
SHACKEL & S. J. RICHARDSON, Eds. Human Factors for Informatics ;sability, pp. 21}37.
Cambridge: Cambridge University Press.
THOMAS, C. & BEVAN, N. (1995). ;sability Context Analysis: a Practical Guide. National Physical
Laboratory, Teddington, Middlesex, TW11 0LW, UK. (Now available from N. Bevan, Serco
Usability Services, 22 Hand Court, London WC1V 6JF).
CONTEXT OF USE 483
TAYLOR, B. (1990). The HUFIT planning, analysis and speci"cation toolset. In D. DIAPER, G.
COCKTON, D. GILMORE & B. SHACKEL, Eds. Human}Computer Interaction2IN¹ER-
AC¹+90, pp. 371}376. Amsterdam: North-Holland.
WHITESIDE, J., BENNETT, J. & HOLTZBLATT, K. (1988). Usability engineering: our experience and
evolution. In M. HELANDER, Ed. Handbook of Human}Computer Interaction, pp. 791}817.
Amsterdam: Elsevier.
WOLF, C. G. (panel organizer) (1989). The role of laboratory experiments in HCI: help, hindrance
or Ho-hum? (Panel session). Proceedings of CHI+89 conference, pp. 265}268. Austin, TX, 30
April}4 May 1989. New York: ACM.