SlideShare a Scribd company logo
1 of 29
A centre of expertise in digital information management
www.ukoln.ac.uk
UKOLN is supported by:
Usability testing for the
WWW
Emma Tonkin
UKOLN
www.bath.ac.uk
A centre of expertise in digital information management
www.ukoln.ac.uk
Introduction
• UKOLN, the University of Bath
• Why this session?
A centre of expertise in digital information management
www.ukoln.ac.uk
Why do projects fail?
Project Impaired Factors % of the Responses
1. Incomplete Requirements 13.1%
2. Lack of User Involvement 12.4%
3. Lack of Resources 10.6%
4. Unrealistic Expectations 9.9%
5. Lack of Executive Support 9.3%
6. Changing Requirements & Specifications 8.7%
7. Lack of Planning 8.1%
8. Didn't Need It Any Longer 7.5%
9. Lack of IT Management 6.2%
10. Technology Illiteracy 4.3%
11. Other 9.9%
A centre of expertise in digital information management
www.ukoln.ac.uk
Introducing usability
• Definition: the measure of a product’s
potential to accomplish the goals of a user
• How easy a user interface is to understand
and use
• Ability of a system to be used [easily?
Efficiently? Quickly?]
• The people who use the project can
accomplish their tasks quickly and easily
A centre of expertise in digital information management
www.ukoln.ac.uk
Assumptions
• There are several dimensions to
usability
– Focus on users
– ‘People use products to be productive’
– Users are busy people trying to
accomplish tasks quickly
– Users decide when a product is easy to
use
• (Adapted from Redish & Dumas, A Practical Guide to User Testing)
A centre of expertise in digital information management
www.ukoln.ac.uk
However…
• Are users always busy? Does this imply that
usability is only present in the workplace?!
• Effectiveness vs. efficiency vs. satisfaction
• Do users know when a product is ready?
• Do all users agree about usability?
• Is usability actually measurable?
• Is there one statistic that == ‘% usability’?
A centre of expertise in digital information management
www.ukoln.ac.uk
Elements of usability
• Nielsen refers to five elements or
components of usability:
– Learnability
– Efficiency
– Memorability
– Errors
– Satisfaction
– Usability Engineering, 1993, p.26
• These may not be of equal importance in all
cases.
A centre of expertise in digital information management
www.ukoln.ac.uk
In other words…
• Usability depends on context
– What does the user want to do?
– Who is the user?
• Related to:
– Internationalisation; cultural, social issues
– Task analysis; working out what the user
wants to do (what the goal is) and how
he/she would expect to accomplish it
A centre of expertise in digital information management
www.ukoln.ac.uk
Science vs craft
• Formal approaches:
– Research-driven
– ‘hard science’
– Laboratory-based
• Informal approaches:
– Naturalistic, qualitative observations
– Informal setting
A centre of expertise in digital information management
www.ukoln.ac.uk
User model vs user testing
• Either we apply our understanding of
the way users act, and test the
interface that way
• Or we simply observe users...
A centre of expertise in digital information management
www.ukoln.ac.uk
A centre of expertise in digital information management
www.ukoln.ac.uk
A note about rule-based
testing/validation
• ‘Should be’ vs ‘is’ – model
vs reality
• Great handwriting does not
guarantee a compellingly
readable result
A centre of expertise in digital information management
www.ukoln.ac.uk
Scenario-based user testing
• Based around tasks
• Simple scenarios (‘hypothetical
stories’/’abstract-level test cases’):
– For a company web page, locating and
using contact details
– Registration and login to a wiki
• Process: provide a task and ask the
user to complete it
– It is important to test the right tasks!
A centre of expertise in digital information management
www.ukoln.ac.uk
Cognitive walkthrough
• Works something like this:
Task: Climb mountain and
find the highest peak
A centre of expertise in digital information management
www.ukoln.ac.uk
Required for CW
• A description of the interface
• A task scenario
• Assumptions: What knowledge does
the user already have?
• Functionality: What actions will
accomplish the task with this
interface?
A centre of expertise in digital information management
www.ukoln.ac.uk
Method:
• Look at each step that is required to
accomplish the task:
– Will the user try this step?
– Will the user notice that this action (control,
button, switch) is available?
– Will the user associate this action with the effect
that they are hoping for?
– If this action is performed, does it appear that
progress is being made?
• Can you 'tell a success story' for each step? If not,
there is a usability problem.
A centre of expertise in digital information management
www.ukoln.ac.uk
Recording your test:
• Create a diary format:
– Trying to achieve whatever:
• Looking for something that does whatever
• Found a button marked foo
• But clicking on foo took me to unrelated-
looking screen blah
• Like the mountain-climbing line, you
can go back and try another trajectory
– document this in a similar way.
A centre of expertise in digital information management
www.ukoln.ac.uk
Developing appropriate task
scenarios
• Probably the hardest thing about any
usability testing
• On the one hand, you are not required
to support very improbable scenarios.
• On the other hand, developing and
supporting probable scenarios is key
to a user-centred development
process.
A centre of expertise in digital information management
www.ukoln.ac.uk
Trying out a CW
• Who's got a mobile phone?
• In groups:
– Work out a couple of tasks.
– Working from the perspective of a user
with an appropriate level of knowledge
(you will have to define what that means!),
try the tasks. Document the result.
A centre of expertise in digital information management
www.ukoln.ac.uk
User testing (with real users!)
• The popular example is heuristic
evaluation.
• Heuristics are rules of thumb.
• Heuristic evaluation requires about six
people and a large amount of coffee.
• Provide them with a list of the ten (or
twelve, or...) heuristics, and ask them
to examine each page ('screen') for
problems, according to the heuristics.
A centre of expertise in digital information management
www.ukoln.ac.uk
Ten heuristics
• Visibility of system status: Does the system give timely & appropriate
feedback?
• Match between system and the real world: Is it speaking the users’ language?
• User control and freedom: How hard is it to undo unwanted actions?
• Consistency and standards: Does it follow conventions and expectations?
• Error prevention: Are potential errors recognised before becoming a problem?
• Recognition rather than recall: Does the system rely on the users’ memory?
• Aesthetic & minimalist design: Are dialogs cluttered with information?
• Help users recognise, diagnose & recover from errors: Are error messages
useful?
• Help and documentation: Is there online help? Is it useful?
A centre of expertise in digital information management
www.ukoln.ac.uk
Evaluating the results
• Again, a diary form can be helpful:
'Screen 1 violates heuristic 10
because...'
• Merge these notes.
• List by frequency order to see most
obvious bugs
• List by heuristic to see severity for your
purposes
A centre of expertise in digital information management
www.ukoln.ac.uk
Applying the results
Bug fixes
Feature requests
Major objections
Misnamed element
Confusing colours
It would be much easier if…
…‘this textbox autocompleted’
…’the system remembered my
email preferences’
I don’t like [type of application]
I prefer [totally different type of
application]
…(Oh)
Strange interaction flow
‘Low-
hanging
fruit’?
A centre of expertise in digital information management
www.ukoln.ac.uk
Testing layouts via greeked
text
• Wasn't going to talk about this, but it's
turned out to be useful
• Early stage of web site design often involves
developing layouts/templates
• Because no real content exists yet, these
may be hard to test using the above
methods
• However, a layout should communicate
something about page function. Does it?
A centre of expertise in digital information management
www.ukoln.ac.uk
Preparing a template
• Get greeked text from the Lorem
Ipsum generator:
– http://lorem-ipsum.perbang.dk/
• Place it into template. Do not leave a
single readable word!
• Make yourself a list of elements that
should be visible on the page
• Find/bribe about six test subjects
A centre of expertise in digital information management
www.ukoln.ac.uk
Example list:
• Main page content
• Page title
• Person responsible for page
• Navigation elements
• Last updated date
• Logo
• How to get back to the front page?
• News items
A centre of expertise in digital information management
www.ukoln.ac.uk
Testing process
• One user at a time:
• On each layout 'greeked', ask the user to
identify each element or group of elements. If
they can't find it, invite them to mark where they
think it ought to be.
• Asking the user to 'think aloud' can be helpful
• Also, ask the user to give a mark (out of ten, or
from -3 to +3, or whatever...) on 'subjective
appeal'
• Note: Randomising order reduces systematic
error
A centre of expertise in digital information management
www.ukoln.ac.uk
Coming up with a preamble
• This is a strange thing to ask someone to do.
Do not be surprised if you get some funny
looks.
• Come up with a short, reassuring introduction to
the test. Useful items to include:
– Introducing the software (purpose, not detail)
– Your participation will help us...
– Remember, we are testing the software, not
your performance...
– Please think out loud...
– This style of test helps us to...
A centre of expertise in digital information management
www.ukoln.ac.uk
Examining the results
• Build a table:
• As the layout is improved, the number
of misidentified elements should
reduce

More Related Content

What's hot

Designing for Mobile Learning
Designing for Mobile LearningDesigning for Mobile Learning
Designing for Mobile LearningChristian Glahn
 
MyschoolHUB Brochure - Phil
MyschoolHUB Brochure - PhilMyschoolHUB Brochure - Phil
MyschoolHUB Brochure - PhilPhil Wharton
 
iPad implementation
iPad implementationiPad implementation
iPad implementationryggj
 
Dyslexia and Digital Design: websites, apps and more, November 2014
Dyslexia and Digital Design: websites, apps and more, November 2014Dyslexia and Digital Design: websites, apps and more, November 2014
Dyslexia and Digital Design: websites, apps and more, November 2014AbilityNet
 
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...Justin Denton
 
School Technology Planning
School Technology PlanningSchool Technology Planning
School Technology PlanningWELSTech
 
EDUC 5199 G Second Adobe Connect PPT
EDUC 5199 G Second Adobe Connect PPTEDUC 5199 G Second Adobe Connect PPT
EDUC 5199 G Second Adobe Connect PPTRobert Power
 
1 1 laptop 2013 copy
1  1 laptop 2013 copy1  1 laptop 2013 copy
1 1 laptop 2013 copyDebbie Oliver
 
Jisc RSC Eastern Technical Managers forum Feb 2013 'Jisc CETIS, Wilbert Kraan'
Jisc RSC Eastern Technical Managers forum Feb 2013 'Jisc CETIS, Wilbert Kraan'Jisc RSC Eastern Technical Managers forum Feb 2013 'Jisc CETIS, Wilbert Kraan'
Jisc RSC Eastern Technical Managers forum Feb 2013 'Jisc CETIS, Wilbert Kraan'JISC RSC Eastern
 
EDUC5199G Session 4 Presentation
EDUC5199G Session 4 PresentationEDUC5199G Session 4 Presentation
EDUC5199G Session 4 PresentationRobert Power
 
BHS - Mobile Device Pilot
BHS - Mobile Device PilotBHS - Mobile Device Pilot
BHS - Mobile Device PilotJen Hegna
 
EDUC5405 Lesson 8 s21
EDUC5405 Lesson 8 s21EDUC5405 Lesson 8 s21
EDUC5405 Lesson 8 s21Robert Power
 

What's hot (12)

Designing for Mobile Learning
Designing for Mobile LearningDesigning for Mobile Learning
Designing for Mobile Learning
 
MyschoolHUB Brochure - Phil
MyschoolHUB Brochure - PhilMyschoolHUB Brochure - Phil
MyschoolHUB Brochure - Phil
 
iPad implementation
iPad implementationiPad implementation
iPad implementation
 
Dyslexia and Digital Design: websites, apps and more, November 2014
Dyslexia and Digital Design: websites, apps and more, November 2014Dyslexia and Digital Design: websites, apps and more, November 2014
Dyslexia and Digital Design: websites, apps and more, November 2014
 
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
 
School Technology Planning
School Technology PlanningSchool Technology Planning
School Technology Planning
 
EDUC 5199 G Second Adobe Connect PPT
EDUC 5199 G Second Adobe Connect PPTEDUC 5199 G Second Adobe Connect PPT
EDUC 5199 G Second Adobe Connect PPT
 
1 1 laptop 2013 copy
1  1 laptop 2013 copy1  1 laptop 2013 copy
1 1 laptop 2013 copy
 
Jisc RSC Eastern Technical Managers forum Feb 2013 'Jisc CETIS, Wilbert Kraan'
Jisc RSC Eastern Technical Managers forum Feb 2013 'Jisc CETIS, Wilbert Kraan'Jisc RSC Eastern Technical Managers forum Feb 2013 'Jisc CETIS, Wilbert Kraan'
Jisc RSC Eastern Technical Managers forum Feb 2013 'Jisc CETIS, Wilbert Kraan'
 
EDUC5199G Session 4 Presentation
EDUC5199G Session 4 PresentationEDUC5199G Session 4 Presentation
EDUC5199G Session 4 Presentation
 
BHS - Mobile Device Pilot
BHS - Mobile Device PilotBHS - Mobile Device Pilot
BHS - Mobile Device Pilot
 
EDUC5405 Lesson 8 s21
EDUC5405 Lesson 8 s21EDUC5405 Lesson 8 s21
EDUC5405 Lesson 8 s21
 

Viewers also liked

[Typ]Presentation[Sbj]LaboratoryDiagnosisDefined[Dte]20131028
[Typ]Presentation[Sbj]LaboratoryDiagnosisDefined[Dte]20131028[Typ]Presentation[Sbj]LaboratoryDiagnosisDefined[Dte]20131028
[Typ]Presentation[Sbj]LaboratoryDiagnosisDefined[Dte]20131028Mark Gusack
 
Structuring EMR Data For Analytics
Structuring EMR Data For AnalyticsStructuring EMR Data For Analytics
Structuring EMR Data For AnalyticsBrandon Stange
 
IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...
IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...
IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...IWMW
 
AdvancedWord01
AdvancedWord01AdvancedWord01
AdvancedWord01adisg
 

Viewers also liked (6)

Mettler et al. 2015
Mettler et al. 2015Mettler et al. 2015
Mettler et al. 2015
 
[Typ]Presentation[Sbj]LaboratoryDiagnosisDefined[Dte]20131028
[Typ]Presentation[Sbj]LaboratoryDiagnosisDefined[Dte]20131028[Typ]Presentation[Sbj]LaboratoryDiagnosisDefined[Dte]20131028
[Typ]Presentation[Sbj]LaboratoryDiagnosisDefined[Dte]20131028
 
Structuring EMR Data For Analytics
Structuring EMR Data For AnalyticsStructuring EMR Data For Analytics
Structuring EMR Data For Analytics
 
IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...
IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...
IWMW 2004: Implementing Web Standards Across The Institution - Trials And Tri...
 
Mi comunidad
Mi comunidadMi comunidad
Mi comunidad
 
AdvancedWord01
AdvancedWord01AdvancedWord01
AdvancedWord01
 

Similar to IWMW 2007: Usability Testing for the WWW

Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...
Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...
Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...DrupalCape
 
Your data is great, but does it work for your users
Your data is great, but does it work for your usersYour data is great, but does it work for your users
Your data is great, but does it work for your usersvickybuser
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
 
Intro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful uiIntro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful uiThanos Makaronas
 
Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...User Experience Center, Bentley University
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysSTC India UX SIG
 
Why developing research software is like a startup (and why this matters)
Why developing research software is like a startup (and why this matters)Why developing research software is like a startup (and why this matters)
Why developing research software is like a startup (and why this matters)Neil Chue Hong
 
UDSA Unit 4.pptx
UDSA Unit 4.pptxUDSA Unit 4.pptx
UDSA Unit 4.pptxSrilekhaK12
 
What is IA/UX
What is IA/UXWhat is IA/UX
What is IA/UXPaul Kahn
 
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
 
Why User Experience Matters 2009
Why User Experience Matters 2009Why User Experience Matters 2009
Why User Experience Matters 2009Michael Rawlins
 
Learning Leader Symposium - Meridian 6-27-12
Learning Leader Symposium - Meridian 6-27-12Learning Leader Symposium - Meridian 6-27-12
Learning Leader Symposium - Meridian 6-27-12Pam Devine
 
Ambient Intelligence Design Process
Ambient Intelligence Design ProcessAmbient Intelligence Design Process
Ambient Intelligence Design ProcessFulvio Corno
 
Harnessing the content beast – Content marketing in the multiscreen world
Harnessing the content beast – Content marketing in the multiscreen worldHarnessing the content beast – Content marketing in the multiscreen world
Harnessing the content beast – Content marketing in the multiscreen worldThomas Robbins
 
An Introduction to Usability
An Introduction to UsabilityAn Introduction to Usability
An Introduction to Usabilitydirk.swart
 
A comprehensive guide on advantages, methods, and process of Usability Testin...
A comprehensive guide on advantages, methods, and process of Usability Testin...A comprehensive guide on advantages, methods, and process of Usability Testin...
A comprehensive guide on advantages, methods, and process of Usability Testin...Calidad Infotech
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Johan Verhaegen
 
UX and Usability Event OVIC and Southampton Solent University
UX and Usability Event OVIC and Southampton Solent University UX and Usability Event OVIC and Southampton Solent University
UX and Usability Event OVIC and Southampton Solent University Dr.Mohammed Alhusban
 

Similar to IWMW 2007: Usability Testing for the WWW (20)

Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...
Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...
Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...
 
Your data is great, but does it work for your users
Your data is great, but does it work for your usersYour data is great, but does it work for your users
Your data is great, but does it work for your users
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Intro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful uiIntro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful ui
 
Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, Misys
 
Why developing research software is like a startup (and why this matters)
Why developing research software is like a startup (and why this matters)Why developing research software is like a startup (and why this matters)
Why developing research software is like a startup (and why this matters)
 
UDSA Unit 4.pptx
UDSA Unit 4.pptxUDSA Unit 4.pptx
UDSA Unit 4.pptx
 
Heuristic evaluation principles
Heuristic evaluation principlesHeuristic evaluation principles
Heuristic evaluation principles
 
What is IA/UX
What is IA/UXWhat is IA/UX
What is IA/UX
 
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
 
Why User Experience Matters 2009
Why User Experience Matters 2009Why User Experience Matters 2009
Why User Experience Matters 2009
 
amansingh.docx
amansingh.docxamansingh.docx
amansingh.docx
 
Learning Leader Symposium - Meridian 6-27-12
Learning Leader Symposium - Meridian 6-27-12Learning Leader Symposium - Meridian 6-27-12
Learning Leader Symposium - Meridian 6-27-12
 
Ambient Intelligence Design Process
Ambient Intelligence Design ProcessAmbient Intelligence Design Process
Ambient Intelligence Design Process
 
Harnessing the content beast – Content marketing in the multiscreen world
Harnessing the content beast – Content marketing in the multiscreen worldHarnessing the content beast – Content marketing in the multiscreen world
Harnessing the content beast – Content marketing in the multiscreen world
 
An Introduction to Usability
An Introduction to UsabilityAn Introduction to Usability
An Introduction to Usability
 
A comprehensive guide on advantages, methods, and process of Usability Testin...
A comprehensive guide on advantages, methods, and process of Usability Testin...A comprehensive guide on advantages, methods, and process of Usability Testin...
A comprehensive guide on advantages, methods, and process of Usability Testin...
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?
 
UX and Usability Event OVIC and Southampton Solent University
UX and Usability Event OVIC and Southampton Solent University UX and Usability Event OVIC and Southampton Solent University
UX and Usability Event OVIC and Southampton Solent University
 

More from IWMW

Look who's talking now
Look who's talking nowLook who's talking now
Look who's talking nowIWMW
 
Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)IWMW
 
Web Tools report
Web Tools reportWeb Tools report
Web Tools reportIWMW
 
Personal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicPersonal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicIWMW
 
Whose site is it anyway?
Whose site is it anyway?Whose site is it anyway?
Whose site is it anyway?IWMW
 
Open Source - the case against
Open Source - the case againstOpen Source - the case against
Open Source - the case againstIWMW
 
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW
 
What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?IWMW
 
Library 2.0
Library 2.0Library 2.0
Library 2.0IWMW
 
Social participation in student recruitment
Social participation in student recruitmentSocial participation in student recruitment
Social participation in student recruitmentIWMW
 
Supporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoSupporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoIWMW
 
IWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW
 
How to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesHow to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesIWMW
 
Static Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionStatic Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionIWMW
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the FutureIWMW
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the FutureIWMW
 
Developing Communities of Practice
Developing Communities of PracticeDeveloping Communities of Practice
Developing Communities of PracticeIWMW
 
How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... IWMW
 
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionGrassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionIWMW
 
Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...IWMW
 

More from IWMW (20)

Look who's talking now
Look who's talking nowLook who's talking now
Look who's talking now
 
Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)
 
Web Tools report
Web Tools reportWeb Tools report
Web Tools report
 
Personal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicPersonal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The Panic
 
Whose site is it anyway?
Whose site is it anyway?Whose site is it anyway?
Whose site is it anyway?
 
Open Source - the case against
Open Source - the case againstOpen Source - the case against
Open Source - the case against
 
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS view
 
What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
 
Social participation in student recruitment
Social participation in student recruitmentSocial participation in student recruitment
Social participation in student recruitment
 
Supporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoSupporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: Manifesto
 
IWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlights
 
How to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesHow to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web Services
 
Static Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionStatic Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource Condition
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Developing Communities of Practice
Developing Communities of PracticeDeveloping Communities of Practice
Developing Communities of Practice
 
How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down...
 
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionGrassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX Revolution
 
Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...
 

Recently uploaded

Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 

Recently uploaded (20)

Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 

IWMW 2007: Usability Testing for the WWW

  • 1. A centre of expertise in digital information management www.ukoln.ac.uk UKOLN is supported by: Usability testing for the WWW Emma Tonkin UKOLN www.bath.ac.uk
  • 2. A centre of expertise in digital information management www.ukoln.ac.uk Introduction • UKOLN, the University of Bath • Why this session?
  • 3. A centre of expertise in digital information management www.ukoln.ac.uk Why do projects fail? Project Impaired Factors % of the Responses 1. Incomplete Requirements 13.1% 2. Lack of User Involvement 12.4% 3. Lack of Resources 10.6% 4. Unrealistic Expectations 9.9% 5. Lack of Executive Support 9.3% 6. Changing Requirements & Specifications 8.7% 7. Lack of Planning 8.1% 8. Didn't Need It Any Longer 7.5% 9. Lack of IT Management 6.2% 10. Technology Illiteracy 4.3% 11. Other 9.9%
  • 4. A centre of expertise in digital information management www.ukoln.ac.uk Introducing usability • Definition: the measure of a product’s potential to accomplish the goals of a user • How easy a user interface is to understand and use • Ability of a system to be used [easily? Efficiently? Quickly?] • The people who use the project can accomplish their tasks quickly and easily
  • 5. A centre of expertise in digital information management www.ukoln.ac.uk Assumptions • There are several dimensions to usability – Focus on users – ‘People use products to be productive’ – Users are busy people trying to accomplish tasks quickly – Users decide when a product is easy to use • (Adapted from Redish & Dumas, A Practical Guide to User Testing)
  • 6. A centre of expertise in digital information management www.ukoln.ac.uk However… • Are users always busy? Does this imply that usability is only present in the workplace?! • Effectiveness vs. efficiency vs. satisfaction • Do users know when a product is ready? • Do all users agree about usability? • Is usability actually measurable? • Is there one statistic that == ‘% usability’?
  • 7. A centre of expertise in digital information management www.ukoln.ac.uk Elements of usability • Nielsen refers to five elements or components of usability: – Learnability – Efficiency – Memorability – Errors – Satisfaction – Usability Engineering, 1993, p.26 • These may not be of equal importance in all cases.
  • 8. A centre of expertise in digital information management www.ukoln.ac.uk In other words… • Usability depends on context – What does the user want to do? – Who is the user? • Related to: – Internationalisation; cultural, social issues – Task analysis; working out what the user wants to do (what the goal is) and how he/she would expect to accomplish it
  • 9. A centre of expertise in digital information management www.ukoln.ac.uk Science vs craft • Formal approaches: – Research-driven – ‘hard science’ – Laboratory-based • Informal approaches: – Naturalistic, qualitative observations – Informal setting
  • 10. A centre of expertise in digital information management www.ukoln.ac.uk User model vs user testing • Either we apply our understanding of the way users act, and test the interface that way • Or we simply observe users...
  • 11. A centre of expertise in digital information management www.ukoln.ac.uk
  • 12. A centre of expertise in digital information management www.ukoln.ac.uk A note about rule-based testing/validation • ‘Should be’ vs ‘is’ – model vs reality • Great handwriting does not guarantee a compellingly readable result
  • 13. A centre of expertise in digital information management www.ukoln.ac.uk Scenario-based user testing • Based around tasks • Simple scenarios (‘hypothetical stories’/’abstract-level test cases’): – For a company web page, locating and using contact details – Registration and login to a wiki • Process: provide a task and ask the user to complete it – It is important to test the right tasks!
  • 14. A centre of expertise in digital information management www.ukoln.ac.uk Cognitive walkthrough • Works something like this: Task: Climb mountain and find the highest peak
  • 15. A centre of expertise in digital information management www.ukoln.ac.uk Required for CW • A description of the interface • A task scenario • Assumptions: What knowledge does the user already have? • Functionality: What actions will accomplish the task with this interface?
  • 16. A centre of expertise in digital information management www.ukoln.ac.uk Method: • Look at each step that is required to accomplish the task: – Will the user try this step? – Will the user notice that this action (control, button, switch) is available? – Will the user associate this action with the effect that they are hoping for? – If this action is performed, does it appear that progress is being made? • Can you 'tell a success story' for each step? If not, there is a usability problem.
  • 17. A centre of expertise in digital information management www.ukoln.ac.uk Recording your test: • Create a diary format: – Trying to achieve whatever: • Looking for something that does whatever • Found a button marked foo • But clicking on foo took me to unrelated- looking screen blah • Like the mountain-climbing line, you can go back and try another trajectory – document this in a similar way.
  • 18. A centre of expertise in digital information management www.ukoln.ac.uk Developing appropriate task scenarios • Probably the hardest thing about any usability testing • On the one hand, you are not required to support very improbable scenarios. • On the other hand, developing and supporting probable scenarios is key to a user-centred development process.
  • 19. A centre of expertise in digital information management www.ukoln.ac.uk Trying out a CW • Who's got a mobile phone? • In groups: – Work out a couple of tasks. – Working from the perspective of a user with an appropriate level of knowledge (you will have to define what that means!), try the tasks. Document the result.
  • 20. A centre of expertise in digital information management www.ukoln.ac.uk User testing (with real users!) • The popular example is heuristic evaluation. • Heuristics are rules of thumb. • Heuristic evaluation requires about six people and a large amount of coffee. • Provide them with a list of the ten (or twelve, or...) heuristics, and ask them to examine each page ('screen') for problems, according to the heuristics.
  • 21. A centre of expertise in digital information management www.ukoln.ac.uk Ten heuristics • Visibility of system status: Does the system give timely & appropriate feedback? • Match between system and the real world: Is it speaking the users’ language? • User control and freedom: How hard is it to undo unwanted actions? • Consistency and standards: Does it follow conventions and expectations? • Error prevention: Are potential errors recognised before becoming a problem? • Recognition rather than recall: Does the system rely on the users’ memory? • Aesthetic & minimalist design: Are dialogs cluttered with information? • Help users recognise, diagnose & recover from errors: Are error messages useful? • Help and documentation: Is there online help? Is it useful?
  • 22. A centre of expertise in digital information management www.ukoln.ac.uk Evaluating the results • Again, a diary form can be helpful: 'Screen 1 violates heuristic 10 because...' • Merge these notes. • List by frequency order to see most obvious bugs • List by heuristic to see severity for your purposes
  • 23. A centre of expertise in digital information management www.ukoln.ac.uk Applying the results Bug fixes Feature requests Major objections Misnamed element Confusing colours It would be much easier if… …‘this textbox autocompleted’ …’the system remembered my email preferences’ I don’t like [type of application] I prefer [totally different type of application] …(Oh) Strange interaction flow ‘Low- hanging fruit’?
  • 24. A centre of expertise in digital information management www.ukoln.ac.uk Testing layouts via greeked text • Wasn't going to talk about this, but it's turned out to be useful • Early stage of web site design often involves developing layouts/templates • Because no real content exists yet, these may be hard to test using the above methods • However, a layout should communicate something about page function. Does it?
  • 25. A centre of expertise in digital information management www.ukoln.ac.uk Preparing a template • Get greeked text from the Lorem Ipsum generator: – http://lorem-ipsum.perbang.dk/ • Place it into template. Do not leave a single readable word! • Make yourself a list of elements that should be visible on the page • Find/bribe about six test subjects
  • 26. A centre of expertise in digital information management www.ukoln.ac.uk Example list: • Main page content • Page title • Person responsible for page • Navigation elements • Last updated date • Logo • How to get back to the front page? • News items
  • 27. A centre of expertise in digital information management www.ukoln.ac.uk Testing process • One user at a time: • On each layout 'greeked', ask the user to identify each element or group of elements. If they can't find it, invite them to mark where they think it ought to be. • Asking the user to 'think aloud' can be helpful • Also, ask the user to give a mark (out of ten, or from -3 to +3, or whatever...) on 'subjective appeal' • Note: Randomising order reduces systematic error
  • 28. A centre of expertise in digital information management www.ukoln.ac.uk Coming up with a preamble • This is a strange thing to ask someone to do. Do not be surprised if you get some funny looks. • Come up with a short, reassuring introduction to the test. Useful items to include: – Introducing the software (purpose, not detail) – Your participation will help us... – Remember, we are testing the software, not your performance... – Please think out loud... – This style of test helps us to...
  • 29. A centre of expertise in digital information management www.ukoln.ac.uk Examining the results • Build a table: • As the layout is improved, the number of misidentified elements should reduce