Mapeo de Historias: Comprender su Creación

mapeo de historias
mapeo de historias

Si bien ya he escrito sobre el mapeo de historias (también conocido como mapa de historias de usuario), he decidido crear un nuevo artículo que explique cómo hacerlo concretamente en sus nuevos proyectos. Les presentaré un enfoque (que no necesariamente es el único) que facilita este ejercicio.

Por dónde Empezar con el Mapeo de Historias

Comience por reunir el material necesario, como notas adhesivas cuadradas y un espacio suficiente en la pared (entre 3 y 4 metros) donde realizará su mapeo de historias (puede utilizar ventanas o papelógrafos).

Ejemplo de un Sitio Web de Comercio Electrónico

Para comprender mejor la implementación práctica, supongamos que soy el Propietario del Producto de una nueva empresa que desea crear un sitio web de comercio electrónico para la venta de cajas.

Definición de Nuestros Personajes

Simplificaré al máximo al considerar que mi aplicación solo tendrá dos tipos de usuarios: el cliente y el administrador.

En un sitio de comercio electrónico más grande tendríamos más personas como el logístico, el comerciante, el administrador…

Por ejemplo, aquí está nuestra personalidad de cliente simplificada:

Por ejemplo, aquí está nuestra personalidad de administrador simplificada:

Creación de los Recorridos de Usuario

Una vez que hayamos definido a nuestros personajes, es aconsejable crear sus recorridos de usuario. Estos mostrarán el recorrido típico de nuestros dos tipos de usuarios clave en nuestra aplicación (o en esta primera versión).

Comencemos viendo el viaje típico de Robert, nuestro cliente:

Comencemos mirando la trayectoria profesional típica de Cyndie, nuestra gerente:

Comencemos con el Mapeo de Historias

Ahora que tenemos nuestros recorridos de usuario que nos ayudarán en el mapeo de historias, comencemos definiendo nuestros temas generales. Para esto, puede ser útil basarse en los recorridos de usuario:

Gracias a esta recopilación inicial y sencilla, podemos comenzar a distribuir nuestros temas en el mapeo de historias. No se preocupe, podría haber realizado otros tipos de divisiones de temas (por ejemplo, front-end y back-end).

Configuración de los Temas en Nuestro Mapeo de Historias

Tomemos la división de temas que definimos basada en nuestros recorridos de usuario para nuestro mapa de historias:

No he incluido todos los temas, pero la idea es colocar notas adhesivas de un color específico con todos sus temas. Están organizados según el orden en que se abordarán con el tiempo (de izquierda a derecha).

Dediquemos un momento a este caso interesante. A menudo comenzamos con la parte del usuario, pensando que es la base para comenzar un proyecto.

De hecho, en mi opinión, esta es la última parte que se abordará antes de un primer lanzamiento, ya que es la parte que en la mayoría de las aplicaciones tiene menos valor comercial. Por lo tanto, dado que los comentarios no serán esenciales, optaré por comenzar el trabajo en las partes donde los comentarios serán esenciales. Cuantos más comentarios recibamos temprano, mayor será la probabilidad de que el producto sea de alta calidad, ya que tendremos tiempo para realizar ajustes basados en las opiniones de los usuarios clave.

Entonces, pediremos a los desarrolladores que realicen un inicio de sesión automático hasta que lleguemos a la parte de inicio de sesión de los usuarios.

Por lo tanto, reorganizaré el orden de mis temas para obtener comentarios lo más rápido posible:

Esta organización parece bastante buena, pero nada nos impide cambiarla más tarde si descubrimos que hay una mejor manera de hacerlo. Somos ágiles y no tenemos miedo de adaptarnos, sabiendo que podemos cometer errores y que no pasa nada.

Mapeo de Historias: Configuración de Epics

A continuación, configuraremos las Epics debajo de los temas. Las Epics representan una funcionalidad básica que podría convertirse en una o varias historias de usuario durante el refinamiento.

En esta etapa, usted está en medio de la creación de un trabajo pendiente futuro, así que no pase horas pensando cómo va a desglosarlo todo. Comience desde su viaje de usuario y lo perfeccionará más adelante. Cada cosa en su tiempo.

Por cuestiones de legibilidad y espacio, solo he puesto mis dos primeros temas en la imagen pero hay que hacer el ejercicio con todos los temas.

Al igual que con los temas, intentamos colocar nuestras epopeyas de izquierda a derecha en la dirección que creemos que serán tratadas. Cambiamos cada tema para que esté por encima de la primera epopeya del tema en cuestión.

Ahora, como puede ver, los viajes de nuestros usuarios están casi completos en nuestro mapeo de historias.

Agregación de la Historia de Usuario al Mapeo de Historias

Veamos ahora cómo dividir nuestras Epics en historias. Si no es posible dividir una Epic, esa Epic se convertirá en una historia que incluirá otra Epic.

Este es el primer resultado:

Entonces, al agregar nuestras historias, decidimos incluir la página de inicio en la Epic « Navegación en el sitio » y agregamos una Epic para crear la apariencia general, que no estaba presente en los recorridos de usuario. Ya estamos comenzando el proceso de refinamiento.

Si su página de inicio se vuelve demasiado compleja, podría convertirse en una Epic independiente. No hay una regla perfecta para la división, lo más importante es que los Propietarios del Producto que realizan este ejercicio se sientan lo más cómodos posible.

Debido a que había demasiadas historias debajo de la Epic « Navegación en el sitio », las organizamos en dos columnas; por eso no hay una Epic para la historia « Términos y Condiciones » (que es parte de la Epic « Navegación en el sitio »).

Espero que haya comprendido que he tomado los términos palabra por palabra de los recorridos de usuario, pero podría cambiar « Navegación en el sitio » por « Navegación », si lo prefiere.

Mapeo de Historias: ¿Una Primera Vista de las Versiones?

El mapeo de historias también puede ayudarlo a obtener una primera visión de sus futuras versiones. Aquí es donde la prioridad es útil.

Ahora les mostraré cómo puedo definir una primera versión (V1) y una segunda versión (V2). En este mapeo de historias, faltan algunos elementos, pero consideren el resultado solo como un ejercicio de comprensión.

Desplazamos nuestras historias para que encajen en las versiones que se definen en las áreas V1 y V2. Esto proporciona una mejor visión del proyecto en su conjunto y una posible estrategia de implementación.

Conclusión sobre el Mapeo de Historias

Ahora tiene todo lo que necesita para realizar su mapeo de historias. No dude en preguntarme si algo no está del todo claro para usted con respecto a la construcción de sus mapas de historias.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*