본문 바로가기
인간공학기사 관련

[인간공학기사 용어 정리]GOMS 모델

by 숨고 2024. 7. 8.

GOMS 모델은 인간-컴퓨터 상호작용(Human-Computer Interaction, HCI) 분야에서 사용되는 인지 모델 중 하나로, 사용자가 목표를 달성하기 위해 수행하는 일련의 작업들을 분석하는 데 도움을 줍니다. GOMS는 Goals, Operators, Methods, and Selection rules의 약자로, 이 네 가지 구성 요소로 이루어져 있습니다. 각 요소는 다음과 같은 의미를 가집니다:

1. Goals (목표)

사용자가 시스템을 통해 달성하고자 하는 최종 목표나 목적을 의미합니다. 목표는 추상적일 수 있으며, 하위 목표들로 세분화될 수 있습니다. 예를 들어, "이메일 보내기"가 목표라면, 하위 목표는 "이메일 작성하기", "수신자 추가하기", "이메일 보내기 버튼 누르기" 등이 될 수 있습니다.

2. Operators (연산자)

사용자가 목표를 달성하기 위해 수행하는 기본적인 동작이나 행위를 의미합니다. 연산자는 구체적이고 세부적인 행동으로, 키보드 타이핑, 마우스 클릭, 메뉴 선택 등이 포함됩니다. 예를 들어, "이메일 보내기" 목표의 연산자는 "키보드로 메시지 입력하기", "마우스로 수신자 선택하기" 등이 될 수 있습니다.

3. Methods (방법)

목표를 달성하기 위해 사용할 수 있는 절차나 방법을 의미합니다. 방법은 여러 개의 연산자로 구성되며, 사용자가 목표를 달성하는 데 필요한 일련의 작업 단계입니다. 예를 들어, "이메일 보내기" 목표를 달성하는 방법 중 하나는 "새 이메일 창 열기 -> 수신자 입력 -> 제목 입력 -> 내용 입력 -> 보내기 버튼 클릭"일 수 있습니다.

4. Selection Rules (선택 규칙)

여러 가능한 방법 중에서 특정 상황에 적합한 방법을 선택하는 기준이나 규칙을 의미합니다. 사용자는 다양한 방법을 사용할 수 있으며, 상황에 따라 가장 적합한 방법을 선택합니다. 예를 들어, "이메일 보내기" 목표를 달성하는 방법이 여러 개 있을 때, 사용자는 "긴급 이메일 보내기" 상황에서는 가장 빠른 방법을 선택할 수 있습니다.

GOMS 모델의 예시

사용자가 컴퓨터를 사용하여 문서를 인쇄하는 시나리오를 예로 들면:

  1. Goal (목표): 문서 인쇄
  2. Operators (연산자):
    • 마우스 이동
    • 마우스 클릭
    • 키보드 입력
  3. Methods (방법):
    • 방법 1: "파일 메뉴 클릭 -> 인쇄 클릭 -> 인쇄 설정 확인 -> 인쇄 버튼 클릭"
    • 방법 2: "Ctrl + P 키 입력 -> 인쇄 설정 확인 -> 인쇄 버튼 클릭"
  4. Selection Rules (선택 규칙):
    • 만약 사용자가 키보드 단축키를 잘 알고 있다면, 방법 2를 선택할 가능성이 높습니다.
    • 사용자가 마우스를 더 선호한다면, 방법 1을 선택할 것입니다.

GOMS 모델은 사용자의 작업을 체계적으로 분석하고, 인터페이스 설계의 효율성을 평가하는 데 유용합니다. 이를 통해 시스템의 사용성을 개선하고, 작업 시간을 단축하며, 사용자 경험을 향상시킬 수 있습니다.