Presentation is loading. Please wait.

Presentation is loading. Please wait.

15. Human-Computer Interaction

Similar presentations


Presentation on theme: "15. Human-Computer Interaction"— Presentation transcript:

1 15. Human-Computer Interaction

2 THE TROUBLE WITH COMPUTERS AND SOFTWARE DESIGN

3 Design Criteria for Usable Software
Efficiency Accuracy Learnability Memorability satisfaction

4 SOFTWARE DESIGN CYCLE: UNDERSTAND, DESIGN, AND EVALUATE

5

6 UNDERSTAND SYSTEM AND USER CHARACTERISTICS

7 Functionality -- creeping featurism
Balance btn functionality and ease of use Frequency of use Mandatory vs. discretionary use The knowledge level of the user

8 DESIGN USING THEORIES AND MODELS

9 Seven Stages of Action (Norman, 1986)
Figure 15.2 Bridging the gulf of execution and gulf of evaluation

10 Models of User Performance for Design: GOMS
Card, Moran, & Newell (1983) Model Human Processor

11 Models of User Performance for Design: GOMS

12

13 DESIGN TO SUPPORT MENTAL MODELS WITH CONCEPTUAL MODELS AND METAPHORS

14 Making invisible parts and processes visible to the user
Providing feedback Building in consistency Presenting functionality through a familiar metaphor

15 DESIGN USING PRINCIPLES AND GUIDELINES

16 General Usability Guidelines

17 Basic Screen Design Dialog Style Menus Fill-in forms Question-answer
Command language Function keys Direct manipulation Natural language

18 DESIGN OF USER SUPPORT

19 EVALUATE WITH USABILITY HEURISTICS

20 EVALUATE WITH USABILITY TESTS AND METRICS

21 Prototypes Usability Metrics

22 Number of Users and Data Interpretation
Pitfalls of Usability Testing

23 INFORMATION TECHNOLOGY

24 Hypertext, Hypermedia, and the Internet Information Database Access
Mediated retrieval Intelligent agents Spatially organized database Virtual and Augmented Reality Affective Computing

25


Download ppt "15. Human-Computer Interaction"

Similar presentations


Ads by Google