Jakob Nielsen (né le à Copenhague, Danemark) est un expert dans le domaine de l'ergonomie informatique et de l'utilisabilité des sites web, titulaire d'un doctorat en interactions homme-machine, obtenu à l'Université technique du Danemark.

Occupations Le docteur Nielsen a travaillé pour Bell, l'université technique du Danemark, IBM, et Sun Microsystems.

Il est le cofondateur, avec Donald Norman du Nielsen Norman Group, société d'expertise en utilisabilité, et dispense des conseils afin d'améliorer le contenu des sites Web, notamment par la publication des AlertboxAlertbox, une lettre d'information gratuite bimensuelle.

Compétences Son point de vue est de simplifier les sites Web pour en augmenter l'utilisabilité pour les internautes. Il propose entre autres de :

résumer et expliquer clairement le but d'un site sur la page d'accueil ; offrir un contenu adapté aux besoins de l'utilisateur ; donner des réponses brèves aux questions des navigateurs ; maintenir une approche minimaliste et éviter les images trop lourdes ; offrir un maximum d'éléments fondamentaux compréhensibles.

Jakob Nielsen a postulé en 1998 que le débit de la connexion de données de l'utilisateur augmente de 50% tous les ans, soit un doublement tous les 21 mois. Cette augmentation du débit ou "loi de Nielsen" est plus lente que celle sur la densité de transistors dans les microprocesseurs prédite par la loi de Moore dont elle s’inspire.

Heuristiques de Nielsen Les heuristiques de Jakob Nielsen sont sans doute les heuristiques d'ergonomie les plus utilisées pour la conception d'interfaces utilisateur. Il s'agit d'une méthode d'analyse de l'ergonomie des interfaces informatiques qui permet d'identifier les problèmes d'ergonomie dans la conception de l'interface utilisateurNielsen, J., and Molich, R. (1990). Heuristic evaluation of user interfaces, Proc. ACM CHI'90 Conf. (Seattle, WA, 1–5 April), 249–256. Elle consiste notamment, pour les évaluateurs, à examiner l'interface et à juger de sa conformité aux principes d'ergonomie reconnus (les « heuristiques »).

Une première version de ces heuristiques apparaît dans deux articles de Nielsen et Rolf Molich publiés en 1989-1990. Nielsen publie une version mise à jour en 1994, et la version toujours en usage est publiée en 2005 :

Visibilité de l’état du système : le système doit toujours tenir les utilisateurs informés de ce qui se passe, grâce à un retour d’information approprié dans un délai raisonnable. Adéquation entre le système et le monde réel : le système doit parler la langue de l’utilisateur, en utilisant des mots, des expressions et des concepts qui lui sont familiers, plutôt que des termes propres au système. Il doit respecter les conventions du monde réel, en présentant les informations dans un ordre naturel et logique. Contrôle et liberté de l’utilisateur : les utilisateurs choisissent souvent des fonctions du système par erreur ou accident, et ont besoin d’une « sortie de secours » clairement indiquée pour quitter l’état indésirable sans avoir à passer par un dialogue fastidieux. Cela implique l'existence des fonctions « annuler » et « refaire ». Cohérence et normes : les utilisateurs ne devraient pas avoir à se demander si des mots, des situations ou des actions différents ont la même signification. Respectez les conventions de la plateforme. Prévention des erreurs : mieux encore que de bons messages d’erreur, une conception rigoureuse permet d’éviter qu’un problème ne survienne. Il convient soit d’éliminer les situations propices aux erreurs, soit de les détecter et de proposer aux utilisateurs une option de confirmation avant qu’ils ne valident l’action. Reconnaissance plutôt que mémorisation : réduisez au minimum la charge mémorielle de l’utilisateur en rendant visibles les objets, les actions et les options. L’utilisateur ne devrait pas avoir à se souvenir d’informations d’une partie du dialogue à l’autre. Les instructions d’utilisation du système doivent être visibles ou facilement accessibles chaque fois que cela est approprié. Flexibilité et efficacité d’utilisation : les raccourcis — invisibles pour l’utilisateur novice — peuvent souvent accélérer l’interaction pour l’utilisateur expert, de sorte que le système puisse répondre aux besoins tant des utilisateurs inexpérimentés que des utilisateurs expérimentés. Permettez aux utilisateurs de personnaliser les actions fréquentes. Conception esthétique et minimaliste : les boîtes de dialogue ne doivent pas contenir d’informations non pertinentes ou rarement nécessaires. Chaque élément d’information supplémentaire dans une boîte de dialogue entre en concurrence avec les éléments d’information pertinents et diminue leur visibilité relative. Aider les utilisateurs à reconnaître, diagnostiquer et corriger les erreurs : les messages d’erreur doivent être rédigés en langage clair (sans codes), indiquer précisément le problème et suggérer une solution constructive. Aide et documentation : même s’il est préférable que le système puisse être utilisé sans documentation, il peut s’avérer nécessaire de fournir une aide et une documentation. Ces informations doivent être faciles à rechercher, axées sur la tâche de l’utilisateur, énumérer les étapes concrètes à suivre et ne pas être trop volumineuses.

Bibliographie

Notes et références

Voir aussi Articles connexes Usabilité Human Interface Guidelines Ergonomie informatique

Liens externes

Nielsen Norman Group Entrevue avec Jakob Nielsen (sur le site du Journal du Net)

Catégorie:Personnalité danoise de l'informatique Catégorie:Personnalité en interaction homme-machine Catégorie:Utilisabilité Catégorie:Étudiant de l'université technique du Danemark Catégorie:Professeur à l'université technique du Danemark Catégorie:Naissance en octobre 1957 Catégorie:Naissance à Copenhague