Hypothesis testPredictive Modeling
KLM-GOMS
The Keystroke-Level Model (KLM), part of the Goals-Operators-Methods-Selection rules (GOMS) framework, is a computational method for predicting how long a user will take to accomplish a routine task using an interactive system. Developed by Card, Moran, and Newell in 1983, KLM decomposes user actions into primitive operators (keystrokes, mouse clicks, mental preparation, system response waits) with empirically derived execution times, enabling designers to estimate task performance without running user studies.
Open in MethodMindSoonVideoSoon
Read the full method
Members only
Sign inSign in with a free account to read this section.
Sources
- Card, S. K., Moran, T. P., & Newell, A. (1983). The Psychology of Human-Computer Interaction. Lawrence Erlbaum Associates. ISBN: 0898592437
- Kieras, D. E. (1997). A Guide to GOMS Task Analysis. Technical Report. University of Michigan. link ↗