09 September 2010

Inscrivez-vous au Flux RSS

Le métier d’ergonome

Posté par jc-QualityStreet le 16 juillet 2008

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…

WAIT! There is more to read… read on »

Ergonomie = Utilité + Utilisabilité (spécial Usability Day)

Posté par jc-QualityStreet le 8 novembre 2007

Deux QUESTIONS posées ce matin lors de la conférence organisée par Fred Cavazza pour la Journée Mondiale de l’Utilisabilité 2006, et le besoin émis par l’assemblée d’éclaircir des points terminologiques d’importance:

  • Au fait, c’est quoi l’UTILISABILITE ?
  • Quel est le rapport avec l’ERGONOMIE ?

Mes réponses … aucune ambiguité:

  • Ergonomie = Utilité + Utilisabilité
  • 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.

ISO 9126, SQuaRE : Qualité, Utilisabilité … et une aubaine pour l’Ergonome

Posté par jc-QualityStreet le 7 novembre 2007

L’ISO 9126 « Software Product Quality » (2001) et l’ISO SQuaRE « Software Product Quality Requirement and Evaluation » (2005) (fusion de 9126 et 14598, son volet évaluation) font partie de ces normes qu’il est bon de connaître quand on travaille dans le développement de logiciels ou plus largement dans la conception de services interactifs.
MàJ du 08/11/2007 : Pour une définition plus précise de l’ergonomie et de l’utilisabilité, jetez-un oeil à ce billet ”Ergonomie = Utilité + Utilisabilité”

L’essentiel pour moi, Ergonome

  • 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é)

  1. Capacité fonctionnelle
  2. Fiabilité
  3. 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
  4. Rendement
  5. Maintenabilité
  6. 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” …

Visio et les Wireframes : l’Astuce PDF qui change la donne…

Posté par jc-QualityStreet le 30 octobre 2007

On en parle beaucoup en ce moment (Fred Cavazza, Eric-Superfiction …), on en a parlé sur ce blog, et on en reparlera dans 1 an … car c’est un débat récurrent, notamment sur des listes de diffusion bien connues :

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.

Evaluation ergonomique: pensez à la norme Z67-133-1

Posté par jc-QualityStreet le 29 octobre 2007

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:

  • Compatibilité
  • Homogénéité
  • Guidage
  • Souplesse
  • Contrôle explicite
  • Gestion des erreurs
  • Concision

Tiens Tiens … CONCISION j’en parlais justement dans ce billet : Simplicité : en fait tout s’explique ….

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.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes