Uma jornada do usuário é um conjunto de ações e interações entre um usuário e um app de chat que ajuda a atingir uma meta.
Como em todas as jornadas, as jornadas do usuário ficam mais fáceis se você tiver um mapa. Neste guia, descrevemos como mapear as jornadas do usuário para garantir o sucesso dele.
Criar um fluxograma com todas as jornadas dos usuários
Os fluxogramas são ferramentas úteis para visualizar e pensar em todas as interações do usuário com o aplicativo. Caso seu app funcione com outros Serviços do Google ou fora do Google, inclua também essas interações do app:platform. O ideal é que o fluxograma mostre todas as interações possíveis.
Este é um exemplo de fluxograma resumido do Scheduler, um app de chat que ajuda as pessoas a gerenciar a agenda no Google Chat. Ela mostra a integração/autenticação e /checkCalendar
jornadas do usuário.
O fluxograma do app do programador é um exemplo dessas práticas recomendadas:
1: escreva histórias de usuários para orientar suas jornadas
Uma história de usuário representa uma meta e é escrita para que o usuário, a tarefa e o propósito da história sejam claros, mas a solução seja interpretável:
Como usuário, quero realizar uma tarefa para atingir uma meta.
As histórias de usuários são abertas, porque geralmente há mais de uma maneira de atender aos requisitos que elas descrevem. As histórias dos usuários ajudam a definir os caminhos que eles devem seguir durante o uso do app Chat.
A maioria dos apps de chat tem várias histórias de usuários. Por exemplo, outra história de usuário do app Scheduler é:
Como gerente, eu gostaria de programar uma reunião semanal que inclui todos os meus subordinados diretos, para que possamos colaborar em projetos.
2: Inclua uma legenda
Para ajudar os outros a ler as jornadas do usuário, inclua uma legenda que descreva qual forma representa qual tipo de interação.
3: considere todos os cenários de erro
Para evitar que os usuários fiquem presos no app de chat, inclua cenários de erro no mapa da jornada deles. Defina como o erro ocorre e como o usuário responde ao erro para atingir a meta.
4: incluir as mensagens que o app envia aos usuários;
Cada interação precisa terminar com uma mensagem do seu app para o usuário, mesmo se for apenas uma mensagem confirmando que o app concluiu a solicitação do usuário.