What is GOMS Model?
GOMS, which stands for Goals, Operators, Methods, and Selection rules, is a cognitive modeling framework used to describe and predict human behavior in computer-based tasks. The framework was developed by Card, Moran, and Newell in the 1980s and is still widely used today in various fields such as human computer interaction, psychology, and computer science.

The basic idea behind GOMS is to break down a task into its component parts and model each part as a set of operations that a user can perform. The model then uses selection rules to determine which operation to perform next based on the user’s current goal and the available options.
Goals in GOMS refer to the overall objectives that a user is trying to achieve in a task. For example, in a word processing task, the goal might be to write a report. Operators are the basic building blocks of the model and represent the individual actions that a user can perform. In a word processing task, operators might include typing, selecting text, or formatting.
Methods are higher level sequences of operators that represent common patterns of behavior. For example, a method might be to copy and paste text from one part of a document to another. Selection rules determine which operator or method to perform next based on the user’s current goal and the available options.
One of the main advantages of GOMS is that it allows researchers to make predictions about how long a task will take and how many errors a user is likely to make. This is because the model can be used to simulate different scenarios and predict how users will perform under different conditions.
GOMS can also be used to design and evaluate user interfaces. By breaking down a task into its component parts and modeling user behavior, designers can identify potential usability issues and make improvements to the interface. For example, a GOMS model might reveal that a certain task requires too many steps or that certain options are too difficult to find.
Despite its many advantages, GOMS does have some limitations. One of the main criticisms of the framework is that it is often too simplistic and does not capture the full complexity of human behavior. Additionally, GOMS models can be time-consuming and difficult to create, requiring a high level of expertise in cognitive psychology and human-computer interaction.
Overall, GOMS is a powerful tool for modeling human behavior in computer based tasks. By breaking down a task into its component parts and modeling user behavior, researchers and designers can make predictions about how users will perform and identify potential usability issues. While GOMS has some limitations, it remains a valuable framework for understanding and designing user interfaces.
Vadzim Vrubleuski
UX/HCI Researcher | Tech Innovator | Research Psychologist https://vrubleuski.com
References
1. Card, S., Moran, T., & Newell, A. (1983). The psychology of human-computer interaction. L. Erlbaum Associates.
2. John, B. E., & Kieras, D. E. (1996). Using GOMS for user interface design and evaluation: Which technique?. ACM Transactions on Computer-Human Interaction (TOCHI), 3(4), 287–319.
3. Lee, Y. M., & Yeo, S. H. (2014). A review of cognitive task analysis literature and its application to healthcare ergonomics. Journal of healthcare engineering, 5(1), 81–108.
4. Lewis, C. (1993). Using the “thinking aloud” method in cognitive interface design. In The psychology of human-computer interaction (pp. 111–121). Elsevier.
5. Newell, A. (1990). Unified theories of cognition. Harvard University Press.
6. Polson, P. G., Lewis, C., Rieman, J., & Wharton, C. (1992). Cognitive walkthroughs: A method for theory-based evaluation of user interfaces. International Journal of Man-Machine Studies, 36(5), 741–773.
7. Ritter, F. E., Baxter, G. D., & Churchill, E. F. (2014). Foundations for designing user-centered systems: What system designers need to know about people. Springer. 8. Salvucci, D. D., & Taatgen, N. A. (2008). Threaded cognition: An integrated theory of concurrent multitasking. Psychological Review, 115(1), 101–130.