SlideShare une entreprise Scribd logo
1  sur  16
Usability Testing is Easy! Francis Rowland EMBL-EBI Cambridge, UK Slide  F RANCIS  R OWLAND
Usability Testing is Easy! Honestly . Francis Rowland EMBL-EBI Cambridge, UK Slide  Sit back and observe as participants find usability problems for you Write some relevant tasks to simulate trying to achieve those goals Figure out the kinds of things your users want to do with your application Arrange simple one-to-one testing sessions F RANCIS  R OWLAND
Hi, I’m a user experience designer User experience (UX) design covers a whole range of topics The  usability  of an application is only one aspect of UX The priority of one aspect over another may be different from case-to-case Slide  Peter Morville’s “UX Honeycomb” http://semanticstudios.com/publications/semantics/000029.php F RANCIS  R OWLAND
Usability and UX Design We want to consider usability Apart from anything, this is an aspect that we in development teams can directly influence “ How easily can a user achieve their goal when using my application? ” Slide  Peter Morville’s “UX Honeycomb” http://semanticstudios.com/publications/semantics/000029.php F RANCIS  R OWLAND
Why do usability testing? Test your assumptions Involve users Highlight unnecessary features Users will find things that you miss Learn about behaviour, not just opinions Objective evidence Reassure stakeholders Slide  Save yourself lots of work later on… F RANCIS  R OWLAND
Quantitative vs. Qualitative Quantitative testing Compare one thing against another Measure success in completing a task (e.g. time taken or result) Qualitative testing Find out how people actually use your application Based on their behaviour, figure out how to improve it Slide  Example of “top three usability problems” sheet from a testing session F RANCIS  R OWLAND
Qualitative testing Rapid Flexible Not about proof It’s about  insight It’s about  context Learning through observation In general, qualitative testing is what you should use to test new prototypes. Design is a process, so aim to iterate . Later on in a project, you could think about more quantitative testing e.g. old  vs.  new, or your application  vs.  that of a “competitor” Slide  Jenny Cham carrying out user testing in Uppsala, Sweden F RANCIS  R OWLAND
Preparation (1 of 2) Know your users We need some test participants.  Erm… so who uses this application?! Low-hanging fruit Carry out an “expert review” or heuristic analysis, and try to clear up any outstanding usability issues Surveys and web logs can help you find out who your users are. Check helpdesk tickets, too. User research can take time… Having an experienced designer or usability expert review your application can help to save time ahead of usability testing.  Assess against a standard set of heuristics (e.g. Nielsen) Slide  F RANCIS  R OWLAND
Preparation  (2 of 2) Design tasks, and create a test script Try out the test script with a colleague Recruit participants Come up with a test schedule Book a room, and any equipment you need Make sure you have necessary paperwork, e.g. a recording consent form Order pizza. The time it takes to recruit and screen participants should not be underestimated. Strive to represent all your user groups. Carrying out testing elsewhere also adds a whole new level of logistical complexity! If you have a friendly PA or secretary, enlist their help! Slide  F RANCIS  R OWLAND
Designing tasks An example activity for a user might be: “ Finding all the mouse genes on the first 10 megabases of chromosome 2 ” Fine, but let’s work that into a small scenario, so that your participant can get into it a little bit more. “ You are a bioinformatician working on the involvement of certain genes and their homologues in cancer development. At the moment, you are working on chromosome 2, and you need to produce a list of genes to include in a paper. You use BioMart to generate this list. ” Give the tasks context So something a little bit more chatty, and also something that could be linked to other scenarios, so that the user gets the idea of a theme. As Christine Perfetti says, you want to get across to your participant why they would be doing this task at all, so put it in  context . Slide  F RANCIS  R OWLAND
Carrying out a test Welcome, set at ease, explain the purpose Consent form if you’re recording Choose relevant tasks Encourage the participant to think out loud Try not to guide or teach the participant Invite developers to spectate Note top three issues Stick to the schedule Remain calm! A couple of key things to remember: The participant should know that you’re testing the application, not them It’s nice to reward your participant, even if it’s only coffee and a cake  Slide  F RANCIS  R OWLAND
Toolkit (an aside) Slide  Good old Post-its and a Sharpie Silverback app Timer for Mac EverNote F RANCIS  R OWLAND
Processing the feedback Keep notes short and sweet Keep documentation to minimum Slide  Stick to what was observed Agree as a team what the priority issues are Agree what you will aim to fix before the next round of testing Try not to avoid the thorny issues! Try to review the testing sessions as soon as possible F RANCIS  R OWLAND
Summary You don’t need a testing lab or special equipment Get to know who uses your application Test early and often (regularly is good) Encourage developers to be involved Make sure you tackle difficult issues “ When fixing problems, always do the least you can do” * *  Steve Krug, word-for-word Slide  Analysing the feedback from a testing session F RANCIS  R OWLAND
Recommended reading Slide  Rocket Surgery Made Easy Steve Krug Forms That Work Caroline Jarrett and Gerry Gaffney The Smashing Book Sven Lennartz and Vitaly Friedman Books Websites F RANCIS  R OWLAND
Thanks Contact me: Email : [email_address] Web : http://www.ebi.ac.uk/~frowland Blog : http://ebiinterfaces.wordpress.com LinkedIn: http://uk.linkedin.com/in/francisrowland Slide  Thanks to my colleagues Nils Gehlenborg , Jenny Cham and Eamonn Maguire who help to run the EBI Interfaces forum, and to Graham Cameron for his continued support. Thank you for listening. F RANCIS  R OWLAND

Contenu connexe

Tendances

Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013TEST Huddle
 
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
 
Break to build - the mindset of the modern day tester
Break to build - the mindset of the modern day testerBreak to build - the mindset of the modern day tester
Break to build - the mindset of the modern day testerViktor Slavchev
 
Automation vs. intelligence - "follow me if you want to live"
Automation vs. intelligence - "follow me if you want to live"Automation vs. intelligence - "follow me if you want to live"
Automation vs. intelligence - "follow me if you want to live"Viktor Slavchev
 
Tips For Creating Better UX Portfolio
Tips For Creating Better UX PortfolioTips For Creating Better UX Portfolio
Tips For Creating Better UX PortfolioHodaHamdy3
 
Worst practices in software testing by the Testing troll
Worst practices in software testing by the Testing trollWorst practices in software testing by the Testing troll
Worst practices in software testing by the Testing trollViktor Slavchev
 
Project management wisdom from the trenches
Project management wisdom from the trenchesProject management wisdom from the trenches
Project management wisdom from the trenchesSaumya Ganguly
 
The Way of The Software Craftsman # Part One: The Beginning
The Way of The Software Craftsman # Part One: The BeginningThe Way of The Software Craftsman # Part One: The Beginning
The Way of The Software Craftsman # Part One: The BeginningVitaliy Kulikov
 
Tech. Writing Usability Presentation
Tech. Writing Usability PresentationTech. Writing Usability Presentation
Tech. Writing Usability Presentationmhobren
 
Exploratory testing part 3
Exploratory testing part 3Exploratory testing part 3
Exploratory testing part 3Dawn Code
 
Software Project management
Software Project managementSoftware Project management
Software Project managementPeter Brownell
 
Sins of a UX Researcher
Sins of a UX ResearcherSins of a UX Researcher
Sins of a UX ResearcherKyle Soucy
 

Tendances (20)

Debugging Design [EN]
Debugging Design [EN]Debugging Design [EN]
Debugging Design [EN]
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Intro to TDD
Intro to TDDIntro to TDD
Intro to TDD
 
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013
 
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...
 
Break to build - the mindset of the modern day tester
Break to build - the mindset of the modern day testerBreak to build - the mindset of the modern day tester
Break to build - the mindset of the modern day tester
 
Automation vs. intelligence - "follow me if you want to live"
Automation vs. intelligence - "follow me if you want to live"Automation vs. intelligence - "follow me if you want to live"
Automation vs. intelligence - "follow me if you want to live"
 
Tips For Creating Better UX Portfolio
Tips For Creating Better UX PortfolioTips For Creating Better UX Portfolio
Tips For Creating Better UX Portfolio
 
Worst practices in software testing by the Testing troll
Worst practices in software testing by the Testing trollWorst practices in software testing by the Testing troll
Worst practices in software testing by the Testing troll
 
Project management wisdom from the trenches
Project management wisdom from the trenchesProject management wisdom from the trenches
Project management wisdom from the trenches
 
Testing trapeze-2014-april
Testing trapeze-2014-aprilTesting trapeze-2014-april
Testing trapeze-2014-april
 
Exploratory testing workshop
Exploratory testing workshopExploratory testing workshop
Exploratory testing workshop
 
The Way of The Software Craftsman # Part One: The Beginning
The Way of The Software Craftsman # Part One: The BeginningThe Way of The Software Craftsman # Part One: The Beginning
The Way of The Software Craftsman # Part One: The Beginning
 
Tech. Writing Usability Presentation
Tech. Writing Usability PresentationTech. Writing Usability Presentation
Tech. Writing Usability Presentation
 
A Taste of Exploratory Testing
A Taste of Exploratory TestingA Taste of Exploratory Testing
A Taste of Exploratory Testing
 
Let's test
Let's testLet's test
Let's test
 
Exploratory testing part 3
Exploratory testing part 3Exploratory testing part 3
Exploratory testing part 3
 
Software Project management
Software Project managementSoftware Project management
Software Project management
 
Sins of a UX Researcher
Sins of a UX ResearcherSins of a UX Researcher
Sins of a UX Researcher
 
[HCMC STC Jan 2015] Creating a Better Testing Future
[HCMC STC Jan 2015] Creating a Better Testing Future[HCMC STC Jan 2015] Creating a Better Testing Future
[HCMC STC Jan 2015] Creating a Better Testing Future
 

Similaire à Usability Testing is Easy! (redux)

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 trackingObjective Experience
 
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-14Shilpa Thanawala
 
Faster Usability Testing in an Agile World presented at Agile2011
Faster Usability Testing in an Agile World presented at Agile2011Faster Usability Testing in an Agile World presented at Agile2011
Faster Usability Testing in an Agile World presented at Agile2011Carol Smith
 
DrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshopDrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshopPerfetti Media
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!dcmistry
 
Introduction to Prototyping - Scottish UPA - June 2011
Introduction to Prototyping - Scottish UPA - June 2011Introduction to Prototyping - Scottish UPA - June 2011
Introduction to Prototyping - Scottish UPA - June 2011Neil Allison
 
Rapid usability testing
Rapid usability testingRapid usability testing
Rapid usability testinglisarex
 
Podcamp11: DIY Usability Testing
Podcamp11: DIY Usability TestingPodcamp11: DIY Usability Testing
Podcamp11: DIY Usability Testingmandyhb
 
Usability Testing is Easy!
Usability Testing is Easy!Usability Testing is Easy!
Usability Testing is Easy!Francis Rowland
 
3 Steps to Create a Habit of User Research on Your Product Team
3 Steps to Create a Habit of User Research on Your Product Team3 Steps to Create a Habit of User Research on Your Product Team
3 Steps to Create a Habit of User Research on Your Product Teamvalidately
 
Usabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedUsabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedEsra Yetis
 
Test analysis & design good practices@TDT Iasi 17Oct2013
Test analysis & design   good practices@TDT Iasi 17Oct2013Test analysis & design   good practices@TDT Iasi 17Oct2013
Test analysis & design good practices@TDT Iasi 17Oct2013Tabăra de Testare
 
Sprinkle on Just Enough Process
Sprinkle on Just Enough ProcessSprinkle on Just Enough Process
Sprinkle on Just Enough ProcessTechWell
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designsElizabeth Snowdon
 
12 Tips to Become a more Professional Tester
12 Tips to Become a more Professional Tester12 Tips to Become a more Professional Tester
12 Tips to Become a more Professional TesterPractiTest
 
Usability Testing
Usability TestingUsability Testing
Usability Testingmbrosset
 
User experience for drupal
User experience for drupalUser experience for drupal
User experience for drupalAnne Stefanyk
 

Similaire à Usability Testing is Easy! (redux) (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
 
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
 
Faster Usability Testing in an Agile World presented at Agile2011
Faster Usability Testing in an Agile World presented at Agile2011Faster Usability Testing in an Agile World presented at Agile2011
Faster Usability Testing in an Agile World presented at Agile2011
 
User Testing Whirlwind Tour
User Testing Whirlwind TourUser Testing Whirlwind Tour
User Testing Whirlwind Tour
 
DrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshopDrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshop
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!
 
Introduction to Prototyping - Scottish UPA - June 2011
Introduction to Prototyping - Scottish UPA - June 2011Introduction to Prototyping - Scottish UPA - June 2011
Introduction to Prototyping - Scottish UPA - June 2011
 
Rapid usability testing
Rapid usability testingRapid usability testing
Rapid usability testing
 
Podcamp11: DIY Usability Testing
Podcamp11: DIY Usability TestingPodcamp11: DIY Usability Testing
Podcamp11: DIY Usability Testing
 
Usability Testing is Easy!
Usability Testing is Easy!Usability Testing is Easy!
Usability Testing is Easy!
 
3 Steps to Create a Habit of User Research on Your Product Team
3 Steps to Create a Habit of User Research on Your Product Team3 Steps to Create a Habit of User Research on Your Product Team
3 Steps to Create a Habit of User Research on Your Product Team
 
Benchmarking Usability Performance
Benchmarking Usability PerformanceBenchmarking Usability Performance
Benchmarking Usability Performance
 
Usabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reducedUsabilitytestingworkshop simplified-reduced
Usabilitytestingworkshop simplified-reduced
 
Test analysis & design good practices@TDT Iasi 17Oct2013
Test analysis & design   good practices@TDT Iasi 17Oct2013Test analysis & design   good practices@TDT Iasi 17Oct2013
Test analysis & design good practices@TDT Iasi 17Oct2013
 
Sprinkle on Just Enough Process
Sprinkle on Just Enough ProcessSprinkle on Just Enough Process
Sprinkle on Just Enough Process
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designs
 
12 Tips to Become a more Professional Tester
12 Tips to Become a more Professional Tester12 Tips to Become a more Professional Tester
12 Tips to Become a more Professional Tester
 
Usability Testing
Usability TestingUsability Testing
Usability Testing
 
User experience for drupal
User experience for drupalUser experience for drupal
User experience for drupal
 
Assignment 6
Assignment 6Assignment 6
Assignment 6
 

Plus de Francis Rowland

Visual note-taking: listening, learning, remembering
Visual note-taking: listening, learning, rememberingVisual note-taking: listening, learning, remembering
Visual note-taking: listening, learning, rememberingFrancis Rowland
 
A UX Journey into the World of Early Drug Discovery - UX Cambridge 2015
A UX Journey into the World of Early Drug Discovery - UX Cambridge 2015A UX Journey into the World of Early Drug Discovery - UX Cambridge 2015
A UX Journey into the World of Early Drug Discovery - UX Cambridge 2015Francis Rowland
 
Les super pouvoirs du sketching
Les super pouvoirs du sketchingLes super pouvoirs du sketching
Les super pouvoirs du sketchingFrancis Rowland
 
Useful questions to ask when designing data visualisations
Useful questions to ask when designing data visualisationsUseful questions to ask when designing data visualisations
Useful questions to ask when designing data visualisationsFrancis Rowland
 
Jeux d'Innovation (FLUPA UX Day 2013)
Jeux d'Innovation (FLUPA UX Day 2013)Jeux d'Innovation (FLUPA UX Day 2013)
Jeux d'Innovation (FLUPA UX Day 2013)Francis Rowland
 
What the heck are sketchnotes?
What the heck are sketchnotes?What the heck are sketchnotes?
What the heck are sketchnotes?Francis Rowland
 
VIZBI 2013 - UX design tutorial
VIZBI 2013 - UX design tutorialVIZBI 2013 - UX design tutorial
VIZBI 2013 - UX design tutorialFrancis Rowland
 
User research: the gentle art of not asking users what they want
User research: the gentle art of not asking users what they wantUser research: the gentle art of not asking users what they want
User research: the gentle art of not asking users what they wantFrancis Rowland
 
Why usability problems go unfixed - UX Bristol 2012
Why usability problems go unfixed - UX Bristol 2012Why usability problems go unfixed - UX Bristol 2012
Why usability problems go unfixed - UX Bristol 2012Francis Rowland
 
The user experience of EGA data access
The user experience of EGA data accessThe user experience of EGA data access
The user experience of EGA data accessFrancis Rowland
 
Speed sketching UX Cambridge 2011
Speed sketching UX Cambridge 2011Speed sketching UX Cambridge 2011
Speed sketching UX Cambridge 2011Francis Rowland
 
Reactome: Usability testing - is it useful?
Reactome: Usability testing - is it useful? Reactome: Usability testing - is it useful?
Reactome: Usability testing - is it useful? Francis Rowland
 
Complementing Computation with Visualization in Genomics
Complementing Computation with Visualization in GenomicsComplementing Computation with Visualization in Genomics
Complementing Computation with Visualization in GenomicsFrancis Rowland
 
Caroline Jarrett: Forms and their Users
Caroline Jarrett: Forms and their UsersCaroline Jarrett: Forms and their Users
Caroline Jarrett: Forms and their UsersFrancis Rowland
 

Plus de Francis Rowland (20)

Sabotage
Sabotage Sabotage
Sabotage
 
Visual note-taking: listening, learning, remembering
Visual note-taking: listening, learning, rememberingVisual note-taking: listening, learning, remembering
Visual note-taking: listening, learning, remembering
 
A UX Journey into the World of Early Drug Discovery - UX Cambridge 2015
A UX Journey into the World of Early Drug Discovery - UX Cambridge 2015A UX Journey into the World of Early Drug Discovery - UX Cambridge 2015
A UX Journey into the World of Early Drug Discovery - UX Cambridge 2015
 
Les super pouvoirs du sketching
Les super pouvoirs du sketchingLes super pouvoirs du sketching
Les super pouvoirs du sketching
 
Le Design Studio
Le Design StudioLe Design Studio
Le Design Studio
 
Useful questions to ask when designing data visualisations
Useful questions to ask when designing data visualisationsUseful questions to ask when designing data visualisations
Useful questions to ask when designing data visualisations
 
Jeux d'Innovation (FLUPA UX Day 2013)
Jeux d'Innovation (FLUPA UX Day 2013)Jeux d'Innovation (FLUPA UX Day 2013)
Jeux d'Innovation (FLUPA UX Day 2013)
 
What the heck are sketchnotes?
What the heck are sketchnotes?What the heck are sketchnotes?
What the heck are sketchnotes?
 
VIZBI 2013 - UX design tutorial
VIZBI 2013 - UX design tutorialVIZBI 2013 - UX design tutorial
VIZBI 2013 - UX design tutorial
 
User research: the gentle art of not asking users what they want
User research: the gentle art of not asking users what they wantUser research: the gentle art of not asking users what they want
User research: the gentle art of not asking users what they want
 
Design for Society
Design for SocietyDesign for Society
Design for Society
 
Why usability problems go unfixed - UX Bristol 2012
Why usability problems go unfixed - UX Bristol 2012Why usability problems go unfixed - UX Bristol 2012
Why usability problems go unfixed - UX Bristol 2012
 
Vizbi 2012 Takeaway
Vizbi 2012 TakeawayVizbi 2012 Takeaway
Vizbi 2012 Takeaway
 
The user experience of EGA data access
The user experience of EGA data accessThe user experience of EGA data access
The user experience of EGA data access
 
Speed sketching UX Cambridge 2011
Speed sketching UX Cambridge 2011Speed sketching UX Cambridge 2011
Speed sketching UX Cambridge 2011
 
Drupal at the EBI
Drupal at the EBIDrupal at the EBI
Drupal at the EBI
 
Reactome: Usability testing - is it useful?
Reactome: Usability testing - is it useful? Reactome: Usability testing - is it useful?
Reactome: Usability testing - is it useful?
 
Cocoa for Scientists
Cocoa for ScientistsCocoa for Scientists
Cocoa for Scientists
 
Complementing Computation with Visualization in Genomics
Complementing Computation with Visualization in GenomicsComplementing Computation with Visualization in Genomics
Complementing Computation with Visualization in Genomics
 
Caroline Jarrett: Forms and their Users
Caroline Jarrett: Forms and their UsersCaroline Jarrett: Forms and their Users
Caroline Jarrett: Forms and their Users
 

Dernier

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
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 FellowsMebane Rash
 
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...Poonam Aher Patil
 
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.docxRamakrishna Reddy Bijjam
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
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 . pdfQucHHunhnh
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
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-701bronxfugly43
 
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...christianmathematics
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 

Dernier (20)

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
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
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
 
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...
 
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
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
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
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
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
 
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...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 

Usability Testing is Easy! (redux)

  • 1. Usability Testing is Easy! Francis Rowland EMBL-EBI Cambridge, UK Slide F RANCIS R OWLAND
  • 2. Usability Testing is Easy! Honestly . Francis Rowland EMBL-EBI Cambridge, UK Slide Sit back and observe as participants find usability problems for you Write some relevant tasks to simulate trying to achieve those goals Figure out the kinds of things your users want to do with your application Arrange simple one-to-one testing sessions F RANCIS R OWLAND
  • 3. Hi, I’m a user experience designer User experience (UX) design covers a whole range of topics The usability of an application is only one aspect of UX The priority of one aspect over another may be different from case-to-case Slide Peter Morville’s “UX Honeycomb” http://semanticstudios.com/publications/semantics/000029.php F RANCIS R OWLAND
  • 4. Usability and UX Design We want to consider usability Apart from anything, this is an aspect that we in development teams can directly influence “ How easily can a user achieve their goal when using my application? ” Slide Peter Morville’s “UX Honeycomb” http://semanticstudios.com/publications/semantics/000029.php F RANCIS R OWLAND
  • 5. Why do usability testing? Test your assumptions Involve users Highlight unnecessary features Users will find things that you miss Learn about behaviour, not just opinions Objective evidence Reassure stakeholders Slide Save yourself lots of work later on… F RANCIS R OWLAND
  • 6. Quantitative vs. Qualitative Quantitative testing Compare one thing against another Measure success in completing a task (e.g. time taken or result) Qualitative testing Find out how people actually use your application Based on their behaviour, figure out how to improve it Slide Example of “top three usability problems” sheet from a testing session F RANCIS R OWLAND
  • 7. Qualitative testing Rapid Flexible Not about proof It’s about insight It’s about context Learning through observation In general, qualitative testing is what you should use to test new prototypes. Design is a process, so aim to iterate . Later on in a project, you could think about more quantitative testing e.g. old vs. new, or your application vs. that of a “competitor” Slide Jenny Cham carrying out user testing in Uppsala, Sweden F RANCIS R OWLAND
  • 8. Preparation (1 of 2) Know your users We need some test participants. Erm… so who uses this application?! Low-hanging fruit Carry out an “expert review” or heuristic analysis, and try to clear up any outstanding usability issues Surveys and web logs can help you find out who your users are. Check helpdesk tickets, too. User research can take time… Having an experienced designer or usability expert review your application can help to save time ahead of usability testing. Assess against a standard set of heuristics (e.g. Nielsen) Slide F RANCIS R OWLAND
  • 9. Preparation (2 of 2) Design tasks, and create a test script Try out the test script with a colleague Recruit participants Come up with a test schedule Book a room, and any equipment you need Make sure you have necessary paperwork, e.g. a recording consent form Order pizza. The time it takes to recruit and screen participants should not be underestimated. Strive to represent all your user groups. Carrying out testing elsewhere also adds a whole new level of logistical complexity! If you have a friendly PA or secretary, enlist their help! Slide F RANCIS R OWLAND
  • 10. Designing tasks An example activity for a user might be: “ Finding all the mouse genes on the first 10 megabases of chromosome 2 ” Fine, but let’s work that into a small scenario, so that your participant can get into it a little bit more. “ You are a bioinformatician working on the involvement of certain genes and their homologues in cancer development. At the moment, you are working on chromosome 2, and you need to produce a list of genes to include in a paper. You use BioMart to generate this list. ” Give the tasks context So something a little bit more chatty, and also something that could be linked to other scenarios, so that the user gets the idea of a theme. As Christine Perfetti says, you want to get across to your participant why they would be doing this task at all, so put it in context . Slide F RANCIS R OWLAND
  • 11. Carrying out a test Welcome, set at ease, explain the purpose Consent form if you’re recording Choose relevant tasks Encourage the participant to think out loud Try not to guide or teach the participant Invite developers to spectate Note top three issues Stick to the schedule Remain calm! A couple of key things to remember: The participant should know that you’re testing the application, not them It’s nice to reward your participant, even if it’s only coffee and a cake Slide F RANCIS R OWLAND
  • 12. Toolkit (an aside) Slide Good old Post-its and a Sharpie Silverback app Timer for Mac EverNote F RANCIS R OWLAND
  • 13. Processing the feedback Keep notes short and sweet Keep documentation to minimum Slide Stick to what was observed Agree as a team what the priority issues are Agree what you will aim to fix before the next round of testing Try not to avoid the thorny issues! Try to review the testing sessions as soon as possible F RANCIS R OWLAND
  • 14. Summary You don’t need a testing lab or special equipment Get to know who uses your application Test early and often (regularly is good) Encourage developers to be involved Make sure you tackle difficult issues “ When fixing problems, always do the least you can do” * * Steve Krug, word-for-word Slide Analysing the feedback from a testing session F RANCIS R OWLAND
  • 15. Recommended reading Slide Rocket Surgery Made Easy Steve Krug Forms That Work Caroline Jarrett and Gerry Gaffney The Smashing Book Sven Lennartz and Vitaly Friedman Books Websites F RANCIS R OWLAND
  • 16. Thanks Contact me: Email : [email_address] Web : http://www.ebi.ac.uk/~frowland Blog : http://ebiinterfaces.wordpress.com LinkedIn: http://uk.linkedin.com/in/francisrowland Slide Thanks to my colleagues Nils Gehlenborg , Jenny Cham and Eamonn Maguire who help to run the EBI Interfaces forum, and to Graham Cameron for his continued support. Thank you for listening. F RANCIS R OWLAND