agileuy workshop visual story mapping
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 PresentationTRANSCRIPT
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
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
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
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