휴리스틱은 체크리스트가 아니다
닐슨의 10원칙을 AI 인터페이스에 적용할 때 놓치는 것
왜 이 한 편인가
닐슨 10원칙은 이미 잘 알려진 프레임워크지만, 국내 디자인 콘텐츠는 대부분 '원칙 소개'에 머문다. 여기서는 원칙 간 구조적 충돌(가시성 vs 최소 디자인, 오류 예방 vs 사용자 자유)이라는 각도를 골라, AI 인터페이스의 불투명한 중간 상태 문제에 직접 연결했다. 지난주 디터 람스 10원칙 기사와 같은 '원칙 소개' 프레임을 피하고, '어떻게 쓰느냐'의 방법론 각도로 잡은 것이 차별점이다.
현상
Jakob Nielsen이 1994년 발표한 10가지 사용성 휴리스틱(Nielsen Norman Group)은 30년이 지난 지금도 UX 리뷰에서 가장 많이 인용되는 평가 프레임워크다. 팀이 흐름을 따라가며 각 위반 사항을 특정 원칙에 태그하면, 막연한 의견 대신 구조화된 버그 목록이 나온다. 문제는 이 원칙들이 점점 더 복잡해지는 인터페이스 환경에서 '도구'가 아닌 '의례'로 굳어지는 현상이다.
해석
10개 원칙 각각은 독립적인 신호가 아니라 트레이드오프의 지형도다. '시스템 상태의 가시성'과 '미학과 최소 디자인'은 필연적으로 긴장 관계에 놓인다. 상태를 더 많이 보여줄수록 화면은 복잡해진다. AI 어시스턴트처럼 응답 생성 중간 상태가 불투명한 인터페이스에서는 이 긴장이 더 날카로워진다. 팀이 10개 항목을 순서대로 체크하는 방식으로 쓰면, 원칙 간 충돌을 보지 못한 채 위반 건수만 센다. 휴리스틱 리뷰가 구조화된 버그 목록을 만드는 데는 유효하지만, 어떤 위반을 먼저 해결할지 판단하는 기준은 목록 안에 없다.