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,

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...

A tendency to find forms that appear humanoid or exhibit humanlike characteristics appealing. In 1915, worried that their straight-sided bottle could be easily confused with those of imitators, the Coca-Cola company set out to create a distinctive n...

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 ...

An interview in qualitative research is a conversation where questions are asked to elicit information. The interviewer is usually a professional or paid researcher, sometimes trained, who poses questions to the interviewee, in an alternating series ...

A mind map is a diagram used to visually organize information. A mind map is hierarchical and shows relationships among pieces of the whole. It is often created around a single concept, drawn as an image in the center of a blank page, to which assoc...

Capturing the day-to-day context in which people engage with your product or service This captures what customers do, think, and use as they set out to achieve a goal that involves your product or service. It provides a framework that desig...