SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
User Story Mapping
Proceso de construcción
Marco Avendaño
¿Qué es el User Story Mapping?
El mapeo de historias de usuario (User Story Mapping)
consiste en ordenar historias de usuarios a lo largo de dos
dimensiones independientes. El "mapa" organiza las
actividades del usuario a lo largo del eje horizontal en un orden
aproximado de prioridad (o "el orden en el que describiría las
actividades para explicar el comportamiento del sistema"). El
recorrido hacia abajo del eje vertical, representa una
sofisticación creciente de la implementación.
Dado un mapa de historia (Story Map) organizado, la primera
fila horizontal representa al "esqueleto andante", una versión
básica pero utilizable del producto. Trabajando mediante filas
sucesivas se desarrolla el producto con funcionalidades
adicionales.
https://www.agilealliance.org/glossary/storymap/
Beneficios
● Visión compartida: Todos los involucrados construirán una visión compartida del
producto a obtener.
● Alineación: Los miembros del equipo y negocio podrán estar alineados sobre lo que
se va a construir.
● Mejor entendimiento de lo que quieren los clientes: Mediante el modelado de los
clientes y de lo que van a hacer con el producto.
● Mejor entendimiento de los problemas que enfrentan los clientes: Lograr un alto nivel
de empatía con los clientes, tanto por participar en la dinámica, como también por
tener la oportunidad de ponerse en el lugar del cliente.
● Un mapa de historias de usuario ordenado por versión: Se puede definir el conjunto
de historias que conformarán el Mínimo Producto Viable (MPV), así como una idea
inicial de las siguientes versiones.
Usuarios
Un mapa cuenta la historia sobre un tipo de
persona que hace algo para alcanzar un
objetivo. Se debe incluirlos en su mapa junto
con un poco de información sobre ellos.
Hacer uso de bocetos livianos sobre personas
para describir a sus usuarios.
Tareas de usuario
Son frases verbales cortas que son el bloque básico para la
construcción de un mapa. Si preguntamos a alguien ¿Qué hizo
hoy al usar el correo electrónico? es probable que responda
con tareas como:
• Leer un mensaje de correo electrónico
• Responder a un mensaje
• Marcar un mensaje como spam
Columna vertebral
Las actividades y tareas en
un nivel de objetivo superior
establecen la estructura del
mapa de historia. La columna
vertebral está ordenada en
un flujo narrativo. Subtareas
más pequeñas, detalles y
variaciones cuelgan para
formar las costillas
conectadas a la columna
vertebral.
Flujo narrativo
El eje que va de izquierda a derecha está
organizado en el orden en que se
contaría la historia del usuario a otra
persona.
Por supuesto, cualquier usuario
específico puede optar por hacer cosas
diferentes en un orden diferente. Usar la
conversación para explicar los detalles y
las variaciones.
Si se está buscando la precisión de un
modelo de flujo de trabajo, diagrama de
flujo o modelo UML, entonces un mapa
de historia no es la mejor opción.
Un mapa de historia requerirá mucha
conversación para usarse de manera
efectiva. Lo cual es el propósito de las
historias.
División de Releases
Trazar una recta para identificar sectores de tareas con los cuales los usuarios podrían usar el software para alcanzar sus objetivos. El
número más pequeño de tareas que permitan a usuarios específicos alcanzar su objetivo componen un Release de producto viable.
Usar división de Releases para identificar pequeños experimentos, Releases de mínimos de productos viables o una versión de "esqueleto
andante" (walking skeleton) del producto.
Identificar los Outcomes objetivos de su división en una nota adhesiva o tarjeta a la izquierda de la división.
Detalles, Detalles ...
Dividir las tareas de un nivel de objetivos superior en:
• Subtareas
• Tareas alternativas
• Excepciones
• Detalles
Abajo, en los detalles del mapa, se debe incluir detalles sobre cómo
se vería la UI o qué podría hacer el sistema en segundo plano.
Actividades
Organizan las tareas realizadas por
personas similares en momentos
similares para alcanzar un objetivo. Para
el software de correo electrónico, las
actividades pueden incluir:
• Revisar la bandeja de entrada
• Configurar el cliente de correo
electrónico
• Organizar los mensajes en carpetas.
Proceso de construcción
1. Enmarcar.
2. Mapear el panorama general.
3. Explorar.
4. Mapear en releases viables.
5. Dividir la estrategia De Desarrollo en fases.
Enmarcar
Antes de mapear, crear un breve resumen del
producto o feature para enmarcar y restringir lo
que se va a mapear. Pensar como si tratase de
una gran historia.
Qué
Nombrar el producto, feature a agregar a un
producto o problema que se quiera resolver.
Quién
Nombrar los diferentes tipos de usuarios que
usarán el producto, y el "selector" o clientes que
lo comprarán. Para cada usuario y "selector",
indique el beneficio que obtienen al usar el
producto.
Por qué
Describir el beneficio que obtiene la
organización al crear el producto o feature.
Indicar qué hacen los usuarios y cómo su uso
conduce a mayores ingresos o menores costos.
1
Mapear el panorama general
Concentrarse en obtener toda la historia.
Pensar "un milla de ancho, una pulgada de
profundidad". Las actividades y las tareas de
usuario de alto nivel que cuentan toda la
historia forman la columna vertebral del mapa
de historia.
Comenzar con el tipo de usuario más crítico
para el éxito del producto. Imaginar un día
típico en la vida del usuario con el nuevo
producto. Mapear los pasos que dan como
tareas de usuario de izquierda a derecha.
Identificar las actividades de los usuarios:
grupos de tareas que trabajan juntas para
respaldar un objetivo común. Las actividades a
menudo surgen después de ver más sobre una
historia.
Agregar usuarios adicionales. A medida que se
siga el uso común del producto, es posible que
otros tipos de usuarios ingresen a su historia.
Continuar modelando la historia de izquierda a
derecha.
2
Explorar
Completar la estructura del
mapa de historias
dividiendo las tareas de
usuario más grandes en
subtareas más pequeñas y
detalles de la interfaz de
usuario.
Usar esta fase para pensar
creativamente sobre todas
las grandes posibilidades.
Aprovechar este tiempo
para pensar en todo lo que
podría salir mal. No
preocuparse si las ideas
están "dentro o fuera del
alcance". Deliberadamente
se apartaran las cosas
fuera del alcance más
adelante.
● Jugar "no sería genial si ..." para
ayudar a pensar en grandes ideas
de productos.
● Buscar variaciones: ¿Qué más
podrían haber hecho los usuarios
del sistema?
● Buscar excepciones: ¿Qué podría
salir mal y qué tendría que hacer
el usuario para recuperarse?
● Considerar a otros usuarios:
¿Qué podrían hacer otros tipos de
usuarios para alcanzar sus
objetivos?
● Agregar otros detalles del
producto como: Descripción de la
UI propuesta; Reglas del negocio;
Data elements.
Involucrar a otras
personas. Contar la
historia del producto a
otras personas que
comprendan a los usuarios
y su uso. Ellos encontrarán
agujeros en la historia y
ayudarán a construirla.
Contar la historia del
producto a los
desarrolladores de
software. Ellos indicarán
áreas riesgosas o costosas
e incluirán excelentes
soluciones tecnológicas.
3
Dividir en releases viables
Dividir el mapa en
Releases de productos
integrales que comprendan
a los usuarios y el uso del
producto.
Estas divisiones forman un
Roadmap de Releases del
producto, donde cada
Release es un Producto
Mínimo Viable (MVP).
Para cada Release, indicar los
Outcomes y el Impacto objetivos.
Los Outcomes y el Impacto indican
cómo este Release contribuye al
objetivo general y cómo los usuarios
se van a comportar de manera que
ayuden a alcanzar el objetivo.
Para cada Release,
identificar las métricas de
éxito del producto.
Responder a la pregunta:
"¿Qué mediríamos para
determinar si este producto
fue exitoso?" Idealmente,
se encontrará cambios
específicos en el
comportamiento de los
usuarios a medida que
usan el producto de la
forma en que se encuentra
plasmada el mapa de
historias.
4
Dividir la estrategia De Desarrollo en fases
Divida la primera versión
de su mapa en tres o más
fases de entrega que le
permitan a usted y a su
equipo aprender
rápidamente y evitar
riesgos. Piense en las
fases de apertura, mitad y
final del juego de un juego
de ajedrez.
Esta estrategia de
desarrollo lo ayudará a
lanzar el mejor producto
posible en las limitaciones
de tiempo que tiene.
● En la fase inicial, crear la versión
funcional más simple posible del
producto (functional walking
skeleton). A su finalización, revisar
el producto con los usuarios y
Stakeholders. Comenzar a validar
el rendimiento y la escalabilidad.
● En la fase intermedia, completar
todas las funcionalidades
principales y hacer que aquellas
existentes sean mejores y más
completas. Seguir con las pruebas
de usuario y aprovechar el
feedback para ajustar el producto.
Continuar con la validación del
rendimiento y la escalabilidad.
● En la fase final, refinar el producto
para su lanzamiento. Considerar el
trabajo imprevisto que surgirá
durante este último tramo de
desarrollo.
Planificar el trabajo
necesario para refinar
historias.
Realizar talleres sobre
historias con
desarrolladores y testers
para trabajar en los
detalles y acordar los
criterios de aceptación.
Planificar el desarrollo y
las pruebas.
Construir y verificar partes
de software funcionando.
5
Referencias
● Story Map Concepts
○ https://www.jpattonassociates.com/wp-content/uploads/2015/03/story_mapping.pdf
● User Story Mapping. Discover the whole story, build the right product
○ https://www.amazon.es/User-Story-Mapping-Discover-Product/dp/1491904909
● ¿Cómo se hace un User Story Mapping?
○ http://scrum.menzinsky.com/2018/11/como-se-hace-un-user-story-mapping.html

Más contenido relacionado

La actualidad más candente

Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a NutshellVersionOne
 
Workshop de Lean Inception
Workshop de Lean InceptionWorkshop de Lean Inception
Workshop de Lean InceptionJosé Morales
 
User Story Maps: Secrets for Better Backlogs and Planning
 User Story Maps: Secrets for Better Backlogs and Planning User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and PlanningAaron Sanders
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágilricardoroldan
 
Técnicas de priorización Agiles
Técnicas de priorización AgilesTécnicas de priorización Agiles
Técnicas de priorización AgilesGiovanny Cifuentes
 
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?Miquel Mora
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping WorkshopDana Pylayeva
 
How to Break the Requirements into User Stories
How to Break the Requirements into User StoriesHow to Break the Requirements into User Stories
How to Break the Requirements into User StoriesShriKant Vashishtha
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & ScrumHawkman Academy
 
Una introducción a Scrum - Por Jorge Abad @jorge_abad
Una introducción a Scrum - Por Jorge Abad @jorge_abadUna introducción a Scrum - Por Jorge Abad @jorge_abad
Una introducción a Scrum - Por Jorge Abad @jorge_abadJorge Hernán Abad Londoño
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)Jeff Patton
 
User story slicing exercise
User story slicing exerciseUser story slicing exercise
User story slicing exercisePaulo Clavijo
 

La actualidad más candente (20)

How to write good user stories
How to write good user storiesHow to write good user stories
How to write good user stories
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a Nutshell
 
Presentación de Scrum en 15 mins
Presentación de Scrum en 15 minsPresentación de Scrum en 15 mins
Presentación de Scrum en 15 mins
 
Workshop de Lean Inception
Workshop de Lean InceptionWorkshop de Lean Inception
Workshop de Lean Inception
 
Scrum
ScrumScrum
Scrum
 
Scrum
ScrumScrum
Scrum
 
User Story Maps: Secrets for Better Backlogs and Planning
 User Story Maps: Secrets for Better Backlogs and Planning User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and Planning
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
 
Técnicas de priorización Agiles
Técnicas de priorización AgilesTécnicas de priorización Agiles
Técnicas de priorización Agiles
 
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping Workshop
 
How to Break the Requirements into User Stories
How to Break the Requirements into User StoriesHow to Break the Requirements into User Stories
How to Break the Requirements into User Stories
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Scrum Product Owner
Scrum Product OwnerScrum Product Owner
Scrum Product Owner
 
Agile coach - roadmap and user story map
Agile coach - roadmap and user story map Agile coach - roadmap and user story map
Agile coach - roadmap and user story map
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Una introducción a Scrum - Por Jorge Abad @jorge_abad
Una introducción a Scrum - Por Jorge Abad @jorge_abadUna introducción a Scrum - Por Jorge Abad @jorge_abad
Una introducción a Scrum - Por Jorge Abad @jorge_abad
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
 
Historias de usuario
Historias de usuarioHistorias de usuario
Historias de usuario
 
User story slicing exercise
User story slicing exerciseUser story slicing exercise
User story slicing exercise
 

Similar a User Story Mapping - Proceso de construcción

2.1 Diseño, prototipo y construcción
2.1 Diseño, prototipo y construcción2.1 Diseño, prototipo y construcción
2.1 Diseño, prototipo y construcciónkamui002
 
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012Xavier Albaladejo
 
Clínica de experiencia de usuario para aplicaciones móviles
Clínica de experiencia de usuario para aplicaciones móvilesClínica de experiencia de usuario para aplicaciones móviles
Clínica de experiencia de usuario para aplicaciones móvilesMauricio Angulo
 
BarCamp Costa Rica 2014 - El valor del usuario final
BarCamp Costa Rica 2014 - El valor del usuario finalBarCamp Costa Rica 2014 - El valor del usuario final
BarCamp Costa Rica 2014 - El valor del usuario finalbarcampcr
 
El proceso del diseño interactivo
El proceso del diseño interactivoEl proceso del diseño interactivo
El proceso del diseño interactivokamui002
 
INGENIERIA DE LA INTERFAZ
INGENIERIA DE LA INTERFAZINGENIERIA DE LA INTERFAZ
INGENIERIA DE LA INTERFAZGeorge Vendrell
 
Diseño como Enfoque de Visión Estratégica
Diseño como Enfoque de Visión EstratégicaDiseño como Enfoque de Visión Estratégica
Diseño como Enfoque de Visión EstratégicaSoftware Guru
 
8 Consejos para crear visualizaciones modernas. Qonnections 2016
8 Consejos para crear visualizaciones modernas. Qonnections 20168 Consejos para crear visualizaciones modernas. Qonnections 2016
8 Consejos para crear visualizaciones modernas. Qonnections 2016Sand
 
8 Consejos para crear visualizaciones de datos modernas
8 Consejos para crear visualizaciones de datos modernas8 Consejos para crear visualizaciones de datos modernas
8 Consejos para crear visualizaciones de datos modernasData IQ Argentina
 
Diseño centrado en el usuario (1).ppt
Diseño centrado en el usuario (1).pptDiseño centrado en el usuario (1).ppt
Diseño centrado en el usuario (1).pptthfniZmba
 
Diseño de interfases de entrada y salida
Diseño de interfases de entrada y salidaDiseño de interfases de entrada y salida
Diseño de interfases de entrada y salidamariqueve
 
El Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
El Proceso de Diseño de Interfaz del Usuario por Ian SommervilleEl Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
El Proceso de Diseño de Interfaz del Usuario por Ian SommervilleJuan Pablo Bustos Thames
 
Caso de estudio para la aplicación 2List
Caso de estudio para la aplicación 2ListCaso de estudio para la aplicación 2List
Caso de estudio para la aplicación 2ListSeleneAnabellaGimnez
 
Formación 'user stories' biko - mayo 2011
Formación 'user stories'   biko - mayo 2011Formación 'user stories'   biko - mayo 2011
Formación 'user stories' biko - mayo 2011Jose Ramón Díaz
 
10 heurísticas de usabilidad para el diseño de.pptx
10 heurísticas de usabilidad para el diseño de.pptx10 heurísticas de usabilidad para el diseño de.pptx
10 heurísticas de usabilidad para el diseño de.pptxRafaelZapata26
 

Similar a User Story Mapping - Proceso de construcción (20)

Semana 2 Mapa de historias de usuario
Semana 2   Mapa de historias de usuarioSemana 2   Mapa de historias de usuario
Semana 2 Mapa de historias de usuario
 
2.1 Diseño, prototipo y construcción
2.1 Diseño, prototipo y construcción2.1 Diseño, prototipo y construcción
2.1 Diseño, prototipo y construcción
 
Trabajo de recuperación
Trabajo de recuperaciónTrabajo de recuperación
Trabajo de recuperación
 
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012
 
11.interfaz de usuario
11.interfaz de usuario11.interfaz de usuario
11.interfaz de usuario
 
Clínica de experiencia de usuario para aplicaciones móviles
Clínica de experiencia de usuario para aplicaciones móvilesClínica de experiencia de usuario para aplicaciones móviles
Clínica de experiencia de usuario para aplicaciones móviles
 
BarCamp Costa Rica 2014 - El valor del usuario final
BarCamp Costa Rica 2014 - El valor del usuario finalBarCamp Costa Rica 2014 - El valor del usuario final
BarCamp Costa Rica 2014 - El valor del usuario final
 
El proceso del diseño interactivo
El proceso del diseño interactivoEl proceso del diseño interactivo
El proceso del diseño interactivo
 
INGENIERIA DE LA INTERFAZ
INGENIERIA DE LA INTERFAZINGENIERIA DE LA INTERFAZ
INGENIERIA DE LA INTERFAZ
 
Diseño como Enfoque de Visión Estratégica
Diseño como Enfoque de Visión EstratégicaDiseño como Enfoque de Visión Estratégica
Diseño como Enfoque de Visión Estratégica
 
8 Consejos para crear visualizaciones modernas. Qonnections 2016
8 Consejos para crear visualizaciones modernas. Qonnections 20168 Consejos para crear visualizaciones modernas. Qonnections 2016
8 Consejos para crear visualizaciones modernas. Qonnections 2016
 
8 Consejos para crear visualizaciones de datos modernas
8 Consejos para crear visualizaciones de datos modernas8 Consejos para crear visualizaciones de datos modernas
8 Consejos para crear visualizaciones de datos modernas
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
 
Diseño centrado en el usuario (1).ppt
Diseño centrado en el usuario (1).pptDiseño centrado en el usuario (1).ppt
Diseño centrado en el usuario (1).ppt
 
Diseño de interfases de entrada y salida
Diseño de interfases de entrada y salidaDiseño de interfases de entrada y salida
Diseño de interfases de entrada y salida
 
El Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
El Proceso de Diseño de Interfaz del Usuario por Ian SommervilleEl Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
El Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
 
Caso de estudio para la aplicación 2List
Caso de estudio para la aplicación 2ListCaso de estudio para la aplicación 2List
Caso de estudio para la aplicación 2List
 
Formación 'user stories' biko - mayo 2011
Formación 'user stories'   biko - mayo 2011Formación 'user stories'   biko - mayo 2011
Formación 'user stories' biko - mayo 2011
 
10 heurísticas de usabilidad para el diseño de.pptx
10 heurísticas de usabilidad para el diseño de.pptx10 heurísticas de usabilidad para el diseño de.pptx
10 heurísticas de usabilidad para el diseño de.pptx
 

Más de Marco Avendaño

Historias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosHistorias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosMarco Avendaño
 
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipoScrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipoMarco Avendaño
 
Las dimensiones del producto
Las dimensiones del productoLas dimensiones del producto
Las dimensiones del productoMarco Avendaño
 
Scrum Master: El líder del cambio
Scrum Master: El líder del cambioScrum Master: El líder del cambio
Scrum Master: El líder del cambioMarco Avendaño
 
Shift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareShift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareMarco Avendaño
 
Antipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personasAntipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personasMarco Avendaño
 
Value Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del procesoValue Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del procesoMarco Avendaño
 
Las siete dimensiones del producto
Las siete dimensiones del productoLas siete dimensiones del producto
Las siete dimensiones del productoMarco Avendaño
 
Introducción a DevOps workshop
Introducción a DevOps workshopIntroducción a DevOps workshop
Introducción a DevOps workshopMarco Avendaño
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valorMarco Avendaño
 
Eliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareEliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareMarco Avendaño
 
Acuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosAcuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosMarco Avendaño
 
OKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesOKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesMarco Avendaño
 
Design Sprint - Workshop
Design Sprint - WorkshopDesign Sprint - Workshop
Design Sprint - WorkshopMarco Avendaño
 

Más de Marco Avendaño (20)

Historias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosHistorias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productos
 
Desing Thinking
Desing ThinkingDesing Thinking
Desing Thinking
 
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipoScrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipo
 
eduScrum
eduScrumeduScrum
eduScrum
 
Las dimensiones del producto
Las dimensiones del productoLas dimensiones del producto
Las dimensiones del producto
 
Scrum Master: El líder del cambio
Scrum Master: El líder del cambioScrum Master: El líder del cambio
Scrum Master: El líder del cambio
 
Shift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareShift Left: En busca del éxito del software
Shift Left: En busca del éxito del software
 
Atención al cliente
Atención al clienteAtención al cliente
Atención al cliente
 
Antipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personasAntipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personas
 
Value Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del procesoValue Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del proceso
 
Las siete dimensiones del producto
Las siete dimensiones del productoLas siete dimensiones del producto
Las siete dimensiones del producto
 
Introducción a DevOps workshop
Introducción a DevOps workshopIntroducción a DevOps workshop
Introducción a DevOps workshop
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valor
 
Eliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareEliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de software
 
Acuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosAcuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotos
 
OKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesOKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizaciones
 
Design Sprint Remoto
Design Sprint RemotoDesign Sprint Remoto
Design Sprint Remoto
 
Product Discovery
Product DiscoveryProduct Discovery
Product Discovery
 
Agile Mindset Workshop
Agile Mindset WorkshopAgile Mindset Workshop
Agile Mindset Workshop
 
Design Sprint - Workshop
Design Sprint - WorkshopDesign Sprint - Workshop
Design Sprint - Workshop
 

Último

El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 

Último (20)

El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 

User Story Mapping - Proceso de construcción

  • 1. User Story Mapping Proceso de construcción Marco Avendaño
  • 2. ¿Qué es el User Story Mapping? El mapeo de historias de usuario (User Story Mapping) consiste en ordenar historias de usuarios a lo largo de dos dimensiones independientes. El "mapa" organiza las actividades del usuario a lo largo del eje horizontal en un orden aproximado de prioridad (o "el orden en el que describiría las actividades para explicar el comportamiento del sistema"). El recorrido hacia abajo del eje vertical, representa una sofisticación creciente de la implementación. Dado un mapa de historia (Story Map) organizado, la primera fila horizontal representa al "esqueleto andante", una versión básica pero utilizable del producto. Trabajando mediante filas sucesivas se desarrolla el producto con funcionalidades adicionales. https://www.agilealliance.org/glossary/storymap/
  • 3. Beneficios ● Visión compartida: Todos los involucrados construirán una visión compartida del producto a obtener. ● Alineación: Los miembros del equipo y negocio podrán estar alineados sobre lo que se va a construir. ● Mejor entendimiento de lo que quieren los clientes: Mediante el modelado de los clientes y de lo que van a hacer con el producto. ● Mejor entendimiento de los problemas que enfrentan los clientes: Lograr un alto nivel de empatía con los clientes, tanto por participar en la dinámica, como también por tener la oportunidad de ponerse en el lugar del cliente. ● Un mapa de historias de usuario ordenado por versión: Se puede definir el conjunto de historias que conformarán el Mínimo Producto Viable (MPV), así como una idea inicial de las siguientes versiones.
  • 4. Usuarios Un mapa cuenta la historia sobre un tipo de persona que hace algo para alcanzar un objetivo. Se debe incluirlos en su mapa junto con un poco de información sobre ellos. Hacer uso de bocetos livianos sobre personas para describir a sus usuarios. Tareas de usuario Son frases verbales cortas que son el bloque básico para la construcción de un mapa. Si preguntamos a alguien ¿Qué hizo hoy al usar el correo electrónico? es probable que responda con tareas como: • Leer un mensaje de correo electrónico • Responder a un mensaje • Marcar un mensaje como spam Columna vertebral Las actividades y tareas en un nivel de objetivo superior establecen la estructura del mapa de historia. La columna vertebral está ordenada en un flujo narrativo. Subtareas más pequeñas, detalles y variaciones cuelgan para formar las costillas conectadas a la columna vertebral. Flujo narrativo El eje que va de izquierda a derecha está organizado en el orden en que se contaría la historia del usuario a otra persona. Por supuesto, cualquier usuario específico puede optar por hacer cosas diferentes en un orden diferente. Usar la conversación para explicar los detalles y las variaciones. Si se está buscando la precisión de un modelo de flujo de trabajo, diagrama de flujo o modelo UML, entonces un mapa de historia no es la mejor opción. Un mapa de historia requerirá mucha conversación para usarse de manera efectiva. Lo cual es el propósito de las historias. División de Releases Trazar una recta para identificar sectores de tareas con los cuales los usuarios podrían usar el software para alcanzar sus objetivos. El número más pequeño de tareas que permitan a usuarios específicos alcanzar su objetivo componen un Release de producto viable. Usar división de Releases para identificar pequeños experimentos, Releases de mínimos de productos viables o una versión de "esqueleto andante" (walking skeleton) del producto. Identificar los Outcomes objetivos de su división en una nota adhesiva o tarjeta a la izquierda de la división. Detalles, Detalles ... Dividir las tareas de un nivel de objetivos superior en: • Subtareas • Tareas alternativas • Excepciones • Detalles Abajo, en los detalles del mapa, se debe incluir detalles sobre cómo se vería la UI o qué podría hacer el sistema en segundo plano. Actividades Organizan las tareas realizadas por personas similares en momentos similares para alcanzar un objetivo. Para el software de correo electrónico, las actividades pueden incluir: • Revisar la bandeja de entrada • Configurar el cliente de correo electrónico • Organizar los mensajes en carpetas.
  • 5. Proceso de construcción 1. Enmarcar. 2. Mapear el panorama general. 3. Explorar. 4. Mapear en releases viables. 5. Dividir la estrategia De Desarrollo en fases.
  • 6. Enmarcar Antes de mapear, crear un breve resumen del producto o feature para enmarcar y restringir lo que se va a mapear. Pensar como si tratase de una gran historia. Qué Nombrar el producto, feature a agregar a un producto o problema que se quiera resolver. Quién Nombrar los diferentes tipos de usuarios que usarán el producto, y el "selector" o clientes que lo comprarán. Para cada usuario y "selector", indique el beneficio que obtienen al usar el producto. Por qué Describir el beneficio que obtiene la organización al crear el producto o feature. Indicar qué hacen los usuarios y cómo su uso conduce a mayores ingresos o menores costos. 1
  • 7. Mapear el panorama general Concentrarse en obtener toda la historia. Pensar "un milla de ancho, una pulgada de profundidad". Las actividades y las tareas de usuario de alto nivel que cuentan toda la historia forman la columna vertebral del mapa de historia. Comenzar con el tipo de usuario más crítico para el éxito del producto. Imaginar un día típico en la vida del usuario con el nuevo producto. Mapear los pasos que dan como tareas de usuario de izquierda a derecha. Identificar las actividades de los usuarios: grupos de tareas que trabajan juntas para respaldar un objetivo común. Las actividades a menudo surgen después de ver más sobre una historia. Agregar usuarios adicionales. A medida que se siga el uso común del producto, es posible que otros tipos de usuarios ingresen a su historia. Continuar modelando la historia de izquierda a derecha. 2
  • 8. Explorar Completar la estructura del mapa de historias dividiendo las tareas de usuario más grandes en subtareas más pequeñas y detalles de la interfaz de usuario. Usar esta fase para pensar creativamente sobre todas las grandes posibilidades. Aprovechar este tiempo para pensar en todo lo que podría salir mal. No preocuparse si las ideas están "dentro o fuera del alcance". Deliberadamente se apartaran las cosas fuera del alcance más adelante. ● Jugar "no sería genial si ..." para ayudar a pensar en grandes ideas de productos. ● Buscar variaciones: ¿Qué más podrían haber hecho los usuarios del sistema? ● Buscar excepciones: ¿Qué podría salir mal y qué tendría que hacer el usuario para recuperarse? ● Considerar a otros usuarios: ¿Qué podrían hacer otros tipos de usuarios para alcanzar sus objetivos? ● Agregar otros detalles del producto como: Descripción de la UI propuesta; Reglas del negocio; Data elements. Involucrar a otras personas. Contar la historia del producto a otras personas que comprendan a los usuarios y su uso. Ellos encontrarán agujeros en la historia y ayudarán a construirla. Contar la historia del producto a los desarrolladores de software. Ellos indicarán áreas riesgosas o costosas e incluirán excelentes soluciones tecnológicas. 3
  • 9. Dividir en releases viables Dividir el mapa en Releases de productos integrales que comprendan a los usuarios y el uso del producto. Estas divisiones forman un Roadmap de Releases del producto, donde cada Release es un Producto Mínimo Viable (MVP). Para cada Release, indicar los Outcomes y el Impacto objetivos. Los Outcomes y el Impacto indican cómo este Release contribuye al objetivo general y cómo los usuarios se van a comportar de manera que ayuden a alcanzar el objetivo. Para cada Release, identificar las métricas de éxito del producto. Responder a la pregunta: "¿Qué mediríamos para determinar si este producto fue exitoso?" Idealmente, se encontrará cambios específicos en el comportamiento de los usuarios a medida que usan el producto de la forma en que se encuentra plasmada el mapa de historias. 4
  • 10. Dividir la estrategia De Desarrollo en fases Divida la primera versión de su mapa en tres o más fases de entrega que le permitan a usted y a su equipo aprender rápidamente y evitar riesgos. Piense en las fases de apertura, mitad y final del juego de un juego de ajedrez. Esta estrategia de desarrollo lo ayudará a lanzar el mejor producto posible en las limitaciones de tiempo que tiene. ● En la fase inicial, crear la versión funcional más simple posible del producto (functional walking skeleton). A su finalización, revisar el producto con los usuarios y Stakeholders. Comenzar a validar el rendimiento y la escalabilidad. ● En la fase intermedia, completar todas las funcionalidades principales y hacer que aquellas existentes sean mejores y más completas. Seguir con las pruebas de usuario y aprovechar el feedback para ajustar el producto. Continuar con la validación del rendimiento y la escalabilidad. ● En la fase final, refinar el producto para su lanzamiento. Considerar el trabajo imprevisto que surgirá durante este último tramo de desarrollo. Planificar el trabajo necesario para refinar historias. Realizar talleres sobre historias con desarrolladores y testers para trabajar en los detalles y acordar los criterios de aceptación. Planificar el desarrollo y las pruebas. Construir y verificar partes de software funcionando. 5
  • 11. Referencias ● Story Map Concepts ○ https://www.jpattonassociates.com/wp-content/uploads/2015/03/story_mapping.pdf ● User Story Mapping. Discover the whole story, build the right product ○ https://www.amazon.es/User-Story-Mapping-Discover-Product/dp/1491904909 ● ¿Cómo se hace un User Story Mapping? ○ http://scrum.menzinsky.com/2018/11/como-se-hace-un-user-story-mapping.html