The GOMS analysis is a specialized human information process model for the observation of human-computer interactions, which describes the cognitive structure of a user based on four components It is a widely used method by usability specialists for computer system designers as it provides quantitative and qualitative predictions on how humans will use a proposed system.
The GOMS analysis consists of methods with which certain goals are achieved. These analyses then consist of operators at the lowest level. The operators are certain steps that a user performs: they are assigned a certain execution time.
- Goals = symbolic structures that define a state of affairs to be achieved and a set of possible methods by which this can be achieved.
- Operators (Operators) = elementary perceptual, motor or cognitive actions, the performance of which is necessary to change an aspect of the user’s mental state or to influence the task environment.
- Methods = describe a procedure to achieve a goal.
- Selection Rules = are required when trying to achieve a goal. There may be several methods available to the user to achieve this goal.
The definition of all entities by the designer or analyst is flexible. For example, an operator in one method can be a target in another method. The level of granularity is adjusted to capture what the evaluator is investigating.
Advantages and disadvantages of GOMS analyses
- CogTool (KLM-based modeling tool)
- Cogulator Cognitive computer for GOMS modelling
Conclusion of the OM Optimiser Team[su_quote]GOMS is a family of human performance prediction models that can improve the efficiency of human-computer interaction by identifying and eliminating unnecessary user actions. GOMS stands for Goals, Operators, Methods and Selection. The simplest and most commonly used GOMS variant is KLM-GOMS (= Keystroke Level Model), which uses empirically derived values for basic operators such as keystrokes, key presses, double clicks, and pointer movement times to estimate task times.
Do you have any more questions?