David Clarke
AGENDA
Background
UX Testing in the SDLC
Usability Inspection
Remote UX Testing
Mobile UX Testing
1
2
3
4
5
BACKGROUND
USER EXPERIENCE (UX)
“It’s not just
about getting
from A to B.
It’s the
journey that
matters.”
WHAT IS UX TESTING?
The process of understanding what users
do and why they do it.
WHY CONSIDER IT?
“Spend 10% of project’s budget on
usability. The result is an application with
double the quality metrics.” Jacob
Neilson.
WHO DOES IT BENEFIT?
WHEN TO CONSIDER?
• Early in Design Process.
• Throughout the SDLC.
UX TESTING IN
THE SDLC
WATERFALL
Requirements
System Design
Implementation
Verification
Deployment
Maintenance
UX Test
UX Test
AGILE
UX Test, 1 Iteration Ahead of Development.
User Stories A User Stories B
User Stories BUser Stories A
User Stories CDesign/UX Test
Development
Iteration 0 Iteration 1 Iteration 2
ITERATION 0
Actions:
• Test Old Design First*.
• Test your Competitors’ Designs.
• Perform Prototype Studies.
ITERATION 1..N
Actions:
• Schedule UX Testing Workshop.
• Track “UX Tested” on Task Board.
DID YOU KNOW?
“People believe that more attractive
designs are easier to use than less
attractive designs.”
CRAP
• CCCContrast
• RRRRepetition
• AAAAlignment
• PPPProximity
CONTRAST
• “Verify your eyes are being directed to the important parts of the
application’s page?”
E.g., Bad Contrast:
CONTRAST
Better
Contrast?
REPETITION
• “Are the same links, fonts, headings, icons, list styles, buttons,
link colours and search results used throughout?”
• “Are the common elements in the standard locations?”
What would you expect if you clicked on the company logo on the
website below?
ALIGNMENT
• “Do the elements line up horizontally and vertically?”
E.g., Bad Alignment:
PROXIMITY
• “Are the elements close to each other related?”
• “Does the whitespaces, borders & background colours help
identify a particular functional block?”
E.g., Bad Proximity:
REMOTE UX TESTINGMETHODOLOGY
REMOTE UX TESTING
• Create Create Create Create Tests
• IIIInvite Participants
• AAAAnalyse Results
• TTTTranslate into Improved Design
CREATE TESTS
PURPOSE
High Level
• How usable is the interface?
Low Level
• How usable is the contact us page?
OBJECTIVES
Examples:
• Are search results clear to users?
• Can users find our contact details?
• How difficult is it for users to buy our
service?
TYPES OF TESTS
• Preference
• Remote Task
• Start-to-end
• Survey
TASKS - CONSIDERATIONS
• High Chance of Failure.
• High Cost of User Failure.
• First Impressions.
• First Tasks.
TASKS - CONSIDERATIONS
• Repeated Tasks.
• Critical Tasks.
• New Tasks for Product.
IIIINVITE
PARTICIPANTS
HOW MANY?
Small (10)
- More likely to Give an Accurate Result.
WHO?
• User Groups:
• Demographics
• Age
• Gender
• Knowledge of Application.
• Consider Disabilities or Impairments.
ANALYSE RESULTS
• Success, Failure Rates.
• Time to Complete Tasks.
• Preferences.
IMPROVE DESIGN
• Brain Storming Session.
• Correlate Human Patterns.
MOBILE UX TESTING
PAPER PROTOTYPES
MOBILE TESTING SLEDS
1. Cameras.
2. Cradle.
3. Computer.
ENVIRONMENT SIMULATION
TECH - ACCOMMODATE
Own users:
1. Providers.
2. Connection Speeds.
3. Technologies. (e.g., Tablet -> Mobile,
Android -> iPhone)
FUTURE OF UX
TESTING
FUTURE
• UX Testing as Part of the SDLC.
• Complete, Transparent Mobile Usability
Testing Solution.
• Share Mobile UX from Anywhere in a
Real World Context.