Cómo evitar el deslizamiento de características con las mejores prácticas de historias de usuario
Publicado: 2022-03-11Como parte de una narrativa de productos digitales más amplia, trabajar con historias de usuarios a lo largo del proceso de diseño ayuda a los diseñadores a concentrarse en mejorar la UX. Las historias de usuario claramente escritas pueden ayudar a mantener a las personas en el centro del proceso de diseño, empatizar con el público objetivo de un producto y generar ideas que se adapten mejor a la vida de las personas.
¿Con qué frecuencia los diseñadores de productos se encuentran en la proverbial situación de “poner el carro delante del caballo”? A medida que se inicia el proyecto, resolvemos los detalles técnicos y cómo vamos a entregarlo. Se definen los marcos de desarrollo, se determinan los dispositivos de destino, se establecen los tamaños de pantalla, luego el equipo se lanza a crear soluciones, agregando características del producto al azar.
Durante este proceso, generamos frenéticamente una plétora de artefactos UX: paneles de estado de ánimo, mapas de sitios, flujos de usuarios, personas y mapas de empatía, por nombrar algunos. El barco va cargado pero navega sin timón ni mapa. Entonces, un día, nos despertamos y nos damos cuenta: “ ¿por qué estamos haciendo este producto, cómo definimos sus características y cómo las priorizamos? ”
Una clásica llamada de atención.
El temido "arrastre de características" se está acercando sigilosamente justo debajo de nuestras narices.
Afortunadamente, existe una contramedida para combatirlo. Es una táctica de diseño llamada historias de usuario .
Las historias de usuario son una técnica de diseño colaborativo para equipos de productos, adoptada de la metodología de desarrollo de software Agile. Los equipos ágiles generalmente se enfocan en lograr objetivos pequeños durante los sprints. Enfatizan la velocidad, los objetivos y los resultados en lugar de una extensa documentación, de ahí el concepto de historias de usuario.
Para la mayoría de los equipos Agile, las historias de usuario son el vehículo principal de la entrega de software incremental. Alianza ágil
¿Qué es una historia de usuario?
Una historia de usuario describe algo que el usuario quiere lograr. Las historias de usuarios pueden ayudar a los diseñadores y equipos de desarrollo a mantenerse enfocados en las necesidades de los usuarios, en lugar de quedar atrapados en el frenesí de agregar funciones al producto.
Una historia de usuario es corta, específica y orientada a objetivos. Es una declaración de una oración enmarcada desde la perspectiva del usuario que tiene la siguiente estructura:
“ Como (tipo de usuario), quiero (el objetivo), para poder (obtener un beneficio). ”
Las historias de usuario permiten a un equipo mantener mejores conversaciones sobre el proyecto durante todo el proceso de desarrollo. Ayuda a evitar el aumento de funciones porque trabajar con ellas facilita una comprensión compartida de lo que el equipo está tratando de construir y por qué .
Si hay algún principio que es sagrado para aquellos en el campo del diseño de interfaz de usuario y la interacción humano-computadora, es conocer a su usuario . Don Norman, cofundador y director emérito de Nielsen Norman Group
Alineación de historias de usuarios entre diseño y Agile
Las historias de usuario son un concepto que los desarrolladores entienden. Ya sea al comienzo del proyecto o durante el desarrollo del producto, los diseñadores pueden colaborar con los desarrolladores de manera más efectiva al trabajar con historias de usuarios. Las características del producto se pueden planificar en conjunto, optimizando el desarrollo y aclarando en qué resultados debe enfocarse el equipo .
Dicho esto, muchos diseñadores no suscriben la idea de que Agile y UX pueden funcionar bien juntos . Una de las convicciones es que las dos fuerzas motivadoras y los plazos dispares no se alinean bien: las historias de los usuarios no encajan fácilmente en un proceso de diseño holístico porque, en el desarrollo, la atención se centra en los ciclos de entrega a corto plazo. Otra noción es que las historias de usuario no son lo suficientemente sustanciales como enfoque de diseño: carecen de la perspectiva que considera el panorama general: la totalidad de la experiencia del usuario .
Estas creencias son válidas hasta cierto punto, pero también están equivocadas .
Aclaremos el aire. En primer lugar, los diseñadores deben reconocer que trabajar con historias de usuarios es un proceso de diseño colaborativo . Si bien es posible que no se alinee perfectamente con los sprints ágiles en el lado del desarrollo, pueden ser parte de un proceso de diseño asíncrono más extenso cuando se colabora con los desarrolladores . Las historias de usuario también facilitan la colaboración de los equipos ubicados en diferentes ubicaciones.
En segundo lugar, las historias de usuario son parte integrante del diseño centrado en el ser humano y centrado en la actividad . En lugar de centrarse en agregar más y más características del producto, el proverbial “deslizamiento de características”, las historias de los usuarios lo hacen realidad . Las historias de usuario están detrás de cada actividad que realizan las personas, las cuales se componen de tareas, que a su vez son una serie de acciones. Como resultado, los productos se desarrollan con un profundo conocimiento de las actividades de los usuarios. Trabajar con historias de usuarios encaja muy bien en el esfuerzo holístico de diseñar una experiencia de usuario agradable.
Historias de usuarios para pruebas de productos y métricas de UX
Las historias de usuarios claramente establecidas potencian varios aspectos del gran diseño de productos. Revisar periódicamente las historias de los usuarios y verificar si un objetivo de usuario en particular es alcanzable ( la prueba de aceptación para una historia de usuario determinada) ayudará a mantener al equipo del producto encaminado.
Las empresas a menudo gastan mucho tiempo y dinero en la creación de productos que los clientes no necesitan ni desean, desperdiciando tiempo y recursos. Los productos pueden tener buenas intenciones, pero fallan porque no abordan una necesidad identificable de una manera que los consumidores entiendan.
Al probar el producto con clientes potenciales, los equipos de productos pueden comprender si el producto resuelve una necesidad claramente identificable . Es una forma de medir el éxito. Al construir y probar prototipos basados en historias de usuarios bien definidas, los diseñadores pueden medir los tiempos de finalización de tareas y las tasas de éxito. No solo durante la fase inicial de diseño del producto, sino durante todo el ciclo de vida del desarrollo del producto. Al hacerlo, los equipos pueden ver si el producto está mejorando cada vez más para satisfacer las necesidades de los clientes .
Además, las historias de usuarios se pueden emplear para definir los resultados de UX (evaluados por las métricas de éxito de UX) y ayudar a los diseñadores a verificar la evolución del producto con las métricas de progreso de UX.
- Los resultados de UX sincronizan a todos con lo que se está construyendo.
- Las métricas de éxito de UX les dicen a los equipos cuándo han logrado el resultado.
- Las métricas de progreso de UX permiten a los equipos realizar un seguimiento y evaluar el progreso a lo largo del camino.
Cómo generar grandes historias de usuario
La creación de historias de usuario comienza con personas extraídas de los conocimientos de la investigación del usuario. Una comprensión profunda de las personas ayudará a los diseñadores a crear historias significativas que se conecten con los objetivos más amplios de los usuarios. En este proceso, se pueden descubrir las necesidades no satisfechas de los usuarios y se pueden construir narrativas de productos (llamadas Epics en Agile).
Los diseñadores pueden tomar narrativas sustanciales de UX, impulsadas por personajes y objetivos de los usuarios, y dividirlas en partes más pequeñas: las historias de los usuarios . Por ejemplo, supongamos que estamos trabajando en una aplicación de banca móvil. El objetivo de Epic sería "administrar dinero sobre la marcha". Este objetivo de usuario más grande se puede dividir en historias de usuario más pequeñas, como:
- Como dueño de un negocio, quiero hacer depósitos móviles para poder ahorrar tiempo.
- Como dueño de un negocio, quiero solicitar un préstamo sobre la marcha para obtener un crédito más rápido.
- Como dueño de un negocio, quiero revisar mi cuenta con una aplicación para estar al tanto de mis finanzas.
¿Cómo se nos ocurren tales historias de usuario? Mediante el empleo de una variedad de técnicas de investigación de UX, como el seguimiento (una técnica de observación), estudios diarios y entrevistas con usuarios. De manera alternativa, los diseñadores pueden usar análisis de productos para identificar patrones de comportamiento de los usuarios y sacar a la superficie las estructuras subyacentes que impulsan esos patrones.

Por ejemplo, al observar los flujos de eventos, los datos pueden mostrar que no se pudieron completar varias tareas. Se iniciaron tareas, se avanzó, pero indicado por las salidas inesperadas en medio de la tarea, no llegaron a ninguna conclusión. Dichos patrones apuntarían a personas que se dan por vencidas debido a la frustración porque el producto no ofrece una manera fácil de realizar un conjunto coordinado de tareas . Un diseñador perceptivo de UX detectaría el problema, investigaría con más investigación de usuarios, rediseñaría la función del producto que no está funcionando y probaría la finalización de la tarea nuevamente.
Cómo escribir y priorizar historias de usuarios
¿Quién escribe las historias de usuario? Tradicionalmente, escribir historias de usuarios ha sido responsabilidad de los gerentes de producto para avanzar en el desarrollo (a menudo cuando no hay un diseñador en el equipo). Sin embargo, cuando hay un diseñador en el equipo, puede ser mejor si los diseñadores los escribieron. Han realizado investigaciones de usuarios y son los más familiarizados con las personas de los usuarios y sus necesidades.
Como técnica, las historias de usuario están destinadas a ser compactas y ligeras, lo que permite a los equipos crear productos rápidamente. Como se mencionó anteriormente, deben escribirse como una declaración simple de una oración desde la perspectiva del usuario: “ Como (usuario), quiero (hacer algo/la meta) para poder (lograr el resultado deseado). ”
Las historias de usuarios creadas de esta manera ayudan a justificar cada característica agregada a un producto y mantienen la lógica detrás de cada decisión de diseño a la vanguardia: el “ por qué hacemos lo que hacemos”. ”
Para escribir una gran historia de usuario:
- Debe ser claro, enfocado y procesable.
- Debe capturar la historia de una manera que se sienta valiosa.
- Se puede traducir en una característica del producto.
- Tiene una prueba de aceptación (¿se logró el objetivo?).
Una vez escritas, las historias de usuarios deben priorizarse en una matriz. Algo familiar para los gerentes de productos, una matriz de prioridades ayuda a garantizar que el equipo de productos se centre primero en las características más impactantes. Para los diseñadores, esto significa priorizar las historias de usuarios que brindan el mayor valor para los clientes.
Varios aspectos influyen en el índice de prioridad de una historia de usuario:
- Objetivos comerciales . Una historia de usuario que impacte directamente en los ingresos de una empresa debería obtener un valor de índice más alto que el de las historias meramente deseables.
- Dependencias funcionales . Si solo se pueden implementar varias historias de usuario después de una historia en particular, esta última se vuelve crítica y obtiene un valor de índice más alto.
- Tiempo de desarrollo . Si el equipo de desarrollo evalúa una historia de usuario como rápida de implementar y esencial para lograr los objetivos comerciales, entonces la historia obtiene un valor de índice más alto.
Los beneficios de las historias de usuario en el diseño
Trabajar con un marco de historia de usuario garantiza que el producto solo tenga las funciones que los usuarios necesitan frente a las funciones que el equipo del producto espera que usen, según las hipótesis. En otras palabras, trabajar con historias de usuarios evita el avance de funciones .
Trabajar con historias de usuario tiene varios beneficios:
- Proporciona un lenguaje común. Las historias de usuario se convierten en un lenguaje común para todo el equipo de desarrollo, eliminando el enfoque en soluciones y características. En cambio, enmarcan la discusión en torno a lo que se debe lograr.
- Fomenta la colaboración. Motivan la colaboración entre usuarios, diseñadores y el equipo de desarrollo.
- Permite un entendimiento compartido. Ayudan a desarrollar una comprensión compartida de las necesidades de los usuarios mediante el uso de un lenguaje común.
- Aumenta la transparencia. Impulsan la apertura entre los miembros del equipo, lo que refuerza la confianza.
- Son completos y cohesivos. La traducción de los requisitos del proyecto en historias de usuario es comparativamente fácil para poder manejar el proyecto. Recorrer las historias de los usuarios da una idea más definida de "de qué se trata el proyecto" que las listas de características y requisitos funcionales.
- Proporciona flexibilidad, accesibilidad y manejabilidad. Las historias de usuario son conceptualmente sencillas en comparación con otra documentación y se crean rápidamente. Los usuarios también pueden participar en su generación, y las partes interesadas pueden editar sin esfuerzo las historias de los usuarios o agregar las suyas propias.
- Cambia la perspectiva del proyecto. Las historias de usuarios cambian la perspectiva de un proyecto de una lista de requisitos abstractos y potencialmente aleatorios a una representación de actividades centradas en el usuario.
- Facilita la entrega de mayor valor. Ayudan a ofrecer funciones centradas en el cliente que generan el mayor beneficio.
- Proporciona una lista de verificación. Permiten mediciones contra la finalización exitosa de tareas. Si un usuario no puede realizar las tareas, el producto ha fallado.
Mejor diseño de productos con mapeo de historias de usuario
Los diseñadores no deben depender únicamente de las historias de los usuarios para impulsar el diseño del producto : un proceso integral de diseño de productos involucra muchos otros métodos y artefactos. Las historias de usuario bien integradas deben completarse entre sí como piezas de un rompecabezas que conforman la UX de todo el producto. Por el contrario, las historias de usuario inconexas perturbarán la cohesión de la experiencia del usuario.
Otros posibles problemas cuando se confía exclusivamente en las historias de los usuarios para impulsar el diseño:
- Falta de contexto (ignorando el resultado general de UX)
- Sin sensación de integridad (incertidumbre de si se cubren objetivos más grandes)
- Confundir historias de usuario con casos de uso
- No evolucionar el producto (las historias de usuario no son fijas, tienden a cambiar con el tiempo)
La creación de un mapa de historias de usuario nos ayuda a centrarnos en el panorama general: el producto como un todo en lugar de centrarnos miopemente en una historia individual. Jeff Patton, autor del libro Mapeo de historias de usuario
Resumen
Trabajar con historias de usuarios en el diseño proporciona las medidas críticas que los diseñadores necesitan para entregar productos bien diseñados. La disciplina de adherirse a un marco de historia de usuario también significa nunca colocar un elemento de diseño en una interfaz de usuario que no tenga una historia de usuario correspondiente.
El atractivo de las historias de usuarios es que identifican necesidades funcionales pero no estipulan cómo diseñar el producto para satisfacer esas necesidades funcionales. Se enfocan primero en el problema antes de prescribir una solución.
Los diseñadores deben ver las historias de los usuarios como bloques de construcción valiosos en el diseño de productos, mapear las historias de los usuarios para crear una UX cohesiva y emplear las mejores prácticas de las historias de los usuarios. Prevendrá el aumento de funciones, permitirá que los equipos de productos entreguen productos mejor diseñados y empoderará a los diseñadores para crear productos con experiencias de usuario placenteras y sin fricciones.
¡Háganos saber lo que piensas! Por favor, deje sus pensamientos, comentarios y comentarios a continuación.
• • •
Lectura adicional en el blog de diseño de Toptal:
- El poder de Figma como herramienta de diseño
- Una guía completa para el diseño de notificaciones
- Haz que cuente: una guía para medir la experiencia del usuario
- El ojo de la mente: una mirada a la psicología de la visualización de datos