Cette page explique comment définir et cartographier les parcours utilisateur de votre application Google Chat. Un parcours utilisateur est un ensemble d'actions et d'interactions entre un utilisateur et une application Chat qui l'aide à atteindre un objectif. Définissez ces parcours avant de créer l'application Chat pour identifier les éléments suivants:
- Cas où vous devez fournir des messages d'erreur
- Quand suggérer des commandes à barre oblique pour aider les utilisateurs à utiliser l'application Chat ?
- Où le parcours utilisateur peut être simplifié
Créer un organigramme de tous les parcours utilisateur
Les organigrammes sont des outils utiles pour visualiser et réfléchir à toutes les interactions des utilisateurs avec l'application Chat. Si votre application Chat fonctionne avec d'autres services Google ou des services en dehors de Google, veillez également à inclure ces interactions. Idéalement, votre organigramme représente toutes les interactions possibles, ou pour des workflows plus complexes, un organigramme pour chaque parcours utilisateur.
Le diagramme suivant montre le parcours utilisateur d'une application Chat qui aide les utilisateurs à gérer leur agenda Google depuis Chat:
Le schéma précédent montre les étapes suivantes d'un utilisateur qui souhaite utiliser une application Chat pour consulter son agenda:
Un utilisateur ajoute l'application Chat à un espace.
L'application Chat envoie un message de bienvenue invitant l'utilisateur à autoriser l'accès.
- Si l'utilisateur refuse d'autoriser l'accès, le message de bienvenue précédent est renvoyé.
- Si l'utilisateur accepte d'autoriser l'accès, il clique sur Se connecter.
L'utilisateur est invité à se connecter à partir d'un message de boîte de dialogue.
- Si l'utilisateur ne parvient pas à se connecter, un message d'erreur lui est envoyé, lui demandant de réessayer.
- Si l'utilisateur parvient à se connecter, un message d'intégration lui est envoyé pour lui expliquer comment utiliser l'application Chat.
L'utilisateur saisit la commande slash
/checkCalendar
pour obtenir l'agenda du jour dans Agenda.- Si l'application Chat ne parvient pas à récupérer le calendrier de l'utilisateur, un message d'erreur est envoyé.
- Si l'opération réussit, l'application Chat envoie le programme du jour dans un message de carte.
Rédiger des histoires d'utilisateurs pour guider vos parcours utilisateur
Une histoire d'utilisateur représente un objectif utilisateur et est rédigée de sorte que l'utilisateur, la tâche et l'objectif de l'histoire soient clairs. Les histoires d'utilisateurs sont censées être ouvertes, car il existe généralement plusieurs façons de répondre aux exigences qu'elles décrivent. Les histoires d'utilisateurs vous aident à définir des parcours que les utilisateurs doivent suivre lorsqu'ils utilisent l'application Chat.
Les histoires d'utilisateurs ont le format suivant: En tant qu'utilisateur, je souhaite effectuer une tâche afin de atteindre un objectif. Dans l'exemple précédent, l'histoire de l'utilisateur est la suivante: En tant que collaborateur interfonctionnel, je souhaite consulter mon agenda afin de collaborer sur des projets avec d'autres personnes.
La plupart des applications Chat comportent plusieurs histoires d'utilisateurs. Par exemple, voici une autre histoire d'utilisateur pour l'application Chat: En tant que responsable, je souhaite planifier une réunion hebdomadaire avec tous mes collaborateurs directs afin de collaborer sur des projets. Pour chaque histoire d'utilisateur, identifiez le parcours des utilisateurs dans votre application Chat et créez un organigramme pour identifier toutes les interactions potentielles avec votre application Chat.
Inclure une légende
Pour aider les autres à lire vos parcours utilisateur, incluez une légende qui décrit quelle forme représente quel type d'interaction. Par exemple, identifiez une forme unique pour les points de décision de l'utilisateur, les entrées de l'utilisateur, les résultats réussis et non réussis de votre application Chat, ainsi que les messages de l'application Chat.
Tenir compte de tous les scénarios d'erreur
Pour vous assurer que les utilisateurs ne se retrouvent jamais bloqués lorsqu'ils utilisent votre application Chat, incluez des scénarios d'erreur dans votre carte de parcours utilisateur. Définissez comment l'erreur se produit, écrivez un message d'erreur exploitable et identifiez comment l'utilisateur peut réagir à l'erreur pour atteindre son objectif. Par exemple, "Nom d'utilisateur ou mot de passe incorrect. Essayez de vous connecter à nouveau."
Identifier les messages que votre application Chat envoie aux utilisateurs
Chaque interaction doit se terminer par un message de votre application Chat à l'utilisateur, même s'il ne s'agit que d'un message confirmant que l'application Chat a bien traité la requête de l'utilisateur. Par exemple : "Bienvenue dans l'application de planification. Je peux planifier, reprogrammer ou supprimer des événements de votre agenda. Consultez le planning du jour en saisissant /checkCalendar
."
Articles associés
- Configurer des commandes à barre oblique pour interagir avec les utilisateurs de Google Chat
- Écrire un message d'erreur exploitable
- Concevoir les interactions des utilisateurs