가지 주요 요점
1. 사용성 테스트는 필수적이며 생각보다 간단합니다
한 명의 사용자와 테스트하는 것이 아무도 테스트하지 않는 것보다 100% 낫습니다.
왜 테스트해야 할까요? 사용성 테스트는 웹사이트와 애플리케이션을 개선하는 데 매우 중요합니다. 이는 사람들이 당신이 만든 것을 사용하려고 시도하는 모습을 관찰하여 사용하기 쉽게 만들거나 이미 사용하기 쉽다는 것을 증명하는 과정입니다. 이 과정은 대부분의 사람들이 생각하는 것보다 간단하며 최소한의 자원으로도 효과적으로 수행할 수 있습니다.
테스트 방법: 기본 과정은 다음과 같습니다:
- 참가자 모집
- 수행할 작업 생성
- 그들의 행동을 관찰하고 생각을 듣기
- 결과 분석 및 개선
복잡하거나 비용이 많이 든다고 겁먹지 마세요. 비공식적이고 소규모의 테스트도 귀중한 통찰력을 제공하고 사용자 경험을 크게 개선할 수 있습니다.
2. 초기부터 자주 테스트하고 한 라운드에 세 명의 사용자만 사용하세요
목적은 무언가를 증명하는 것이 아니라, 당신이 만드는 것을 개선할 수 있는 통찰력을 얻는 것입니다.
초기 및 빈번한 테스트: 보여줄 것이 있다면, 그것이 거친 스케치나 와이어프레임이라도 테스트를 시작하세요. 이상적으로는 한 달에 한 번씩 정기적으로 테스트를 수행하여 개발 과정 전반에 걸쳐 제품을 지속적으로 개선하세요.
한 라운드에 세 명의 사용자: 이 접근 방식은 다음을 가능하게 합니다:
- 주요 사용성 문제를 신속하게 식별
- 프로세스를 관리 가능하고 비용 효율적으로 유지
- 더 자주 반복하고 개선
세 명의 사용자와 테스트함으로써, 팀이나 예산을 압도하지 않고도 대부분의 중요한 문제를 발견할 수 있습니다. 큰 규모의 드문 연구를 수행하는 것보다 적은 사용자와 자주 테스트하는 것이 더 낫습니다.
3. 느슨하게 모집하고 사용자 행동에 집중하세요
느슨하게 모집하고 곡선으로 평가하세요.
유연한 모집: 목표 대상과 완벽하게 일치하는 사람을 찾는 것에 집착하지 마세요. 대부분의 사용성 문제는 거의 누구에게나 식별될 수 있으며, 때로는 외부인이 신선한 관점을 제공할 수 있습니다.
행동에 집중: 중요한 것은 제품과 상호작용하는 방식을 관찰하는 것이지, 의견이나 인구 통계 데이터를 수집하는 것이 아닙니다. 주의해야 할 사항:
- 사용자가 어려움을 겪거나 혼란스러워하는 부분
- 그들이 간과하거나 오해하는 것
- 그들이 탐색하고 결정을 내리는 방식
사용자를 테스트하는 것이 아니라 제품을 테스트하는 것입니다. 공감하고 참가자가 편안하게 느끼도록 하여 테스트 중에 정직하고 자연스러운 행동을 보이게 하세요.
4. 테스트를 위한 현실적인 작업과 시나리오를 만드세요
사람들이 당신이 만든 것을 사용하려고 시도하는 것을 보려면 그들에게 할 일(또는 몇 가지)을 주어야 합니다.
작업 선택: 다음과 같은 작업을 선택하세요:
- 제품의 성공에 중요한 작업
- 사용성 문제를 드러낼 가능성이 높은 작업
- 실제 사용을 대표하는 작업
시나리오 생성: 솔루션을 제공하지 않으면서도 맥락을 제공하는 명확하고 간결한 시나리오를 개발하세요. 인터페이스에 나타나는 특정 단어나 구문을 사용하지 마세요. 이는 작업을 단순한 단어 찾기 연습으로 만들 수 있습니다.
예시 작업: "다음 달에 뉴욕으로 가는 항공편을 예약하고 싶습니다. 적절한 옵션을 찾아 예약 과정을 시작하세요."
현실적인 작업과 시나리오를 만듦으로써, 사용자가 실제 상황에서 제품과 상호작용하는 방식을 더 정확하게 파악할 수 있습니다.
5. 사용자가 생각을 소리 내어 말하도록 유도하여 테스트를 진행하세요
그들이 제품을 사용하는 것을 보고 그들이 하는 생각을 들으면 당신의 사이트를 다른 사람의 눈(과 마음)으로 볼 수 있습니다.
생각을 소리 내어 말하기 프로토콜: 참가자에게 제품을 사용하면서 생각, 행동, 감정을 말로 표현하도록 격려하세요. 이는 그들의 의사 결정 과정과 정신 모델에 대한 귀중한 통찰력을 제공합니다.
효과적인 진행을 위한 팁:
- 테스트 내내 사용자가 생각을 소리 내어 말하도록 상기시키기
- 더 자세한 응답을 유도하기 위해 개방형 질문하기
- 유도 질문이나 힌트를 제공하지 않기
- 중립적인 어조와 몸짓 유지
진행 기술을 마스터함으로써 각 테스트 세션에서 더 유용한 정보를 추출하고 사용자 경험에 대한 깊은 이해를 얻을 수 있습니다.
6. 전체 팀을 관찰 및 브리핑에 참여시키세요
보는 것이 믿는 것입니다.
팀 관찰: 디자이너, 개발자, 관리자, 이해관계자를 포함한 모든 팀원이 테스트 세션을 관찰하도록 권장하세요. 이는 사용자 요구와 도전에 대한 공통된 이해를 만듭니다.
팀 참여의 이점:
- 사용자에 대한 공감 형성
- 간접 정보에 대한 의존도 감소
- 사용자 중심 디자인 문화 조성
효과적인 브리핑: 테스트 직후 브리핑 세션을 열어:
- 가장 중요한 문제 식별
- 해결할 문제 우선순위 지정
- 잠재적 해결책 브레인스토밍
전체 팀을 테스트 과정에 참여시킴으로써 사용자 중심 디자인에 대한 동의를 높이고 통찰력이 신속하게 실행 가능한 개선으로 전환되도록 할 수 있습니다.
7. 최소한의 노력으로 가장 중요한 문제를 해결하세요
가장 심각한 문제를 먼저 해결하는 데 집중하세요.
무자비한 우선순위: 가장 많은 사용자에게 영향을 미치는 가장 심각한 사용성 문제를 해결하는 데 집중하세요. 사소한 문제를 해결하거나 완벽한 솔루션을 구현하려는 유혹을 저항하세요.
효율적인 문제 해결 전략:
- 재설계하지 말고 조정하기: 전체 섹션을 개편하는 대신 작은, 목표 지향적인 변경을 하세요
- 추가하기 전에 제거하기: 종종 요소를 단순화하거나 제거하는 것이 새로운 기능을 추가하는 것보다 문제를 더 효과적으로 해결할 수 있습니다
- 빠른 수정 구현: 주요 재설계를 기다리지 말고 중요한 문제를 해결하세요
높은 영향력, 낮은 노력의 솔루션에 집중함으로써, 완벽주의나 범위 확장에 빠지지 않고 제품의 사용성을 크게 개선할 수 있습니다.
8. 원격 테스트는 편리함과 유연성을 제공합니다
전반적으로, 원격 테스트는 라이브 테스트의 약 80%의 이점을 약 70%의 노력으로 제공합니다.
원격 테스트의 이점:
- 참가자 모집이 더 쉬움
- 여행이 필요 없음
- 유연한 일정 조정
- 대면 테스트와 유사한 결과
고려 사항:
- 테스트 환경에 대한 통제력 약간 감소
- 기술적 문제 발생 가능성
- 비언어적 의사소통 감소
원격 테스트 도구:
- 화면 공유 소프트웨어 (예: GoToMeeting)
- 화상 회의 플랫폼
- 원격 사용성 테스트 서비스 (예: UserTesting.com)
원격 테스트는 대면 경험을 완전히 재현하지는 못하지만, 지리적 또는 물류적 제약으로 인해 대면 테스트가 어려운 경우에도 귀중한 통찰력을 제공하는 편리하고 비용 효율적인 대안입니다.
마지막 업데이트 날짜:
리뷰
로켓 서저리 메이드 이지는 간결하고 실용적인 사용성 테스트 가이드로 찬사를 받고 있다. 독자들은 크루그의 직설적인 글쓰기 스타일과 유머를 높이 평가한다. 이 책은 효과적인 테스트를 최소한의 자원으로 수행할 수 있도록 단계별 지침, 체크리스트, 팁을 제공한다. 일부는 내용이 기본적이거나 구식이라고 느끼지만, 많은 사람들은 초보자에게 유용하고 경험 많은 전문가에게도 유용한 참고서로 여긴다. 비평가들은 전통적인 테스트 방법에 중점을 두고 원격 테스트에 대한 내용이 제한적이라는 점을 지적한다. 전반적으로, 리뷰어들은 이 책을 사용성 테스트에 대한 빠르고 접근 가능한 입문서로 추천한다.