GOMS and You CS125a - HCI Alex Feinman
Overview Background of GOMS Application of GOMS A Few Examples Related Work
Background of GOMS GOMS was first proposed in Card, Moran, and Newell (1983) GOMS
When to use GOMS product design evaluating new features/etc.
Definitions Goals - What the user is trying to accomplish Operators - A (simple) action performed in service of a goal Methods - Sequences of operators and subgoals that accomplish a goal Selection Rules - Decision points when more than one method is applicable
Definitions, part 2 So what’s the difference between methods and operators? –Just a matter of where you wish to stop looking at detail, e.g.: Make text bold Click icon Press mouse button Mash button with finger Move finger slightly …
Varieties of GOMS “Keystroke-level Model (KLM) CMN-GOMS NGOMSL
Sample Analysis