Engagez vos utilisateurs

46
Engagez vos utilisateurs 2 mars 2010

description

 

Transcript of Engagez vos utilisateurs

Page 1: Engagez vos utilisateurs

Engagez vos utilisateurs

2 mars 2010

Page 2: Engagez vos utilisateurs

Qui sommes-nous?• Simon Bédard

Stratège Web et designer d’expérience utilisateur

• Hugo TremblayAnalyste en affaires électroniques – Applicationschez SSQ Assurances générales

Page 3: Engagez vos utilisateurs

Le design et la conceptionConception : Activité créatrice qui consiste à élaborer un projet, ou une partie des éléments le constituant, en partant des besoins exprimés, des moyens existants et des possibilités technologiques dans le but de créer un bien ou un service.

Conception = Design = Forme + fonction

Page 4: Engagez vos utilisateurs

Les 3 assises du design

Page 5: Engagez vos utilisateurs

Les conventions• Ce que le designer a appris

o Formationo Expérience

• Pratiques reproductibles

Danger :• Il est impossible de créer un produit ou un service qui

convienne à tout le monde

Page 6: Engagez vos utilisateurs

L’intuition• Les idées spontanées• Le talent

Danger :• Tout le monde a tendance à créer en fonction de soi-

même

Page 7: Engagez vos utilisateurs

L’apport des utilisateurs• Ce qu’on peut découvrir d’un

contexte en particulier en obtenant la contribution (input) des utilisateurs

Danger :• Pas très rentable de créer un produit ou un service en

partant de zéro

Page 8: Engagez vos utilisateurs

Les 3 assises du design• Conventions

• Intuition

• Apport des utilisateurs

Page 9: Engagez vos utilisateurs

Conception « standard »…en agence :

Intuition + Conventions

…en développement logiciel :

Conventions + Intuition

Page 10: Engagez vos utilisateurs

Conception centrée sur les utilisateurs (CCU)

Apport des utilisateurs

+ Conventions

+ Intuition

Page 11: Engagez vos utilisateurs

Quoi?

Page 12: Engagez vos utilisateurs

Définition « négative »

La CCU n’est pas :• la Conception Dirigée par l’Utilisateur• la Conception Centrée sur le Client

…ni• une étape dans le processus de développement• la responsabilité d’une seule personne ou département• dépendante de la technologie

Page 13: Engagez vos utilisateurs

Définition « positive »

Processus de développement

incluant un ensemble de méthodes spécialisées

destinées à recueillir des entrées utilisateurs et à les convertir en choix de conception.

Page 14: Engagez vos utilisateurs

Pourquoi?

Page 15: Engagez vos utilisateurs

Difficultés

• Demande des efforts• Demande de sortir de sa zone de confort• Les utilisateurs sont souvent incapables d’exprimer

directement leurs besoins réels• Encore faut-il parler aux bons utilisateurs!

Page 16: Engagez vos utilisateurs

Bénéfices pour les utilisateurs

• Produit ou service en meilleure adéquation avec les besoins réels

• Meilleure utilisabilité :o satisfactiono efficacitéo efficience

Page 17: Engagez vos utilisateurs

Bénéfices pour l’éditeur

• Augmentation des revenus :o adoption++o conversion++o fidélisation++

• Réduction des coûts :o changements post-prod--o support

formation-- erreurs--

Page 18: Engagez vos utilisateurs

Comment?

Page 19: Engagez vos utilisateurs

Intégration des utilisateurs

Le recours aux utilisateurs est intégré à chaque étape :• conception• développement• exploitation

Page 20: Engagez vos utilisateurs

Norme ISO 13407:1999

« Processus de conception des systèmes interactifs centrés sur l’humain »

• Description et séquencement des étapes d’un processus CCU

• Pas une recette, plutôt un cadre théorique• Pas très connue

Page 21: Engagez vos utilisateurs

Étapes d’un processus CCU

1. Comprendre et spécifier le contexte d’utilisation2. Spécifier les exigences liées à l’utilisateur et à

l’organisation3. Concevoir des solutions4. Évaluer les solutions

Page 22: Engagez vos utilisateurs

Étapes d’un processus CCU

1. Comprendre et spécifier le contexte d’utilisation

3. Concevoir

des solutions

2. Spécifier les exigences

4. Évaluer les solutions

Exigences atteintes?

oui non

Résultatsdes tests

:)

Page 23: Engagez vos utilisateurs

1. Spécifier le contexte d’utilisation

• L’usager• Ses tâches• Son environnement

Méthodes :• Veille• Recherche « ethnographique »• Audimétrie• Personas• etc.

Page 24: Engagez vos utilisateurs

Veille

Page 25: Engagez vos utilisateurs

Recherche ethnographique

Page 26: Engagez vos utilisateurs

Audimétrie

Page 27: Engagez vos utilisateurs

Personas

Page 28: Engagez vos utilisateurs

2. Spécifier les exigences

• Contenu• Fonctionnalités• Système

Méthodes :• Tri de cartes• Analyse de tâches• Scénarios utilisateurs• Cas d’utilisation• etc.

Page 29: Engagez vos utilisateurs

Tri de cartes

Page 30: Engagez vos utilisateurs

Cas d’utilisation

Page 31: Engagez vos utilisateurs

3. Concevoir des solutions

On passe à l’atelier!

Méthodes :• design patterns• prototypage basse/haute fidélité• cognitive walkthrough• design walkthrough• etc.

Page 32: Engagez vos utilisateurs

Design patterns

Page 33: Engagez vos utilisateurs

Prototypage

Page 34: Engagez vos utilisateurs

Cognitive walkthrough

Page 35: Engagez vos utilisateurs

4. Évaluer les solutions

Mise à l’épreuve des prototypes par les utilisateurs

Méthodes :• tests d’utilisabilité à petit ou grand déploiement• évaluation heuristique• a/b testing (en exploitation)• etc.

Page 36: Engagez vos utilisateurs

Tests d’utilisabilité

Page 37: Engagez vos utilisateurs

Oculométrie

Page 38: Engagez vos utilisateurs

Évaluation heuristique

Page 39: Engagez vos utilisateurs

A/B testing

Page 40: Engagez vos utilisateurs

Amélioration continue

Apport de l’utilisateur• pendant la conception• pendant l’exploitation du produit/service

Page 41: Engagez vos utilisateurs

CCU 2.0

Pas toujours dans le cadre d’un processus formel

Méthodes :• participation• personnalisation• conversation• décision

Page 42: Engagez vos utilisateurs

Disciplines de la CCU

Professionnels de l’expérience utilisateur :• architecte d’information• designer d’interaction• ergonome• etc.

Autre professionnels :• designer graphique• designer industriel• rédacteur• analyste d’affaires• analyste fonctionnel• etc.

Page 43: Engagez vos utilisateurs

À retenir

• La CCU est une philosophie, pas une méthodologie• Processus itératif• Travail multidisciplinaire• Affinités avec méthodologies (philosophie!) Agile• Amélioration continue

Page 44: Engagez vos utilisateurs

Applications

Tout ce qui est destiné à être utilisé, au sens large :• interfaces• produits• services• processus d’affaires

Page 45: Engagez vos utilisateurs

Des questions?

Page 46: Engagez vos utilisateurs

Merci!