Professional Documents
Culture Documents
Advance Interface
Design
Contents
What is User Centered Design?
(Definition)
Why User Centered Design?
(Benefits)
How we achieve UCD?
(Methodology)
What is User-Centered
Design?
Is an approach to interactive system
What is User-Centered
Design?
User Centered Design (UCD) is a
Validate
Develop
Define
Design
More information.
http://www.usabilitynet.org/trump/methods/integration/benefits.htm
http://www.flow-interactive .com/business-case-for-ucd
Requirements
Gathering
The outcome of any design is judged by how
Requirements
Gathering
The purpose of data gathering are:
to collect sufficient, accurate, and relevant
Interviews
Questionnaires
Observation
Setting goals
2.
3.
Triangulation
4.
Pilot studies
Data recording
Notes, audio, video, photographs
Notes plus photographs
Audio plus photographs
Video recorder
Data Recording
Criterion
Notes +
Camera
Audio + Camera
Video
Equipmen
t
Paper, pencil,
and camera are
easily available
More expensive.
Editing, mixing, and
analysis equipment
needed
Flexibility
of use
Very flexible,
unobtrusive
Flexible. Relatively
unobtrusive
Needs positioning
and focusing camera
lens. Obtrusive
Complete
ness of
data
Can obtain
complete audio
recording but visual
data is missing.
Notes, photographs,
sketches can
augment recording
but need
coordinating with
Most complete
method of data
collecting, especially
if more than one
camera used, but
coordination of video
material is needed
Data Recording
Criterion
Notes +
Camera
Audio + Camera
Video
Disturban
ce to
users
Very low
Low, but
microphone needs
to be positioned
Medium. Camera
needs to be
positioned on tripod.
Care needed to avoid
Hawthorne effect
Reliability
of data
May be low.
Relies on
humans making
good record and
knowing what to
record
Analysis
Relatively easy
to transcribe.
Rich
descriptions can
be produced.
Critical discussions
can be identified.
Transcription
needed for detailed
analysis. Permanent
original record that
Technique 1
Interviews
Interviews
Unstructured - are not directed by a
script. Rich but not replicable.
Structured - are tightly scripted, often
like a questionnaire. Replicable but may
lack richness.
Semi-structured - guided by a script
but interesting issues can be explored in
more depth. Can provide a good
balance between richness and
replicability.
Interviews
Depends on the purpose of the interview,
the question to be address, and the stage in
the lifecycle.
For examples,
if the goal is to gain first impression about how
users react to a new design (ie. interactive
features)-informal or open-ended interview.
If the goal is to get feedback on particular
design feature, layout or a new web browserstructure interview of questionnaire.
Interview questions
Two types:
Focus Group
Group interview
More appropriate to investigate community
Focus Group
Interview with a number of representative
Technique 2
Questionnaires
Questionnaires
Questions can be closed or open
Closed questions are easier to analyze,
and may be done by computer
Can be administered to large populations
Paper, email and the web used for
dissemination
Sampling can be a problem when the size
of a population is unknown as is common
online
Questionnaire design
The impact of a question can be influenced by
question order.
Do you need different versions of the
questionnaire for different populations?
Provide clear instructions on how to complete the
questionnaire.
Strike a balance between using white space and
keeping the questionnaire compact.
Decide on whether phrases will all be positive, all
negative or mixed.
Semantic Differential
Scale (eg)
Encouraging a good
response
Make sure purpose of study is clear
Promise anonymity
Ensure questionnaire is well designed
Offer a short version for those who do not have
Advantages of online
questionnaires
unknown
Preventing individuals from responding more
than once
Individuals have also been known to change
questions in email questionnaires
Tools :
Google Drive
QuestionPro (http://www.questionpro.com/)
Technique 3
Observation
Observation
Useful data gathering at any stage
Observation
Direct observation in the field
Structuring frameworks
Degree of participation (insider or
outsider)
Ethnography
Direct observation in controlled
environments
Indirect observation: tracking users
activities
Diaries
Interaction logging
Who is present?
What is their role?
What is happening?
When does the activity occur?
Where is it happening?
Why is it happening?
How is the activity organized?
Ethnography
Ethnography is a philosophy with a set of techniques that
Ethnography
Co-operation of people being observed is
required
Informants are useful
Data analysis is continuous
Interpretivist technique
Questions get refined as understanding
grows
Reports usually contain examples
Indirect observation
Diaries
Interaction logs
Tangible objects
Data
Advantages
Disadvantage
s
Interview
s
Exploring
issues
Some
quantitativ
e, but
mostly
qualitative
-Interviewer can
guide interviewee if
necessary
-Encourages contract
between developers
and users
-Time
consuming
-Artificial
environment
may intimidate
interviewee
Focus
groups
Collecting
multiple
viewpoint
s
Some
quantitativ
e, but
mostly
qualitative
-Highlights areas of
consensus and
conflict
-Encourages contact
between developers
and users
- Possibility of
dominant
characters
Data
Advantages
Disadvantage
s
Questionn Answerin
aires
g specific
questions
Quantitativ
e and
qualitative
-The design is
crucial
-Response rate
may be low
-Responses
may not be
what you want
-Observing actual
work gives insights
what other
techniques cant
give
-Very timeconsuming.
-Huge amounts
of data
Direct
observati
on
Understa Mostly
nding
qualitative
context of
user
activity
Activity 1 Data
Recording
Imagine you are a consultant who is employed to
control?
What are the advantages and disadvantages of these two
types of observation?
When might each type of observation be useful?
Summary
Three main data gathering methods: interviews,
questionnaires, observation
Four key issues of data gathering: goals,
triangulation, participant relationship, pilot
Interviews may be structured, semi-structured or
unstructured
Questionnaires may be on paper, online or
telephone
Observation may be direct or indirect, in the field
or in controlled setting
Techniques can be combined depending on study
focus, participants, nature of technique and
available resources
User Study
designers or supervisors
Even if dictated by the supervisors, how the
product is used is self-determined.
This is affected by :
Likes and dislikes
Habits and skills
Education and training
Understanding Users
We need to discover the answers for the
following questions:
What are the individual characteristics that
Understanding Users
(Continued):
What do they know about the subject matter
and the tools they use today, or the ones we
might present in the new interface?
knowledge, expectations
What is their prior experience using similar
tools and interfaces?
What are their actual jobs and tasks? What
reasons do they have for using the product?
roles, responsibilities
User Profile
Users have characteristics that are relevant
User Profile
Example of user profile of ATM customers
Age
Gender
Physical
limitations
Educational
background
Computer/IT
skills
Motivation
Attitude
User Profile
The user profile is translated into UI Requirements, eg.:
Age range from 12 to
80+
Little or no experience
of computer/IT use
User Profile
Smaller user groups are easier to design for
Different user group use a system differently
The user profile for ATM customers can be
User Profile
The user characteristics for teens/young adults
Age
12 to 25
Gender
Physical
limitations
Educational
background
Computer/IT use
Motivation
Attitude
User Profile
The user characteristics for young adults to middle age
Age
25 to 50
Gender
Physical
limitations
Educational
background
Computer/IT use
Motivation
Attitude
User Profile
The user characteristics for middle age to senior citizens
Age
50 to 80+
Gender
Physical
limitations
Educational
background
Computer/IT use
Motivation
Attitude
Persona
Derived from patterns observed during
Persona
Example of persona for the ATM users: the user
Persona
Example of persona for the ATM users: the user
Persona
Sandra is partially sighted, so she does not drive
and depends on public transportation to get
anywhere.
She tries to do any errands, like
shopping and banking, during Todds school hours,
as handling one child by public transportation can
be difficult (especially with a stroller), but it is far
easier than trying to cope with two. Sandra likes the
ATM for depositing and withdrawing money and for
checking her balance because she can see the
screen if she gets near enough to it, and she has
learned the menu sequence. The ATM is in the
front wall of the bank, and there is no canopy to
protect customers from poor weather conditions.
Persona
Example of persona for the ATM users: the user
Task Analysis
Task Analysis
Task analysis the activity system designers
Task Analysis
Like users, tasks have characteristics that affect
UI design :
The extent to which tasks vary from one occasion to another
Tasks Analysis
To understand the users work, need to look at
complete a task
Scenarios
Use cases
Scenarios
Task scenario a narrative description of a
task
Personalised, and describe a specific instance
Scenarios : Example
Emily Adams has just arrived at Kuala Lumpur
airport en route to a large conference. Looking
around for a bank in order to get some local
currency, she sees a foreign currency exchange ATM
that seems similar to the one she uses at home.
She parks her suitcase, takes out a credit card,
and inserts it into the slot. A message is displayed
on the screen:
Enter your PIN.
Emily thinks for a few moments and then types a
four-digit number on the numerical pad, listening to
the reassuring beep that follows each key press.
The machine pauses for a few seconds and then
displays:
Select currency required.
Scenarios : Example
Emily pauses again. What is the currency in
Malaysia? Fortunately the machine offers a default
of Ringgit, so she guesses that must be the local
currency and presses the key. The machine displays
the message:
Exchange rate is 3.75 Ringgit to one dollar US.
Enter amount required in Ringgit in units of 10.
Press (Proceed).
Exercise 1
Based on your own mobile phone, write a
System Response
System Responsibility
Identify self.
Confirm amount.
Exercise 2
Based on your own mobile phone, write a
Task Analysis :
Hierarchical Task Analysis
(HTA)
Breaks a task down into subtasks and then into
HTA : Example
Exercise 4
Write a Hierarchical Task Analysis (HTA) for