사용성휴리스틱 (usability heuristics)
쉽게 풀면
좋은 제품이 되려면 지켜야 할 일반적인 규칙들의 목록이에요. 예를 들어 시스템 상태를 잘 보여줘야 한다 같은 것들이 있어요.
왜 중요한가
사용성 휴리스틱은 전문가가 실제 사용자 없이도 인터페이스의 잠재적 문제를 빠르게 진단할 수 있도록 만든 경험적 평가 기준으로, 제이콥 닐슨이 제시한 10가지 휴리스틱이 업계 표준 체크리스트로 가장 널리 활용된다. 개발 초기 단계에서 저비용으로 대략적인 문제를 선별해 사용성테스트 리소스를 절약하는 데 쓰인다. 실제 사용자를 모집하지 않고도 초기 단계에서 빠르게 문제를 걸러낼 수 있어, 사용성 테스트 이전 단계의 사전 점검 도구로 흔히 활용된다.
논문에서는 이렇게 쓰입니다
표준화된 휴리스틱 목록을 체크리스트처럼 활용하여 인터페이스의 구체적 항목들을 점검한 절차를 설명한다.
이 문장은 휴리스틱 평가법의 효율성과 함께 그 한계도 함께 설명한다.
조금 더 깊게 보면
휴리스틱 평가는 평가자의 전문성과 경험에 크게 의존해 평가자마다 발견하는 문제가 다를 수 있어, 닐슨은 3~5명의 평가자를 병행 투입해야 대부분의 주요 문제를 발견할 수 있다고 제시한 바 있다. 실제 사용자를 대상으로 하는 사용성테스트와 달리 휴리스틱 평가는 전문가의 판단만으로 이뤄진다는 점에서 방법론적 성격이 근본적으로 다르다. Nielsen의 10대 휴리스틱(시스템 상태 가시성, 실세계와의 일치, 사용자 통제권, 일관성 등)이 가장 널리 쓰이는 체크리스트이며, 실제 사용자 없이도 전문가가 신속하게 문제를 찾는 도구로 활용된다. 일부 항목은 서로 상충할 수 있어, 모든 원칙을 동시에 완벽히 만족시키기보다 제품의 맥락에 맞게 우선순위를 조정하는 것이 실무에서 필요하다. 항목은 시대에 따라 모바일 제스처 등 새로운 상호작용 방식을 반영해 재해석되기도 한다.
주의할 점
휴리스틱 기반 점검은 전문가의 주관적 판단에 의존하므로 실제 사용자 데이터를 통한 검증을 대체할 수는 없다.
체크리스트를 기계적으로 대입하기보다 실제 사용 맥락에 맞춰 각 원칙의 적용 여부를 판단해야 한다.