Mapeie todas as jornadas do usuário

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.

Exemplo de mensagem de erro que não fornece informações úteis.

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.