Professional Documents
Culture Documents
User-Interface Design
User-Interface Design
Lecture 3
Today’s Lecture
• Analysing different aspects of interface
design
– Different perspectives on design
– The range of skills needed for interface design
– Why is interface design so difficult?
• How do we achieve good design?
– Describing User-Centred Design as a design
method to aim for a usable interface
– Looking at the role of prototyping
Different perspectives on
user-interface design
• Dynamic hierarchy
– this describes how the user can move dynamically
from one interaction object to another
'Simple'
widgets
(simple)
(composite)
'Dynamic'
refers to
changes in
interaction
objects as
buttons are
pressed
Usability
• Good design makes things easier to use.
– if something is easy to use, it has good usability
• Good usability
– prevents errors
– allows tasks to be accomplished faster, more
effectively, more enjoyably, and safer
– requires less training, and less memory load
– is comfortable to use, and lets the user feel more in
control
– is commercially more profitable
Usability factors
• Speed of performance
• Incidence of errors
• Ability to recover from errors
• Difficulty in learning the system
• Ease of retention of learned skills
• Ability to customise
• Ease with which users can reorganise their activities
• Users’ satisfaction
Skills for interface design
e.g.
Four Principles of User Centred Design
– installation, maintenance
3. Early and Continual User Testing (1)
• Preliminary informal sketches of user scenarios
• Start user manual early
• Simulations of functions
• Mock-ups of the interface
• Early demonstrations
• Invite early comments from lots of people on
all aspects
3. Early and Continual User Testing (2)
• Formal prototype user testing
• Compare results to established behavioural
targets
• Let motivated people try to find bugs in the
system
• Do follow-up studies
• Include data logging programs in the system
(More on usability testing in Week 5)
4. Iterative Design
Key requirements:
• Identification of required changes
– see 1. to 3.