Desihn Rules
Desihn Rules
Desihn Rules
• Principles of usability
design rules – general understanding
• Design patterns
– capture and reuse design knowledge
• principles Learnability
– abstract design rules the ease with which new users can begin effective
– low authority interaction and achieve maximal performance
– high generality
Flexibility
Guidelines
generality
generality
– high authority
– limited application
Standards
Robustness
• guidelines the level of support provided the user in determining
– lower authority successful achievement and assessment of goal-
increasing authority
increasing authority directed behaviour
– more general application
Predictability Familiarity
– how prior knowledge applies to new system
– determining effect of future actions based on
– guessability; affordance
past interaction history
– operation visibility Generalizability
– extending specific interaction knowledge to new
situations
Synthesizability
– assessing the effect of past actions Consistency
– immediate vs. eventual honesty – likeness in input/output behaviour arising from similar
situations or task objectives
1
Principles of flexibility Principles of flexibility (ctd)
Observability Responsiveness
– ability of user to evaluate the internal state of the
– how the user perceives the rate of
system from its perceivable representation
communication with the system
– browsability; defaults; reachability; persistence;
operation visibility – Stability
Design rules
• suggest how to increase usability
Standards
theory and slowly changing technology
• differ in generality and authority
increasing authority
• hardware standards more common than
software high authority and low level of detail
increasing authority
2
Guidelines Golden rules and heuristics
3
Summary