What is HCI?
Interaction between users and systems occurs at the User Interface (or simply interface)
Hardware Interface?
Software Interface?
Windows, Max OS, Microsoft Word, Browser etc
Intangible interface?
E.g. voice recognition interface
Process of Interaction Design?
User-Centered Design
+ Key to this module is to understand the user- centered design in a theoretical way, while to learn to use specific software skills is secondary.
Design objective I: Usability
- What is the Usability goals? (5)
Design Objective II: User Experience
- What is the experience goals? (7)
What is Design Tradeoffs?
Important Design Concepts (6)
Explain “Affordance” design concept
Affordance refers to the perceived and actual properties of the thing, primarily those fundamental properties that determine just how the thing could possibly be used.
– Chair is for sitting
– Knobs are for turning – Button is for pushing
• It provides strong clues to the operations of things.
Example of Virtual Affordance
Arrows like front/back
Explain “Visibility” design concept
Example of visibility
Physical: Själva handtaget som reglerar varmt/kallt
HCI: a single button to do two things
Explain “Mapping” design concept
Explain “Feedback” design concept
Explain “Consistency” design concept
• To have similar operations and use similar elements for achieving similar tasks.
– For example: always use ctrl key plus first initial of the command for an operation – ctrl+C, ctrl+S, ctrl+O
• One benefit of consistency is to make it easier to learn and use.
• It is problematic to apply the concept of consistency to complex interfaces and applications.
• Consistency vs. variety
Explain “Constraints” design concept
Key to Interaction Design (ID)
• ID is concerned with designing interactive products to support people in their everyday and working lives
• ID is multidisciplinary, involving many inputs from wide-reaching disciplines and fields
• ID is big business
• ID involves taking into account a number of interdependent factors including context of use, type of task and kind of user
• Need to strive for usability and user experience goals
• Designandusabilityprinciplesareusefulheuristics
for analyzing and evaluating interactive products