ユーザインタフェース
ユーザインタフェースのデザインは、ユーザーの入力に要する労力の量や出力を解釈するのに要する労力の量、さらには使い方の学習にかかる労力に深く関わっている。ユーザビリティ (usability) とは、特定のユーザインタフェース設計でユーザーの心理学的側面や生理学的側面をどの程度考慮しているかを測り、またそれによってそのシステムを利用する際の効率/効果/満足度を測る尺度である。
ユーザビリティは主にユーザインタフェースの特性だが、製品の機能そのものとも関係している。それは、ある製品が意図された目的に対して対象ユーザーによってどの程度効率よく、効果的かつ満足して使われるかを示すと同時に、利用時の状況から生じる要求を考慮しているかどうかにも関係する。これらの機能や特徴は常にユーザインタフェースの一部とは限らないが、製品のユーザビリティの重要な要素である。
UIデザインのための原則の中でも、ベン・シュナイダーマンや、ヤコブ・ニールセンによるものは最も著名である。国家試験である情報処理技術者試験でも、2010年に「ヤコブニールセンのユーザーインターフェースに関する10か条のヒューリスティックス」として出題されている。シュナイダーマン、ニールセン共にその原則に「一貫性の保持」や「エラーの防止」が含まれ、同じでなくとも類似したものも含まれている。