Академический Документы
Профессиональный Документы
Культура Документы
Objectives
Overview
Introduction to usability
User interface design principles
Graphical user interface elements
User interface interaction styles
Usability
and
User Centered Design
Ian Sommerville 2004
What is Usability?
The effectiveness, efficiency, and
satisfaction with which specified users
can achieve specified goals in
particular environments.
ISO 9241 usability definition
1. The fate of
the world
2. The Apple
iPhone
2.
1. The
TheApple
fate of
the
iPhone
world
10
11
12
13
Specification
Architecture & Design
Implementation
Testing
Is it too late?
14
UI Design + Testing
15
16
Overview
Introduction to usability
User interface design principles
Graphical user interface elements
User interface interaction styles
17
18
19
20
UI Design Principles
21
Description
User familiarity
The interface should use terms and concepts which are drawn
from the experience of the people who will make most use of the
system.
Consistency
Minimal surprise
Recoverability
User guidance
User diversity
22
UI Design Principles
User Familiarity
Kalzium
Google Earth
iPod Touch Album Selection
World Cup Cricket Schedule at CricBuzz -
http://www.cricbuzz.com/cricket-schedule/series/228/icc-world-cup-2011
23
Kalzium
24
Google Earth
25
26
UI Design Principles
User Familiarity
27
28
29
UI Design Principles
User Familiarity
30
31
32
UI Design Principles
Consistency
33
34
UI Design Principles
Minimal Surprise
Recoverability
User Guidance
User Diversity
35
Video
http://www.youtube.com/watch?v=6rlHmE7KzT4
36
Overview
Introduction to usability
User interface design principles
Graphical user interface elements
User interface interaction styles
37
Button
Enter Text
Text area
Enter Lots of text
Click to Submit
Link
Link 1, link 2, link 3
38
Slider
Choose one
Radio button
Checkbox
Option 1
Option 1
Option 2
Option 2
39
Larger Constructs
Pages
(in Web-based systems)
Windows
(in Desktop-based systems)
40
Color Displays
41
42
Error Messages
43
http://homepage.mac.com/bradster/iarchitect/fame.htm
http://homepage.mac.com/bradster/iarchitect/shame.htm
44
Overview
Introduction to usability
User interface design principles
Graphical user interface elements
User interface interaction styles
45
Command Line
Interface (CLI)
Graphical User
Interface (GUI)
Intro | UI Design
Ian Sommerville
2004 | Usability | User-centered
Software Engineering Dr. S. M. Weerawarana
Voice Activated
Interface
46
47
48
49
50
Multi-Touch Surfaces
Microsoft Surface
Video
http://www.youtube.com/watch?v=rKgU6ubBgJA
51
52
Innovations
SPARSH
Video
http://www.youtube.com/watch?v=58bjJKCQMgE
53