Rules of Design Flashcards
What are the 2 dimensions of design?
Authority and Generality
Is it to be followed or suggested?
Authority
Can it be applied to many situations?
Generalizability
Rules of design types
Principles, Standards, Guidelines
Based on a deeper understanding of the human element
Principles
Based on solid theory that must be followed
Standards
“Incomplete” theories
Guidelines
Principle of the ease of mastering the interaction
Learnability
Principle of multiple ways to complete a task
Flexibility
Principle of having strong support for aiding user task completion and assessment
Robustness
Learnability: “I can tell what’s next”
Predictability
Learnability: “I can tell how it got there”
Synthesizability
Learnability: “Deja vu”
Familiarity
Learnability: “Verisimilitude”
Consistency
Flexibility: “Freedom despite constraints”
Dialog initiative
Flexibility: “Taylor Hebert’s Thinker sub-power”
Multi-threading
Flexibility: “Sending control back to the system”
Task Migratability
Flexibility: “Inputs and outputs can have lots of formats that mean the same thing”
Substitutability
Flexibility: “Personalization”
Customizability
Robustness: “Phone call 15 minutes after the email”
Responsiveness
Robustness: “I get what’s happening”
Observability
Robustness: “What doesn’t kill ya makes ya stronger”
Recoverability
Robustness: “I can help you the way you want to be helped”
Task Conformance
Shneiderman’s Eight (8) Golden Rules of Interface Design
Shortcut: 3C feedback error - undo load
Norman’s 7 Principles to make difficult tasks easy
Standard Error: visible I/O map constraint simple