Introduction
The ultimate purpose of an interactive program is to improve the efficiency
and effectiveness of a user's performance, where performance
is a measure of the time and effort expended to complete tasks.
To improve performance we must know both how to measure it and what
factors affect or determine it. With this knowledge, we can measure
current performance, manipulate the identified determinants and then measure
the performance again to confirm that improvement has occurred.
User performance may be described in terms of a number of determinants,
including