직관성: 누구나 쉽게 사용할 수 있어야 한다.
유효성: 사용자의 목적을 정확하게 달성하여야 한다.
학습성: 누구나 쉽게 익힐 수 있어야 한다.
유연성: 사용자의 요구 사항을 최대한 수용하며, 오류를 최소화해야한다.