Prise en compte du facteur humain Cédric Soubrié 12/02/2011
Les deux cours + projet Conception centrée utilisateurs Les règles à suivre Définition du projet Conception Implémentation
Nom : Cédric Soubrié Contact : cedric.soubrie@gmail.com Blog : www.karizmatic.fr Consultant en expérience utilisateur, spécialisation tactile et visualisation d informations. Actuellement dans l édition numérique sur tablette chez Actialuna Nombreux tests utilisateurs chez Dassault Systèmes
Importance de l interface Face immergée Interface Algorithmes révolutionnaires Base de données ultra-complète Fonctionnalités super puissantes
Importance de l IHM Vidéo de chiffres Face immergée Interface Algorithmes révolutionnaires Base de données ultra-complète Fonctionnalités super puissantes Fonctions inutiles Fonctions pas trouvées ou pas pratiques Fonctions pas présentes IEEE : «50% de temps perdu; 100 fois plus cher de corriger après sortie du produit» cf vidéo
Mettre l utilisateur au centre Définition du projet Conception 1) S assurer qu on développe le bon produit 2) Vérifier que le produit permet de faire ce qu on voulait Implémentation
1- S assurer qu on développe le bon produit Définition du projet Conception Implémentation
Récolte des besoins Trouver les bons interlocuteurs Client Support R&D --> Faire au plus proche Vente Les utilisateurs n ont pas conscience de leurs besoins et de ce qu ils font tous les jours. C est naturel pour eux --> Il faut EXTRAIRE les données Focalisation sur l existant --> Voir la vue d ensemble 1) Entretiens individuels Incident critique 7 Conseils pour les entretiens Bien poser ses questions
2) Personae et scénarios Personae : Profils d utilisateurs fictifs (histoire, envies, habitudes, photos) Scénarios : Récit décrivant le déroulement complet d une utilisation de votre produit et le contexte Aide à la discussion Fait apparaitre des besoins oubliés Partager avec équipes de développement Plus d infos
3) Brainstorm pour faire participer tout le monde 1) Fixer le sujet Exemple de brainstorm Décrire un scénario Lister et classer les fonctions nécessaires 2) Permettre à tout le monde de s exprimer séparez les gens par petits groupes qui vont ensuite partager leurs résultats
Communiquer pendant la conception Source : KleeGroup
Objectif maximiser les itérations Jetable et prospectif Papier Low-Fi prototype papier Hi-Fi Emotion Semi-interactif Usage Beta Produit final Cher et fidèle
Solutions techniques pour les prototypes semi-interactifs Balsamiq, PowerPoint Microsoft : WPF (outil sketch flow spécifique au prototypage) Adobe : Flash, Air, FireWorks Pleins d autres... (article présentant 16 solutions) Plus d infos Explorez différentes solutions
2) S assurer que le produit permet de faire ce qu on voulait Définition du projet Conception Implémentation
Mettre l utilisateur face à l interface Fonctions pas utilisées 1. Met en avant des problèmes graves inattendus 2. Voir l impact du contexte dans un scénario réaliste 3. Voir comment les gens veulent résoudre leur problème 4. Excellent outil pour changer les mentalités
Un test en pratique 1 modérateur + X observateurs Les 3 rôles du modérateur (d après Jared Spool) Hôtesse de l air : Vérifie que l utilisateur est dans de bonnes conditions, comprend ce qu on lui demande et exprime ses pensées Scientifique : S assure que ce qui doit être testé est testé correctement Commentateur sportif : Décrit ce qui se passe pour que les observateurs ne ratent pas les points cruciaux
Test en direct 1- Des consignes du chef de projet 2- Fiche scénario pour l utilisateur 3- Fiche de suivi pendant le test 4- Des utilisateurs
Comment faire????
Scénario Vous voulez partir en train pour un week-end de trois jours à Chambéry autour du 26 Février. Vous avez deux choix : partir du jeudi soir au dimanche soir ou partir du vendredi soir au lundi soir. Note : Vous n avez pas de cartes de réduction particulières Etape 1 : Cherchez le meilleur rapport temps de voyage/prix pour votre voyage Etape 2 : Posez une option sur ce voyage (pré-réservation sans payer)
Comment faire? Au début Bien expliquer ce qu on attend de l utilisateur et le faire reformuler ces attentes Donner les étapes une par une pour ne pas mettre la pression sur l utilisateur Préciser que c est l application qui est testée et que l objectif est de détecter le maximum de problèmes Pendant le test Demander de temps en temps à l utilisateur de s exprimer pour le libérer Parler de temps en temps pour que l utilisateur ne sente pas une présence lourde au dessus de son épaule Répondre aux questions mais sans aider l utilisateur Ne pas orienter l utilisateur Etre diplomate sur la description des erreurs Se rappeler des objectifs Savoir quand débloquer l utilisateur si celui-ci est vraiment perdu
Trouver la bonne forme de test paper Utilisateurs difficiles à trouver Test en remote (pas si mal) Conditions difficiles à simuler Equipes de développement surchargées Test avec critères Il existe toujours des solutions Test papier
Exemple de conception centrée utilisateur Lien article
Conclusion 1) S assurer qu on développe le bon produit 2) Vérifier que le produit permet de faire ce qu on voulait Difficile mais fait gagner beaucoup de temps et d argent au final
Stage chez Actialuna
Le projet cedric.soubrie@gmail.com dong-bach.vo@telecom-paristech.fr C234-2 Système de lecture et d annotation sur ipad Groupe de 3-4 personnes Scéance 1 : Choisissez un sujet précis et une cible Commencez à travailler sur les personae et les scénarios Avant séance 2 : Faire de 3 à 4 entretiens + un compte rendu montrant vos scénarios et personae. Pensez à mettre en avant les changements opérés après les entretiens Séance 2 : Brainstorm + prototype papier Avant séance 2 : Finir le prototype papier Séance 3 : tester le prototype papier en filmant Après séance 3 : 1 ou 2 tests supplémentaires + compte rendu de test avec vidéos
BACKUP
Utilisabilité Secteur de plus en plus stratégique Nouveau Fonctionnalités Expérience Commodité Course technologique Course à l usage Passer des beaux discours à la réalité Mettre l humain au centre : sociologie, psychologie, sciences cognitives
2010 Human Factors International, Inc. All rights reserved. www.humanfactors.com 800.242.4480 USA & Canada +1.641.472.4480 International Scribe created by www.populationdesign.com