SlideShare a Scribd company logo
1 of 13
Usability Inspection
Method: Heuristic Evaluation
What is Usability Inspection
1. Name for a set of methods
2. It is in contrast to usability testing
3. Requires a small set of testers (or “evaluators”)
Usability Inspection Methods
Heuristic evaluation
Heuristic estimation
Cognitive walkthrough
Feature inspection
Pluralistic walkthrough
Consistency inspection
Standards inspection
Formal usability inspection
Cooper
Software should be interested in me
Software should be forthcoming
Software should be confident
Software should have common
sense
What heuristic is?
Nielsen
Visibility of system status.
Match between system and
the real world.
User control and freedom.
Consistency and standards
Error prevention.
Krug
Don't force me your way
Save me steps whenever
possible
Heuristic Evaluation
It involves having a small set of evaluators
it requires just few resources in terms of money, time or expertise
It is a usability engineering method for finding usability problems
Heuristic Evaluation
It is difficult for a single individual to do
The more evaluators the better!
Heuristic Evaluation
Recommended are 3 to 5 evaluators
Each individual evaluator inspect the
interface alone
The session lasts 1 or 2 hours
The output is a list of usability
problems in the interface
Characteristics of Heuristic Evaluation
Small test scenarios
An informal basis for assessment that doesn’t require psychologists
A high success rate – so only a handful of testers are needed
A few key guidelines
How to conduct ?
1.Plan Your Evaluation
Develop a set of tasks and ask your evaluators to carry them out.
Provide evaluators with the goals of the system, and allow them to develop
their own tasks.
Ask evaluators to assess your dialogue elements.
How to conduct ?
2.Choose your Evaluators
Those with experience
Those without experience
Heuristic Evaluation is known to find more than 90% of usability problems if it’s performed by 3 to 5 experienced people
How to conduct ?
3.Review the Heuristics
How to conduct ?
4.Conducting the Evaluation
Individual Evaluation
Group Evaluation
How to conduct ?
5.Analysing your Results
Compile all the information from your evaluators
Remove any duplicates and combine similar issues

More Related Content

What's hot

What's hot (20)

HCI NOTES.pdf
HCI NOTES.pdfHCI NOTES.pdf
HCI NOTES.pdf
 
Human computer interaction -Input output channel with Scenario
Human computer interaction -Input output channel with ScenarioHuman computer interaction -Input output channel with Scenario
Human computer interaction -Input output channel with Scenario
 
Direct manipulation - ppt
Direct manipulation - pptDirect manipulation - ppt
Direct manipulation - ppt
 
HCI - Chapter 4
HCI - Chapter 4HCI - Chapter 4
HCI - Chapter 4
 
HCI 3e - Ch 14: Communication and collaboration models
HCI 3e - Ch 14:  Communication and collaboration modelsHCI 3e - Ch 14:  Communication and collaboration models
HCI 3e - Ch 14: Communication and collaboration models
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluation
 
Hci in software process
Hci in software processHci in software process
Hci in software process
 
HCI 3e - Ch 20: Ubiquitous computing and augmented realities
HCI 3e - Ch 20:  Ubiquitous computing and augmented realitiesHCI 3e - Ch 20:  Ubiquitous computing and augmented realities
HCI 3e - Ch 20: Ubiquitous computing and augmented realities
 
Mobile 2.0
Mobile 2.0Mobile 2.0
Mobile 2.0
 
User interface-design
User interface-designUser interface-design
User interface-design
 
HCI 3e - Ch 2: The computer
HCI 3e - Ch 2:  The computerHCI 3e - Ch 2:  The computer
HCI 3e - Ch 2: The computer
 
Human computer interaction -Input output channel
Human computer interaction -Input output channelHuman computer interaction -Input output channel
Human computer interaction -Input output channel
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rules
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive models
 
Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slides
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
HCI 2015 (8/10) Data Visualization (an introduction)
HCI 2015 (8/10) Data Visualization (an introduction)HCI 2015 (8/10) Data Visualization (an introduction)
HCI 2015 (8/10) Data Visualization (an introduction)
 
Psychology of usable things
Psychology of usable thingsPsychology of usable things
Psychology of usable things
 
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirementsHCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
 

Viewers also liked

11 grieving and resisting the spirit
11 grieving and resisting the spirit11 grieving and resisting the spirit
11 grieving and resisting the spirit
chucho1943
 

Viewers also liked (14)

WikiFoods_11.19.15
WikiFoods_11.19.15WikiFoods_11.19.15
WikiFoods_11.19.15
 
The Asian Apprenticeship Awards 2016: EVENT BROCHURE
The Asian Apprenticeship Awards 2016: EVENT BROCHUREThe Asian Apprenticeship Awards 2016: EVENT BROCHURE
The Asian Apprenticeship Awards 2016: EVENT BROCHURE
 
anu
anuanu
anu
 
Problemas éticos en el final de la vida humana.
Problemas éticos en el final de la vida humana.Problemas éticos en el final de la vida humana.
Problemas éticos en el final de la vida humana.
 
Capability-as-a-Service: Investigating the Innovation Potential from a Busine...
Capability-as-a-Service: Investigating the Innovation Potential from a Busine...Capability-as-a-Service: Investigating the Innovation Potential from a Busine...
Capability-as-a-Service: Investigating the Innovation Potential from a Busine...
 
досвід шиліна г_а2015
досвід шиліна г_а2015досвід шиліна г_а2015
досвід шиліна г_а2015
 
11 grieving and resisting the spirit
11 grieving and resisting the spirit11 grieving and resisting the spirit
11 grieving and resisting the spirit
 
Imagens de portugal
Imagens de portugalImagens de portugal
Imagens de portugal
 
Guerilla Usability Testing
Guerilla Usability TestingGuerilla Usability Testing
Guerilla Usability Testing
 
Guia aves comunes
Guia aves comunesGuia aves comunes
Guia aves comunes
 
trial
trialtrial
trial
 
Viatge Per ItàLia
Viatge Per ItàLiaViatge Per ItàLia
Viatge Per ItàLia
 
Usability Testing 101 - an introduction
Usability Testing 101 - an introductionUsability Testing 101 - an introduction
Usability Testing 101 - an introduction
 
Analisis nutricional de receta
Analisis nutricional de recetaAnalisis nutricional de receta
Analisis nutricional de receta
 

Similar to Usability Inspection Methods - Heuristic Evaluation

Software testing
Software testingSoftware testing
Software testing
thaneofife
 
Verification Learning & Development Plan
Verification Learning & Development PlanVerification Learning & Development Plan
Verification Learning & Development Plan
Johan Hoberg
 
Interview with a tester
Interview with a testerInterview with a tester
Interview with a tester
Johan Hoberg
 
Notes on Evaluation of eLearning
Notes on Evaluation of eLearningNotes on Evaluation of eLearning
Notes on Evaluation of eLearning
Michael M Grant
 
Introduction to Software Review
Introduction to Software ReviewIntroduction to Software Review
Introduction to Software Review
Philip Johnson
 
Usability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.pptUsability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.ppt
SyedGhassanAzhar
 

Similar to Usability Inspection Methods - Heuristic Evaluation (20)

Lecture 10 Static Testing.ppt
Lecture 10 Static Testing.pptLecture 10 Static Testing.ppt
Lecture 10 Static Testing.ppt
 
Check upload1
Check upload1Check upload1
Check upload1
 
Prvt file test
Prvt file testPrvt file test
Prvt file test
 
Check upload1
Check upload1Check upload1
Check upload1
 
Chapter 2 - Test Management
Chapter 2 - Test ManagementChapter 2 - Test Management
Chapter 2 - Test Management
 
Static techniques
Static techniquesStatic techniques
Static techniques
 
Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...
Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...
Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...
 
Software testing
Software testingSoftware testing
Software testing
 
Design and Evaluation techniques unit 5
Design and Evaluation techniques unit  5Design and Evaluation techniques unit  5
Design and Evaluation techniques unit 5
 
Verification Learning & Development Plan
Verification Learning & Development PlanVerification Learning & Development Plan
Verification Learning & Development Plan
 
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
 
Interview with a tester
Interview with a testerInterview with a tester
Interview with a tester
 
Exploratory Testing, A Guide Towards Better Test Coverage.pdf
Exploratory Testing, A Guide Towards Better Test Coverage.pdfExploratory Testing, A Guide Towards Better Test Coverage.pdf
Exploratory Testing, A Guide Towards Better Test Coverage.pdf
 
Notes on Evaluation of eLearning
Notes on Evaluation of eLearningNotes on Evaluation of eLearning
Notes on Evaluation of eLearning
 
Introduction to Software Review
Introduction to Software ReviewIntroduction to Software Review
Introduction to Software Review
 
ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5
 
Usability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.pptUsability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.ppt
 
Agile Testing: Best Practices and Methodology
Agile Testing: Best Practices and Methodology  Agile Testing: Best Practices and Methodology
Agile Testing: Best Practices and Methodology
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Assessing Quality of Individual Studies Quiz
Assessing Quality of Individual Studies QuizAssessing Quality of Individual Studies Quiz
Assessing Quality of Individual Studies Quiz
 

Usability Inspection Methods - Heuristic Evaluation

  • 2. What is Usability Inspection 1. Name for a set of methods 2. It is in contrast to usability testing 3. Requires a small set of testers (or “evaluators”)
  • 3. Usability Inspection Methods Heuristic evaluation Heuristic estimation Cognitive walkthrough Feature inspection Pluralistic walkthrough Consistency inspection Standards inspection Formal usability inspection
  • 4. Cooper Software should be interested in me Software should be forthcoming Software should be confident Software should have common sense What heuristic is? Nielsen Visibility of system status. Match between system and the real world. User control and freedom. Consistency and standards Error prevention. Krug Don't force me your way Save me steps whenever possible
  • 5. Heuristic Evaluation It involves having a small set of evaluators it requires just few resources in terms of money, time or expertise It is a usability engineering method for finding usability problems
  • 6. Heuristic Evaluation It is difficult for a single individual to do The more evaluators the better!
  • 7. Heuristic Evaluation Recommended are 3 to 5 evaluators Each individual evaluator inspect the interface alone The session lasts 1 or 2 hours The output is a list of usability problems in the interface
  • 8. Characteristics of Heuristic Evaluation Small test scenarios An informal basis for assessment that doesn’t require psychologists A high success rate – so only a handful of testers are needed A few key guidelines
  • 9. How to conduct ? 1.Plan Your Evaluation Develop a set of tasks and ask your evaluators to carry them out. Provide evaluators with the goals of the system, and allow them to develop their own tasks. Ask evaluators to assess your dialogue elements.
  • 10. How to conduct ? 2.Choose your Evaluators Those with experience Those without experience Heuristic Evaluation is known to find more than 90% of usability problems if it’s performed by 3 to 5 experienced people
  • 11. How to conduct ? 3.Review the Heuristics
  • 12. How to conduct ? 4.Conducting the Evaluation Individual Evaluation Group Evaluation
  • 13. How to conduct ? 5.Analysing your Results Compile all the information from your evaluators Remove any duplicates and combine similar issues