사용자 인터페이스 설계 원리

Principles of user interface design

사용자 인터페이스 설계의 원칙은 사용자 인터페이스 설계의 품질을 향상시키기 위한 것이다.Lucy Lockwood의 사용 중심 설계 접근법에 따르면, 이러한 원칙은 다음과 같다.

  • 구조 원리:설계는 사용자에게 분명하고 인식될 수 있는 명확하고 일관된 모델을 바탕으로 의미 있고 유용한 방법으로 사용자 인터페이스를 구성하여 관련 사물을 한데 모으고 관련 없는 사물을 분리하고, 서로 다른 사물을 구별하며, 유사한 사물을 서로 닮게 해야 한다.구조 원리는 전체적인 사용자 인터페이스 아키텍처와 관련이 있다.
  • 단순성 원칙:설계는 단순하고 공통적인 작업을 용이하게 하고, 사용자 자신의 언어로 명확하고 단순하게 의사소통하며, 긴 절차와 의미 있게 관련된 좋은 단축키를 제공해야 한다.
  • 가시성 원칙:설계는 외부 또는 중복 정보로 사용자의 주의를 흐트러뜨리지 않고 주어진 작업에 필요한 모든 옵션과 자료를 가시적으로 보여야 한다.좋은 디자인은 대안으로 사용자를 압도하거나 불필요한 정보와 혼동하지 않는다.
  • 피드백 원칙:설계는 사용자에게 친숙한 명확하고 간결하며 모호하지 않은 언어를 통해 사용자에게 관련되고 사용자에게 관심 있는 조치 또는 해석, 상태 또는 조건의 변경 및 오류 또는 예외를 사용자에게 계속 알려야 한다.
  • 허용 오차 원칙:설계는 유연하고 내성적이어야 하며, 실행 취소 및 재실행 허용으로 실수 및 오용 비용을 줄이는 동시에, 다양한 입력 및 순서를 허용하고 모든 합리적인 조치를 합리적으로 해석하여 가능한 모든 곳에서 오류를 방지해야 한다.
  • 재사용 원칙:설계는 내부 및 외부 구성요소와 동작을 재사용하여 단순한 임의의 일관성이 아닌 목적과의 일관성을 유지함으로써 사용자가 재고하고 기억할 필요성을 줄여야 한다.

Jef Raskin에 따르면 사용자 인터페이스 설계의 두 가지 법칙이 있다.

  • 제1법칙: 컴퓨터는 당신의 일에 해를 끼치거나, 활동을 하지 않음으로써 당신의 일에 해를 끼치도록 내버려 두지 않는다.
  • 제2법칙: 컴퓨터는 시간을 낭비하거나 엄격히 필요한 것보다 더 많은 일을 하도록 요구해서는 안 된다.

또한 그는 "사용자는 상호작용의 속도를 설정해야 한다"고 언급하는데, 이는 사용자가 불필요하게 계속 기다리지 않아야 하며 인터페이스가 단조롭고 "단조성의 원리"가 놀라지 않아야 한다는 것을 의미한다.null

참고 항목

참조

  1. ^ "Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design [Book]". www.oreilly.com. Retrieved 2022-02-06.

https://learning.oreilly.com/library/view/software-for-use/9780768685305/