Il y a débat, ici ou là sur ce que recouvre le métier d’ergonome, dans les contextes IHM ou informatiques.
Bon, je vais faire court … selon moi l’ergonomie informatique s’appuie sur des fondamentaux (savoirs et savoirs-faire) mais nécessite une vraie spécialisation. Elle doit être avant tout au service de l’expérience utilisateur, et ne peut se vivre que dans la collaboration avec les autres acteurs des projets…
Utilisabilité (Synonymes) = Facilité d’utilisation, convivialité (dans le langage commun)
Utilisabilité (Définition précise) = « Degré selon lequel un produit peut être utilisé, par des utilisateurs identifiés, pour atteindre des buts définis avec efficacité, efficience et satisfaction, dans un contexte d’utilisation spécifié » (ISO 9241-11,1998)
D’autres QUESTIONS:
Concrètement l’utilisabilité EN QUOI CELA CONSISTE ?
Quelles sont les COMPOSANTES de l’utilisabilité ?
Mes réponses … là il ya deux versions très proches:
Selon ISO 9241 (populaire chez les ergonomes), trois composantes:
Efficacité (atteindre son but… oui / non)
Efficience (atteindre son but, OK mais avec le minimum d’efforts, en un minimum de temps …)
Satisfaction (ressenti global, composantes liées aux deux précédentes, et à l’Utilité)
Selon l’ISO 9126 (populaire dans l’ingénierie, très utilisée pour modéliser les exigences), cinq composantes:
Facilité de compréhension
Facilité d’apprentissage
Opérabilité
Attractivité (enfin !!! ça fera plaisir à Donald Norman …)
Conformité aux standards d’ergonomie
Voilà, j’ai essayé de rester plutôt synthétique ; pour le reste, je vous renvoie au tout nouveau et excellent livre d’Amélie BOUCHER, Ergonomie web , qui décrit fort bien ces notions d’utilisabilité et d’utilité.
Pour ma part, je me contente bien souvent d’une ergonomie en 3 mots … pour présenter mon métier.
La mise en avant de l’Utilisabilité (facilité d’utilisation) : c’est l’une des 6 caractéristiques du modèle de qualité
La présence de l’Attractivité en plus de sous caractéristiques plus classiques : c’est la reconnaissance de l’esthétisme, de l’affect, du “beau” au niveau de l’interface… élément qui fait régulièrement débat
L’introduction (forme révisée) du concept de “Quality in use” avec 4 caractéristiques : Efficacité, Efficience, Sûreté, Satisfaction… mon “Ergonomie en 3 mots” pourrait pourquoi pas, se transformer en une “ergonomie en 4 mots”
La mise en oeuvre des mesures
En bref
ISO 9126 et ISO SQuaRE fournissent un modèle, fait de caractéristiques et sous-caractéristiques, permettant de lier les qualités externes d’un logiciel à ses qualités internes, et introduisent fort justement (même si on a tendance à l’oublier) le concept de “Quality in use” (« the user’view of the quality of the software product when it is used in a specific environment and a specific context of use ») : une vraie porte ouverte vers les Tests Utilisateurs et l’observation en contexte.
6 caractéristiques de qualité (avec un focus sur l’Utilisabilité)
Capacité fonctionnelle
Fiabilité
UTILISABILITE (en anglais, “usability” qu’on peut traduire aussi par “facilité d’utilisation”, c’est à dire un “Ensemble d’attributs portant sur l’effort nécessaire pour l’utilisation et sur l’évaluation individuelle de cette utilisation par un ensemble défini ou implicite d’utilisateurs”) : Facilité de compréhension, Facilité d’apprentissage, Opérabilité, Attractivité, Conformité aux standards d’ergonomie
Rendement
Maintenabilité
Portabilité
Pourquoi ça m’intéresse ? Qu’est ce que ces normes m’apportent ?
La qualité des produits est mon leitmotiv, ce vers quoi je tends…
Ces normes sont à elles seules le symbole de la convergence de plusieurs disciplines de l’ingénierie
C’est la reconnaissance de ma propre discipline, l’Ergonomie, de mon rôle et de mon expertise (en particulier sur les questions relatives à la facilité d’utilisation), cela peut légitimer mon intervention
C’est un point d’entrée idéal pour l’ingénierie des exigences (du recueil à la gestion des exigences en passant par l’analyse du besoin): j’utilise ces caractéristiques pour qualifier les exigences fonctionnelles et non fonctionnelles recueillies
Cela facilite ma collaboration avec les services QA (Quality Assurance) et sur un projet avec un Responsable de test
Il existe un lien fort avec des domaines de processus CMMI, niveau 2 et 3, je pense notamment à RD “Développement des exigences”, REQM “Gestion des exigences”, VER “Vérification”, VAL “Validation”, TS “Solution technique”, MA “Mesure et Analyse” …
Quel outil pour réaliser des wireframes (ou zoning, grilles, écrans ..) ? PPT, AXURE, Photoshop, Illustrator, Flash, Dream … ou bien VISIO, mon outil de prédilection, voire plus simplement, le mode « Whiteboard + Photo numérique » que je préconise au départ, dans des contextes plus Agiles ?
Bon au final, c’est une question d’objectifs, de temps disponible, de moment, de destinataire et de background. Toutefois, pour ceux qui comme moi préfèrent Visio, mais qui :
ont des fichiers trop lourds
ont des destinataires chez qui Visio n’est pas installé
en ont marre de devoir proposer la visionneuse Visio, gratuite mais pas optimale
en ont assez d’enregistrer au format html, au format image page par page ou de faire des screenshots
… une seule réponse, PDF CREATOR, qui vous permet en un tour de main de transformer votre fichier Visio bien lourd en un document PDF du même nombre de page (et oui !), dans un format lisible et accessible par tous (ou presque), et surtout beaucoup, beaucoup plus léger . Ce matin je suis par exemple passé d’un visio de 4 Mo à un PDF de 600ko ! Plus de problème de messagerie : le bonheur donc.
L’ergonomie c’est aussi des normes, normes qui sont parfois trés opérationnelles comme cette norme d’ergonomie AFNOR, Évaluation des produits logiciels : Définition des critères ergonomiques de conception et d’évaluation des interfaces utilisateurs, norme française, 1991. …
7 critères pour vous aider à construire et à cadrer vos évaluations ergonomiques “expertes” , guider vos conclusions et structurer vos rapports … 7 critères sur lesquels vous appuyer pour la conception d’applications informatiques, en plus des principes classiques de conception d’interface, notamment visuels (symétrie, alignement, équilibre, groupement, distinction, simplicité …) et des 30 concepts-clés d’utilisabilité récemment traduits et adaptés par Sébastien Billard.
Les 7 critères pour l’évaluation et la conception d’interface:
Toutefois, n’oubliez pas qu’une réflexion en termes de buts , de Profils Utilisateurs (Personas) et de contexte d’usage est toujours essentielle, et que des validations utilisateurs (formelles ou informelles …) doivent être recherchées le plus possible.
Pour les amateurs de normes, je m’attarderai à l’occasion, dans un prochain billet, sur l’ISO 9126« Génie du logiciel — Qualité des produits », une norme également très opérationnelle sur laquelle Ergonomes, Analystes et Spécialistes QA peuvent facilement s’appuyer dans les projets de conception de logiciels. Cette norme m’a notamment servi pour définir certains aspects de ma Liste des Exigences.