GOMS is a model of human performance and it can be used to improve human-computer interaction efficiency by eliminating useless or unnecessary interactions.

GOMS is an abbreviation from:
G → Goals
O → Operators
M → Methods
S → Selection

For the detailed description, we define:

  • Goals (G) as a task to do e.g. “Send e-mail”
  • Operators (O) as all actions needed to achieve the goal e.g. “amount of mouse clicks to send e-mail”
  • Methods (M) as a group of operators e.g. “move mouse to send button, click on the button”
  • Selection (S) as a user decision approach e.g. “move mouse to send button, click on the button” or “move mouse to send button, click ENTER”

GOMS is based on the research phase with end-users and it could be as a strong analysis benchmark of user’s behaviours. It help eliminate developing unnecessary actions, so it’s time and cost-saving.

GOMS Template

Related Links

1. UX Research, O’Reilly, Brad Nunnally & David Farkas
2. Wikipedia
3. Atlassian GOMS UX measurement YouTube
4. Exploring GOMS presentation
5. HCI GOMS YouTube

More Readings,

Value Opportunity Analysis (VOA) is an approach to identifying the aspirational attributes in a product or service, listing a set of value opportunities to help design teams focus on the key items to connect the target audience. Mapping the ...

Card sorting is a method used to help design or evaluate the information architecture of a site. In a card sorting session, participants organize topics into categories that make sense to them and they may also help you label these groups. Used ...

A cognitive map (sometimes called a mental map or mental model) is a type of mental representation which serves an individual to acquire, code, store, recall, and decode information about the relative locations and attributes of phenomena in their ev...

 The usability of a system is improved when its status and methods of use are clearly visible. The more visible functions are, the more likely users will be able to know what to do next. Incontrast, when functions are "out of sight," it makes the...

The Aesthetic-Usability Effect is a condition whereby users perceive more aesthetically pleasing designs to be easier to use than less aesthetically pleasing designs. The effect has been observed in several experiments and has significant implication...

RITE Method, for Rapid Iterative Testing and Evaluation, typically referred to as "RITE" testing, is an iterative usability method. It was defined by Michael Medlock, Dennis Wixon, Bill Fulton, Mark Terrano and Ramon Romero. It has been publicly cham...