SlideShare a Scribd company logo
1 of 47
Usability Testing
Kevin Schaefer
Gabi Marcu
Why make something usable?
Necessary for survival
The customer is always right
You can’t blame the user
How is usability defined?
Learnability
Efficiency
Memorability
Errors
Satisfaction
from Jakob Nielsen’s “Usability Engineering”
Why test usability?
Your best guess isn’t good enough
Your best guess isn’t good enough
We don’t understand ourselves
as well as we think we do
Smart phone habits
What percentage of the time do you
have your smart phone on you?
Smart phone habits
What percentage of the time do you
have your smart phone on you?

~60%
Dey et al. 2011
You are not the user
Why not just ask?
People lie.
What is usability testing?
Method of evaluating the ease-of-use
of a system through direct
observation.
What is usability testing not?
✔                    ✘

      User           Usability Expert


    Behavior            Opinion


Direct Observation       Indirect


   Structured         Ethnographic

                            via McGill University
Not focus groups.
Not market research.
When to test usability?
Early & often.
Low fidelity   High fidelity
Wizard of Oz Technique
Practical approaches
to usability testing
Running a usability test
1) Choose tasks
2) Choose users
3) Perform the test
Running a test: Choosing tasks
Very specific
Representative of target uses
Most important parts of UI
Not too short, not too long
Start simple, end simple
1) “Enter sales figures for six regions
for each of four quarters, with these
numbers.”
2) “Calculate totals and percentages of
the data.”
Running a test: Choosing users
Representative of target users
Must be novices
Optional: training
Don’t repeat on different designs
Running a test: Perform the test
“We’re testing the software. Not you.”
One experimenter
Refrain from interaction with user *
No personal opinions
You are a peer. Not an expert.
Optional: Video recording
Optional: Think-Aloud Technique
“Thinking aloud may be the single
most valuable usability engineering
method.”
Think-Aloud Technique
Reveals how users view and interpret
the UI
Users continuously think out loud
Wealth of qualitative data
Unnatural/difficult for users
Avoid rationalizations of thoughts
Good: “What are you thinking now?”
from Jakob Nielsen’s “Usability Engineering”
Bad: “What do you think the message
on the bottom of the screen means?”
from Jakob Nielsen’s “Usability Engineering”
Demo of Think-Aloud Technique
Running a usability test
1) Choose tasks
2) Choose users
3) Perform the test
Kevin Schaefer
             kjschaef@andrew.cmu.ed
Thank you.   u

             Gabi Marcu

More Related Content

What's hot

Webinar: How to Conduct Unmoderated Remote Usability Testing
Webinar: How to Conduct Unmoderated Remote Usability TestingWebinar: How to Conduct Unmoderated Remote Usability Testing
Webinar: How to Conduct Unmoderated Remote Usability Testing
UserZoom
 
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Fiona Tranquada
 
Usability Testing Fundamentals
Usability Testing FundamentalsUsability Testing Fundamentals
Usability Testing Fundamentals
debcook
 

What's hot (20)

Testing in the Wild
Testing in the WildTesting in the Wild
Testing in the Wild
 
Evolving The Impact of Usability Testing: Supporting New Roles & Business Me...
Evolving The Impact of Usability Testing:  Supporting New Roles & Business Me...Evolving The Impact of Usability Testing:  Supporting New Roles & Business Me...
Evolving The Impact of Usability Testing: Supporting New Roles & Business Me...
 
Webinar: How to Conduct Unmoderated Remote Usability Testing
Webinar: How to Conduct Unmoderated Remote Usability TestingWebinar: How to Conduct Unmoderated Remote Usability Testing
Webinar: How to Conduct Unmoderated Remote Usability Testing
 
Our Usability Study Process
Our Usability Study ProcessOur Usability Study Process
Our Usability Study Process
 
Usability
UsabilityUsability
Usability
 
Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...
Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...
Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...
 
Advocating for Usability: When, Why, and How to Improve User Experiences
Advocating for Usability: When, Why, and How to Improve User ExperiencesAdvocating for Usability: When, Why, and How to Improve User Experiences
Advocating for Usability: When, Why, and How to Improve User Experiences
 
Master the Essentials of Conversion Optimization
Master the Essentials of Conversion Optimization Master the Essentials of Conversion Optimization
Master the Essentials of Conversion Optimization
 
Remote usability testing & the UCD Process webinar
Remote usability testing & the UCD Process webinarRemote usability testing & the UCD Process webinar
Remote usability testing & the UCD Process webinar
 
Eye tracking in usability studies
Eye tracking in usability studiesEye tracking in usability studies
Eye tracking in usability studies
 
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
 
Debugging Design [EN]
Debugging Design [EN]Debugging Design [EN]
Debugging Design [EN]
 
Usability Testing Fundamentals
Usability Testing FundamentalsUsability Testing Fundamentals
Usability Testing Fundamentals
 
Startups And Software Testing
Startups And Software TestingStartups And Software Testing
Startups And Software Testing
 
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
 
Funny Cartoons
Funny CartoonsFunny Cartoons
Funny Cartoons
 
Exploratory testing part 1
Exploratory testing part 1Exploratory testing part 1
Exploratory testing part 1
 
You should test that: How to use A/B testing in product design
You should test that: How to use A/B testing in product designYou should test that: How to use A/B testing in product design
You should test that: How to use A/B testing in product design
 
Intro to Postmodern Testing
Intro to Postmodern TestingIntro to Postmodern Testing
Intro to Postmodern Testing
 
Software testing
Software testingSoftware testing
Software testing
 

Similar to SkillSwap Weekend - Usability Testing

Usability Testing Methods
Usability Testing MethodsUsability Testing Methods
Usability Testing Methods
dillarja
 
Optimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation SlidesOptimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation Slides
UserZoom
 

Similar to SkillSwap Weekend - Usability Testing (20)

Usability Testing Methods
Usability Testing MethodsUsability Testing Methods
Usability Testing Methods
 
Usability Testing and QA 12 11-15
Usability Testing and QA 12 11-15Usability Testing and QA 12 11-15
Usability Testing and QA 12 11-15
 
Optimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation SlidesOptimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation Slides
 
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
 
Agile methodology - Humanity
Agile methodology  - HumanityAgile methodology  - Humanity
Agile methodology - Humanity
 
Intro to Lean UX with UserTesting
Intro to Lean UX with UserTestingIntro to Lean UX with UserTesting
Intro to Lean UX with UserTesting
 
Usability Techniques for Startups
Usability Techniques for StartupsUsability Techniques for Startups
Usability Techniques for Startups
 
Usability Testing On A Digital Product
Usability Testing On A Digital ProductUsability Testing On A Digital Product
Usability Testing On A Digital Product
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designs
 
Remote usability testing and remote user research for usability
Remote usability testing and remote user research for usabilityRemote usability testing and remote user research for usability
Remote usability testing and remote user research for usability
 
Basics of-usability-testing
Basics of-usability-testingBasics of-usability-testing
Basics of-usability-testing
 
Using Automated Testing Tools to Empower Your User Research
Using Automated Testing Tools to Empower Your User ResearchUsing Automated Testing Tools to Empower Your User Research
Using Automated Testing Tools to Empower Your User Research
 
classmar2.ppt
classmar2.pptclassmar2.ppt
classmar2.ppt
 
Module 10: Usability Testing
Module 10: Usability TestingModule 10: Usability Testing
Module 10: Usability Testing
 
Evaluation in hci
Evaluation in hciEvaluation in hci
Evaluation in hci
 
hci Evaluation Techniques.pptx
 hci Evaluation Techniques.pptx hci Evaluation Techniques.pptx
hci Evaluation Techniques.pptx
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
More Than Usability
More Than UsabilityMore Than Usability
More Than Usability
 
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...Simple Ways of Planning, Designing and Testing Usability of a Software Produc...
Simple Ways of Planning, Designing and Testing Usability of a Software Produc...
 
Unit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxUnit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptx
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 

SkillSwap Weekend - Usability Testing

Editor's Notes

  1. Introduce myself + Gabi\n
  2. Who has gone to the activities fair and signed up for a DLIST?\n\nFor the freshman, you go to activities fair and signup for 10 groups... then CMU sets in\n\nHavent been in this situation? You will be.\n
  3. Who has gone to the activities fair and signed up for a DLIST?\n\nFor the freshman, you go to activities fair and signup for 10 groups... then CMU sets in\n\nHavent been in this situation? You will be.\n
  4. Who has gone to the activities fair and signed up for a DLIST?\n\nFor the freshman, you go to activities fair and signup for 10 groups... then CMU sets in\n\nHavent been in this situation? You will be.\n
  5. Who has gone to the activities fair and signed up for a DLIST?\n\nFor the freshman, you go to activities fair and signup for 10 groups... then CMU sets in\n\nHavent been in this situation? You will be.\n
  6. Who has gone to the activities fair and signed up for a DLIST?\n\nFor the freshman, you go to activities fair and signup for 10 groups... then CMU sets in\n\nHavent been in this situation? You will be.\n
  7. If people get lost, they’ll get frustrated.\nIf your website is hard to understand, they’ll leave.\nIf your app is confusing, they’ll delete it and give it 1 star.\n
  8. \n
  9. http://research.microsoft.com/en-us/um/cambridge/projects/sensecam/downloads/CambridgeBig.wmv\n
  10. \n
  11. \n
  12. \n
  13. Learnability: How easy is the system to learn?\nEfficiency: Expert users can reach high levels of productivity\nMemorability: Users can return to system without relearning\nErrors: Low error rate & easy recovery\nSatisfaction: Users should feel satisfied after using it\n
  14. But... the talk is called usability *testing*\nWhy do we have to strategically test usability?\nWhy can’t we just build *usable* interfaces?\n(learnability, efficiency, memorability, error reduction, satisfaction)\n
  15. It is impossible to design an optimal UI by giving it your best shot\nInfinite potential for making unexpected misinterpretations of UI\n^^ this is expected. Design with this expectation.\n\nEthernet example\n
  16. CMU ethernet example\n\n
  17. This is easy to miss. You have to test your designs.\n\n
  18. This is easy to miss. You have to test your design.\nThis is obvious, but there are 5 things you wont see for every one you do\n
  19. Design with this in mind. Expect to be surprised. Expect to iterate.\n
  20. Another reason we have to test usability\n
  21. \n
  22. 50% on you (arms length)\n80% in the room\n20% off\n
  23. HCI Cliche\nA designer can look at any screen and believe it makes perfect sense\n
  24. I promise the designer of CMU’s academic audit had no trouble figuring out what classes they need to take to graduate. For the rest of us, not so much.\n\n
  25. Another example of why designers cant evaluate their own UIs.\nLearning a UI is a one way street\nFedEX logo\nWhat has been seen cannot be unseen\n
  26. One more for fun. \n\nPoint is: Once you learn how to interact with a UI, you can’t “un learn it”\n
  27. Alright, alright. Usability is important. We need to study it. So why not just ask people?\n\nPeople are incapable of describing their actions\nDescribe yourself at grocery store\n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. http://www.youtube.com/watch?v=NZR64EF3OpA\n\nyou don’t need to put the work into building the functionality until you are certain that it’s even needed\n
  35. \n
  36. \n
  37. Last task should be easy to leave users satisfied.\n
  38. Last task should be easy to leave users satisfied.\n
  39. Training: Give Kinect example\n
  40. Contamination/crime scene comparison?\n*** unless clearly stuck and frustrated\n
  41. \n
  42. *** unless clearly stuck and frustrated\n\nInformal comment: I dont like this\n
  43. \n
  44. \n
  45. \n
  46. Learnability: How easy is the system to learn?\nEfficiency: Expert users can reach high levels of productivity\nMemorability: Users can return to system without relearning\nErrors: Low error rate & easy recovery\nSatisfaction: Users should feel satisfied after using it\n
  47. \n