Hey all,
Here are some mnemonics I came up with to help me remember main points and lists. A lot of it you'd still need the theory behind it, but hey, it might help someone remember something tomorrow.
Process of Interaction Design
In
Durban,
Blow
East
• Identify needs and establish user goals
• Design alternative models
• Build an interactive version of the models
• Evaluate what is being built throughout the process and the user experience offered
Usability Goals
Every
Evening
Sassy
Utters
Lice
Mice
• Efficiency
• Effectiveness
• Safety
• Utility
• Learnability
• Memorability
Design Principles
Very
Few
Cows
Can
Act
• Visibility
• Feedback
• Consistency
• Constraints
• Affordance
Conceptual Model
Meta
Cat
Rides
Mice
• Major Metaphors and Analogies
• Concepts
• Relationships between concepts
• Mappings between concepts
Interaction Types
In
Canada,
Men
Eat
• Instructing
• Conversing
• Manipulating
• Exploring
Interface Types
Wa
SP MMS TAWe
R
• Website
• Speech
• Pen, Gesture
• Mobile
• Multi-modal
• Shared
• Tangible
• Augmented
• Wearable
• Robotics
Guidelines on User Centric Approach
Ed
Eats
Icing
• Early focus on users and tasks
• Empirical Measurement
• Iterative design
Star Lifecycle
PITERD
• Prototype
• Implementation
• Task Analysis
• Evaluation
• Requirements Gathering
• Design (Conceptual)
Requirements Types
Fred
Designed
Each
Unit
Upright
• Functional
• Data
• Environmental
• User
• Usability and user experience goals
Key Guiding Principles of Conceptual Design
Kim
Dips
Under
It
• Keep an open mind but never forget users and their context
• Discuss ideas with other stakeholders as much as possible
• Use low-fidelity prototypes to get rapid feedback
• Iterate, Iterate, Iterate
Why Evaluate?
Pfifer
Can
Eat
Tims
Shoe
• Problems are fixed before the initial release
• Can concentrate on real problems (team)
• Engineers can code
• Time into the market reduced sharply
• Sales tool
DECIDE – Other Helpful Mnemonic (for remembering the information)
German
Queens
Eat
Pretzels
Every
Day
• Determine the Goals
• Evaluate the Questions
• Choose the Evaluation methods and approach
• Identify the Practical Issues
• Determine the Ethical Issues
• Evaluate, interpret, Analyze and Present the Data
Practical Issues
KASE
• Kinds of users
• Access to users, appropriate facilities and equipment
• Schedules and Budgets realistic
• Expertise of evaluators
Evaluate, Interpret and Present Data
VERBS
• Validity
• Ecological Validity
• Reliability
• Biases
• Scope
Heuristic Evaluation
Very
Many
Users
Cannot
Ever
Read
Further
About
Ham
Hashbrowns
• Visibility of system status
• Mapping to the real world
• User freedom and control
• Consistency and standards
• Error prevention
• Recognition rather than recall
• Flexibility (Accelerators)
• Aesthetics and minimalistic design
• Help users recover from errors
• Help and Documentation
Goodluck to everyone for tomorrow!