Chapiter 7 - Evaluation
Chapiter 7 - Evaluation
Interface
Evaluation
Introduction
Why and when to evaluate?
1. Introduction
4. Types d’Interaction
5. Interaction guidelines
6. Web Interaction
2. Modèle Cognitif guidelines
de l’utilisateur
Conception
Espace IHM
7. Conception
Codage
Software Engineering Evaluation
« Software Quality Assurance »
Software performance
Hardware performance and cost
Maintenance
Safety
Reliability
Interoperability
etc.
HCI Evaluation Objectives
Why evaluate ...?
To answer usability questions such as:
– Would the operator be able to quickly answer
emergency calls?
Shneiderman
Cognitive Walkthrough
Observation
Heuristic Evaluation Acceptability tests
Questionnaires
o From previous lectures
o Nielsen 10 principles
o Others …
Heuristics From Earlier Lectures
User-centered design
– Know your users
– Understand their tasks
Memory
– Use chunking to simplify information presentation
– Minimize working memory
Color guidelines
– Don’t depend solely on color distinctions (color blindness)
– Avoid red on blue text (chromatic aberration)
– Avoid small blue details
Response time
– < 0.1 s: seems instantaneous
– 0.1-1 s: user notices, but no feedback needed
– 1-5 s: display busy cursor
– > 5 s: display progress bar
6. Flexibility and Efficiency
Provide easily-learned shortcuts for frequent
operations
– Keyboard accelerators
– Command abbreviations
– Bookmarks
– History
Fast withdraw
100 DH
200 DH
…
2000 DH
7. Error Prevention
Handle errors
7. Error prevention
8. Recognition, not recall
9. Error reporting, diagnosis, and recovery
Keep it simple
10. Aesthetic & minimalist design
Example
Example
1. Shopping cart icon is not balanced with its background
white space: minimalist design
11. Uses “Cart Title” and “Cart Name” for the same concept:
Consistency
12. Must recall and type in cart title to load: Recognition not
recall, Error prevention, Flexibility & efficiency
Heuristic Evaluation
Advantages Disadvantages
o Low costs
o Focuses on
o Intuitive technique problems not on
solutions
o Simple to apply
Be tactful
– Not “the menu organization is a complete mess”
– Better “menus are not organized by function”
Be specific
– Not “text is unreachable”
– Better “text is too small, and has poor contrast (black text on dark
green background”
Suggested Report Format
What to include
– Problem
– Heuristic
– Description
– Severity
– Recommendation (if any)
– Screenshot (if helpful)
Evaluation Techniques
Analytical Empirical
(User Testing)
G.O.M.S.
« Goals, Operators, Methods and Selection rules »
Shneiderman
Cognitive Walkthrough
Observation
Heuristic Evaluation Acceptability tests
Questionnaires
o Norman’s principles
Affordance
Visibility
Feedback
o Nielsen 10 principles
o Others …
User Testing
Caméra dirigée
Usability Lab
vers la documentation Caméra dirigée Écran géant
sur l'utilisateur Enregistrement des (duplication de
évènements l'écran usager)
Équipe de
développeurs
Salle d'observation
Ut
Salle d'observation
ili
sa
te
ur
Caméra dirigée
1
sur l'ordinateur
Utilisateur 2
ou observateur
Salle de test
Contrôle de
Station de Murs à vue Spécialistes des l'édition
l'expérimentateur unidirectionnelle facteurs humains et du mixage
Vue de chaque
caméra
User Testing
Observation
Acceptability tests
Questionnaires
User Testing
• Observation
Video Saving
Loud thinking
Passive Observation
Ethnographic studies
User Testing
• Acceptability Tests
Learning time
Performance
Error Rate
Retention time
Subjective Satisfaction
User Testing
• Acceptability Tests …
Example 1
• Acceptability Tests …
Example 2
Après 4 demi-journées d’utilisation régulière du système, 25 des
35 secrétaires devraient être capables de compléter en 20 min les
tâches de niveau plus avancé du second « benchmark » en faisant
moins de 6 erreurs.
Guidelines
IUG + Web Espace IHM (Informaticien + User)
Techniques for Web Content
Accessibility Guidelines
Introduction
Persons attempting to access the Web may:
– not be able to see, hear, move, or may not be able to process some types of
information.
– not speak or understand fluently the language in which the document is written
– be in a situation where their eyes, ears, or hands are busy or interfered with.
41
Introduction
Apply Web Content Accessibility Guidelines (WCAG) will:
increase accessibility of the applications for people with disabilities
42
About WCAG
W3C Guidelines:
– 14 guidelines.
WAVE toolbar:
– a tool to validate accessiblity
Table : Priority 1
Table : Priority 2
Guideline 1:
Equivalent text to auditory and visual content
Avoid using images as bullets:
Deprecated example: <IMG src="star.gif" alt="* ">
< NOFRAMES> This site requires a frames capable browser. If you can see this message you do not have one. To view this
document without frames you may click <a href=“main.html">here.</a>
</ NOFRAMES>
</html>
Guideline 1:
Equivalent text to auditory and visual content
Or:
< NOSCRIPT >This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off.
To see this page as it is meant to appear please use a Javascript enabled browser.</ NOSCRIPT >
Guideline 2:
Don’t rely on color alone
All information conveyed with color also available without color:
Color contrast: