Hci Chap 4
Hci Chap 4
1. Introduction
Quality of Service (QoS) in HCI refers to how well a system meets user needs in terms of
responsiveness, reliability, and usability. High QoS enhances user satisfaction and productivity,
while poor QoS can lead to frustration and abandonment.
Response time, the time taken by a system to process a user action, is critical in HCI.
Short response times: Increase user engagement (e.g., less than 0.1 seconds feels
instantaneous).
Moderate response times: Up to 2 seconds is usually acceptable but may interrupt the
flow.
Long response times: Over 5 seconds can lead to frustration and disengagement.
Models:
o Linear Models: Suggest that user satisfaction decreases consistently as response
time increases.
o Threshold Models: Indicate that beyond a certain delay, satisfaction drops
sharply.
o Contextual Models: Account for task-specific expectations (e.g., users tolerate
longer times for complex queries).
User expectations about response times are influenced by prior experiences, system feedback,
and task urgency.
Key Factors:
o Consistency: Users expect similar performance across interactions.
o Feedback: Systems should indicate progress (e.g., loading spinners).
o Task Type: Users are more forgiving of delays in computationally intensive tasks
(e.g., rendering a video).
4. User Productivity
Inconsistent response times (e.g., fast for some actions, slow for others) create uncertainty and
frustration.
Impact:
o Reduces trust in the system.
o Forces users to overcompensate, such as saving work more frequently.
Solution:
o Aim for consistent performance rather than sporadic bursts of speed.
6. Frustrating Experiences
Causes of Frustration:
o Lack of feedback during delays.
o Unresponsive or buggy interfaces.
o Unexpected errors or interruptions.
Mitigation Strategies:
o Provide clear progress indicators.
o Offer meaningful solutions in error messages.
o Design for failure recovery (e.g., autosave features).
1. Introduction
Function and fashion in UI design refer to usability (function) versus aesthetics (fashion). While
visually appealing interfaces attract users, functionality must remain the priority.
2. Error Messages
Error messages play a vital role in guiding users to resolve issues effectively.
3. Nonanthropomorphic Design
Nonanthropomorphic design avoids making systems behave or look like humans unnecessarily.
4. Display Design
Principles:
o Use consistent layouts and visual hierarchies.
o Prioritize important information through size, color, or placement.
o Minimize clutter to avoid overwhelming users.
Examples:
o Dashboards should highlight key metrics prominently.
o Forms should group related fields logically.
Best Practices:
o Ensure fast loading times by optimizing images and code.
o Make navigation intuitive with clear menus and links.
o
Use responsive design to accommodate various screen sizes.
Common Pitfalls to Avoid:
o Overusing animations or popups.
o Cluttering pages with too much text or images.
6. Window Design
Windows are key elements in graphical user interfaces (GUIs). Their design influences
multitasking and usability.
7. Color
Color enhances visual appeal and aids in communication but should be used strategically.