SlideShare a Scribd company logo
Reactome usability testing :
was it useful?
Steve Jupe
Why do usability testing?
   Learn from user behaviour
   Test assumptions to inform the design process
   Involve users in design
   Identify unnecessary features and spot issues
   Fix problems early (when it’s easy)
   Objective evidence, not opinions
   Reassure stakeholders
   Save a lot of work later on....
Who?
   Identify the right users to test
       Who are the intended audience for the features you want to
        test?
       Do you have access to a sample set?
Recruiting
  We need volunteers to test our website – biologists who
  occasionally use Reactome are ideal.
  Testing involves working through typical usage scenarios,
  e.g. ‘Is Fyn in Reactome, and if so in what pathways?’.
  Duration ~1 hour. All participants receive a gift!
  Purpose is to record when the user has difficulties with
  the task – not a test of the user!
  Results will guide our next design /improvements phase.
  Contact: sjupe@ebi.ac.uk
Test scenarios
   Write scenarios and tests
       Guide (not show) the volunteer to key views or functions
       Open-ended tasks, no answers provided
       You want to identify when the user finds it difficult to
        complete the task – and how you could address this
Resources required
   A quiet place with some privacy
       Best if a familiar setting for the user
       Privacy to avoid disturbance and relax test subject
   PC with software or web access to site
       Optional: webcam, microphone, keylogger software such as
        Silverback (Mac) or BB FlashBack (free!)
   Observer with notepad
       To note issues as they arise
       Ideally observer and tester
           Tester interacts with test subject
           Observer can focus entirely on observing, may ask follow-up
            questions
The testing process
   Use a Tester and an Observer
   Explain the testing process – use a script if you need to
   Explain that the site, not the user, is being tested
   User background – biologist or programmer? Helps to
    relax the volunteer
   Ask volunteer to give a running commentary
   Explain scenarios. Start tasks by reading them out, give
    a reference paper copy.
   End testing when time runs out, or tests becomes
    frustrating
During the test...
   Remind the test subject to keep up the running
    commentary
   Guide the test subject only when needed - don’t train
   Try not to directly answer questions, guide.
   Ask questions that draw out answers:
       What are you thinking now?
       Is that what you expected to happen/see?
   If there is an issue, note it but also investigate, ask test
    subject as above, try to find out why there is an issue,
    what would avoid it/improve it.
..What do the objects on the diagram mean?
Drawing Conclusions
   Don’t leap to conclusions – 5 or 6 people can be
    enough to identify common issues, 3 is not.
   Look for common themes in your observations...




   Video is for deeper analysis but often the top problems
    become obvious...we didn’t use our videos
More info
   EBI Usability experts (Jenny Cham, Francis Rowland,
    Sangya Pundir)
   http://ebiinterfaces.wordpress.com/category/usability/
   http://www.ebi.ac.uk/~frowland/dev/usability_testing/us
    ability_resources.php

   Lots of online books & videos
Acting on the results
   Reactome developers brought in to group issues by
    technology and difficulty
       Usability identifies potential issues - there may be more
        than one solution
       Resolution depends on difficulty/resources
       Find and fix early!
   Project Prioritization Poker used to prioritize usability
    issues against other objectives (i.e. our wish-list)
       Fun - but serves it’s purpose, ranking with scores
       Reactome Management adjustments and sign-off
   Final ranking used to generate task list(s)
Priority list
Diagram Key
Participating molecules
Summary
   Usability testing has proven to be:
   Easy to set up and run
   Useful:
       Identified unexpected issues (e.g. Zoom level)
       Used to avoid guesswork on known issues and help rank
        developer activities
   Usability testing planned for:
       Alternate pathway illustration styles
       Redesigned layout for Homepage
       Diagram key alternatives

More Related Content

What's hot (20)

PPT
10 Information Processing Part3
lflores
 
PDF
Usability lecture 05102010
Igor ter Halle
 
PPTX
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Fiona Tranquada
 
PPTX
Featuring Quizzes
Jo Hart
 
PPTX
Photoshop Lesson 4
ahunneyball
 
PPTX
Designing simulations and games_design tips and tricks
Cynthia Calongne
 
PPTX
Advocating for Usability: When, Why, and How to Improve User Experiences
nclatechandtrends
 
PPTX
How I switched to automation testing?
Sudha Nadchal
 
PPTX
Intro to Lean UX with UserTesting
Carlos González de Villaumbrosia
 
PDF
UI/UX Foundations - Research
Meg Kurdziolek
 
PPTX
Blogs
MissConnell
 
PPTX
Prezi for library staff
Rachel Eichen
 
PPTX
eLearning Guild Online Forum - Application of the Thiagi Four-Door Model for ...
rpowell285
 
PPTX
Photoshop Lesson 5
ahunneyball
 
PPTX
Assignment 3
AlyshaMoore39
 
PPTX
Final presentation
Louise Sands
 
PPTX
Cracking the coding interview u penn - sept 30 2010
careercup
 
PDF
App Inside An App - Zend UnConn 2008
guest385319
 
PPTX
Evaluation – question 6
deanna_rose
 
ODP
On The Herding of Cats
eby
 
10 Information Processing Part3
lflores
 
Usability lecture 05102010
Igor ter Halle
 
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Fiona Tranquada
 
Featuring Quizzes
Jo Hart
 
Photoshop Lesson 4
ahunneyball
 
Designing simulations and games_design tips and tricks
Cynthia Calongne
 
Advocating for Usability: When, Why, and How to Improve User Experiences
nclatechandtrends
 
How I switched to automation testing?
Sudha Nadchal
 
Intro to Lean UX with UserTesting
Carlos González de Villaumbrosia
 
UI/UX Foundations - Research
Meg Kurdziolek
 
Prezi for library staff
Rachel Eichen
 
eLearning Guild Online Forum - Application of the Thiagi Four-Door Model for ...
rpowell285
 
Photoshop Lesson 5
ahunneyball
 
Assignment 3
AlyshaMoore39
 
Final presentation
Louise Sands
 
Cracking the coding interview u penn - sept 30 2010
careercup
 
App Inside An App - Zend UnConn 2008
guest385319
 
Evaluation – question 6
deanna_rose
 
On The Herding of Cats
eby
 

Viewers also liked (20)

PPTX
Complementing Computation with Visualization in Genomics
Francis Rowland
 
PDF
Cocoa for Scientists
Francis Rowland
 
DOC
Manoocher's portfolio
manoocherphoto
 
PPT
Usability Testing is Easy!
Francis Rowland
 
KEY
Drupal at the EBI
Francis Rowland
 
PPT
Ensembl Redesign
Francis Rowland
 
PPT
Usability Testing is Easy! (redux)
Francis Rowland
 
PPTX
S.s.t peoject
Harsh Kumar
 
PPT
EBI Interfaces - Introductory presentation
Francis Rowland
 
PPT
Design Prototyping
Francis Rowland
 
PDF
VIZBI 2013 - UX design tutorial
Francis Rowland
 
PDF
Jeux d'Innovation (FLUPA UX Day 2013)
Francis Rowland
 
KEY
Design for Society
Francis Rowland
 
PPT
Why usability problems go unfixed - UX Bristol 2012
Francis Rowland
 
PDF
A UX Journey into the World of Early Drug Discovery - UX Cambridge 2015
Francis Rowland
 
PDF
Paighambr e-islam ke Mahan Sathi - Maulana Waheed ud Din Khan || Australian I...
Muhammad Nabeel Musharraf
 
PPTX
International project
Geeta Bhandari
 
PPTX
S.s.t project work
Geeta Bhandari
 
KEY
The user experience of EGA data access
Francis Rowland
 
PDF
What the heck are sketchnotes?
Francis Rowland
 
Complementing Computation with Visualization in Genomics
Francis Rowland
 
Cocoa for Scientists
Francis Rowland
 
Manoocher's portfolio
manoocherphoto
 
Usability Testing is Easy!
Francis Rowland
 
Drupal at the EBI
Francis Rowland
 
Ensembl Redesign
Francis Rowland
 
Usability Testing is Easy! (redux)
Francis Rowland
 
S.s.t peoject
Harsh Kumar
 
EBI Interfaces - Introductory presentation
Francis Rowland
 
Design Prototyping
Francis Rowland
 
VIZBI 2013 - UX design tutorial
Francis Rowland
 
Jeux d'Innovation (FLUPA UX Day 2013)
Francis Rowland
 
Design for Society
Francis Rowland
 
Why usability problems go unfixed - UX Bristol 2012
Francis Rowland
 
A UX Journey into the World of Early Drug Discovery - UX Cambridge 2015
Francis Rowland
 
Paighambr e-islam ke Mahan Sathi - Maulana Waheed ud Din Khan || Australian I...
Muhammad Nabeel Musharraf
 
International project
Geeta Bhandari
 
S.s.t project work
Geeta Bhandari
 
The user experience of EGA data access
Francis Rowland
 
What the heck are sketchnotes?
Francis Rowland
 
Ad

Similar to Reactome: Usability testing - is it useful? (20)

PPT
Podcamp11: DIY Usability Testing
mandyhb
 
DOCX
Usability engineeringHow to conduct User testing Week 4.docx
jessiehampson
 
PDF
DrupalCon Austin: UX Bootcamp workshop
Perfetti Media
 
PPT
How to do usability testing and eye tracking
Objective Experience
 
PPTX
UX and Usability Workshop Southampton Solent University
Dr.Mohammed Alhusban
 
PDF
Rapid usability testing
lisarex
 
PDF
Confucius in the Virtual Classroom
Training Industry Conference & Expo
 
PPTX
Using Automated Testing Tools to Empower Your User Research
UserZoom
 
PPTX
TTT 2012 slide deck
CDI Apps for Good
 
PDF
Art Center Interactive Design 4 - #4 Usability Testing
Joy Liu
 
PPT
classmar2.ppt
RangothriSreenivasaS
 
PPT
judyramey.ppt human computer intercation
masooda5
 
PPTX
week-11-PROTOTYPE.pptx
MaamLyca
 
PPTX
Newbie UX: Something I learned about UX (Business vs Design)
Soon-Aik Chiew
 
PPTX
Usability
klhall700
 
PPTX
12 Tips to Become a more Professional Tester
PractiTest
 
PPTX
Faster Usability Testing in an Agile World presented at Agile2011
Carol Smith
 
PPTX
11 - Evaluating Framework in Interaction Design_new.pptx
ZahirahZairul2
 
PPTX
User experience for drupal
Anne Stefanyk
 
PPTX
Assignment 6
Ariadne Rooney
 
Podcamp11: DIY Usability Testing
mandyhb
 
Usability engineeringHow to conduct User testing Week 4.docx
jessiehampson
 
DrupalCon Austin: UX Bootcamp workshop
Perfetti Media
 
How to do usability testing and eye tracking
Objective Experience
 
UX and Usability Workshop Southampton Solent University
Dr.Mohammed Alhusban
 
Rapid usability testing
lisarex
 
Confucius in the Virtual Classroom
Training Industry Conference & Expo
 
Using Automated Testing Tools to Empower Your User Research
UserZoom
 
TTT 2012 slide deck
CDI Apps for Good
 
Art Center Interactive Design 4 - #4 Usability Testing
Joy Liu
 
classmar2.ppt
RangothriSreenivasaS
 
judyramey.ppt human computer intercation
masooda5
 
week-11-PROTOTYPE.pptx
MaamLyca
 
Newbie UX: Something I learned about UX (Business vs Design)
Soon-Aik Chiew
 
Usability
klhall700
 
12 Tips to Become a more Professional Tester
PractiTest
 
Faster Usability Testing in an Agile World presented at Agile2011
Carol Smith
 
11 - Evaluating Framework in Interaction Design_new.pptx
ZahirahZairul2
 
User experience for drupal
Anne Stefanyk
 
Assignment 6
Ariadne Rooney
 
Ad

More from Francis Rowland (10)

PPTX
Sabotage
Francis Rowland
 
PDF
Visual note-taking: listening, learning, remembering
Francis Rowland
 
PDF
Les super pouvoirs du sketching
Francis Rowland
 
PDF
Le Design Studio
Francis Rowland
 
PPTX
Useful questions to ask when designing data visualisations
Francis Rowland
 
PDF
User research: the gentle art of not asking users what they want
Francis Rowland
 
PDF
Vizbi 2012 Takeaway
Francis Rowland
 
KEY
Speed sketching UX Cambridge 2011
Francis Rowland
 
PPT
Caroline Jarrett: Forms and their Users
Francis Rowland
 
PPTX
Gene Expression Atlas user interface
Francis Rowland
 
Sabotage
Francis Rowland
 
Visual note-taking: listening, learning, remembering
Francis Rowland
 
Les super pouvoirs du sketching
Francis Rowland
 
Le Design Studio
Francis Rowland
 
Useful questions to ask when designing data visualisations
Francis Rowland
 
User research: the gentle art of not asking users what they want
Francis Rowland
 
Vizbi 2012 Takeaway
Francis Rowland
 
Speed sketching UX Cambridge 2011
Francis Rowland
 
Caroline Jarrett: Forms and their Users
Francis Rowland
 
Gene Expression Atlas user interface
Francis Rowland
 

Recently uploaded (20)

PDF
tdtr.pdfjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
JuanCParedes
 
PPTX
Can Tho Vietnam i love my countryyy.pptx
ThMai55
 
PDF
Black and Blue Modern Technology Presentation.pdf
hjaders1104
 
PPTX
Chapter 2-3.pptxnsnsnsnsnsjsjsjsjejeusuejsjsj
hibaaqabdirisaaq331
 
PDF
cs603 ppts .pdf 222222222222222222222222
RabiaNazneen1
 
PPTX
7psofmarketingandbranding-250114091831-cba08a7c (1).pptx
jamescarllfelomino6
 
PDF
EY-emeia-fso-assurance-viewpoint-technology (1).pdf
INKPPT
 
PPTX
the very teaching plan extra ordinary.pptx
PamelaOdibeli1
 
PDF
Case Study on good and bad acoustics in auditorium
Disha Agrawal
 
PPTX
DSA_Algorithms_Prtestttttttttttttesentation.pptx
Kanchalkumar1
 
PPTX
Urban design is a huge concept when it comes to planning.
IshikaPanchal11
 
PDF
respiratory-and-circulatory-system-pdf-hand-outs.pdf
galocharles28
 
PPTX
Online Shopping For Women Men Kids Fashion Style Dresses
Palak thakur
 
PDF
ARC-101-B-4.pdfxxxxxxxxxxxxxxxxxxxxxxxxx
IzzyBaniquedBusto
 
DOCX
Redefining Master Plans for creating sustainable cities-Jharkhand Conference...
JIT KUMAR GUPTA
 
PDF
Uber Driver Hackday Sprint Solving Ride Cancellations
YellowSlice1
 
PPT
1744066yaar kya hai ye bolo not nice 4.ppt
preethikavarsha
 
PDF
placemaking 10 principles bY Berkley group
Radhika525487
 
PDF
CS6801-MULTI-CORE-ARCHITECTURE-AND-PROGRAMMING_watermark.pdf
SriRanjani60
 
PPTX
Pink and Blue Simple Powerpoint Template.pptx
jeremyfdc22
 
tdtr.pdfjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
JuanCParedes
 
Can Tho Vietnam i love my countryyy.pptx
ThMai55
 
Black and Blue Modern Technology Presentation.pdf
hjaders1104
 
Chapter 2-3.pptxnsnsnsnsnsjsjsjsjejeusuejsjsj
hibaaqabdirisaaq331
 
cs603 ppts .pdf 222222222222222222222222
RabiaNazneen1
 
7psofmarketingandbranding-250114091831-cba08a7c (1).pptx
jamescarllfelomino6
 
EY-emeia-fso-assurance-viewpoint-technology (1).pdf
INKPPT
 
the very teaching plan extra ordinary.pptx
PamelaOdibeli1
 
Case Study on good and bad acoustics in auditorium
Disha Agrawal
 
DSA_Algorithms_Prtestttttttttttttesentation.pptx
Kanchalkumar1
 
Urban design is a huge concept when it comes to planning.
IshikaPanchal11
 
respiratory-and-circulatory-system-pdf-hand-outs.pdf
galocharles28
 
Online Shopping For Women Men Kids Fashion Style Dresses
Palak thakur
 
ARC-101-B-4.pdfxxxxxxxxxxxxxxxxxxxxxxxxx
IzzyBaniquedBusto
 
Redefining Master Plans for creating sustainable cities-Jharkhand Conference...
JIT KUMAR GUPTA
 
Uber Driver Hackday Sprint Solving Ride Cancellations
YellowSlice1
 
1744066yaar kya hai ye bolo not nice 4.ppt
preethikavarsha
 
placemaking 10 principles bY Berkley group
Radhika525487
 
CS6801-MULTI-CORE-ARCHITECTURE-AND-PROGRAMMING_watermark.pdf
SriRanjani60
 
Pink and Blue Simple Powerpoint Template.pptx
jeremyfdc22
 

Reactome: Usability testing - is it useful?

  • 1. Reactome usability testing : was it useful? Steve Jupe
  • 2. Why do usability testing?  Learn from user behaviour  Test assumptions to inform the design process  Involve users in design  Identify unnecessary features and spot issues  Fix problems early (when it’s easy)  Objective evidence, not opinions  Reassure stakeholders  Save a lot of work later on....
  • 3. Who?  Identify the right users to test  Who are the intended audience for the features you want to test?  Do you have access to a sample set?
  • 4. Recruiting We need volunteers to test our website – biologists who occasionally use Reactome are ideal. Testing involves working through typical usage scenarios, e.g. ‘Is Fyn in Reactome, and if so in what pathways?’. Duration ~1 hour. All participants receive a gift! Purpose is to record when the user has difficulties with the task – not a test of the user! Results will guide our next design /improvements phase. Contact: [email protected]
  • 5. Test scenarios  Write scenarios and tests  Guide (not show) the volunteer to key views or functions  Open-ended tasks, no answers provided  You want to identify when the user finds it difficult to complete the task – and how you could address this
  • 6. Resources required  A quiet place with some privacy  Best if a familiar setting for the user  Privacy to avoid disturbance and relax test subject  PC with software or web access to site  Optional: webcam, microphone, keylogger software such as Silverback (Mac) or BB FlashBack (free!)  Observer with notepad  To note issues as they arise  Ideally observer and tester  Tester interacts with test subject  Observer can focus entirely on observing, may ask follow-up questions
  • 7. The testing process  Use a Tester and an Observer  Explain the testing process – use a script if you need to  Explain that the site, not the user, is being tested  User background – biologist or programmer? Helps to relax the volunteer  Ask volunteer to give a running commentary  Explain scenarios. Start tasks by reading them out, give a reference paper copy.  End testing when time runs out, or tests becomes frustrating
  • 8. During the test...  Remind the test subject to keep up the running commentary  Guide the test subject only when needed - don’t train  Try not to directly answer questions, guide.  Ask questions that draw out answers:  What are you thinking now?  Is that what you expected to happen/see?  If there is an issue, note it but also investigate, ask test subject as above, try to find out why there is an issue, what would avoid it/improve it.
  • 9. ..What do the objects on the diagram mean?
  • 10. Drawing Conclusions  Don’t leap to conclusions – 5 or 6 people can be enough to identify common issues, 3 is not.  Look for common themes in your observations...  Video is for deeper analysis but often the top problems become obvious...we didn’t use our videos
  • 11. More info  EBI Usability experts (Jenny Cham, Francis Rowland, Sangya Pundir)  http://ebiinterfaces.wordpress.com/category/usability/  http://www.ebi.ac.uk/~frowland/dev/usability_testing/us ability_resources.php  Lots of online books & videos
  • 12. Acting on the results  Reactome developers brought in to group issues by technology and difficulty  Usability identifies potential issues - there may be more than one solution  Resolution depends on difficulty/resources  Find and fix early!  Project Prioritization Poker used to prioritize usability issues against other objectives (i.e. our wish-list)  Fun - but serves it’s purpose, ranking with scores  Reactome Management adjustments and sign-off  Final ranking used to generate task list(s)
  • 16. Summary  Usability testing has proven to be:  Easy to set up and run  Useful:  Identified unexpected issues (e.g. Zoom level)  Used to avoid guesswork on known issues and help rank developer activities  Usability testing planned for:  Alternate pathway illustration styles  Redesigned layout for Homepage  Diagram key alternatives