SlideShare a Scribd company logo
1 of 28
USABILITY TESTING
BASICS
Stephen Francoeur
User Experience Librarian
Baruch College (New York, NY)
About Me

      User experience librarian @ Baruch College


      Blogger
      • Beating the Bounds
      • Digital Reference
      • Stephen Francoeur’s Commonplace Book



      On (too) many social networks
ecahoy. “Finding Time in the Penn State Libraries.” YouTube. 2007. Web. 26 Mar. 2012.
Learning Goals

    Define        Identify
   usability     what to test


   Run a         Act on test
  basic test      results
User Experience

                                                    Mindstate of the
                                                         user




                                   Context of the                          System
                                    interaction                         characteristics




Adapted from Marc Hassenzahl and Noam Tractinsky, “User Experience - a Research Agenda.” Behaviour & Information Technology 25.2
(2006): 91–97.
Learnability




                             Satisfaction                                                     Efficiency


                                                           Usability




                                         Errors                                    Memorability




Nielsen, Jakob. “Usabiilty 101: Introduction to Usability.” useit.com. Web. 26 Mar. 2012.
Highly Recommended
Usability Tests
                                Start new test




      Make changes                                        Identify 3-5
         to site                                         tasks to test




                                                 Observe test
             Identify the 2-3
                                                 participants
            easiest things to
                                                  performing
                    fix
                                                    tasks
Why Test at All?

    User-          Grounds
   centered         design
    design         debates

                   Surprising
  Methodical
                    results
What Your Library Can Test


                             Things
             Things
Things                         You
              You
 You                          Barely
             Kind of
Control                      or Don’t
             Control
                             Control
Things You Control




                 Library
                 website
Things You Kind of Control


                  Catalog

 A-Z journals list

                 LibGuides
Things You Barely or Don’t Control


                Databases
     Ebook
    platforms

         Digital reference
Identify Tasks for the Test

           Known       Most
           problem   common
            areas    activities


                       New
           Popular
                     pages or
            pages
                     services
Recommended Gear
                                      Screen
  Computer                          recording
  (or paper prototype)               software
                                    (or observer)




               Microphone
                    (or observer)
Tasks

  You want to renew the loan period
  on a book you’ve checked out.

  You need to find an article on the
  role of genes in schizophrenia.

  You want to see what hours the
  library is open next Monday.
Screen Recording Software




  Price




              Features
Staff of One

 Recruits test
 participants          Runs the test



 Records the             Preps test
                        environment
    test               before & after
   (screen recording
    software & mic)         test
“Guerilla
testing!”




Photo and caption credit::
Amanda Etches
http://instagr.am/p/IuHhRri-wS/
Staff of Two


 #1     Recruits test
                        #2   Observes the
        participants         test


                             Preps test
                             environment
        Runs the test
                             before & after
                             each test
Draft a Test Protocol



   Goals     Recruitment      Tasks



   Script     Staff Roles   Equipment
Before Each Test Participant Arrives


                            Clear
                            cache in
              Check         browser
              screen
 Check mic    recording
              software
Getting Each Test Participant Started


                             Don’t show
                             website until
                Chat about   first task is
                websites     introduced
 Explain why    they like
 you’ll be
 reading from
 a script
Working Through Tasks


                            Don’t help
                            the
              Encourage     participant
              participant
 Stick to     to speak
 the script   aloud
As Each Participant Finishes


                             End and
                             save the
               Give          screen
               participant   recording
 Thank         any payment
 participant   or reward
 profusely
After Test Is Done
             • ASAP (same day)
  Make
  Notes      • Identify common problems

             • Keep it simple
 Write
 Report      • Focus on fixing just 2-3 things

             • Might not be same tasks
Test Again   • Lather, rinse, repeat
Focus on Fixing Easy Things

       Small
      changes


                   A website
                      that
                   keeps up
                   with users
      Iterative
    development
     and testing
For More Info
Francoeur, Stephen. “Usability Testing Our New Website.” Beating the Bounds. 16
Jan. 2012. Web. 27 Mar. 2012. link

Hassenzahl, Marc and Noam Tractinsky. “User Experience - a Research Agenda.”
Behaviour & Information Technology 25.2 (2006): 91–97. link

Krug, Steve. Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and
Fixing Usability Problems. Berkeley, Calif: New Riders, 2010. Print.

Nielsen, Jakob. “Usabiilty 101: Introduction to Usability.” useit.com. Web. 26 Mar.
2012. link

Reidsma, Matthew. “How We Do Usability Testing.” Matthew Reidsma. 15 Nov.
2011. Web. 27 Mar. 2012. link

Reidsma, Matthew. “Why We Do Usability Testing.” Matthew Reidsma. 25 Oct.
2011. Web. 27 Mar. 2012. link

University of Texas at Austin. “Usability Testing.” Web Publishing. University of
Texas at Austin. 27 Mar. 2012. link

More Related Content

What's hot

User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyJoshua Randall
 
Guided Selling - An Introduction and User Study Results
Guided Selling - An Introduction and User Study ResultsGuided Selling - An Introduction and User Study Results
Guided Selling - An Introduction and User Study Resultshawleymichael
 
UI/UX Foundations - Research
UI/UX Foundations - ResearchUI/UX Foundations - Research
UI/UX Foundations - ResearchMeg Kurdziolek
 
Preference and Desirability Testing: Measuring Emotional Response to Guide De...
Preference and Desirability Testing: Measuring Emotional Response to Guide De...Preference and Desirability Testing: Measuring Emotional Response to Guide De...
Preference and Desirability Testing: Measuring Emotional Response to Guide De...Paul Doncaster
 
Usabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedUsabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedEsra Yetis
 
M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4hawleymichael
 
Choosing the Right Research Methods for Your Project (webinar)
Choosing the Right Research Methods for Your Project (webinar)Choosing the Right Research Methods for Your Project (webinar)
Choosing the Right Research Methods for Your Project (webinar)Susan Mercer
 
Lean User Research - UXPA 2013 Workshop
Lean User Research - UXPA 2013 WorkshopLean User Research - UXPA 2013 Workshop
Lean User Research - UXPA 2013 WorkshopCassy Rowe
 
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...Use8.net
 
Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.James Christie
 
Content Strategy and Product Management (in science education)
Content Strategy and Product Management (in science education)Content Strategy and Product Management (in science education)
Content Strategy and Product Management (in science education)Roger Hart
 
Ubuntu Usability Test Report
Ubuntu Usability Test ReportUbuntu Usability Test Report
Ubuntu Usability Test ReportDan Fitek
 
More Than Usability
More Than UsabilityMore Than Usability
More Than UsabilityRazan Sadeq
 
How to effectively implement different online research methods - UXPA 2015 - ...
How to effectively implement different online research methods - UXPA 2015 - ...How to effectively implement different online research methods - UXPA 2015 - ...
How to effectively implement different online research methods - UXPA 2015 - ...Steve Fadden
 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product ManagementRoger Hart
 
Designing a Cohesive Customer Experience
Designing a Cohesive Customer ExperienceDesigning a Cohesive Customer Experience
Designing a Cohesive Customer ExperienceUsabilitySciences
 
Designing our future overlords or: How I Learned to Stop Worrying and Love Ro...
Designing our future overlords or: How I Learned to Stop Worrying and Love Ro...Designing our future overlords or: How I Learned to Stop Worrying and Love Ro...
Designing our future overlords or: How I Learned to Stop Worrying and Love Ro...Progress UX
 
ResearchOps Berlin Meetup #2 - UX Maturity - How to Grow User Research in you...
ResearchOps Berlin Meetup #2 - UX Maturity - How to Grow User Research in you...ResearchOps Berlin Meetup #2 - UX Maturity - How to Grow User Research in you...
ResearchOps Berlin Meetup #2 - UX Maturity - How to Grow User Research in you...ResearchOps Meetup Berlin
 

What's hot (20)

User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
Guided Selling - An Introduction and User Study Results
Guided Selling - An Introduction and User Study ResultsGuided Selling - An Introduction and User Study Results
Guided Selling - An Introduction and User Study Results
 
Module 10: Usability Testing
Module 10: Usability TestingModule 10: Usability Testing
Module 10: Usability Testing
 
UI/UX Foundations - Research
UI/UX Foundations - ResearchUI/UX Foundations - Research
UI/UX Foundations - Research
 
Preference and Desirability Testing: Measuring Emotional Response to Guide De...
Preference and Desirability Testing: Measuring Emotional Response to Guide De...Preference and Desirability Testing: Measuring Emotional Response to Guide De...
Preference and Desirability Testing: Measuring Emotional Response to Guide De...
 
Usabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedUsabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reduced
 
M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4
 
Choosing the Right Research Methods for Your Project (webinar)
Choosing the Right Research Methods for Your Project (webinar)Choosing the Right Research Methods for Your Project (webinar)
Choosing the Right Research Methods for Your Project (webinar)
 
Lean User Research - UXPA 2013 Workshop
Lean User Research - UXPA 2013 WorkshopLean User Research - UXPA 2013 Workshop
Lean User Research - UXPA 2013 Workshop
 
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
 
Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.
 
Content Strategy and Product Management (in science education)
Content Strategy and Product Management (in science education)Content Strategy and Product Management (in science education)
Content Strategy and Product Management (in science education)
 
Ubuntu Usability Test Report
Ubuntu Usability Test ReportUbuntu Usability Test Report
Ubuntu Usability Test Report
 
More Than Usability
More Than UsabilityMore Than Usability
More Than Usability
 
How to effectively implement different online research methods - UXPA 2015 - ...
How to effectively implement different online research methods - UXPA 2015 - ...How to effectively implement different online research methods - UXPA 2015 - ...
How to effectively implement different online research methods - UXPA 2015 - ...
 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product Management
 
Designing a Cohesive Customer Experience
Designing a Cohesive Customer ExperienceDesigning a Cohesive Customer Experience
Designing a Cohesive Customer Experience
 
Designing our future overlords or: How I Learned to Stop Worrying and Love Ro...
Designing our future overlords or: How I Learned to Stop Worrying and Love Ro...Designing our future overlords or: How I Learned to Stop Worrying and Love Ro...
Designing our future overlords or: How I Learned to Stop Worrying and Love Ro...
 
Intro to Lean UX with UserTesting
Intro to Lean UX with UserTestingIntro to Lean UX with UserTesting
Intro to Lean UX with UserTesting
 
ResearchOps Berlin Meetup #2 - UX Maturity - How to Grow User Research in you...
ResearchOps Berlin Meetup #2 - UX Maturity - How to Grow User Research in you...ResearchOps Berlin Meetup #2 - UX Maturity - How to Grow User Research in you...
ResearchOps Berlin Meetup #2 - UX Maturity - How to Grow User Research in you...
 

Similar to Usability Testing Basics

Agile2012 presentation miki_konno (aug2012)
Agile2012 presentation miki_konno (aug2012)Agile2012 presentation miki_konno (aug2012)
Agile2012 presentation miki_konno (aug2012)drewz lin
 
Usability testing for qualitative researchers
Usability testing for qualitative researchersUsability testing for qualitative researchers
Usability testing for qualitative researchersKay Corry Aubrey
 
Usability testing for qualitative researchers
Usability testing for qualitative researchersUsability testing for qualitative researchers
Usability testing for qualitative researchersResearchShare
 
Agile Testing at eBay
Agile Testing at eBayAgile Testing at eBay
Agile Testing at eBayDominik Dary
 
Implementing Test Automation in Agile Projects
Implementing Test Automation in Agile ProjectsImplementing Test Automation in Agile Projects
Implementing Test Automation in Agile ProjectsDominik Dary
 
Frank's Learning Summary - Evolution of agile testing
Frank's Learning Summary - Evolution of agile testingFrank's Learning Summary - Evolution of agile testing
Frank's Learning Summary - Evolution of agile testingFrank Lee
 
Computer Software Testing Basics introduced.ppt
Computer Software Testing Basics introduced.pptComputer Software Testing Basics introduced.ppt
Computer Software Testing Basics introduced.pptTrevorChinguwo
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing ExplainedTechWell
 
Evolution of Agile Testing
Evolution of Agile TestingEvolution of Agile Testing
Evolution of Agile TestingOdd-e
 
Implementing Test Automation in Agile Projects
Implementing Test Automation in Agile ProjectsImplementing Test Automation in Agile Projects
Implementing Test Automation in Agile ProjectsMichael Palotas
 
User Testing talk by Chris Rourke of User Vision
User Testing talk by Chris Rourke of User VisionUser Testing talk by Chris Rourke of User Vision
User Testing talk by Chris Rourke of User Visiontechmeetup
 
5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-TestingMary Clemons
 
Releasing fast code - The DevOps approach
Releasing fast code - The DevOps approachReleasing fast code - The DevOps approach
Releasing fast code - The DevOps approachMichael Kopp
 
EclipseCon: Test Confessions - What Eclipsers think and do about testing
EclipseCon: Test Confessions - What Eclipsers think and do about testingEclipseCon: Test Confessions - What Eclipsers think and do about testing
EclipseCon: Test Confessions - What Eclipsers think and do about testingMichaela Greiler
 
Exploratory and Unit Testing
Exploratory and Unit TestingExploratory and Unit Testing
Exploratory and Unit TestingLlewellyn Falco
 

Similar to Usability Testing Basics (20)

Agile2012 presentation miki_konno (aug2012)
Agile2012 presentation miki_konno (aug2012)Agile2012 presentation miki_konno (aug2012)
Agile2012 presentation miki_konno (aug2012)
 
Usability testing for qualitative researchers
Usability testing for qualitative researchersUsability testing for qualitative researchers
Usability testing for qualitative researchers
 
Usability testing for qualitative researchers
Usability testing for qualitative researchersUsability testing for qualitative researchers
Usability testing for qualitative researchers
 
Agile Testing at eBay
Agile Testing at eBayAgile Testing at eBay
Agile Testing at eBay
 
Implementing Test Automation in Agile Projects
Implementing Test Automation in Agile ProjectsImplementing Test Automation in Agile Projects
Implementing Test Automation in Agile Projects
 
Frank's Learning Summary - Evolution of agile testing
Frank's Learning Summary - Evolution of agile testingFrank's Learning Summary - Evolution of agile testing
Frank's Learning Summary - Evolution of agile testing
 
Computer Software Testing Basics introduced.ppt
Computer Software Testing Basics introduced.pptComputer Software Testing Basics introduced.ppt
Computer Software Testing Basics introduced.ppt
 
Mobile Usability
Mobile UsabilityMobile Usability
Mobile Usability
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
 
Evolution of Agile Testing
Evolution of Agile TestingEvolution of Agile Testing
Evolution of Agile Testing
 
Implementing Test Automation in Agile Projects
Implementing Test Automation in Agile ProjectsImplementing Test Automation in Agile Projects
Implementing Test Automation in Agile Projects
 
User Testing talk by Chris Rourke of User Vision
User Testing talk by Chris Rourke of User VisionUser Testing talk by Chris Rourke of User Vision
User Testing talk by Chris Rourke of User Vision
 
Design For Testability
Design For TestabilityDesign For Testability
Design For Testability
 
5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing
 
Releasing fast code - The DevOps approach
Releasing fast code - The DevOps approachReleasing fast code - The DevOps approach
Releasing fast code - The DevOps approach
 
The Testing Planet - July 2010
The Testing Planet - July 2010The Testing Planet - July 2010
The Testing Planet - July 2010
 
Exploratory Testing in Practice
Exploratory Testing in PracticeExploratory Testing in Practice
Exploratory Testing in Practice
 
Unit Testing
Unit TestingUnit Testing
Unit Testing
 
EclipseCon: Test Confessions - What Eclipsers think and do about testing
EclipseCon: Test Confessions - What Eclipsers think and do about testingEclipseCon: Test Confessions - What Eclipsers think and do about testing
EclipseCon: Test Confessions - What Eclipsers think and do about testing
 
Exploratory and Unit Testing
Exploratory and Unit TestingExploratory and Unit Testing
Exploratory and Unit Testing
 

More from Stephen Francoeur

The Mobile Library Ecosystem
The Mobile Library EcosystemThe Mobile Library Ecosystem
The Mobile Library EcosystemStephen Francoeur
 
Teaching in a Paperless Classroom
Teaching in a Paperless ClassroomTeaching in a Paperless Classroom
Teaching in a Paperless ClassroomStephen Francoeur
 
Tools for reference interactions
Tools for reference interactionsTools for reference interactions
Tools for reference interactionsStephen Francoeur
 
Innovation at the Reference Desk
Innovation at the Reference DeskInnovation at the Reference Desk
Innovation at the Reference DeskStephen Francoeur
 
Beyond Chat: Digital Reference in Academic Libraries
Beyond Chat: Digital Reference in Academic LibrariesBeyond Chat: Digital Reference in Academic Libraries
Beyond Chat: Digital Reference in Academic LibrariesStephen Francoeur
 
Social Discovery, Social Access
Social Discovery, Social AccessSocial Discovery, Social Access
Social Discovery, Social AccessStephen Francoeur
 
Social Networking Sites and Reference Services
Social Networking Sites and Reference ServicesSocial Networking Sites and Reference Services
Social Networking Sites and Reference ServicesStephen Francoeur
 
Francoeur, Stephen. "Assessing Chat Reference. 15 November 2007.
Francoeur, Stephen. "Assessing Chat Reference. 15 November 2007.Francoeur, Stephen. "Assessing Chat Reference. 15 November 2007.
Francoeur, Stephen. "Assessing Chat Reference. 15 November 2007.Stephen Francoeur
 

More from Stephen Francoeur (10)

The Mobile Library Ecosystem
The Mobile Library EcosystemThe Mobile Library Ecosystem
The Mobile Library Ecosystem
 
Teaching in a Paperless Classroom
Teaching in a Paperless ClassroomTeaching in a Paperless Classroom
Teaching in a Paperless Classroom
 
Tools for reference interactions
Tools for reference interactionsTools for reference interactions
Tools for reference interactions
 
Innovation at the Reference Desk
Innovation at the Reference DeskInnovation at the Reference Desk
Innovation at the Reference Desk
 
ENG 2100 Fall 2009 Heung
ENG 2100  Fall 2009  HeungENG 2100  Fall 2009  Heung
ENG 2100 Fall 2009 Heung
 
Digital Reference Options
Digital Reference OptionsDigital Reference Options
Digital Reference Options
 
Beyond Chat: Digital Reference in Academic Libraries
Beyond Chat: Digital Reference in Academic LibrariesBeyond Chat: Digital Reference in Academic Libraries
Beyond Chat: Digital Reference in Academic Libraries
 
Social Discovery, Social Access
Social Discovery, Social AccessSocial Discovery, Social Access
Social Discovery, Social Access
 
Social Networking Sites and Reference Services
Social Networking Sites and Reference ServicesSocial Networking Sites and Reference Services
Social Networking Sites and Reference Services
 
Francoeur, Stephen. "Assessing Chat Reference. 15 November 2007.
Francoeur, Stephen. "Assessing Chat Reference. 15 November 2007.Francoeur, Stephen. "Assessing Chat Reference. 15 November 2007.
Francoeur, Stephen. "Assessing Chat Reference. 15 November 2007.
 

Recently uploaded

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Usability Testing Basics

  • 1. USABILITY TESTING BASICS Stephen Francoeur User Experience Librarian Baruch College (New York, NY)
  • 2. About Me User experience librarian @ Baruch College Blogger • Beating the Bounds • Digital Reference • Stephen Francoeur’s Commonplace Book On (too) many social networks
  • 3. ecahoy. “Finding Time in the Penn State Libraries.” YouTube. 2007. Web. 26 Mar. 2012.
  • 4. Learning Goals Define Identify usability what to test Run a Act on test basic test results
  • 5. User Experience Mindstate of the user Context of the System interaction characteristics Adapted from Marc Hassenzahl and Noam Tractinsky, “User Experience - a Research Agenda.” Behaviour & Information Technology 25.2 (2006): 91–97.
  • 6. Learnability Satisfaction Efficiency Usability Errors Memorability Nielsen, Jakob. “Usabiilty 101: Introduction to Usability.” useit.com. Web. 26 Mar. 2012.
  • 8. Usability Tests Start new test Make changes Identify 3-5 to site tasks to test Observe test Identify the 2-3 participants easiest things to performing fix tasks
  • 9. Why Test at All? User- Grounds centered design design debates Surprising Methodical results
  • 10. What Your Library Can Test Things Things Things You You You Barely Kind of Control or Don’t Control Control
  • 11. Things You Control Library website
  • 12. Things You Kind of Control Catalog A-Z journals list LibGuides
  • 13. Things You Barely or Don’t Control Databases Ebook platforms Digital reference
  • 14. Identify Tasks for the Test Known Most problem common areas activities New Popular pages or pages services
  • 15. Recommended Gear Screen Computer recording (or paper prototype) software (or observer) Microphone (or observer)
  • 16. Tasks You want to renew the loan period on a book you’ve checked out. You need to find an article on the role of genes in schizophrenia. You want to see what hours the library is open next Monday.
  • 17. Screen Recording Software Price Features
  • 18. Staff of One Recruits test participants Runs the test Records the Preps test environment test before & after (screen recording software & mic) test
  • 19. “Guerilla testing!” Photo and caption credit:: Amanda Etches http://instagr.am/p/IuHhRri-wS/
  • 20. Staff of Two #1 Recruits test #2 Observes the participants test Preps test environment Runs the test before & after each test
  • 21. Draft a Test Protocol Goals Recruitment Tasks Script Staff Roles Equipment
  • 22. Before Each Test Participant Arrives Clear cache in Check browser screen Check mic recording software
  • 23. Getting Each Test Participant Started Don’t show website until Chat about first task is websites introduced Explain why they like you’ll be reading from a script
  • 24. Working Through Tasks Don’t help the Encourage participant participant Stick to to speak the script aloud
  • 25. As Each Participant Finishes End and save the Give screen participant recording Thank any payment participant or reward profusely
  • 26. After Test Is Done • ASAP (same day) Make Notes • Identify common problems • Keep it simple Write Report • Focus on fixing just 2-3 things • Might not be same tasks Test Again • Lather, rinse, repeat
  • 27. Focus on Fixing Easy Things Small changes A website that keeps up with users Iterative development and testing
  • 28. For More Info Francoeur, Stephen. “Usability Testing Our New Website.” Beating the Bounds. 16 Jan. 2012. Web. 27 Mar. 2012. link Hassenzahl, Marc and Noam Tractinsky. “User Experience - a Research Agenda.” Behaviour & Information Technology 25.2 (2006): 91–97. link Krug, Steve. Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems. Berkeley, Calif: New Riders, 2010. Print. Nielsen, Jakob. “Usabiilty 101: Introduction to Usability.” useit.com. Web. 26 Mar. 2012. link Reidsma, Matthew. “How We Do Usability Testing.” Matthew Reidsma. 15 Nov. 2011. Web. 27 Mar. 2012. link Reidsma, Matthew. “Why We Do Usability Testing.” Matthew Reidsma. 25 Oct. 2011. Web. 27 Mar. 2012. link University of Texas at Austin. “Usability Testing.” Web Publishing. University of Texas at Austin. 27 Mar. 2012. link

Editor's Notes

  1. Hi, I’m Stephen Francoeur and I’m going to offer an introduction to usability testing today.
  2. About a year ago, I changed jobs here at the library at Baruch College, where I have been working since 1999 as a reference and instruction librarian. I began a new position of user experience librarian so that I could help the library better design and integrate its online services and resources.I’ll talk in a moment in greater depth about what user experience is and how it relates to usability, but for now I’ll mention that over the past year, I’ve done rounds of usability testing on a new library website we’re still working on, on a mobile-friendly webpage that connects users to mobile-friendly databases, and on our new launched instance of Summon.I have a lot interests in librarianship, which you can see if you check out some of the blogs I regularly maintain and on the many social networks where I like to hang out with librarians from all types of libraries across the globe.
  3. Four years ago, I first saw this video made by a librarian who wanted to illustrate something we are all familiar with: our library resources and our library websites are frequently a tangled, confusing mess that send users scurrying about all over the place and offer a less than ideal user experience.http://www.youtube.com/watch?v=tKvR0OC4nYc[play video for audience]
  4. For today’s presentation, I hope that you’ll all be able to end up being able to define what usability is, be able to identify what kinds of things you could test in your own library, be able to run a basic test, and be able to identify the things in the test results that you need to act on first.
  5. Before getting to usability, let’s tackle a broader subject, which is user experience. User experience is a way of thinking about the complete experience that a user has with a system or service.When talking about user experience, it’s important to keep in mind the mindstate of the user, what are their feelings and emotions evoked by the interaction.It’s also a matter of considering the characteristics of the system, such as how complex it is, how usable it is, how learnable it is, etc.Finally, user experience tries to take into account the context of the interaction between the user and the system. Is the user on a mobile device? Is the user a student at the end of the semester looking for sources on an overdue paper?
  6. Usability, according to web design expert Jakob Nielsen, usually includes five aspects:Learnability. In other words, when the user is confronted by a new site, how easily can they figure out what the purpose of the site is and how to use on their own.Efficiency. How quickly can the user perform tasks and navigate on the site.Memorability. If the user returns, what parts and functions of the site are recognizable and don’t need to be relearned. Obviously, you don’t want your site to be hard even for your repeat visitors.Errors. To what extent do features and functions not work as predicted by the user or as designed by the developer.Satisfaction. How happy is the user when they are using your site.
  7. I should note there that one of my greatest sources of inspiration about what usability is all about comes from this book by Steve Krug. Although it’s aimed at people doing web development in a corporate setting, the techniques are almost all spot on for the library world as well.
  8. Usability tests are really not such a big deal. Here’s a quick overview of the steps:Come up with a set of 3-5 different tasks that you’ll ask users to perform.Round up some 5-10 volunteers who will act as test participants and then bring them one at a time into a testing area where you’ll observe them as they perform the predetermined tasks.After you’ve observed all the test partipants, you’ll have a pretty good idea of some things that need to be fixed and what things seems to be working OK. After you make the easiest 2-3 fixes, go back and do another round of testing and tweaking, etc.
  9. But why go through all this trouble? Can’t I just see what’s wrong? Can’t I just ask the staff at my library to identify what needs to be fixed and take care of the problems that way?Well, no, not if you really want to make your user the center of the website’s design. Lots of librarians will want to tell you that the library website is for them, too, and that they are experts on what users want and need. That is true up to a point, but as anyone who has sat on a library redesign team knows, everyone has lots of opinions and insights, many of which are completely at odds with each other.The real user of your library’s website is your patron, your customers, your students, your members, whatever you want to call those folks who don’t work in the library. You want to please those folks more than anyone else.By making an honest effort to let your users determine the look and feel of your website—within reason—you’re likely to have a design that will actually “work” for them. By going directly to your users and recording how they actually use the site, you’ll get information that will ground the endless debates over design matters.Usability testing offers a method based on social science research methods.And, as I see again and again when I run usability tests, the results are always surprising. Your test participants are always going to find things that never occurred to your designers. Most usability experts will echo this experience, I believe.
  10. So the first step is to think about what it is you want to test. Think not just of the library website itself but about all the services that are linked to your website or that are built into it. These things fall in three categories:Things you control (in other words, there are very customizable by your library)Things you kind of control (they are moderately customizable)Things you barely or don’t control (you’ve got few options or you have to get someone’s permission to make any changes at all or you’ve got no ability for customization)So I’d like to ask a question of the attendees right now. In the chat window on your screen, please type in the kinds of things you might want to test. What are some categories of web-based tools/services/resources commonly found in libraries that should be tested?
  11. So under the category of things you control, many of us would put the library website.
  12. Library catalogs, A-Z journals lists, LibGuidesor subject guide systems are things that we often have less control over but are worth testing. I’d also thrown in link resolvers, too (like SFX).
  13. Library databases, ebook platforms, and interfaces for digital reference services are often things we have very little or no ability to customize.
  14. OK, so you now have an idea about what service or resource you’re going to test, next you’ll want to think about what actual tasks you want your test participants to do. You’lll want to pick pick tasks that are going to reveal some useful information to you.One obvious place to go looking for tasks are those pages or services that you and your colleagues already know need work, such as your interlibrary loan form or the way that library hours are displayed.Another strategy is to think about what are the most common activities among patrons in your library. Take a look at your site statistics to see what are the most popular pages. Maybe that’s where you want to do your testing.Or maybe you’re about to launch a new page or service. Those are great opportunities for testing.
  15. OK. So the gear you need is not too complicated. You’ll need a computer….a desktop or a laptop will do. Last year, I had test participants use my smarthphone wen I was testing a mobile web site. If you really want to get serious about user-centered design, you may want to do usability testing on paper sketches that precede any actual website coding. This is perfect acceptable and commonly done. It’s a great way to run tests that will help you get a basic page layout and site architecture problems.You’ll also want to install some screen recording software on the computer that your test participants use. That way, you can capture as a movie all the mouse movements, page clicks, and characters typed; this is really rich data to return to when the tests are done and you are trying to write up your report. I’ll talk in a minute about software options.Another option that has worked for me is to simply have a second person on hand helping you with the test. That person’s sole responsibility is to closely observe the test participant and take detailed notes.Finally, if you have screen recording software, you might as well get a USB microphone that can capture the conversation between the test participant and the test facilitator. You’ll want to encourage the participant to think aloud as much as possible as they perform tasks.
  16. Here are some sample tasks that I’ve used for various reasons. You can see they are not huge, multistep projects but somewhat straightforward tasks.
  17. Here are five options for screen recording software. I’ve used CamStudio a lot mostly because it is free and can be installed on any machine. With the others, you’ll get a much richer feature set but will limited by the number of machines you can install it on.
  18. OK, so if you are doing the tests all by your lonesome (not the best situation but certainly still doable), you’ll be in charge of recruiting test participants, running the test, recording the test (you’ll definitely need screen recording software and a mic), and for prepping the test environment.
  19. I am so thrilled that just hours ago a librarian in Canada, Amanda Etches, who is known for her work in usability, posted this wonderful picture today captioned, “Guerrilla testing.” This is what appears to be a staff of one person running usability tests from a library cart in a public area in the library.
  20. If you can get another person to help you out with the testing, you can break up the tasks in rational ways.
  21. Before you run off and do the tests, I recommend drafting a one-page document that details the protocol for your test. The most important part of the protocol is a script that you’ll type out and read from during the tests. It is essential that when you are delivering the task details to your test participants that you say it in the exact same way to each person and that you never give away details about how to do the task. The whole point of the test is to see how much the participant can do on their own without any expert help; this mimics the real world use of your library site. There’s rarely a librarian looking over your patron’s shoulder as he or she navigates your site.
  22. Getting properly set up is key. Make sure your mic works, the screen recording software works, and that you’ve cleared the cache in your browser so that no words entered previously in search boxes will appear as your test participants use those search boxes.
  23. Your script should include an explanation of why you are reading from a script; you don’t want to freak out the participant. You can break the ice before the task performance portion by asking them to talk about websites that they like to use.Make sure you don’t give them a chance to explore your site before doing the tasks. You want to drop them into as much as possible real world scenarios where they have come to the site to do a specific task they had in mind.
  24. It’s essential that you ask the participant to speak aloud so you can hear them express any frustrations or surprises they’ve had.
  25. If you can engineer a reward or payment to your testers, that’s great but not essential.
  26. When the test is done, quickly get yourself to a computer so you can get down any insights you gained. After 2-3 participants, it’s easy to lose track of who did what and what you learned.