lundi 6 décembre 2010

Et oui, on fait tous des erreurs... surtout en informatique!

Les erreurs informatiques, qu'elles soient logicielles ou sur le web, sont inévitables et généralement mal acceptées par l'utilisateur car elles perturbent la façon dont il a prévu de mener une tâche. De plus, elles rallongent le temps de réalisation, ce qui peut devenir agaçant (d'autant plus si le site est mal conçu).

Minimiser le risque d'erreur améliore de façon notable l'utilisabilité d'un logiciel ou d'un site. Le traitement des erreurs nécessite de prévenir en amont les risques, et aussi de faciliter la correction en cas de problème.

On distingue deux types d'erreurs :
  • Les erreurs d'intention.
  • Les erreurs d'exécution.

Une erreur d'intention est commise lorsque la manière de faire est correcte, mais que l'action ne permet pas d'atteindre le but visé. Lorsque que l'intention est correcte mais que la façon de faire n'est pas bonne, on parle d'erreur d'exécution. Il n'est cependant pas facile de différencier ces deux types d'erreur. Dans une démarche de projet centré sur l'utilisateur, l'interface web ou logicielle doit fournir à ce dernier des moyens de corriger les erreurs, quel que soit leur type.

Pour éviter des erreurs d'intention, on cherchera à guider l'utilisateur au maximum et à fournir une visibilité sur le fonctionnement du système la plus claire possible. Dans le cas d'apparition d'erreurs d'exécution, on pourra par exemple utiliser des techniques de mise en évidence claire du fonctionnement et de l'état du système et aussi à fournir un feed-back immédiat des actions de l'utilisateur pour une meilleure mémorisation et compréhension du système.

Il faut cependant garder à l'esprit qu'un système ou un site web sans erreur reste du domaine de l'utopie, mais avoir le suivi d'un ergonome sur l'avancée d'un projet permet d'anticiper ces risques d'erreur, et ainsi de limiter leur propagation dans le système.

Aucun commentaire:

Enregistrer un commentaire