El documento presenta una caja de herramientas ágiles creada por ChaosMonkey. Incluye información sobre prácticas ágiles como Scrum, Kanban, Lean, entre otras. También presenta marcos para la ejecución de proyectos como Scrum, Lean Software Development y Kanban. El documento es una guía sobre diferentes herramientas del mundo ágil.
6. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Caja de herramientas para lograr
la satisfacción de las personas y
entregar valor al cliente
frecuentemente
#AgileTools
Consolidado por
Rose Mery Restrepo Vélez
7. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Realicemos juntos
21
• Fila
• Colores
• Triángulos
• Pasar de un lado a otro
10 minutos
8. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
PRÁCTICAS NOVEDOSAS
actuar
CAÓTICO
Actuar Detectar Responder
PRÁCTICAS EMERGENTES
ensayar y probar
COMPLEJO
Experimentar Detectar Responder
MEJORES PRÁCTICAS
seguir el manual
SIMPLE
Detectar Clasificar Responder
BUENAS PRÁCTICAS
preguntar al experto
COMPLICADO
Detectar Analizar Responder
`
Marco de la complejidad
CYNEFIN
21Created in 1999 by Dave Snowde
Podemos identificar cinco
contextos en los que se desarrolla
la actividad de las organizaciones Desorden
E
C
EC
C
E
E
EC
C
E
E
- - - - >
E C
C
C
C
EE
12. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Liderazgo y Estrategia
21
• Pensamiento sistémico
• Empresa consciente
• Liderazgo colaborativo
• Motivación
• Gestión del cambio
• Transformación y cultura
13. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Liderazgo y Estrategia
21
Management 3.0
Jurgen Appelo
• Es un movimiento de innovación, liderazgo y
gestión
• Redefine el liderazgo como una
responsabilidad de todos.
• Trabajar juntos para lograr los objetivos de la
organización, manteniendo la felicidad de las
personas como una prioridad.
Principios:
• Involucrar las personas
• Mejorar el sistema
• Dar valor al cliente
Componentes del modelo
14. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la 16
Liderazgo y Estrategia
M 1.0 M 2.0 M 3.0
• Haz lo que te digo
• Trabaja más produce
más, gana más…
• Producción /
Construcción
• Haced lo que ellos
hacen
• Sigue el estándar,
cumple con el
objetivo
• Copiar al otro porque
ya funcionó, pero no
se sabe porqué
• Seamos los mejores
• Me encanta trabajar
en esta empresa
• Equipos
autoorganizados
• Líderes inspiradores
Management 3.0
Jurgen Appelo
15. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Liderazgo y Estrategia
21
Lean Change Management
Jason Little
“Es una colección de ideas, prácticas y
herramientas modernas de gestión del
cambio inspiradas en Agile, Lean y Lean
Startup que han sido diseñadas para
ayudar a las organizaciones a seguir el
ritmo de cambio actual”
16. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Cuáles herramientas utilizas para …
21
• Experimentación
• Resolución de problemas
• Creatividad
• Ideación
• Experiencia de usuario
5 minutos
17. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Experimentación / Innovación / Creatividad
21
• Creatividad
• Emprendimiento - Lean Start Up
• Experiencia de Usuario- UX - Design Thinking
• Resolución de problemas – Toyota Kata-Lean Journey
18. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Resolución de problemas
21
Toyota Kata
Grandes desafíos en
pequeños pasos
Englobar dos patrones de
mejora:
El Improvement Kata (IK) y
el Coaching Kata (CK).
Mike Rother
https://excelencemanagement.wordpress.com/
19. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Resolución de problemas
21
The Lean Journey
Es una herramienta que busca
orientar a las personas
visualmente acerca de cómo
abordar un desafío o problema.
En este lienzo se usa la metáfora
de un viaje para representar los
elementos de una Resolución de
Problemas, según el modelo
hecho famoso por Toyota en sus 8
pasos
LeanSight Consulting
21. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Experimentación / Ideación
21
Lean StartUp
Manera de abordar el
lanzamiento de negocios y
de productos.
Se basa en el aprendizaje
validado, la experimentación
científica y la iteración en los
lanzamientos del producto.
Con este método se
logra acortar los ciclos de
desarrollo, medir el progreso
y ganar una valiosa
retroalimentación por parte
de los clientes.
Eric Ries
22. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Experimentación / Ideación / Resolución de problemas
21
Design Thinking
"El pensamiento de diseño es un enfoque
de innovación centrado en el ser humano
que se nutre del conjunto de
herramientas del diseñador para integrar
las necesidades de las personas, las
posibilidades de la tecnología y los
requisitos para el éxito empresarial".
- Tim Brown, CEO de IDEO
26. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Cuál herramienta de las que conoces eliges
a nivel organizacional para…
21
• Gestionar demanda
• Alinear estrategia
• Escalar agilismo
5 minutos
27. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Escalando
21
Prácticas para Alineación estratégica, Gestión de Demanda,
Gestión de Portafolio o, Gerenciamiento de Proyectos
• SAFE (Scaled Agile Framework)
• LESS (Large Scale Scrum)
• BMgt (Evidence Based Management)
• DAD (Disciplined Agile Delivery)
• Nexus
• Scrum of Scrums
• SCRUM@SCALE
28. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Escalando ágiles
21
SAFE (Scaled Agile Framework)
Marco de trabajo para aplicar técnicas
Lean y Agile a nivel empresarial .
Objetivo escalar estas prácticas en
grandes organizaciones en base a
cuatro valores básicos: Calidad,
Ejecución de programas,
Alineamiento y Transparencia.
Utiliza las capas clásicas de abstracción
de TI (Portfolio, LargeSolution, Program
y Team) para estructurar un modelo
ágil centrado en las personas y en la
calidad.
Sus niveles trabajan de manera iterativa
e incremental, con una gestión ágil del
portafolio de proyectos y haciendo que
ésta llegue hasta los proyectos a través
de la gestión de programas,
denominados agile release trains.
http://www.scaledagileframework.com/
29. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Escalando ágiles
21
LeSS (Large-Scale Scrum )
Técnica para extender Scrum
sin perder los principios de
agilidad originales del
framework.
Originalmente se divide en dos
marcos de trabajo en función del
tamaño de la organización,
Basic LeSS y LeSS Huge,
manteniendo el primero de ellos
en productos con menos de 10
equipos todos los roles
originales de Scrum, y
añadiendo en los casos donde
un producto tenga más de 10
equipos un nuevo rol
denominado Area Product
Owner que hace las veces de
responsable del programa.
http://www.less.works/
30. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Escalando ágiles
21
EBMgt (Evidence Based Management)
Modelo de gestión impulsado por uno de los
creadores de Scrum : Ken Schwaber
Muy alineado con los principios LEAN.
Plantea un ciclo iterativo de tres etapas:
• Medir el valor de la organización
(Measure)
• Diagnóstico de las mejoras a
implementar (Diagnose)
• Implementar las mejoras (Improve).
http://www.ebmgt.org/
31. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Escalando ágiles
21
DAD (Disciplined Agile Delivery )
Disciplined Agile Delivery (DAD) es un
enfoque ágil híbrido orientado al
aprendizaje para la entrega de soluciones
de TI.
DAD proporciona la flexibilidad de utilizar
diversos enfoques.
DAD es "ágil pragmático". es un híbrido de
métodos existentes
Ciclo de vida DAD
http://disciplinedagileconsortium.org/
32. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Escalando ágiles
21
Scrum@Scale
Scrum (n): un marco dentro del cual las
personas pueden abordar complejos
problemas de adaptación, mientras de
forma productiva y creativa entregan
productos del mayor valor posible
https://www.scrumatscale.com/wp-content/uploads/Scrum@Scale-Guide.pdf
33. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Cuáles herramientas consideradas del mundo
ágil utilizas para …
21
• Planear iniciativas
• Planear proyectos
• Ejecución de proyectos
• Mantener sus servicios
5 minutos
34. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Marcos y prácticas Ejecución de proyectos de Tecnología de Información
21
Tradicionales (en cascada)
http://www.nintriva.com/agile.html
Expectativa del enfoque Qué pasa realmente ?
37. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Marcos y prácticas Ejecución de proyectos de Tecnología de Información
21
Evolución y soporte
Scrum
Lean Software Development
Método Kanban
Scrumban
Prácticas de Ingeniería
• eXtrem Programming
• Procesos de Ingeniería y
calidad
• DevOps
Emergentes
38. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Ken Schwaber y Jeff Sutherland 1993 -1995
Marcos de Ejecución
Scrum
http://www.thelearninglab.es
Pilares:
• Transparencia
• Inspección
• Adaptación
39. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Marcos de Ejecución
Lean Software Development
21
Mary y Tom Poppendieck –
Lean Software Development: An Agile Toolkit
“Piensa en grande,
actúa en pequeño,
equivócate rápido;
aprende con rapidez"
40. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Marcos de Ejecución
Método Kanban
21
Adaptado a Software: David J. Anderson
Busca la minimización del
desperdicio y la mejora
continua de la calidad de
los productos o servicios
Kanban (看板) –看 visual - 板 tarjeta
41. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Marcos de Ejecución
Método Kanban
21
Adaptado a Software: David J. Anderson
• No prescribe iteraciones de tiempo fijo
• No prescribe roles
42. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Marcos de Ejecución
ScrumBan
21Facilitación grafica: Juliana Betancur / Charla Agustin Villena Agiles LA 2014
• Combina las mejores características de
ambos métodos.
• Reúne la naturaleza prescriptiva de
Scrum y la capacidad de mejora del
proceso de Kanban
.
• Util cuando el mismo equipo atiende
desarrollo, mantenimiento y soporte.
• Util también alta volatilidad en requisitos y
cuando surgen constantemente errores en
producción.
• Busca: Eliminar el elevado estrés,
mejorar la eficiencia y la satisfacción
general del cliente.
• Así como: la entrega de productos de alta
calidad, la mejora continua, la minimización
de pérdidas y la reducción del tiempo de
producción.
43. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Marcos de Ejecución
eXtremme Programming
21Facilitación grafica: Juliana Betancur / Charla Agustin Villena Agiles LA 2014
• Es una metodología ágil centrada en
potenciar las relaciones interpersonales
como clave para el éxito en desarrollo de
software, promoviendo el trabajo en
equipo, preocupándose por el aprendizaje
de los desarrolladores, y propiciando un
buen clima de trabajo.
• XP se basa en realimentación continua
entre el cliente y el equipo de desarrollo,
comunicación fluida entre todos los
participantes, simplicidad en las soluciones
implementadas y coraje para enfrentar los
cambios.
• XP se define como especialmente
adecuada para proyectos con requisitos
imprecisos y muy cambiantes, y donde
existe un alto riesgo técnico.
44. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Marcos de Ejecución
DevOps
21
• Más que un concepto técnico
• es un concepto cultural.
• Es la unión de desarrollo e
infaestructura y despliegue, más
allá de la jerarquía y estructura,
buscando entregar con calidad y
oportunidad.
http://www.vidurinfotech.com/what-is-devops-why-use-devops/
47. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Conclusiones
21
Con base en lo visto……..
• Seleccionar un desafío de su empresa
• Elegir 2 o 3 herramientas de la caja
• Compartir porqué le da valor aplicar ésta
5 minutos
48. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Elige de tu caja de herramientas la estrategia, marco o técnica que se
acomode a la cultura, necesidades y momento de tu empresa o área.
Siempre y cuando te genere valor.
Ninguna herramienta es completa
Ninguna herramienta es perfecta
No te ciñas a una única…
.
21
rose
49. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la 54
#AgileTools
Gracias por tu participación
Seguimos en contacto
@RoseRestrepoV
@ChaosMonkeyLA
50. ChaosMonkey | Derechos Reservados | www.chaosmonkey.la
Caja de herramientas ágiles
Y tú que te llevas en tu caja…
para emprender esta aventura ágil?
@RoseRestrepoV