일부러 쓰기 어렵게 만들기
- 핵심적인 부분을 숨기고, 일이 비가시적이게 만든다.
- 행동 주기의 실행면에 자연스럽지 않은 대응을 사용하도록 한다. 그러면 통제하는 측면과 통제되는 측면의 대응관계가 부적절하고 엉망이 된다.
- 행동을 물리적으로 하기 어렵게 한다.
- 작업을 정확한 시간에 하고 물리적 조작도 정확하기를 요구한다.
- 피드백을 전혀 주지 않는다.
- 행동 주기의 평가면에서도 자연스럽지 않은 대응관계를 사용하여, 시스템 상태를 해석하기 어렵게 한다.
디자인과 인간심리, 도널드 노먼
사용자 경험(UX) 디자인의 핵심 목표는 제품이나 서비스를 사용하기 쉽고 효율적으로 만드는 것입니다. 하지만 때로는 의도치 않게 사용성을 떨어뜨리는 실수를 범하기도 합니다. 이번 글에서는 UX 디자인에서 흔히 발생하는 사용성을 저해하는 10가지 실수와 그 일상적인 사례들을 살펴보겠습니다.
1. 예상치 못한 위치에 콘텐츠 배치
사용자가 찾을 수 없는 정보는 아무 소용이 없습니다[1]. 많은 웹사이트들이 사용자의 관점이 아닌 회사의 관점에서 콘텐츠를 구성하곤 합니다. 이는 사용자가 원하는 정보를 찾는 데 어려움을 겪게 만듭니다.
일상적 사례: 대형 마트의 제품 배치
대형 마트에서 관련 제품들이 서로 다른 곳에 배치되어 있는 경우가 있습니다. 예를 들어, 파스타 소스는 소스 코너에 있지만 파스타 면은 건식 식품 코너에 있어 사용자가 혼란을 겪을 수 있습니다.
2. 일관성 없는 디자인
일관성은 사용자 경험에서 매우 중요합니다. 사용자는 일관된 패턴을 통해 시스템을 더 쉽게 이해하고 사용할 수 있습니다. 하지만 많은 애플리케이션들이 이 기본적인 원칙을 간과하고 있습니다[2].
일상적 사례: 비일관적인 교통 신호등
만약 교통 신호등의 색상이 매번 다르게 바뀐다면 어떨까요? 빨간색이 때로는 ‘정지’를 의미하고, 때로는 ‘진행’을 의미한다면 큰 혼란과 위험을 초래할 것입니다.
3. 부적절한 피드백
사용자의 행동에 대한 명확한 피드백은 좋은 UX의 기본입니다. 피드백이 없거나 부적절하면 사용자는 자신의 행동이 성공적으로 수행되었는지 알 수 없습니다[2].
일상적 사례: 무반응 엘리베이터 버튼
엘리베이터 버튼을 눌렀을 때 불이 들어오지 않거나 소리가 나지 않으면, 사용자는 버튼이 제대로 작동했는지 확신할 수 없어 반복해서 누르게 됩니다.
4. 과도한 정보 제공
너무 많은 정보를 한 번에 제공하면 사용자가 중요한 내용을 놓칠 수 있습니다. 사용자는 온라인에서 글을 읽지 않고 훑어본다는 점을 기억해야 합니다[1].
일상적 사례: 복잡한 제품 설명서
가전제품의 설명서가 너무 길고 복잡하면 사용자는 중요한 정보를 찾기 어려워하고, 결국 설명서를 읽지 않게 됩니다.
5. 레이블 없는 아이콘
아이콘만으로는 그 의미를 정확히 전달하기 어렵습니다. 심지어 햄버거 메뉴 아이콘조차도 모든 사용자에게 익숙한 것은 아닙니다[2].
일상적 사례: 자동차 대시보드의 불명확한 아이콘
최신 자동차의 대시보드에는 다양한 아이콘이 있지만, 그 의미를 정확히 알기 어려운 경우가 많습니다. 이는 운전자에게 혼란을 줄 수 있습니다.
6. 작은 클릭 영역
클릭 영역이 너무 작으면 사용자가 원하는 기능을 실행하기 어려워집니다. 특히 노인이나 운동 능력이 떨어지는 사용자에게 큰 문제가 될 수 있습니다[2].
일상적 사례: 스마트폰 키보드
작은 화면의 스마트폰에서 키보드 버튼이 너무 작으면 오타가 자주 발생하고 사용자 경험이 저하됩니다.
7. 모달 창의 과도한 사용
모달 창은 사용자의 주의를 집중시키는 데 효과적일 수 있지만, 과도하게 사용하면 오히려 사용자 경험을 해칠 수 있습니다. 모달 창은 배경 정보를 가리기 때문에 사용자가 필요한 정보를 참조하기 어려워집니다[2].
일상적 사례: 온라인 쇼핑몰의 팝업 광고
제품을 둘러보는 중에 계속해서 팝업 광고가 뜨면 사용자는 원하는 정보를 찾기 어려워지고 쇼핑 경험이 저하됩니다.
8. 잘못된 필터와 패싯
필터와 패싯은 사용자가 원하는 정보를 쉽게 찾을 수 있게 해주는 유용한 도구입니다. 하지만 이들이 실제 사용자의 요구를 반영하지 않으면 오히려 사용성을 떨어뜨릴 수 있습니다[1].
일상적 사례: 부적절한 검색 필터
온라인 의류 쇼핑몰에서 ‘사이즈’나 ‘색상’ 같은 중요한 필터 옵션이 없다면, 사용자는 원하는 제품을 찾는 데 많은 시간을 허비하게 됩니다.
9. 부적절한 기능성
사용성뿐만 아니라 기능성도 중요합니다. 아무리 사용하기 쉬운 제품이라도 사용자가 원하는 기능을 제공하지 않으면 쓸모가 없습니다[3].
일상적 사례: 기능이 부족한 스마트워치
배터리 수명은 길지만 기본적인 건강 모니터링 기능이 없는 스마트워치는 사용자의 요구를 충족시키지 못합니다.
10. 사용자 테스트 부족
많은 기업들이 사용자 테스트의 중요성을 간과합니다. 실제 사용자의 피드백 없이는 디자인의 문제점을 발견하기 어렵습니다[3].
일상적 사례: 사용하기 어려운 공공 키오스크
많은 공공장소의 키오스크(예: 기차역 티켓 발권기)가 사용하기 어려운 이유는 충분한 사용자 테스트를 거치지 않았기 때문일 수 있습니다.
결론
좋은 UX 디자인은 사용자의 니즈를 정확히 이해하고, 그에 맞는 솔루션을 제공하는 것에서 시작합니다. 위에서 언급한 10가지 실수를 피하고, 지속적인 사용자 테스트와 피드백을 통해 디자인을 개선해 나간다면, 사용자에게 더 나은 경험을 제공할 수 있을 것입니다.
UX 디자인은 단순히 아름답고 세련된 인터페이스를 만드는 것이 아닙니다. 그것은 사용자의 목표 달성을 돕고, 그 과정에서 긍정적인 감정을 느끼게 하는 것입니다. 따라서 디자이너는 항상 사용자의 관점에서 생각하고, 그들의 행동과 반응을 면밀히 관찰해야 합니다.
마지막으로, UX 디자인은 끊임없는 개선의 과정이라는 점을 기억해야 합니다. 완벽한 디자인은 없습니다. 기술의 발전과 사용자의 기대 변화에 따라 UX 디자인도 계속 진화해야 합니다. 따라서 디자이너는 항상 열린 마음으로 새로운 아이디어를 받아들이고, 지속적으로 학습하며, 사용자의 목소리에 귀 기울여야 할 것입니다.
참고자료
[1] https://www.nngroup.com/articles/top-10-enduring/
[2] https://www.nngroup.com/articles/top-10-application-design-mistakes/
[3] https://www.nngroup.com/articles/usability-101-introduction-to-usability/