Principes de conception · UX n°21
Loi de Tesler
Toute tâche a un niveau de complexité incompressible : elle ne disparaît pas, elle se déplace entre le système et l’utilisateur.
Le principe
Ce que dit cette loi
Toute tâche a un niveau de complexité incompressible : elle ne disparaît pas, elle se déplace entre le système et l’utilisateur.
Points clés
Ce qu’il faut retenir
- Toute application possède un noyau de complexité qui ne peut être supprimé — seulement déplacé, du système vers l’utilisateur ou inversement.
- Le rôle du concepteur est d’absorber un maximum de cette complexité en amont, plutôt que de la reporter sur chaque utilisateur.
- Il ne faut pas concevoir pour un utilisateur idéalisé et parfaitement rationnel : dans la réalité, les comportements sont souvent plus complexes que prévu.
Origines
D’où vient ce principe
Alors qu’il travaillait chez Xerox PARC au milieu des années 1980, Larry Tesler observe que la façon dont les utilisateurs interagissent avec une application compte autant que l’application elle-même, formulant ainsi la loi de conservation de la complexité.
En pratique
Un exemple concret
Exemple
Un correcteur d’adresse automatique déplace la complexité du côté du système plutôt que de la laisser à l’utilisateur.
Démonstration
La complexité n’a pas disparu, elle a changé de camp
Entrez une date de votre choix, de deux façons différentes. On regarde où se loge la difficulté.
Mode brut : —
Mode assisté : —
Lois liées