Aussi appelé le Flow Chart, le Task Flow est un diagramme utilisé pour illustrer les processus et les flux de tâches des utilisateurs dans un outil.
Il permet de comprendre le parcours type et les actions communes des utilisateurs dans l’interface.
Définition de Task Flow
Le task flow est un schéma linéaire qui représente les différentes étapes (“tâches”) que réalise un utilisateur pour accomplir un objectif (dans notre exemple : commander une pizza hawaïenne dans le meilleur restaurant italien de Paris).
Il est souvent utilisé pour illustrer le chemin spécifique qu'un utilisateur emprunte lors de l'accomplissement d'une tâche au sein d'une application ou d'un site web. Il permet d’identifier schématiquement ce parcours, de mettre en lumière les points de friction potentiels et de proposer des solutions.
Note : Task flow… N’a pas vraiment de traduction en français (ça donnerait “flux de tâches”).
Les 4 grandes étapes pour réaliser son task flow
Un task flow est une ligne temporelle, avec un début, un milieu et une fin. On le construit en 4 grandes étapes :
- 1- Définissez l’objectif que tente d’atteindre votre utilisateur.
- 2- Identifiez qui sont vos utilisateurs (jobs-to-be-done, personas…).
- 3- Listez et organisez vos étapes.
- 4- Itérez pour améliorer votre travail.
User flow vs Task flow vs Customer journey : le jeu des 7 différences
User flow vs Task flow
Le Task flow, c’est tout ce qu’on a vu au-dessus : linéaire, simple, facilement compréhensible. Problème : il ne permet pas de représenter des parcours complexes, avec des prises de décisions.
Pour cela, il y a les “user flows” (flux utilisateurs), qui représentent, sous forme de diagrammes de flux, les points de décision de l’utilisateur (avec ou sans olives votre pizza ?) et les conséquences sur son parcours.
Customer Journey Map vs Task flow
Autre limite du task flow le “manque de profondeur contextuelle” : il ne rentre pas dans le détail d’une situation. C’est une représentation froide et clinique : vous ne saurez rien des motivations, émotions ou des pensées de votre utilisateur.
Pour cela, il y a un autre outil : la Customer Journey Map* (CJM, et son dérivé, l’Expérience Map). Elle permet d’identifier les obstacles et les problèmes rencontrés dans les interactions d’un client avec un produit / service. Et donc de détecter des opportunités.
* Que l’on peut traduire par “Cartographie du parcours client”.
Les 2 avantages du Task flows
A quel moment vaut-il mieux utiliser un task flow ? Nous avons posé la question à Damien Huguet, Product Design Manager chez Thiga. Passé par Veepee, Bedrock et Dassault (3DS Outscale), il en utilise fréquemment dans son travail.
Avantage n° 1 - Communiquer avec les parties prenantes : “Un bon croquis vaut mieux qu’un long discours.” Les tasks flows ont un immense avantage sur d’autres outils : ils permettent de communiquer facilement avec tous les métiers. C’est concret et beaucoup plus accessible qu’une Customer Journey Map (“CJM”, voir plus bas). Récemment, j'en ai fait une avec ma Product Manager et nous l’avons présenté à la comptabilité pour voir si les étapes étaient pertinentes. Tout le monde a tout de suite compris.”
Avantage n° 2 - Créer un référentiel commun : “Je travaille actuellement dans une filiale de Dassault, nous avons 3 squads (“équipes”), avec des sujets parallèles. Pour faciliter la compréhension entre les collaborateurs, nous avons créé un référentiel commun pour nos task flows. C’est un outil d’alignement des équipes : tout le monde les crée de la même manière, cela aide au dialogue inter-équipe.”
Pour conclure : Task flows ? User flows ? Customer Journey Map ? Il n’y a pas de bonne réponse, choisissez l’outil en fonction de vos objectifs.
- Simple, rapide, visuel ? Task flow !
- Représentations complexes avec des choix ? User flow !
- Représenter l’état émotionnel et les pain points pour trouver des opportunités ? Customer Journey Map !
Bonne recherche (utilisateur) 😉
Pour aller plus loin : Téléchargez notre livre sur le Product Design