Cet article reprend des informations déjà présentées dans la rubrique "L'ergo phase par phase", en les adaptant au domaine du Web.
Cet article :
Quelle est la démarche à adopter lorsque l'on souhaite concevoir un site web ergonomique ? La même que pour n'importe quel autre produit !
Bien évidemment, la conception d'une machine à laver amène à considérer d'autres spécificités que la conception d'un site web, néanmoins l'approche reste la même : concevoir en centrant la conception sur l'utilisateur.
Cela signifie que ce sont vos utilisateurs qui doivent guider les choix que vous ferez tout au long de votre projet web.
Cela vous permettra de vous assurer, d'une part que vous proposez les informations et services qui répondent aux besoins de vos utilisateurs, et d'autre part que vous les proposez dans un format qui soit utilisable par eux.
Pour qu'elle fonctionne, la démarche ergonomique doit épouser le plus naturellement possible la méthodologie de gestion de projet. Si vous souhaitez acquérir les bases en matière de gestion de projet et comprendre comment intégrer l'ergonomie à un projet, vous pouvez consulter la rubrique "Gestion de projet".
Comme nous venons de le préciser, l'approche ergonomique reste la même quel que soit le support étudié. Il est fondamental :
Les activités pour concevoir un site web ergonomique sont communes à la démarche ergonomique. Selon l'ISO 13407, ces activités sont les suivantes :
Mais comment cela se formalise concrètement ?
Préparer une démarche ergonomique nécessite deux étapes : tout d'abord planifier, pour chacune des phases de votre projet, des activités et tâches qui soient en adéquation avec l'approche conception centrée sur l'utilisateur. Puis recourir aux techniques d'ergonomie permettant de concevoir, d'évaluer, et de valider vos choix auprès des utilisateurs finaux.
Un projet se divise en six phases : l'initialisation, l'analyse, la conception, la réalisation, l'introduction et la finalisation. La démarche ergonomique est ancrée dans chacune de ces phases et plus particulièrement lors de l'analyse, la conception et la réalisation.
"Quels sont les besoins et attentes de vos utilisateurs ?"
Pour répondre à cette question, vous devrez analyser les caractéristiques de vos utilisateurs, leurs objectifs, le type de matériel qu'ils utilisent, le contexte dans lequel ils évoluent, etc.
1- Analyse des profils utilisateurs
"Quelles sont les caractéristiques de vos utilisateurs ?"
On ne construit pas un site de la même façon lorsqu’il est destiné à des avocats, des plombiers, des enfants, des personnes âgées, des déficients visuels, etc. Il est donc important de se questionner sur les caractéristiques de vos utilisateurs. On parle également de profils utilisateurs. La définition des profils utilisateurs vous permettra de guider toute la conception de votre site et notamment de faire intervenir des utilisateurs tout au long de votre projet web.
Selon la norme ISO 13407, les caractéristiques propres aux utilisateurs peuvent inclure les connaissances, les compétences, l'expérience, l'éducation, la formation, les caractéristiques physiques, les habitudes, les préférences etc. Pour un site web, les caractéristiques les plus fréquemment considérées sont l’âge, le sexe, le niveau d’expérience web, le métier, la nationalité, les types de handicap, la profession.
Cette analyse est généralement réalisée via la technique de l'enquête par questionnaire.
2- Analyse de l'activité de vos utilisateurs
"Quels sont les objectifs, les buts de vos utilisateurs ?"
L'analyse de l'activité est le seul moyen pour comprendre les objectifs de vos utilisateurs. Elle permettra de conditionner toute l'évolution de votre site, et en particulier l'élaboration de l'architecture de l'information et des fonctionnalités et services que vous proposerez.
L'analyse de l'activité souhaite répondre à trois types de question :
A cette étape, vous serez donc amené à distinguer la tâche prescrite et l'activité réelle.
Généralement en ergonomie, on parle d'analyse de l'activité réelle de l'utilisateur. En Web, on a plutôt tendance à utiliser le terme d'analyse de la tâche en comparaison à nos voisins américains et anglais ("task analysis"). Attention, cette notion de "task analysis" renvoie bel et bien à l'analyse de l'activité réelle et est à distinguer de la tâche prescrite. Cette analyse de l'activité se réalise via la technique d'enquête contextuelle.
A côté de cette analyse de l'activité, n'oubliez pas de décortiquer toutes les pistes potentielles pour obtenir le maximum d'informations :
N'oubliez pas : l'analyse de l'activité doit être réalisée sur base des objectifs et besoins réels des utilisateurs, et non pas sur la base de critères techniques. Questionnez vous toujours en terme de "pourquoi", et non de "comment" ! Ce sont les besoins des utilisateurs qui doivent guider les choix que vous ferez par la suite, pas l'inverse.
Comme le précise la norme ISO 13407, l'analyse de l'activité doit, quand cela est pertinent, prendre en considération les aspects physiques, sociaux et organisationnels des situations de travail qui ont un impact sur la réalisation des différentes tâches par l'utilisateur.
3- Analyse des contraintes matérielles et logicielles
"Quel matériel votre population cible utilise-t-elle ?"
Le système de vous allez développer devra correspondre aux différents outils que vos internautes utilisent : navigateurs (netscape, IE, interface braille, WebTV), type de connexion (ADSL, model 56K), etc.
4- Analyse des standards web ergonomiques
L'objectif n'est pas de réinventer la roue. Faites la synthèse de tous les documents normatifs qui font légion dans le domaine du web et qui serviront de base à la conception. En parallèle, inspirez-vous des standards et usages du Web.
5- Définition des critères d'utilisabilité
Une fois les 4 activités réalisées, vous pourrez synthétiser les grandes lignes retenues et les critères d'utilisabilité les plus importants dans un cahier des charges de conception.
Ces critères d'utilisabilité peuvent être très variables, p.ex.:
On distingue deux niveaux de conception. Le premier définit les bases de la conception tandis que le deuxième insiste davantage sur les aspects interactifs.
1- Description détaillée des informations et services qui répondent aux besoins utilisateurs identifiés en phase d'analyse
Une fois la phase d'analyse finalisée, vous définissez de manière plus détaillée les informations et les services qui répondent aux besoins utilisateurs identifiés dans la phase d'analyse.
Cette étape est très importante, car elle permet de faire le point et sert de base à l'élaboration de l'architecture de l'information du site. Gardez constamment en mémoire que c'est la nature des contenus et services répondant aux besoins utilisateurs identifiés qui doit conditionner l'élaboration de l'architecture et non l'inverse. Auquel cas vous vous exposez à de gros problèmes d'ergonomie par la suite.
2- Définition de l'architecture de l'information
L'architecture de l'information renvoie à la façon dont est structuré votre site : comment seront catégorisées, ordonnancées, hiérarchisées les informations, quel sera le système de navigation global de votre site, comment les différentes rubriques s'intituleront ?
La définition de l'architecture de l'information est une activité très importante en matière d'ergonomie web. Une architecture qui ne respecte pas la logique de l'utilisateur remet en question la conception même du site : les utilisateurs ne trouveront pas les informations qu'ils souhaitent, se lasseront et quitteront le site. Il est donc impératif d'avoir recours aux utilisateurs à cette étape. La technique du tri par cartes permet d'atteindre cet objectif.
Après avoir réalisé cette technique, vous saurez où les différentes informations et services seront situés.
La définition de l'architecture de l'information aboutit à l'élaboration de l'arborescence du site.
Ce niveau de conception est à considérer comme la continuation logique de ce que nous avons exposés précédemment, mais permet d'insister sur les aspects interactifs.
Définition des storyboards et maquettes fonctionnelles
Une fois l'architecture de l'information définie, la prochaine étape consiste à définir de manière détaillée les services spécifiques. On parle de storyboards (ou scénarii d'utilisation) et de maquettes fonctionnelles. Ces activités reviennent à définir les séquences de pages de vos storyboards et à détailler les aspects fonctionnels de chaque page : quelles sont les informations présentées, comment sont-elles présentées, comment l'utilisateur interagit avec les informations de la page, etc.
L'élaboration des storyboards et maquettes fonctionnelles se base sur l'analyse de l'activité et est étroitement liée à l'architecture de l'information.
Ces livrables n'impliquent aucun développement technique et peuvent se formaliser sous plusieurs aspects : maquettes papier, HTML, croquis, etc. Les storyboards et maquettes fonctionnelles peuvent être considérés comme les prémices "non techniques" des développements (techniques et graphiques) à venir.
Ce principe de maquettage, directement en lien avec un des fondements de la norme ISO 13407, est très intéressant d'un point de vue ergonomique :
Avec le soutien des tests utilisateurs, ils permettent donc d'anticiper les principaux problèmes ergonomiques avant d'entamer un développement technique ou graphique.
Généralement, tous ces livrables de conception sont détaillés dans un cahier des charges de conception.
Il est très important que ces livrables soient exposés dans le cahier des charges de conception : pour les équipes qui développeront le produit et qui sauront exactement où aller, pour l'ergonome chargé de l'assurance qualité, et pour le chef de projet qui conserve ainsi une vue complète des objectifs à atteindre.
La phase de réalisation se caractérise par l'implémentation de ce qui a été défini en phase de conception. Principalement par trois activités clé :
Designers, informaticiens, ergonomes travaillent ensemble pour aboutir à un produit final qui correspondra le plus aux besoins des utilisateurs. La réalisation d'inspection heuristique et tests utilisateurs itératifs sur ces livrables est impératif pour s'assurer d'une ergonomie adaptée aux utilisateurs.
Une fois le site en ligne, il est fortement recommandé d'établir et de conserver une relation étroite avec vos utilisateurs. En ergonomie on parle de retours d'expérience ou de feed-back utilisateurs.
Vous pouvez également faire ce que l'on appelle des enquêtes d'usage, qui vous permettront de comprendre comment vos internautes utilisent le site et quel usage ils en font.
Les informations recueillies seront très intéressantes pour les prochaines versions du site.
Concevoir un site ergonomique implique :
Plus concrètement cela consiste à :
Impliquez vos utilisateurs à tous les stades du projet :
Vous l'avez compris, impliquer l'utilisateur consiste à "concevoir-évaluer" les différents livrables de manière systématique avec l'utilisateur.
Un fois le site en ligne, définissez un canal de communication qui vous permettra de recueillir les avis de vos utilisateurs une fois le site en ligne
En savoir plus ...
Lien(s) interne(s)
Lien(s) externe(s)- La démarche utilisateur selon la norme ISO 13407 (accès payant)