L2 Interface Design 1 Flashcards
(53 cards)
What is the primary purpose of engineering in usability-focused design?
• To improve people’s lives by designing usable and functional systems
• Incorporates scientific, economic, and practical knowledge
How is usability integrated into the definition of engineering?
• Engineering aims not just for functionality, but also for usability—ensuring systems are effective, efficient, and satisfying for users
Why is design often a challenge for software developers?
• Developers may prioritize features and logic over user interaction
• Usability and user experience are often overlooked
What are common design pitfalls developers face?
• Overemphasis on functionality
• Lack of attention to user workflows and intuitive navigation
How do Interaction Design Principles assist designers?
• They guide thinking during design
• Provide a mix of theory, common sense, and real-world practices
Why are design principles important in usability engineering?
• They act as practical do’s and don’ts
• Help developers avoid common usability errors
What are Norman’s six principles of interaction design?
• Visibility
• Feedback
• Constraints
• Consistency
• Affordance
• Mapping
How do Norman’s principles support effective user interaction?
• By creating intuitive, clear, and predictable systems
• They reduce user error and frustration
What does the principle of visibility ensure in interface design?
• Users can easily see available functions
• Users understand what is happening in the system at any given time
Why is visibility essential for user confidence?
• Users feel in control when they understand the system’s status
• Prevents confusion during tasks
How can poor visibility affect usability?
• Can lead to confusion, errors, or feelings of being lost
• Users may not know what actions are possible or if the system is responsive
What’s an example of good and bad visibility?
• Good: A login screen with only login options
• Bad: No indication of clickable items or what is interactive
What is the purpose of feedback in interaction design?
• Confirms that an action has occurred
• Helps users know the system received their input
How does feedback improve user satisfaction?
• Reassures users their actions had an effect
• Reduces uncertainty and helps guide next steps
What are common types of feedback in UI design?
• Audio, tactile, verbal, and visual cues
• Often combined for clarity (e.g., sound + animation)
Why can too much feedback be harmful?
• It may overwhelm or annoy users
• Irrelevant or poorly timed feedback disrupts the experience
What role do constraints play in interface design?
• Prevent errors by restricting user actions
• Guide users towards correct behavior
How do constraints improve usability and task flow?
• Simplify choices and reduce decision fatigue
• Prevent users from taking incorrect or harmful actions
What’s an example of a useful constraint in a form?
• A “Submit” button is disabled until all required fields are correctly filled out
Can constraints be harmful? If so, how?
• Yes, overly rigid constraints frustrate users
• May limit exploration or make the system feel inflexible
Why is consistency important in interface design?
• Helps users form accurate expectations
• Reduces the learning curve across systems
How does consistency contribute to efficiency?
• Users don’t need to relearn interfaces
• Promotes smoother navigation and task completion
What are some elements where consistency should be maintained?
• Navigation, iconography, feedback messages
• Layout, terminology, animation use
What are the potential downsides of strict consistency?
• Can stifle innovation
• May lead to a boring or rigid user interface