Tools, devices or software must be evaluated before their release on the market from different points of view such as their technical properties or their usability. Usability evaluation allows assessing whether the product under evaluation is efficient enough, effective enough and sufficiently satisfactory for the users. For this assessment to be objective, there is a need for measurable goals that the system must achieve. That kind of goal is called a usability goal. They are objective criteria against which the results of the usability evaluation are compared to assess the usability of the product under evaluation.
Usability goals must be included in every product design process that intends to follow a Human Factors approach. They have to be clearly stated from the onset of the process, as soon as the end-users needs, risk of use, contexts and aims of use are identified. Then, usability goals are used at each usability evaluation phase of the design process. Whatever the type of evaluation phase, they are used to assess the performance of the users against the result of the evaluation process:
During formative/constructive evaluations, the comparison of the evaluation results against usability goals allows verifying whether those goals are met or not: as long as they are not met, the product under evaluation must be re-engineered to improve its usability. In this frame, usability goals allow also identifying usability flaws and therefore supporting this re-engineering process. They can also be used all along the iterations of the User-centered design process as indicators to follow up the evolution of the system in terms of usability.
During summative evaluations, the meeting of usability goals means that the system is usable enough to go out the User-centered design process and to be released.
Formulation
Usability goals must address the three usability components, i.e. effectiveness, efficiency and satisfaction. Their definition, for each of those components, must rest on the characteristics of the tasks that the tested system is supposed to support. More practically, Mayhew proposes that their definition should refer to:
The identified end-users profiles
The tasks that the different categories of identified end-users are supposed to perform with the tested system in a given context of use.
Business goals
Moreover, for certain types of products that are used for sensitive purposes, usability goals must be defined in close relation to the Risk assessment process of those products. This kind of “safety-oriented usability goal” is used to prevent a tool being released on the market while identifying deficiencies in its interface design that could induce Use errors. Thus, risks that may result in use errors must be identified; and then, for each of them, usability goals must be defined, taking into account the severity of the potential consequences of the risk.
Prioritization
For a given tool under evaluation, several usability goals are defined. If some goals are related to safety issues while others are more “comfort of use usability goals", they will not all require the same level of achievement. Therefore, the achievement level of the defined usability goals should be prioritized.
Measurement
The goals are defined either in a qualitative or a quantitative way. Nonetheless, whatever their nature, they have to be operationally defined. The achievement of qualitative usability goals can be assessed through verbal protocols analysis. Then, the goal will be formulated in terms related to the coding scheme used for the analysis. Those qualitative goals can be turned into quantitative goals to support an objective quantifiable assessment. This kind of goal can take the shape of:
"U% of a sample of the intended user population should express positive comments about a specific function while using the tool"
or “less than U% of the sample misinterprets the information provided by a display”.
As for qualitative usability goals assessed through questionnaires, they can be formulated as:
“The average score of the sample of the intended user population for the scale S must be over N”
As for quantitative goal, they can be assessed by various methods such as time measurement, keystroke analysis or error rate quantification. They may look like :
“U% of a sample of the intended user population should accomplish T% of the benchmark tasks within M minutes and with no more than E errors”