Chapitre 4 L3 Informatique
Chapitre 4 L3 Informatique
Chapitre 4 L3 Informatique
Chapitre 4
Observabilité
Facilité offerte à l’utilisateur de vérifier les effets de
ses actions.
Montrer le changement d’état d’un contrôle est essentiel sur une interface
tactile (ou sur une sélection par souris, d’ailleurs)
QUALITE D’UN LOGICIEL : APPRENABILITE
Causalité / Guidage
Causalité : capacité du système à aider l’utilisateur à prédire le comportement du
système au vu d’interactions antérieures.
Guidage : capacité du système à conseiller, orienter, informer l’utilisateur lors de
ses interactions, d’une manière implicite ou explicite
Exemple – Rendu
graphique des options
présélectionnées
(remarque : risque…)
QUALITE D’UN LOGICIEL : APPRENABILITE
- Feedback immédiat
- Lisibilité – alignement, organisation Limite aussi la charge cognitive
QUALITE D’UN LOGICIEL : APPRENABILITE
Causalité / guidage
Exemple : lisibilité + groupement
CDinscount (2014)
pour améliorer le guidage
Amazon (2014)
QUALITE D’UN LOGICIEL : APPRENABILITE
Consistance ou cohérence
Comportement et organisation de l’interface cohérente tout au long de l’utilisation.
Exemple 1 : corbeille
Exemple stage HSBC (2008) : modification de l’ordre des éléments d’une interface
par les directions asiatiques
QUALITE D’UN LOGICIEL : FLEXIBILITE
multi-modalité : combinaison vocal / textuel [Cuendet et al. 2013; Friscira et al. 2012]
Recommandations
- Lisibilité de l’interface
- Adultes : 5 items maximum à mémoriser : décomposer la tâche sinon
SYNTAX ERROR Unmatched left parenthesis
ILLEGAL ENTRY Type only one letter
INVALID DATA Month range from 1 to 12
Éviter les formes négatives, sources d’erreurs
QUALITE D’UN LOGICIEL : ROBUSTESSE
Formulation naturelle respecter l’ordre dans lequel les actions doivent être exécutées
PRINCIPES ERGONOMIQUES
Consistance
Causalité
Flexibilité : styles d’utilisation
I. Use both knowledge in the world and knowledge in the head Familiarité
Guidage
Charge de travail : contrôle de la densité d’information, brièveté
Contrôle utilisateur explicite
Flexibilité ( adaptabilité)
Gestion des erreurs
Homogénéité ( cohérence)
Signifiance des Codes et Dénominations
Compatibilité ( familiarité)
Conclusion