La loi de Tesler stipule que pour tout système, il existe une certaine quantité de complexité inhérente qui ne peut pas être éliminée ou réduite. Cette complexité doit être gérée d’une manière ou d’une autre, soit par le système lui-même, soit par l’utilisateur.
Applications en UX/UI design
- Simplification de l’interface : rendre l’interface utilisateur plus simple peut souvent signifier que la complexité est déplacée vers le backend du système.
- Fonctionnalités avancées : les options avancées peuvent être cachées dans des menus secondaires pour ne pas surcharger l’interface principale.
- Automatisation : certaines tâches complexes peuvent être automatisées pour simplifier l’expérience utilisateur, mais cela augmente la complexité du système.
- Personnalisation : offrir des options de personnalisation peut satisfaire les utilisateurs avancés, mais augmente la complexité globale du système.