- CMN-GOMS
CMN-GOMS stands for Card, Moran and Newell GOMS. CMN-GOMS is the original version of the
GOMS technique inhuman computer interaction . It takes the name after its creatorsStuart Card , Thomas P. Moran andAllen Newell who first described GOMS in their1983 book "The Psychology of Human Computer Interaction". [cite book|title=The Psychology of Human Computer Interaction|last=Card|first=Stuart|authorlink=Stuart Card|coauthors=Thomas P. Moran andAllen Newell |publisher=Lawrence Erlbaum Associates|year=1983|id=ISBN 0-89859-859-1]Overview
This technique requires a strict goal-method-operation-selection rules structure. The structure is rigid enough that the evaluator represents the tasks in a pseudo-code format (no formal syntax is dictated). It also provides a guide for how to formulate selection rules. This method can also be used to estimate the load the task places on the user. For instance, examining the number of levels down the task-tree that a goal branch is can be used to estimate the memory demand the task places on the system. The process must remember information about all of the levels above the current branch.
This technique is more flexible than they Keystroke-Level Model (KLM) because the pseudo-code is in a general form. That is, it can be executed for different scenarios by going down different branches. While KLM’s procedure is a simple list that has to be recreated for each different task.
Example of a simple goal
Deleting a file in
Windows Explorer (NOTE: not all goals are fully expanded in this example).GOAL: DELETE-FILE. GOAL: SELECT-FILE. . [select: GOAL: KEYBOARD-TAB-METHOD. . GOAL: MOUSE-METHOD] . . VERIFY-SELECTION. GOAL: ISSUE-DELETE-COMMAND. . [select*: GOAL: KEYBOARD-DELETE-METHOD. . . PRESS-DELETE. . . GOAL: CONFIRM-DELETE. . GOAL: DROP-DOWN-MENU-METHOD. . . MOVE-MOUSE-OVER-FILE-ICON. . . CLICK-RIGHT-MOUSE-BUTTON. . . LOCATE-DELETE-COMMAND. . . MOVE-MOUSE-TO-DELETE-COMMAND. . . CLICK-LEFT-MOUSE-BUTTON. . . GOAL: CONFIRM-DELETE. . GOAL: DRAG-AND-DROP-METHOD. . . MOVE-MOUSE-OVER-FILE-ICON. . . PRESS-LEFT-MOUSE-BUTTON. . . LOCATE-RECYCLING-BIN. . . MOVE-MOUSE-TO-RECYCLING-BIN. . . RELEASE-LEFT-MOUSE-BUTTON]*Selection rule for GOAL: ISSUE-DELETE-COMMAND If hands are on keyboard, use KEYBOARD-DELETE-METHOD, else if Recycle bin is visible, use DRAG-AND-DROP-METHOD, else use DROP-DOWN-MENU-METHOD
See also
*
Human information processor model
*CPM-GOMS
*KLM-GOMS
*NGOMSL References
*This article incorporates text from [http://www.cc.gatech.edu/classes/cs6751_97_fall/projects/closet2000+/FinalEssays/goms.html Dr. G. Abowd: GOMS Analysis Techniques - Final Essay] , which has been released into
GFDL by its author (see [http://en.wikipedia.org/w/index.php?title=Talk:GOMS&oldid=19999716] ). Original references follow.:*Dix, A., Finlay, J., Abowd, G., Beale, R., [http://www.hiraeth.com/books/hci/ Human Computer Interaction] , Prentice Hall, 1993
:* [http://c2000.gatech.edu/zenpad/classes/cs6751_97_Fall/Nov.4.1997.1/html/ Lecture Notes] , Abowd, G., CS6751, Georgia Institute of Technology, Nov-1997
:*Kieras, D., John, B., [http://www.cs.cmu.edu/afs/cs.cmu.edu/user/clamen/mosaic/reports/1994.html The GOMS Family of Analysis Techniques: Tools for Design and Evaluation] , CMU-HCII-94-106, 1994
:*Kieras, D., John, B., Using GOMS for User Interface Design and Evaluation: Which Technique?, June-1996
:*Kieras, D., John, B., The GOMS Family of User Interface Analysis Techniques: Comparison and Contrast
:* [http://ei.cs.vt.edu/~cs5724/g2/index.html Lecture Notes] , CS5724, Virginia Tech, Fall 1996
Wikimedia Foundation. 2010.