SlideShare une entreprise Scribd logo
1  sur  43
Measuring UX
Michael Le
Why bother?
 You did rapid prototyping using Balsamiq
 You used Agile during development
 You are feature and code complete
 You delivered the application on time
Consider the following…
 Are people using your application?
 Are people using your application the way you intended?
 Are people using your application differently?
 Do they like it?
Goal
 Continuous improvement
How?
 Observing
 Listening
 Analyzing
Observing
The user is not like me
 The moment you accept that the easier you can observe
 Be humble
Task Observations
 Preset scenarios that involve the user going through one
story or key action
 Thinking out loud is encouraged
 Observer should refrain from helping the user in the actions
 Video recording is recommended
 On screen
 User
Example
 Task 1 – Marking points on the EUR price curve
 Task 2 – Marking points on the GBP price curve
 Based on rating scale of (1 – 5, hard to easy)
10
9
8
7
6
EUR Pricing

5

GBP Pricing

4
3
2
1
0
1

2

3

4

5
 Same task but different score
 Users mentioned that they found the second stage harder
because they couldn’t navigate back to the main selection
area
Eye heatmaps
 Using sophisticated tools such as eye tracking cameras you
can create heatmaps of what people are looking at in an
application
 Facebook: Attention is on areas with pictures
 CNN: People avoid looking at ads generally
Listening
Surveys
 General questions about the user and how they interact with
the system

System usability scale
 Simple list of likert scaled questions
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

I think that I would like to use this system frequently.
I found the system unnecessarily complex.
I thought the system was easy to use.
I think that I would need the support of a technical person to
be able to use this system.
I found the various functions in this system were well
integrated.
I thought there was too much inconsistency in this system.
I would imagine that most people would learn to use this
system very quickly.
I found the system very cumbersome to use.
I felt very confident using the system.
I needed to learn a lot of things before I could get going with
this system.
Graphing the responses
Watch out for “bad” questions
 Leading questions
 Questions with yes/no responses
“Would you use this application?”
 For web applications to general public this is a good question
 For internal application for regulatory purposes, maybe not
 Answer would be YES
 What is a better question?
“What would make you stop using
this application?”
 May find out information about what is important to users

 People were generally worried about the calculations
accuracy
 People were worried about who did what (auditing)
Example: Walmart
 Trying to compete with Target in the area of store layout
 Clean and tidy (Target) vs. Packed aisles (Walmart)
 Walmart surveyed their customers
 “Would you like Walmart aisles to be less cluttered?”
People said
 Yes that’s a great idea, less clutter in the aisles is good!
Walmart reacted
 15% of inventory was removed from the aisles
 Removed pallets of items like juice boxes in the centers of
aisles.
 Reduced displays at the ends of aisles
 Shortened shelves
What happened
1.85 billion dollars loss in sales for Walmart
Cause of error
 Walmart came up with the answer first, then asked
customers to agree to it.
 You should react to what customers do rather than what they
say
 Ie. How often do you work out?
Analyzing
Logs
 What people are searching for?
 How often?
 Uncover relationships in the data searched for and your
application

 Add hooks to your applications so that you can track uses
when different views are invoked
 Taking the ideas of tracking web clicks to the desktop
application world
Heuristic evaluation
 This can be done during the rapid prototyping stage as well

 Using a few evaluators who are familiar with heuristic
evaluation to go through an rate an application on certain
criteria
 Considered cheaper and as effective as user testing
 This is not a graphical design evaluation
Nielsen’s Heuristics
 Jakob Nielsen’s list of heuristics is one of the most used set
for evaluating user interfaces
 There are 10 heuristics
 Each heuristic is measured on a numeric scale with
 1 – Low
 10 – High priority, must fix
Nielsen’s Heuristics (1/10)

Visibility of system status
 Essentially feedback
 Users should be informed of system state within a
reasonable time
Nielsen’s Heuristics (2/10)

Match between system and real
world
 System should use users’s language with words, phrases
and concepts
 “Item” versus “songs” in an album
Nielsen’s Heuristics (3/10)

User control and freedom
 Making errors is a good way for users to discover features of
the application
 There should be affordances to let users fail without fear:
undo, redo, exit without saving
Nielsen’s Heuristics (4/10)

Consistency and standards
 Follow platform conventions
 Users should not have to worry if words mean different things
in different situations (ie. “close” vs. “exit”)
Nielsen’s Heuristics (5/10)

Error prevention
 Best error handling is error prevention
Nielsen’s Heuristics (6/10)

Recognition rather than recall
 Minimize user’s memory load
 Make objects, actions and options visible
 “Preview”
 “Intellisense”
Nielsen’s Heuristics (7/10)

Flexibility and efficiency of use
 Allow users to tailor frequent actions
 “Accelerators”
Nielsen’s Heuristics (8/10)

Aesthetic and minimalist design
 Key information should be clearly presented
Nielsen’s Heuristics (9/10)

Help users recover
 Error messages that are user friendly
 Suggest how to solve the issue
Nielsen’s Heuristics (10/10)

Help and documentation
 Provide help and documentation to simplify tasks
 Video guides
 Tool tips
 Graphed as a matrix
 Rows are the different evaluators
 Columns are the heuristic measures
 Data sorted to isolate easy problems together to highlight
hard problems
Result of Measuring UX
 Knowing your users better
 Continuous feedback and improvement cycles
 Driving change that is measurable
 Leading businesses to make decisions on key areas rather
than just speculation
Next steps?
 If there is interest, gather as a group and go through design
exercises
 Similar set up as the Human Computer Interaction course
from Coursera
Skills
 Rapid prototyping (Balsamiq)
 Heuristic evaluation
 Presentation
References
 http://whitneyhess.com/blog/2012/05/04/the-user-is-not-likeme/
 http://dailyartifacts.com/walmarts-185-billon-dollar-mistake
 http://www.businessinsider.com/eye-tracking-heatmaps2012-5?op=1
 http://www.useit.com/papers/heuristic/heuristic_evaluation.ht
ml

Contenu connexe

Tendances

The 7 Most Common Usability Issues
The 7 Most Common Usability IssuesThe 7 Most Common Usability Issues
The 7 Most Common Usability Issues
Kissmetrics on SlideShare
 
测试向前一步
测试向前一步测试向前一步
测试向前一步
drewz lin
 
Building perfect websites user testing
Building perfect websites user testingBuilding perfect websites user testing
Building perfect websites user testing
Carolyne Mitchell
 

Tendances (19)

The 10 Golden Usability Heuristics (Montreal Girl Geeks September 2014)
The 10 Golden Usability Heuristics (Montreal Girl Geeks September 2014)The 10 Golden Usability Heuristics (Montreal Girl Geeks September 2014)
The 10 Golden Usability Heuristics (Montreal Girl Geeks September 2014)
 
Ux design-fundamentals
Ux design-fundamentalsUx design-fundamentals
Ux design-fundamentals
 
The 7 Most Common Usability Issues
The 7 Most Common Usability IssuesThe 7 Most Common Usability Issues
The 7 Most Common Usability Issues
 
Usability
UsabilityUsability
Usability
 
Usability engineering
Usability engineeringUsability engineering
Usability engineering
 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More Awesomer
 
Reactome: Usability testing - is it useful?
Reactome: Usability testing - is it useful? Reactome: Usability testing - is it useful?
Reactome: Usability testing - is it useful?
 
The 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating systemThe 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating system
 
Introduction to Usability Testing: The DIY Approach - GA, London January 13th...
Introduction to Usability Testing: The DIY Approach - GA, London January 13th...Introduction to Usability Testing: The DIY Approach - GA, London January 13th...
Introduction to Usability Testing: The DIY Approach - GA, London January 13th...
 
Lean Instructions
Lean InstructionsLean Instructions
Lean Instructions
 
Crosschecking the Mobile Web for People with Visual Impairments
Crosschecking the Mobile Web for People with Visual ImpairmentsCrosschecking the Mobile Web for People with Visual Impairments
Crosschecking the Mobile Web for People with Visual Impairments
 
测试向前一步
测试向前一步测试向前一步
测试向前一步
 
Building perfect websites user testing
Building perfect websites user testingBuilding perfect websites user testing
Building perfect websites user testing
 
"This Product Sucks!" Better Experiences, Better Business, Better World
"This Product Sucks!" Better Experiences, Better Business, Better World"This Product Sucks!" Better Experiences, Better Business, Better World
"This Product Sucks!" Better Experiences, Better Business, Better World
 
Remote, unmoderated usability and user testing.
Remote, unmoderated usability and user testing.Remote, unmoderated usability and user testing.
Remote, unmoderated usability and user testing.
 
What does automation mean to you
What does automation mean to youWhat does automation mean to you
What does automation mean to you
 
Bug Advocacy
Bug AdvocacyBug Advocacy
Bug Advocacy
 
Tech. Writing Usability Presentation
Tech. Writing Usability PresentationTech. Writing Usability Presentation
Tech. Writing Usability Presentation
 
Evaluating User Interfaces
Evaluating User InterfacesEvaluating User Interfaces
Evaluating User Interfaces
 

Similaire à Measuring UX

What I Learned In Pr Writing
What I Learned In Pr WritingWhat I Learned In Pr Writing
What I Learned In Pr Writing
cwhitin4
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangers
guest08cd22
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangers
guestbdd02b
 
Designfo#{1} #{2}trangers
Designfo#{1} #{2}trangersDesignfo#{1} #{2}trangers
Designfo#{1} #{2}trangers
guest0437b8
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangers
guru100
 
Designfor strangers
Designfor strangersDesignfor strangers
Designfor strangers
guestc72c35
 
Design For Strangers
Design For StrangersDesign For Strangers
Design For Strangers
test99
 
Rashmi Xerox Parc
Rashmi Xerox ParcRashmi Xerox Parc
Rashmi Xerox Parc
test98
 
Eliminating the Odd
Eliminating the OddEliminating the Odd
Eliminating the Odd
Kirk Bridger
 
Uid formative evaluation
Uid formative evaluationUid formative evaluation
Uid formative evaluation
Pen Lister
 
Usability in product development
Usability in product developmentUsability in product development
Usability in product development
Ravi Shyam
 

Similaire à Measuring UX (20)

How to do usability testing and eye tracking
How to do usability testing and eye trackingHow to do usability testing and eye tracking
How to do usability testing and eye tracking
 
What I Learned In Pr Writing
What I Learned In Pr WritingWhat I Learned In Pr Writing
What I Learned In Pr Writing
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangers
 
Biblioteca.
Biblioteca.Biblioteca.
Biblioteca.
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangers
 
Designfo#{1} #{2}trangers
Designfo#{1} #{2}trangersDesignfo#{1} #{2}trangers
Designfo#{1} #{2}trangers
 
Designfor Strangers
Designfor StrangersDesignfor Strangers
Designfor Strangers
 
Designfor strangers
Designfor strangersDesignfor strangers
Designfor strangers
 
Design For Strangers
Design For StrangersDesign For Strangers
Design For Strangers
 
Qué es un blog?
Qué es un blog?Qué es un blog?
Qué es un blog?
 
Rashmi Xerox Parc
Rashmi Xerox ParcRashmi Xerox Parc
Rashmi Xerox Parc
 
Smas Hits May 11, 2009 Sensex Down 193 Points On Profit Booking
Smas Hits May 11, 2009 Sensex Down 193 Points On Profit BookingSmas Hits May 11, 2009 Sensex Down 193 Points On Profit Booking
Smas Hits May 11, 2009 Sensex Down 193 Points On Profit Booking
 
Eliminating the Odd
Eliminating the OddEliminating the Odd
Eliminating the Odd
 
Uid formative evaluation
Uid formative evaluationUid formative evaluation
Uid formative evaluation
 
Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)Accessibility, Usability and User Centred Design (Usabiltiy)
Accessibility, Usability and User Centred Design (Usabiltiy)
 
An Introduction to Usability
An Introduction to UsabilityAn Introduction to Usability
An Introduction to Usability
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
 
Usability Testing and QA 7-18-14
Usability Testing and QA 7-18-14Usability Testing and QA 7-18-14
Usability Testing and QA 7-18-14
 
HCI Unit 3.pptx
HCI Unit 3.pptxHCI Unit 3.pptx
HCI Unit 3.pptx
 
Usability in product development
Usability in product developmentUsability in product development
Usability in product development
 

Plus de Michael Le

Risky business: Guide to Risk Management
Risky business: Guide to Risk ManagementRisky business: Guide to Risk Management
Risky business: Guide to Risk Management
Michael Le
 

Plus de Michael Le (7)

Framer meetup july 2017
Framer meetup july 2017Framer meetup july 2017
Framer meetup july 2017
 
Aligning impact from boardrooms to pixels
Aligning impact from boardrooms to pixelsAligning impact from boardrooms to pixels
Aligning impact from boardrooms to pixels
 
Prototyping with Framer
Prototyping with FramerPrototyping with Framer
Prototyping with Framer
 
Trust & UX
Trust & UXTrust & UX
Trust & UX
 
Exploring design with Agile
Exploring design with AgileExploring design with Agile
Exploring design with Agile
 
Drinksy Concept
Drinksy ConceptDrinksy Concept
Drinksy Concept
 
Risky business: Guide to Risk Management
Risky business: Guide to Risk ManagementRisky business: Guide to Risk Management
Risky business: Guide to Risk Management
 

Dernier

Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
aroranaina404
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
suhanimunjal27
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
TusharBahuguna2
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 

Dernier (20)

Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 

Measuring UX

  • 2. Why bother?  You did rapid prototyping using Balsamiq  You used Agile during development  You are feature and code complete  You delivered the application on time
  • 3. Consider the following…  Are people using your application?  Are people using your application the way you intended?  Are people using your application differently?  Do they like it?
  • 7. The user is not like me  The moment you accept that the easier you can observe  Be humble
  • 8. Task Observations  Preset scenarios that involve the user going through one story or key action  Thinking out loud is encouraged  Observer should refrain from helping the user in the actions  Video recording is recommended  On screen  User
  • 9. Example  Task 1 – Marking points on the EUR price curve  Task 2 – Marking points on the GBP price curve  Based on rating scale of (1 – 5, hard to easy) 10 9 8 7 6 EUR Pricing 5 GBP Pricing 4 3 2 1 0 1 2 3 4 5
  • 10.  Same task but different score  Users mentioned that they found the second stage harder because they couldn’t navigate back to the main selection area
  • 11. Eye heatmaps  Using sophisticated tools such as eye tracking cameras you can create heatmaps of what people are looking at in an application
  • 12.  Facebook: Attention is on areas with pictures
  • 13.  CNN: People avoid looking at ads generally
  • 15. Surveys  General questions about the user and how they interact with the system System usability scale  Simple list of likert scaled questions
  • 16. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. I think that I would like to use this system frequently. I found the system unnecessarily complex. I thought the system was easy to use. I think that I would need the support of a technical person to be able to use this system. I found the various functions in this system were well integrated. I thought there was too much inconsistency in this system. I would imagine that most people would learn to use this system very quickly. I found the system very cumbersome to use. I felt very confident using the system. I needed to learn a lot of things before I could get going with this system.
  • 18. Watch out for “bad” questions  Leading questions  Questions with yes/no responses
  • 19. “Would you use this application?”  For web applications to general public this is a good question  For internal application for regulatory purposes, maybe not  Answer would be YES  What is a better question?
  • 20. “What would make you stop using this application?”  May find out information about what is important to users  People were generally worried about the calculations accuracy  People were worried about who did what (auditing)
  • 21. Example: Walmart  Trying to compete with Target in the area of store layout  Clean and tidy (Target) vs. Packed aisles (Walmart)  Walmart surveyed their customers  “Would you like Walmart aisles to be less cluttered?”
  • 22. People said  Yes that’s a great idea, less clutter in the aisles is good!
  • 23. Walmart reacted  15% of inventory was removed from the aisles  Removed pallets of items like juice boxes in the centers of aisles.  Reduced displays at the ends of aisles  Shortened shelves
  • 24. What happened 1.85 billion dollars loss in sales for Walmart
  • 25. Cause of error  Walmart came up with the answer first, then asked customers to agree to it.  You should react to what customers do rather than what they say  Ie. How often do you work out?
  • 27. Logs  What people are searching for?  How often?  Uncover relationships in the data searched for and your application  Add hooks to your applications so that you can track uses when different views are invoked  Taking the ideas of tracking web clicks to the desktop application world
  • 28. Heuristic evaluation  This can be done during the rapid prototyping stage as well  Using a few evaluators who are familiar with heuristic evaluation to go through an rate an application on certain criteria  Considered cheaper and as effective as user testing  This is not a graphical design evaluation
  • 29. Nielsen’s Heuristics  Jakob Nielsen’s list of heuristics is one of the most used set for evaluating user interfaces  There are 10 heuristics  Each heuristic is measured on a numeric scale with  1 – Low  10 – High priority, must fix
  • 30. Nielsen’s Heuristics (1/10) Visibility of system status  Essentially feedback  Users should be informed of system state within a reasonable time
  • 31. Nielsen’s Heuristics (2/10) Match between system and real world  System should use users’s language with words, phrases and concepts  “Item” versus “songs” in an album
  • 32. Nielsen’s Heuristics (3/10) User control and freedom  Making errors is a good way for users to discover features of the application  There should be affordances to let users fail without fear: undo, redo, exit without saving
  • 33. Nielsen’s Heuristics (4/10) Consistency and standards  Follow platform conventions  Users should not have to worry if words mean different things in different situations (ie. “close” vs. “exit”)
  • 34. Nielsen’s Heuristics (5/10) Error prevention  Best error handling is error prevention
  • 35. Nielsen’s Heuristics (6/10) Recognition rather than recall  Minimize user’s memory load  Make objects, actions and options visible  “Preview”  “Intellisense”
  • 36. Nielsen’s Heuristics (7/10) Flexibility and efficiency of use  Allow users to tailor frequent actions  “Accelerators”
  • 37. Nielsen’s Heuristics (8/10) Aesthetic and minimalist design  Key information should be clearly presented
  • 38. Nielsen’s Heuristics (9/10) Help users recover  Error messages that are user friendly  Suggest how to solve the issue
  • 39. Nielsen’s Heuristics (10/10) Help and documentation  Provide help and documentation to simplify tasks  Video guides  Tool tips
  • 40.  Graphed as a matrix  Rows are the different evaluators  Columns are the heuristic measures  Data sorted to isolate easy problems together to highlight hard problems
  • 41. Result of Measuring UX  Knowing your users better  Continuous feedback and improvement cycles  Driving change that is measurable  Leading businesses to make decisions on key areas rather than just speculation
  • 42. Next steps?  If there is interest, gather as a group and go through design exercises  Similar set up as the Human Computer Interaction course from Coursera Skills  Rapid prototyping (Balsamiq)  Heuristic evaluation  Presentation
  • 43. References  http://whitneyhess.com/blog/2012/05/04/the-user-is-not-likeme/  http://dailyartifacts.com/walmarts-185-billon-dollar-mistake  http://www.businessinsider.com/eye-tracking-heatmaps2012-5?op=1  http://www.useit.com/papers/heuristic/heuristic_evaluation.ht ml