GOMS Model

GOMS Model

GOMS (Goals, Operators, Methods, and Selection rules) is predictive model of human information processing used for task analysis in human computer interaction design. The model was proposed by Stuart Card, Thomas P. Moran and Allen Newell in 1983. The model is used to analyze user’s physical , cognitive and perceptual interactions with computer while achieving a task or a goal in best possible way.

Goals are what users intend to do. Operators are actions they perform to achieve their goals. Methods are operator sequences that accomplish a goal. Multiple methods can exist to accomplish same goal. Selection rules describe when a user will select a method over the other.

In Key Stroke Level (KLM) GOMS model the physical, cognitive and perceptual actions during a task is decomposed in form of fundamental keystroke sequence. The model specifies time required for each fundamental keystroke. Thus we can predict the total time of completing a task. Multiple methods can be compared based on the total time to complete a task in order to determine which is the most efficient method for accomplishing the task is.