Visual Load VIMM Model Motor Load Memory Load Intellectual Load VIMM is an easy mnemonic to remember the potential ways interfaces can make users think too much or work too hard. https://www.hansoninc.com/how-the-vimm-model-can-improve-usability-of-your-site-or-application/
Visual V I M M
Visual Load Optimize visual comprehension Use visual hierarchy to guide the user’s eye Emphasize what is important; eliminate or diminish everything else Make content grouping and labels intuitive Deliver thoughtful and purposeful use of color Be meticulous with alignment and text formatting
What did you notice?
Similarity Continuity Gestalt Laws of Perception Closure Proximity Items closer together are perceived as related Items that are similar are perceived as related We have a natural tendency to make sense of the world around us by finding patterns or grouping. Items that are perceived as a whole if they are co-linear or follow a direction. Unfinished or partially obscured items can be perceived as whole or complete
Optimize visual comprehension: Use visual hierarchy to guide the user’s eye Emphasize what is important; eliminate or diminish everything else Make content grouping and labels intuitive Deliver thoughtful and purposeful use of color Be meticulous with alignment and text formatting Visual Load
Intellect V I M M
Simplify decision making Don’t make users think Provide previews and easy escape Speak the users’ language, eliminate jargon Ensure controls function consistently Provide good system feedback Intellect Load
Simplify decision making Source: https://www.interaction-design.org/literature/article/bad-design-vs-good-design-5-examples-we-can-learn-frombad-design-vs-good-design-5-examples-we-can-learn-from-130706 Don’t make users think
23 Don’t make users think Simplify decision making
Memory V I M M
Memory Load Limit use of memory resources Design for recognition versus recall Provide clear navigational feedback Increase response time Make options visible Provide sensible defaults Reference: https://www.nngroup.com/articles/recognition-and-recall/
Short-term memory has 3 key aspects: Short-Term Memory 27 Limited capacity Only about 7 items can be stored at a time Limited duration Storage is fragile and information can be lost with distraction or passage of time Encoding Paying attention and processing information
28 3 8 4 8 5 9 0 1 7 3 How well did you remember? Short-Term Memory
Recognition Over Recall 29 What’s on the head of a penny?
Recognition Over Recall 30 Lincoln’s right profile In God We Trust Liberty Year
Did Toni Morrison write Beloved ? Who wrote Beloved? Recognition Over Recall
Motor V I M M
Minimize movement & interactions Avoid switching input devices Use short distances and large targets ( Fitt’s Law) Optimize for the input devise Reduce scrolling, multiple screens and steps Motor Load 34
Check Deposit
Motor Load Steps for depositing checks: Enter bank card Enter PIN Select account type Select action Enter check Transaction Ends Repeat for each check!!!
Visual Optimize visual comprehension by… Matching screen flow to task flow Good grouping and labeling Careful use of color Intellect Simplify decision making by… Providing pre-views and easy escapes Using controls consistently Providing good system feedback Memory Conserve memory resources by… Making options visible Designing for recognition vs. recall Providing defaults Motor Minimize movement time & interactions by… Using short distances and large targets Optimizing for the input device Using natural response mappings Reducing scrolling, windows and steps
Unleash the Power of VIMM to improve user experience by Kris Courtney @kmcourrtney01 Q&A