Ch.15 휴리스틱 평가와 디자인 비평

사용성 테스트 기초

사용성 테스트의 과업 시나리오를 설계할 수 있다Think-Aloud 프로토콜의 진행 방법을 설명할 수 있다5-User Rule의 ROI 근거를 이해하고, 테스트→수정→재테스트 반복 루프를 설계할 수 있다

사용자 5명이면 문제의 85%를 찾습니다

팀이 3개월간 심혈을 기울인 새 기능을 출시했습니다. 그런데 사용자의 60%가 핵심 기능을 찾지 못합니다. '우리끼리 테스트했을 때는 완벽했는데?' — 만든 사람은 자기 제품의 문제를 보지 못합니다.

실제 사용자는 어디서 막히는지, 어떻게 체계적으로 알아낼 수 있을까?

사용성 테스트(Usability Testing) — 실제 사용자에게 과업을 부여하고 관찰하는, UX 리서치의 가장 강력한 방법론을 배웁니다.


article

핵심 내용

사용자에게 묻지 말고 행동을 관찰합니다

사용성 테스트(Usability Testing)는 실제 사용자가 특정 과업을 수행하는 과정을 관찰하여 인터페이스 문제를 발견하는 방법입니다. 설문이나 인터뷰와 달리, 사용자가 '말하는 것'이 아니라 '행동하는 것'을 관찰합니다.

핵심 원칙: 사용자에게 '이 디자인 어때요?'라고 묻지 마라. 과업을 주고 행동을 관찰하라.

Think-Aloud 프로토콜 (소리 내어 생각하기) 참여자에게 과업을 수행하면서 머릿속 생각을 그대로 말해달라고 요청하는 방법입니다. • 진행자 멘트: '과업을 수행하면서 보이는 것, 생각하는 것, 느끼는 것을 그대로 말씀해 주세요' • 침묵 시: '지금 무엇을 보고 계시나요?'로 부드럽게 유도 • 막힌 경우: 답을 알려주지 않고 '평소라면 어떻게 하시겠어요?'로 관찰 지속 • 기록: 화면 녹화 + 음성 녹음 + 관찰자 메모 3중 기록 권장

많은 사용자가 아니라 반복 테스트가 핵심입니다

Jakob Nielsen은 2000년 연구에서 사용자 5명으로 사용성 문제의 약 85%를 발견할 수 있다고 밝혔습니다. 이것이 유명한 5-User Rule입니다. 15명을 한 번에 테스트하는 것보다, 5명씩 3번 반복하는 것이 훨씬 효과적입니다.

ROI 핵심: 15명 x 1회 테스트보다 5명 x 3회 반복이 더 많은 문제를 찾고, 더 많은 문제를 해결한다

5-User Rule이 성립하는 이유: 사용성 문제는 소수의 심각한 문제가 대부분의 사용자에게 공통으로 나타나기 때문입니다. 5명이면 주요 패턴이 충분히 반복됩니다.

발견하고, 분류하고 고치고, 다시 테스트합니다

테스트에서 발견한 문제들은 심각도 분류를 통해 수정 우선순위를 결정합니다. 모든 문제를 한꺼번에 고칠 수 없으므로, 가장 심각한 문제부터 해결하고 다시 테스트하는 반복 루프가 핵심입니다.

1. 테스트 (Test): 5명의 사용자에게 과업 시나리오를 부여하고, Think-Aloud로 관찰한다

2. 우선순위 (Prioritize): 발견된 문제에 심각도(0~4)를 부여하고, 심각도 3~4부터 해결 대상으로 선정한다

3. 수정 (Fix): 선정된 문제를 디자인/개발로 해결한다. 한 사이클에서 모든 문제를 고치려 하지 않는다

4. 재테스트 (Retest): 수정 후 다시 5명으로 테스트한다. 기존 문제 해결 확인 + 새 문제 발견을 동시에 수행한다

반복 루프의 핵심: 한 번에 완벽하게 고치려 하지 말 것. 테스트 → 상위 문제 수정 → 재테스트의 사이클을 빠르게 반복하는 것이 비용 대비 효과가 가장 높습니다.

Nielsen의 5-User Rule에 따르면, 사용자 5명으로 발견할 수 있는 사용성 문제의 비율은 약 얼마인가?

Think-Aloud 프로토콜에서 사용자가 막혔을 때 정답을 알려주는 것이 올바른 진행 방법이다

사용성 테스트 반복 루프의 올바른 순서는?

key

핵심 용어

현실적 맥락 부여

'주문 취소 버튼을 찾으세요'가 아니라 '어제 주문한 신발이 사이즈가 틀렸습니다. 주문을 취소해 주세요'

정답 힌트 배제

UI에 있는 단어를 그대로 사용하지 않는다. '설정 메뉴를 열어라' 대신 '알림을 끄고 싶습니다'

하나의 명확한 목표

과업당 하나의 완결된 목표를 설정. 복합 과업은 여러 개로 분리

난이도 순서

쉬운 과업부터 시작해 긴장을 풀고, 점차 핵심 과업으로 이동

과업 실패 (Task Failure)

사용자가 과업을 완수하지 못함 → 심각도 3~4. 예: 결제 버튼을 찾지 못함

과업 지연 (Task Delay)

완수했지만 예상보다 시간이 오래 걸림 → 심각도 2~3. 예: 설정 메뉴까지 5번 클릭

사용자 오류 (User Error)

잘못된 경로로 진행한 뒤 되돌아옴 → 심각도 2. 예: '저장' 대신 '취소' 클릭 후 재시도

사용자 불만 (User Frustration)

완수했지만 불편함을 표현 → 심각도 1~2. 예: '이게 왜 여기 있지?'라는 발언

check_circle

핵심 정리

  • 1사용성 테스트: 사용자에게 과업을 주고 행동을 관찰하는 방법
  • 2과업 시나리오: 현실적 맥락 + 정답 힌트 배제 + 하나의 명확한 목표
  • 3Think-Aloud: 사용자가 생각을 말하며 과업 수행 → 막혀도 정답 알려주지 않음
  • 45-User Rule: 5명으로 문제의 85% 발견 — 15명 1회보다 5명 3회가 효과적
  • 5반복 루프: 테스트 → 우선순위(심각도 분류) → 수정 → 재테스트

퀴즈와 인터랙션으로 더 깊이 학습하세요

play_circle인터랙티브 레슨 시작