story mapping in practice
DESCRIPTION
La técnica de Story Mapping; desarrollada por Jeff Patton; permite un enfoque visual a la construcción del product backlog. Está técnica; en la cual las historias de usuario se organizan en un modelo bidimensional; en lugar de la clásica lista-sábana; ayuda a pensar al producto desde los procesos de negocio y las necesidades de los usuarios. Luego de la difusion y aceptacion que tuvo esta tecnica; se plantean las dudas de su aplicacion en un proyecto real. En esta sesion; se contara una experiancia real; aplicada en el mundo del desarrollo de software; demostrando la utilidad de la tecnica; sus ventajas; y como se realizo el salto de la teoria a la practica.TRANSCRIPT
![Page 1: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/1.jpg)
agile software development & services
Story Mapping in Practice
Octubre 2012
Jorge Silva – [email protected]
![Page 2: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/2.jpg)
Agenda
▶ How this all began? (5 min)▶ Review of the technique (10 min) ▶ Domain (5 min)▶ How to aply theory (20 min)▶ Conclutions (10 min)
![Page 3: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/3.jpg)
![Page 4: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/4.jpg)
5© Jeff Patton, all rights reserved, www.AgileProductDesign.com
Traditional software
development
Scope
Time Cost(resources)
Scope
Time
Cost(resources)
Agile software development
Target business goals & outcomes
Scope Vs. Business value
![Page 5: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/5.jpg)
The original recipe
Step 1. Collect featuresStep 2. Add detailsStep 3. Place cards in sequential orderStep 4. Group by frequencyStep 5. Note logical breaks in workflowStep 6. Mark the first system spanStep 7. EstimateStep 8. Slice and serve
Review
Source: Jeff Patton “How you slice it”
![Page 6: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/6.jpg)
Labor!!
Manning Guide!!
Domain to work on
MANNING GUIDE Number of
Sales Level per Half Hour Employees
135 1
271 2
406 3
542 4
677 5
812 6
948 7
1083 8
1219 9
1354 10
1489 10
1625 11
1760 12
1896 13
2031 13
2167 14
2302 14
![Page 7: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/7.jpg)
Our recipeHow to apply theory?
![Page 8: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/8.jpg)
9© Jeff Patton, all rights reserved, www.AgileProductDesign.com
Traditional software
development
Scope
Time Cost(resources)
Scope
Time
Cost(resources)
Agile software development
Target business goals & outcomes
Scope Vs. Business value
![Page 9: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/9.jpg)
Our recipeHow to apply theory?
![Page 10: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/10.jpg)
Break
![Page 11: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/11.jpg)
Argentinian recipeOur steps
Step 1: Set goalsStep 2: Activity graphStep 3: Backbone, details & debateStep 4: Dejar decantar (receso)Step 5: More details & more debate Step 6: Prioritize
![Page 12: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/12.jpg)
The Final Product
![Page 13: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/13.jpg)
Analisys
Development
Validation
UserBusiness
Context
Story Mapping
Production
What’s next?
![Page 14: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/14.jpg)
The application
![Page 15: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/15.jpg)
Retrospectiva
Que es un “Story mapping” para el cliente?Confianza con el clienteNo es tanto un producto, sino un sistema internoObjetivo: "Que nos quede un mapa de historias de lo que tiene que hacer el sistema...”Nos permitio tener un mayor entendimiento del negocio y del problema.Sacamos/identificamos desperdicio/viciosNO resulto un plan de releases claroCuidado con “Lo que se dice se hace”ConcientizacionConstruccion colectiva del alcance.Emergente: Tomar el producto como propioEl ejercicio de las priorizaciones, pone de manifiesto las limitaciones, y se obliga a moderar las expectativasComunicar/generar el contexto La idea no es volver al cascada!La incertidumbre no se anula
![Page 16: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/16.jpg)
Final thought
Story mapping is a tool that's born from participation. Participation brings engagement. And engagement means a successful project.
![Page 17: Story Mapping in Practice](https://reader034.vdocument.in/reader034/viewer/2022051110/54c7567d4a7959fc1f8b465a/html5/thumbnails/17.jpg)
agile software development & services
Muchas gracias!
twitter: @10Pines
Argentina
Av. Alem 693 5º B(1057) Ciudad de Buenos Aires