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

HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL Um e Farwa
 
Visual Interface Design HCI presentation By Uzair Ahmad
Visual Interface Design HCI presentation By Uzair Ahmad Visual Interface Design HCI presentation By Uzair Ahmad
Visual Interface Design HCI presentation By Uzair Ahmad UzairAhmad81
 
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....VijiPriya Jeyamani
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basicsAlan Dix
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityMarc Miquel
 
User interface and user experience ui ux design basics
User interface  and user experience ui ux design basicsUser interface  and user experience ui ux design basics
User interface and user experience ui ux design basicsRavi Bhadauria
 
Usability test
Usability testUsability test
Usability testAnsviaLab
 
Usability and User Experience
Usability and User ExperienceUsability and User Experience
Usability and User ExperienceShawn Calvert
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interactionsai anjaneya
 
An Introduction to Usability Testing
An Introduction to Usability TestingAn Introduction to Usability Testing
An Introduction to Usability TestingLennart Overkamp
 
Software engineering practical
Software engineering practicalSoftware engineering practical
Software engineering practicalNitesh Dubey
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information ArchitectureLifna C.S
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement SpecificationNiraj Kumar
 
Human computer interaction
Human  computer interactionHuman  computer interaction
Human computer interactionAyusha Patnaik
 
Understanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideUnderstanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideBabajide Aroyewun
 
General UX activities & process overview
General UX activities & process overviewGeneral UX activities & process overview
General UX activities & process overviewBen Melbourne
 
Chapter 01 software engineering pressman
Chapter 01  software engineering pressmanChapter 01  software engineering pressman
Chapter 01 software engineering pressmanRohitGoyal183
 

What's hot (20)

UI / UX Design Presentation
UI / UX Design PresentationUI / UX Design Presentation
UI / UX Design Presentation
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentation
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL
 
Visual Interface Design HCI presentation By Uzair Ahmad
Visual Interface Design HCI presentation By Uzair Ahmad Visual Interface Design HCI presentation By Uzair Ahmad
Visual Interface Design HCI presentation By Uzair Ahmad
 
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and Accessibility
 
User interface and user experience ui ux design basics
User interface  and user experience ui ux design basicsUser interface  and user experience ui ux design basics
User interface and user experience ui ux design basics
 
Usability test
Usability testUsability test
Usability test
 
Requirements elicitation
Requirements elicitationRequirements elicitation
Requirements elicitation
 
Usability and User Experience
Usability and User ExperienceUsability and User Experience
Usability and User Experience
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 
An Introduction to Usability Testing
An Introduction to Usability TestingAn Introduction to Usability Testing
An Introduction to Usability Testing
 
Software engineering practical
Software engineering practicalSoftware engineering practical
Software engineering practical
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information Architecture
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 
Human computer interaction
Human  computer interactionHuman  computer interaction
Human computer interaction
 
Understanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideUnderstanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun Babajide
 
General UX activities & process overview
General UX activities & process overviewGeneral UX activities & process overview
General UX activities & process overview
 
Chapter 01 software engineering pressman
Chapter 01  software engineering pressmanChapter 01  software engineering pressman
Chapter 01 software engineering pressman
 

Viewers also liked

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 BROCHUREThe Pathway Group
 
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...CaaS EU FP7 Project
 
11 grieving and resisting the spirit
11 grieving and resisting the spirit11 grieving and resisting the spirit
11 grieving and resisting the spiritchucho1943
 
Guerilla Usability Testing
Guerilla Usability TestingGuerilla Usability Testing
Guerilla Usability TestingAndy Budd
 
Viatge Per ItàLia
Viatge Per ItàLiaViatge Per ItàLia
Viatge Per ItàLiabanzais
 
Analisis nutricional de receta
Analisis nutricional de recetaAnalisis nutricional de receta
Analisis nutricional de recetaangel fernandez
 

Viewers also liked (13)

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
 
Analisis nutricional de receta
Analisis nutricional de recetaAnalisis nutricional de receta
Analisis nutricional de receta
 

Similar to Usability Inspection Methods - Heuristic Evaluation

Lecture 10 Static Testing.ppt
Lecture 10 Static Testing.pptLecture 10 Static Testing.ppt
Lecture 10 Static Testing.pptssuser9a23691
 
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...Michael M Grant
 
Software testing
Software testingSoftware testing
Software testingthaneofife
 
Design and Evaluation techniques unit 5
Design and Evaluation techniques unit  5Design and Evaluation techniques unit  5
Design and Evaluation techniques unit 5KrishnaVeni451953
 
Verification Learning & Development Plan
Verification Learning & Development PlanVerification Learning & Development Plan
Verification Learning & Development PlanJohan Hoberg
 
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 2010TEST Huddle
 
Interview with a tester
Interview with a testerInterview with a tester
Interview with a testerJohan Hoberg
 
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.pdfpCloudy
 
Notes on Evaluation of eLearning
Notes on Evaluation of eLearningNotes on Evaluation of eLearning
Notes on Evaluation of eLearningMichael M Grant
 
Introduction to Software Review
Introduction to Software ReviewIntroduction to Software Review
Introduction to Software ReviewPhilip Johnson
 
ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5Yogindernath Gupta
 
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.pptSyedGhassanAzhar
 
Agile Testing: Best Practices and Methodology
Agile Testing: Best Practices and Methodology  Agile Testing: Best Practices and Methodology
Agile Testing: Best Practices and Methodology Zoe Gilbert
 

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