SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
VALUE STREAM MAPPING
PARA LA EFICIENCIA DEL PROCESO
Marco Avendaño
www.linkedin.com/in/marcoviaweb
marcoviaweb@gmail.com
“La única métrica que importa es
la eficiencia del proceso”
@jeffsutherland en #Agile2019
● Introducción
● ¿Qué es la eficiencia del proceso?
● Value Stream Mapping
● Un ejemplo
● Patron Swarming
Contenido
Introducción
● Su responsabilidad debe ir más allá de alegrar
retrospectivas, realizar juegos, etc. Debe
enfocarse en que el equipo sea más eficiente.
● El rendimiento de un equipo generalmente se
mide según la velocidad, pero es una medida
relativa. ¿Existirá alguna manera de medirlo de
manera objetiva?
Retos del Scrum Master
Inicio de historia Fin de historia
4 días
Product Owner
5 min
Developer
5 min
Tester
5 min
Deployer
5 min
espera espera espera
Atención de una historia
¿Qué es la eficiencia del
proceso?
Scrum Team
Product
Owner
Developers
Scrum
Master
Eficacia
Build the right thing
Calidad
Build the thing right
Eficiencia
Build it fast
● Se centra en la rapidez con la que se entrega
valor.
● Es tener una baja cantidad de desperdicio en el
proceso. Por desperdicio se entiende cualquier
actividad que no agrega valor al producto.
Eficiencia
● A causa de una mala interpretación de lo que
es eficiencia. A veces se supone que una alta
eficiencia se logra con la maximización del uso
de los miembros del equipo.
● El problema es que al maximizar el uso, los
miembros del equipo funcionan juntos de
manera deficiente.
¿Por que no somos eficientes?
● Es una métrica relativa en una escala del 0 al
100% para hacer comparaciones absolutas:
○ El 0% de eficiencia representa productos
que nunca pasan a producción.
○ El 100% significa un enfoque completo e
ininterrumpido de principio a fin para
agregar valor al cliente.
Eficiencia del Proceso (EP)
● Para su cálculo, se tiene que realizar la
medición de:
○ El tiempo total que una historia estuvo en
progreso, el cual finalizó cuando se puso en
producción con éxito.
○ El tiempo total que el equipo fue
imposibilitado agregar valor a la historia.
Calculo
● Porcentaje del tiempo dedicado en agregar
valor a una historia sobre el tiempo total
dedicado dedicado a la historia.
(Cycle Time – Interruption Time) / Cycle Time
Fórmula
Process Efficiency – Adapting Flow to the Agile Improvement Effort
Verbruggen, Sutherland, et al
● El tiempo total que la historia estuvo en
progreso, medido en horas de trabajo.
Time Story In Production – Time Start of Story
Cycle Time (CT)
● La suma del tiempo que el equipo estuvo
interrumpido. Donde cada interrupción se
mide en horas. Cada interrupción se calcula
como:
Time Work Resumed – Time Start of Interruption
Interruption Time (IT)
Los siete desperdicios
Manufacturing Desarrollo de software
Inventario en proceso Trabajo parcialmente terminado
Superproducción Features extras
Procesamiento adicional Reaprendizaje
Transporte Transferencia de conocimiento
Movimiento Cambiar de tarea
Espera Retrasos
Defectos Defectos
Implementing Lean Software Development From Concept to Cash (2006)
Mary Poppendieck, Tom Poppendieck
● Puede mejorar el rendimiento de los equipos
significativamente.
● Crea un enfoque para satisfacer más
rápidamente las necesidades de los clientes.
● Ayuda a reducir el tiempo de atención de las
historias.
● Es independiente de equipos.
Beneficios de la EP
Value Stream Mapping
● Como personas, se reduce: la felicidad.
○ Tiempo, dinero, buen trabajo; se asume que
tener más de ellos dará más felicidad.
● Como empresas, se reduce a: el dinero.
○ Clientes satisfechos, buena cultura,
procesos optimizados; se asume que tener
más de ellos dará (y ahorrará) más dinero.
Value
The Professional Product Owner Leveraging Scrum As A Competitive Advantage
Don McGreal y Ralph Jocham
● “Es una colección de todas las acciones (con
valor agregado y sin valor agregado) que se
requieren para llevar un producto a través de
los flujos principales, comenzando con la
materia prima y terminando con el cliente”
- Mike Rother. John Shook
Value Stream
● “Es el proceso de trazar o mostrar visualmente
un Value Stream para que la actividad de
mejora se pueda planificar de manera eficaz”
- Jim Womack
Value Stream Mapping (VSM)
Creación de un VSM
Identificación de ítems de flujo
Mapeo del estado deseado
Identificación y priorización de desperdicios
Recopilación de datos
Mapeo del estado actual
Features
Defects
Work on Risk
Debt Reduction
Tiempos reales
Calcular métricas
Mapa estado actual
Un ejemplo
Ciclo de vida de desarrollo
Desarrollo
Diseño
Análisis Pruebas Despliegue
Sprint
HU 1
HU 2
Mapeo
Datos
HU Analisis Diseño Desarrollo Code review Pruebas
HU1
T IT T IT T IT T IT T
2 3 1,5 2 4 2 1,5 0,25 6
Total CT (hrs) 15
Eficiencia del proceso (%) 52%
Total IT (hrs) 7,25
T = Tiempo en atención
IT = Tiempo interrumpido (espera + otras interrupciones)
Patron Swarming
● Trabajar en demasiadas cosas a la vez puede
reducir radicalmente el rendimiento individual,
la velocidad del equipo o el bienestar
empresarial. Puede afectar la velocidad y, a
veces, reducirla a cero.
● Si todos están trabajando individualmente, es
poco probable que se ayuden entre sí y, a largo
plazo, aprendan unos de otros.
¿Por qué es necesario?
● Concentre el máximo esfuerzo del equipo en
una historia y completar todo el trabajo
conocido lo antes posible.
● Quien se lleve este objeto es el capitán del
equipo. Todos deben ayudar al Capitán si
pueden y nadie puede interrumpir al Capitán.
● Tan pronto como el Capitán termine, el que
asuma la responsabilidad de la próxima historia
pendiente es el Capitán.
¿Qué hacer?
● 1er dia -> EP = 10%
● 3er dia -> EP = 80%
● 4to dia -> todo el trabajo
¿Como lo hicieron?
“Colocamos 3 personas en una
historia”
Patron Swarming
https://twitter.com/scrumatscale/status/1159198649626365952
A Scrum Book
The Spirit of the Game
Jeff Sutherland, James
O. Coplien, and The
Scrum Patterns Group
Patrones de Scrum
“Incrementar la eficiencia del
proceso es lo más efectivo que un
Scrum Master podría hacer”
@jeffsutherland en #Agile2019
● Process Efficiency - Adapting Flow to the Agile
Improvement Effort
https://www.researchgate.net/publication/332086399
● Value Stream Mapping
https://www.scruminc.com/wp-content/uploads/201
5/06/value-stream-mapping-v3.pdf
● Implementing Value Stream Mapping in a
Scrum-based project - An Experience Report
http://ceur-ws.org/Vol-2273/QuASoQ-06.pdf
Referencias
www.linkedin.com/in/marcoviaweb
marcoviaweb@gmail.com

Más contenido relacionado

La actualidad más candente

8 d's para la solución de problemas
8 d's para la solución de problemas8 d's para la solución de problemas
8 d's para la solución de problemasJesus Sanchez
 
SMED Alistamiento Rápido de Equipos - Lean Manufacturing -
SMED Alistamiento Rápido de Equipos - Lean Manufacturing -SMED Alistamiento Rápido de Equipos - Lean Manufacturing -
SMED Alistamiento Rápido de Equipos - Lean Manufacturing -BOM Consulting Group
 
Kaizen Training
Kaizen Training Kaizen Training
Kaizen Training jah10632
 
gemba-kaizen
gemba-kaizengemba-kaizen
gemba-kaizencamila
 
Mapeo de procesos
Mapeo de procesosMapeo de procesos
Mapeo de procesosdroechrc
 
Diagrama hombre máquina y diagrama de grupo
Diagrama hombre máquina y diagrama de grupoDiagrama hombre máquina y diagrama de grupo
Diagrama hombre máquina y diagrama de gruposkons_08
 
Niveles para la aplicacion de la manufactura esbelta
Niveles para la aplicacion de la manufactura esbeltaNiveles para la aplicacion de la manufactura esbelta
Niveles para la aplicacion de la manufactura esbeltaAdriana Vazquez
 
Cambios rapidos -smed-_2014_03_21
Cambios rapidos -smed-_2014_03_21Cambios rapidos -smed-_2014_03_21
Cambios rapidos -smed-_2014_03_21Nandi Rojas
 
IMPLEMENTACIÓN LEAN MANUFACTURING
IMPLEMENTACIÓN LEAN MANUFACTURINGIMPLEMENTACIÓN LEAN MANUFACTURING
IMPLEMENTACIÓN LEAN MANUFACTURINGAlan Aguilar Perez
 
Caso práctico; mejora de procesos
Caso práctico; mejora de procesosCaso práctico; mejora de procesos
Caso práctico; mejora de procesosZadecon
 

La actualidad más candente (20)

8 d's para la solución de problemas
8 d's para la solución de problemas8 d's para la solución de problemas
8 d's para la solución de problemas
 
Value stream mapping (vsm) 2020
Value stream mapping (vsm) 2020Value stream mapping (vsm) 2020
Value stream mapping (vsm) 2020
 
SMED Alistamiento Rápido de Equipos - Lean Manufacturing -
SMED Alistamiento Rápido de Equipos - Lean Manufacturing -SMED Alistamiento Rápido de Equipos - Lean Manufacturing -
SMED Alistamiento Rápido de Equipos - Lean Manufacturing -
 
Curso 5´s
Curso 5´sCurso 5´s
Curso 5´s
 
Kanban
KanbanKanban
Kanban
 
Curso Lean Manufacturing
Curso Lean ManufacturingCurso Lean Manufacturing
Curso Lean Manufacturing
 
Taller 5 ss
Taller 5 ssTaller 5 ss
Taller 5 ss
 
Kaizen Training
Kaizen Training Kaizen Training
Kaizen Training
 
gemba-kaizen
gemba-kaizengemba-kaizen
gemba-kaizen
 
5S Y 7S
5S Y 7S5S Y 7S
5S Y 7S
 
Iso 9000 2015
Iso 9000 2015Iso 9000 2015
Iso 9000 2015
 
Mapeo de procesos
Mapeo de procesosMapeo de procesos
Mapeo de procesos
 
Diagrama hombre máquina y diagrama de grupo
Diagrama hombre máquina y diagrama de grupoDiagrama hombre máquina y diagrama de grupo
Diagrama hombre máquina y diagrama de grupo
 
Niveles para la aplicacion de la manufactura esbelta
Niveles para la aplicacion de la manufactura esbeltaNiveles para la aplicacion de la manufactura esbelta
Niveles para la aplicacion de la manufactura esbelta
 
Cambios rapidos -smed-_2014_03_21
Cambios rapidos -smed-_2014_03_21Cambios rapidos -smed-_2014_03_21
Cambios rapidos -smed-_2014_03_21
 
7 desperdicios de lean manufacturing
7 desperdicios de lean manufacturing7 desperdicios de lean manufacturing
7 desperdicios de lean manufacturing
 
Fmea
FmeaFmea
Fmea
 
IMPLEMENTACIÓN LEAN MANUFACTURING
IMPLEMENTACIÓN LEAN MANUFACTURINGIMPLEMENTACIÓN LEAN MANUFACTURING
IMPLEMENTACIÓN LEAN MANUFACTURING
 
Caso práctico; mejora de procesos
Caso práctico; mejora de procesosCaso práctico; mejora de procesos
Caso práctico; mejora de procesos
 
Vsm final
Vsm finalVsm final
Vsm final
 

Similar a Value Stream Mapping para la eficiencia del proceso

520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptxronald flores
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdfEdgarAngelRojas
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdfEdgarAngelRojas
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Jorge Hernán Abad Londoño
 
SCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de softwareSCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de softwareFidel Sheidmo Medina Guevara
 
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1JeremyLuiggi1
 
Gestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XPGestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XPJose Antonio Dorado
 
Metodologías ágiles, Scrum, Kanban y eXtreme Programming
Metodologías ágiles, Scrum, Kanban y eXtreme ProgrammingMetodologías ágiles, Scrum, Kanban y eXtreme Programming
Metodologías ágiles, Scrum, Kanban y eXtreme ProgrammingEmergya
 
Mele Scrum
Mele ScrumMele Scrum
Mele Scrumfcmart
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a AgileAgile-Barcelona
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015Agile-Barcelona
 
Introducción a Scrum by JLVG
Introducción a Scrum by JLVGIntroducción a Scrum by JLVG
Introducción a Scrum by JLVGbenq2011
 

Similar a Value Stream Mapping para la eficiencia del proceso (20)

SCRUM: Un cambio de paradigma
SCRUM: Un cambio de paradigmaSCRUM: Un cambio de paradigma
SCRUM: Un cambio de paradigma
 
520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
 
SCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de softwareSCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de software
 
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
 
Gestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XPGestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XP
 
Metodologías ágiles, Scrum, Kanban y eXtreme Programming
Metodologías ágiles, Scrum, Kanban y eXtreme ProgrammingMetodologías ágiles, Scrum, Kanban y eXtreme Programming
Metodologías ágiles, Scrum, Kanban y eXtreme Programming
 
Mele Scrum
Mele ScrumMele Scrum
Mele Scrum
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a Agile
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015
 
Curso scrum 2017
Curso scrum 2017Curso scrum 2017
Curso scrum 2017
 
Introducción a Scrum by JLVG
Introducción a Scrum by JLVGIntroducción a Scrum by JLVG
Introducción a Scrum by JLVG
 
Scrumyprincipiosgiles (1)
Scrumyprincipiosgiles (1)Scrumyprincipiosgiles (1)
Scrumyprincipiosgiles (1)
 
Scrumyprincipiosgiles (1)
Scrumyprincipiosgiles (1)Scrumyprincipiosgiles (1)
Scrumyprincipiosgiles (1)
 
Scrumyprincipiosgiles
ScrumyprincipiosgilesScrumyprincipiosgiles
Scrumyprincipiosgiles
 
Scrumyprincipiosgiles
ScrumyprincipiosgilesScrumyprincipiosgiles
Scrumyprincipiosgiles
 
Scrum y principios ágiles
Scrum y principios ágilesScrum y principios ágiles
Scrum y principios ágiles
 

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
 
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
 
User Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónUser Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónMarco 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
 
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
 
User Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónUser Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcción
 
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

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
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
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Último (10)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.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)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

Value Stream Mapping para la eficiencia del proceso

  • 1. VALUE STREAM MAPPING PARA LA EFICIENCIA DEL PROCESO Marco Avendaño www.linkedin.com/in/marcoviaweb marcoviaweb@gmail.com
  • 2. “La única métrica que importa es la eficiencia del proceso” @jeffsutherland en #Agile2019
  • 3. ● Introducción ● ¿Qué es la eficiencia del proceso? ● Value Stream Mapping ● Un ejemplo ● Patron Swarming Contenido
  • 5. ● Su responsabilidad debe ir más allá de alegrar retrospectivas, realizar juegos, etc. Debe enfocarse en que el equipo sea más eficiente. ● El rendimiento de un equipo generalmente se mide según la velocidad, pero es una medida relativa. ¿Existirá alguna manera de medirlo de manera objetiva? Retos del Scrum Master
  • 6. Inicio de historia Fin de historia 4 días Product Owner 5 min Developer 5 min Tester 5 min Deployer 5 min espera espera espera Atención de una historia
  • 7. ¿Qué es la eficiencia del proceso?
  • 8. Scrum Team Product Owner Developers Scrum Master Eficacia Build the right thing Calidad Build the thing right Eficiencia Build it fast
  • 9. ● Se centra en la rapidez con la que se entrega valor. ● Es tener una baja cantidad de desperdicio en el proceso. Por desperdicio se entiende cualquier actividad que no agrega valor al producto. Eficiencia
  • 10. ● A causa de una mala interpretación de lo que es eficiencia. A veces se supone que una alta eficiencia se logra con la maximización del uso de los miembros del equipo. ● El problema es que al maximizar el uso, los miembros del equipo funcionan juntos de manera deficiente. ¿Por que no somos eficientes?
  • 11. ● Es una métrica relativa en una escala del 0 al 100% para hacer comparaciones absolutas: ○ El 0% de eficiencia representa productos que nunca pasan a producción. ○ El 100% significa un enfoque completo e ininterrumpido de principio a fin para agregar valor al cliente. Eficiencia del Proceso (EP)
  • 12. ● Para su cálculo, se tiene que realizar la medición de: ○ El tiempo total que una historia estuvo en progreso, el cual finalizó cuando se puso en producción con éxito. ○ El tiempo total que el equipo fue imposibilitado agregar valor a la historia. Calculo
  • 13. ● Porcentaje del tiempo dedicado en agregar valor a una historia sobre el tiempo total dedicado dedicado a la historia. (Cycle Time – Interruption Time) / Cycle Time Fórmula Process Efficiency – Adapting Flow to the Agile Improvement Effort Verbruggen, Sutherland, et al
  • 14. ● El tiempo total que la historia estuvo en progreso, medido en horas de trabajo. Time Story In Production – Time Start of Story Cycle Time (CT)
  • 15. ● La suma del tiempo que el equipo estuvo interrumpido. Donde cada interrupción se mide en horas. Cada interrupción se calcula como: Time Work Resumed – Time Start of Interruption Interruption Time (IT)
  • 16. Los siete desperdicios Manufacturing Desarrollo de software Inventario en proceso Trabajo parcialmente terminado Superproducción Features extras Procesamiento adicional Reaprendizaje Transporte Transferencia de conocimiento Movimiento Cambiar de tarea Espera Retrasos Defectos Defectos Implementing Lean Software Development From Concept to Cash (2006) Mary Poppendieck, Tom Poppendieck
  • 17. ● Puede mejorar el rendimiento de los equipos significativamente. ● Crea un enfoque para satisfacer más rápidamente las necesidades de los clientes. ● Ayuda a reducir el tiempo de atención de las historias. ● Es independiente de equipos. Beneficios de la EP
  • 19. ● Como personas, se reduce: la felicidad. ○ Tiempo, dinero, buen trabajo; se asume que tener más de ellos dará más felicidad. ● Como empresas, se reduce a: el dinero. ○ Clientes satisfechos, buena cultura, procesos optimizados; se asume que tener más de ellos dará (y ahorrará) más dinero. Value The Professional Product Owner Leveraging Scrum As A Competitive Advantage Don McGreal y Ralph Jocham
  • 20. ● “Es una colección de todas las acciones (con valor agregado y sin valor agregado) que se requieren para llevar un producto a través de los flujos principales, comenzando con la materia prima y terminando con el cliente” - Mike Rother. John Shook Value Stream
  • 21. ● “Es el proceso de trazar o mostrar visualmente un Value Stream para que la actividad de mejora se pueda planificar de manera eficaz” - Jim Womack Value Stream Mapping (VSM)
  • 22.
  • 23. Creación de un VSM Identificación de ítems de flujo Mapeo del estado deseado Identificación y priorización de desperdicios Recopilación de datos Mapeo del estado actual Features Defects Work on Risk Debt Reduction Tiempos reales Calcular métricas Mapa estado actual
  • 25. Ciclo de vida de desarrollo Desarrollo Diseño Análisis Pruebas Despliegue Sprint HU 1 HU 2
  • 26. Mapeo
  • 27. Datos HU Analisis Diseño Desarrollo Code review Pruebas HU1 T IT T IT T IT T IT T 2 3 1,5 2 4 2 1,5 0,25 6 Total CT (hrs) 15 Eficiencia del proceso (%) 52% Total IT (hrs) 7,25 T = Tiempo en atención IT = Tiempo interrumpido (espera + otras interrupciones)
  • 29. ● Trabajar en demasiadas cosas a la vez puede reducir radicalmente el rendimiento individual, la velocidad del equipo o el bienestar empresarial. Puede afectar la velocidad y, a veces, reducirla a cero. ● Si todos están trabajando individualmente, es poco probable que se ayuden entre sí y, a largo plazo, aprendan unos de otros. ¿Por qué es necesario?
  • 30.
  • 31. ● Concentre el máximo esfuerzo del equipo en una historia y completar todo el trabajo conocido lo antes posible. ● Quien se lleve este objeto es el capitán del equipo. Todos deben ayudar al Capitán si pueden y nadie puede interrumpir al Capitán. ● Tan pronto como el Capitán termine, el que asuma la responsabilidad de la próxima historia pendiente es el Capitán. ¿Qué hacer?
  • 32. ● 1er dia -> EP = 10% ● 3er dia -> EP = 80% ● 4to dia -> todo el trabajo ¿Como lo hicieron? “Colocamos 3 personas en una historia” Patron Swarming https://twitter.com/scrumatscale/status/1159198649626365952
  • 33. A Scrum Book The Spirit of the Game Jeff Sutherland, James O. Coplien, and The Scrum Patterns Group Patrones de Scrum
  • 34. “Incrementar la eficiencia del proceso es lo más efectivo que un Scrum Master podría hacer” @jeffsutherland en #Agile2019
  • 35. ● Process Efficiency - Adapting Flow to the Agile Improvement Effort https://www.researchgate.net/publication/332086399 ● Value Stream Mapping https://www.scruminc.com/wp-content/uploads/201 5/06/value-stream-mapping-v3.pdf ● Implementing Value Stream Mapping in a Scrum-based project - An Experience Report http://ceur-ws.org/Vol-2273/QuASoQ-06.pdf Referencias