18
AgileUY Workshop Visual Story Mapping TechMeetup Noviembre 2013

AgileUY Workshop Visual Story Mapping

Embed Size (px)

DESCRIPTION

AgileUY Workshop Visual Story Mapping. TechMeetup Noviembre 2013. Antecedentes. Especificación de requerimientos en metodologías tradicionales : E ntrevistas , formularios, definición de proceso, flujos, etc.  gran documento. Extreme Programming – Scrum – Agilismo en general: - PowerPoint PPT Presentation

Citation preview

AgileUY WorkshopVisual Story Mapping

TechMeetupNoviembre 2013

Antecedentes

• Especificación de requerimientos en metodologías tradicionales:– Entrevistas, formularios, definición de proceso,

flujos, etc. gran documento.• Extreme Programming – Scrum – Agilismo en

general:– User Stories que “invitan a dialogar” sobre esos

requerimientos

Interrogantes ágiles

• Cómo se trabaja con el Product Owner y Stakeholders para arrancar a entender el producto que se quiere crear?

• Cómo se crean esas User Stories que son los generadores de nuestro producto?

• Cómo iniciamos ese “Product Discovery”?

Técnica - Personas

• Inventada por Alan Cooper – 1980s• Usuarios tipo

– Individuales– Grupales

• Con diferentes objetivos, motivaciones y expectativas• Generadas por la gente que sabe o piensa que sabe del

negocio (marketing u otro)• Creamos unos personajes para nuestra historia• Usadas para hablar de lo que sabemos y de lo que no

sabemos

Técnica - Personas

• Beneficios– Foco en la Persona y no en lo que piensa el equipo

de desarrollo o ejecutivos– Más rápido que pasarse meses recolectando

requerimientos– Prioridades en base a Personas– Desacuerdos se solucionan en base a ellas– Las pruebas se hacen contra la Persona

Personas no son todo

• No garantizan el éxito del proyecto• Puede no capturar objetivos macro del

negocio (eficiencia, más ventas, etc)• No sustituye análisis de tareas específicas• No sustituye las pruebas de usabilidad

Dinámica - App / Website de Películas

Crear la Persona

• Foto (Dibujarlo)• Nombre• Rol• Información demográfica mínima• Actividades principales• Características: Objetivos, motivación, problemas• Frases que diría esta persona expresando

objetivos y problemas

Desarrollo Evolutivo

Desarrollo Evolutivo

Concepto: MVP

• MVP: Minimal Viable Product– Popularizado por Eric Ries (The Lean Startup)– Producto que contiene la mínima cantidad de

características para un lanzamiento– Utilizado habitualmente para lanzamientos a un

grupo reducido y controlado de personas– Se usa como estrategia de marketing para probar

un producto de forma rápida y cuantitativa

Concepto: MMF

• MMF: Minimally Marketable Feature– “el conjunto más pequeño posible de

funcionalidad que, por si misma, tiene valor en el mercado”

Story Mapping

• Técnica utilizada para determinar los posibles MVP y los MMF

• Popularizada por Jeff Patton y presentada en este workshop por la gente de AgileUY

Conceptos

• Objetivos: desde el punto de vista humano• Actividades: lo que hacemos• Herramientas: con qué lo hacemos• Ejemplo:– Visitar a mi familia– Viajar de una ciudad a otra– En un auto• Niveles de confort: Ferrari, Fitito

– La necesidad de negocio (necesito que el viaje se haga en menos de 30 minutos)

– Cuánto estemos dispuestos a invertir (precio del auto).

Story Mapping

• Objetivos – Actividades - Herramientas• Proceso de negocio – Actividades – Software• Software – Diferentes niveles de confort

Dinámica – Story Mapping

Resumen - Story Mapping

Referencias• http://www.wikispeed.com/• http://opensourceecology.org/wiki/Team_Wikispeed• http://en.wikipedia.org/wiki/Minimum_viable_product• http://www.agilebok.org/index.php?title=Minimally_Marketable_Feature_(MMF)• http://availagility.co.uk/2008/10/28/kanban-flow-and-cadence/user-story-mapping/• http://www.steptwo.com.au/papers/kmc_personas/index.html• http://www.informit.com/articles/article.aspx?p=30099• http://www.infoq.com/presentations/pragmatic-personas• http://qualityswdev.com/2010/02/03/personas-are-the-tests-for-requirements-gath

ering/• http://www.agileproductdesign.com/presentations/user_story_mapping/index.html• http://www.youtube.com/watch?v=iwJcvygxpKM• http://www.boost.co.nz/blog/agile/story-mapping-prioritisation/• http://www.slideshare.net/nashjain/user-story-mapping• http://www.agileproductdesign.com/downloads/user_story_mapping_quickref_co

mic.pdf• http://www.youtube.com/watch?v=OdlipKmfCO4• http://www.youtube.com/watch?v=_dmBmDhmMlo