Mapear todos los recorridos del usuario

Un recorrido del usuario es un conjunto de interacciones y acciones entre un usuario y una app de Chat que lo ayuda a lograr un objetivo.

Como todos los recorridos, los recorridos del usuario son más fáciles si tienes un mapa. En esta guía, se describe cómo puedes trazar los recorridos de los usuarios para garantizar su éxito.

Crear un diagrama de flujo de todos los recorridos de los usuarios

Los diagramas de flujo son herramientas útiles para visualizar y analizar todas las interacciones de usuario:aplicación. Si su aplicación funciona con otros servicios de Google o con servicios externos a Google, asegúrese de incluir también estas interacciones app:plataforma. Lo ideal es que tu diagrama de flujo represente todas las interacciones posibles.

Este es un ejemplo de diagrama de flujo abreviado de Scheduler, una app de Chat que ayuda a las personas a administrar su calendario desde Google Chat. Muestra la integración/autenticación y los recorridos de los usuarios de /checkCalendar.

Ejemplo de mensaje de error que no proporciona información procesable.

El diagrama de flujo de la app de Scheduler ejemplifica estas prácticas recomendadas:

1: Escribir historias de usuario para guiar tus recorridos del usuario

Una historia de usuario representa un objetivo del usuario y está escrita de modo que el usuario, la tarea y el propósito de la historia sean claros, pero la solución se pueda interpretar:

Como usuario, quiero hacer una tarea para poder lograr un objetivo.

Las historias de usuario deben ser abiertas porque suele haber más de una forma de satisfacer los requisitos que describen. Las historias del usuario te ayudan a establecer las rutas que los usuarios pueden seguir mientras trabajan con tu app de Chat.

La mayoría de las apps de Chat tienen varias historias de usuario. Por ejemplo, otra historia de usuario para la app de Scheduler es la siguiente:

Como administrador, me gustaría programar una reunión semanal en la que se incluyan todos mis subordinados directos para que podamos colaborar en proyectos.

2: Incluye una leyenda

Para ayudar a otras personas a leer los recorridos del usuario, incluye una leyenda que describa qué forma representa qué tipo de interacción.

3: Considera todas las situaciones de error

Para asegurarte de que los usuarios nunca se detengan mientras trabajan con tu app de Chat, incluye situaciones de error en tu mapa de recorrido del usuario. Define cómo se produce el error y cómo responde el usuario al error para lograr su objetivo.

4: Incluye los mensajes que envía la app a los usuarios

Cada interacción debe finalizar con un mensaje de tu app al usuario, incluso si es solo un mensaje en el que se confirma que la app completó correctamente la solicitud del usuario.