'필요한 만큼의 리서치' 재구성
학생 시절 열심히 공부하며 UX 이론을 익혔던 책 '필요한 만큼의 리서치', 졸업 후 올해 실무를 직접 경험하게 되면서 프로세스 내제화의 필요성을 절실히 느꼈고, 공부 차원에서 책의 일부 내용을 다시 리마인드 하면서 이해하기 쉽게 재구성해 정리하였습니다. 활용 시기/목적에 따른 사용성 테스트에 대한 내용을 다루며, 관련하여 활용할 수 있는 툴을 함께 서치 해 남겨두었습니다.
사용성 테스트 (Usability Test)
사용성 테스트는 사용자가 주어진 과제를 미리 설정된 표준에 맞게 수행하는지 판단하는 프로세스입니다.
• 제품의 기능성이 아무리 좋아도 제품의 성공을 저해할 수 있는 레이블링, 구조, 인지 모델, 흐름 관련 중대한 문제를 밝혀낸다.
• 인터페이스에서 사용된 언어를 사용자들이 잘 이해하는지 알 수 있다.
• 디자인을 통해 해결하려고 했던 문제를 사용자들이 어떻게 생각하는지 밝혀 낼 수 있다.
• 승인받은 접근 방식이 기존에 설정한 목표를 충족시킬 수 있는지에 대해 이해관계자 의사결정권자들에게 나타낼 수 있다.
사용성 테스트는 그를 시행하는 시기/목적에 따라 2가지로 나누어 볼 수 있습니다.
제품을 제작하는 중간에 시행하는 방법으로, 이때 수집된 데이터는 본질적으로 '관찰 데이터'입니다. 따라서 사용자의 사고 과정과 그에 따른 행동을 관찰하고 이해하는 것이 중요합니다.
사용자에게 태스크(Task)를 부여해 임무를 완수하도록 하며, 테스트 중 자신의 생각을 입 밖으로 말하게 하여 사용자의 말과 행동을 통해 실험 중 언제 헤매거나 오류를 만드는지 등을 파악한다.
• 사용성의 문제점을 발견하거나 디자인 결정을 내리는 데에 이용된다.
• 많은 테스트 사용자가 필요 없이 약 5명이면 충분하다.
• 디자인 프로세스 전반에 자주 사용된다.
• 빨리빨리 주요한 문제점을 알아낼 수 있다.
관련 Test tool: https://maze.co/
피그마, 인비전, 스케치, 마블 등과 링크로 연결 가능
완성된 제품이 일반적으로 얼마나 잘 수행되는지 테스트하는 방법
보통 수행 데이터 분석을 통해 데이터적인 검증 결과를 도출해 낸다.
(경쟁 제품/기존의 것과 비교하여 태스크 성공률, 수행 시간 에러율 등을 측정)
• 많은 대표적인 샘플이 필요하다.
• 반복 비교로 믿을 만한 결과 수치를 얻을 수 있다.
이때 '사용성 오류 체크리스트'를 작성합니다.
사용성 오류 체크리스트란, 검수 항목을 사전에 계획하여 시나리오 형태로 만든 것으로, 서비스를 보다 정확하게 검수하기 위해 작성하는 문서입니다. 보통 기획자 또는 개발자가 작성하며, 기획자가 전반적인 시나리오를 작성하고, 개발자가 요구하는 기능적인 시나리오를 덧붙이는 게 가장 이상적인 방법입니다. 이 검수 시나리오의 정교함과 세밀함이 서비스의 품질에 즉각 영향을 미치게 됩니다.
관련 테스트 포멧: '테스트 시나리오'로 프로젝트 산출물 검수하기 - 실전 편 - wishket
형성 UT: 체험적인 리뷰를 통해 계속해서 다시 돌아가 디자인을 수정하는 일을 거듭함
총괄 UT: 전반적으로 경쟁사나 벤치마크와 비교했을 때 얼마나 자신의 디자인이 유용한 지를 판단
• 제품 또는 서비스에 대한 스토리나 비전, 획기적인 디자인 등을 제안할 수 없다.
• 제품이 시장에서 성공할지 여부를 예측할 수 없다.
• 어떤 사용자 과제가 우선순위에 놓였는지 판단할 수 없다.
• 최종 제품 QA 테스트를 대체할 수 없다.
그러나 사용성은 프로덕트의 품질 및 완성도를 위해서는 절대적으로 필요합니다.