Expressiveness and effectiveness.

  •   Expressiveness.
    • Completeness.
        Specifies whether a control allows all the needed information to be expressed.
      Discreteness.
        Specifies whether a control allows all the needed information to be expressed at different resolutions.
  •   Effectiveness.
    • Affordance.
        Asserts whether a user can easily recognize an interaction control for it intent and act upon it.
    • Directness.
        Specifies how directly users can use an interaction control to achieve its intended task.
    • Distinctiveness.
        Asserts whether a control can be recognized or activated distinctively for its intent.
    • Consistency.
        Similar Controls should be created for achieving similar tasks under similar situations.