Agile es, a grandes rasgos, una forma diferente y basada en los principios Lean de gestionar equipos de trabajo, productos y proyectos. El concepto abarca distintos enfoques, tales como Scrum, Kanban, XP, Crystal Clear y DSDM. Entre varias de sus características comunes, se plantea que dichos equipos se deben autogestionar y estar empoderados para tomar las decisiones que afecten a su trabajo. Entonces, ¿cuál es el rol del management en tiempos de Agile y equipos autogestionados? ¿Cuál es la función del manager? ¿Qué necesita una organización ágil (o que intenta serlo) del management? ¿En qué puede enfocarse el manager para obtener el máximo beneficio?
Agile tools- Caja de herramientas ágiles - Open Space AOC Bariloche 2016
Management en Tiempos de Agile
1. Management en Tiempos de Agile
Meetup BA Engineering Management Hexacta, Buenos Aires 09/may/2017
Pablo F. Sanchez, SMIEEE
p.sanchez@ieee.org @pfsanchez
2. TO-DO DOING (1) DONE
Managers
en Agile
Cierre
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
3. TO-DO DOING (1) DONE
Managers
en Agile
Cierre
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
4. ¿Qué Significa “Ágil”?
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA4
NECESITA-
MOS TRES
PROGRAMA-
DORES MÁS.
USEN MÉ-
TODOS
ÁGILES DE
DESARRO-
LLO.
EL DESARROLLO ÁGIL
NO SIGNIFICA HACER
MÁS TRABAJO CON
MENOS GENTE.
ENCONTRAME ALGU-
NAS PALABRAS QUE
SÍ SIGNIFIQUEN
ESO Y VOLVEME A
PREGUNTAR.
5. Reemplazar la falsa predictibilidad por
eficiencia.
La capacidad de crear y responder al cambio
para tener éxito en un entorno incierto,
impredecible y turbulento.
Entregar temprano y mucho más a menudo
para incorporar los deseos y el feedback del
cliente en el trabajo diario.
Lograr que la misma agilidad sea sustentable
y sostenible para los equipos de trabajo.
Entonces… ¿Qué es la Agilidad?
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA5
6. Entregando Valor en Agile
Inicio
Inicio
Final
Final
Análisis Diseño Construcción
Entrega Entrega Entrega
Tradicional
Ágil
6
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
Entornos Estáticos / Previsibilidad / Certidumbre
Entornos Dinámicos / Imprevisibilidad / Incertidumbre
7. Resolución de Proyectos
TAMAÑO MÉTODO EXITOSOS OBJETADOS FALLIDOS
Todo tamaño
Ágil 39% 52% 9%
Cascada 11% 60% 29%
Grandes
Ágil 18% 59% 23%
Cascada 3% 55% 42%
Medianos
Ágil 27% 62% 11%
Cascada 7% 68% 25%
Pequeños
Ágil 58% 38% 4%
Cascada 44% 45% 11%
Fuente: Standish Group 2015 CHAOS Report, período 2011-2015, +10.000 proyectos
7
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
8. ¿Cuáles son los Factores de Éxito?
0%
1%
2%
3%
4%
5%
6%
7%
8%
9%
10%
11%
12%
13%
14%
15% Fuente: Standish Group 2015
CHAOS Report, período 2011-2015,
+10.000 proyectos
8
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
9. TO-DO DOING (1) DONE
Managers
en Agile
Cierre
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
10. Management 1.0
10
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
11. Management 2.0
11
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
12. Management 3.0
12
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
13. TO-DO DOING (1) DONE
Managers
en Agile
Cierre
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
14. El Management en la Organización Ágil
14
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
15. Gerenciando los Equipos: la auto-organización
y la inteligencia del liderazgo
– Equipo Ágil - Recursos - Desempeño
Gerenciando las Inversiones: ¿cuál es la mejor
inversión ahora?
– Métricas e Informes - Portfolio Ágil
Gerenciando el Ambiente: ayudando a la
organización a pensar Lean
– Socios Internos - Proveedores y Outsourcing
Gerenciando la Evolución Organizacional:
meta-competencia
Competencias
15
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
16. El equipo ágil no necesita un gerente.
El rol del gerente es iniciar el equipo y
apoyar desde afuera.
Sponsor: defensa y aliento.
Lograr que el equipo resuelva sus
propios problemas y traiga sus propias
ideas y productos sorprendentes.
Habilidades: evaluar la salud del equipo,
eliminar impedimentos organizacionales,
dejar espacio para el fracaso, coaching.
Gerencia de Equipo Ágil
16
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
17. Entender cómo la organización gestiona
los recursos para comprender su
impacto en los equipos ágiles.
Adecuar el modelo de gestión de
recursos alineándolo con la dinámica de
los equipos y la entrega continua de
valor.
Gerencia de Recursos
17
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
18. Motivación de equipos.
Medición de desempeño para
complementar los valores ágiles, no
contradecirlos.
Gestionar con destreza la relación entre
las métricas de desempeño de la
organización y los equipos.
Inspeccionar y adaptarse: feedback
rápido, relevante, accionable y abierto
del desempeño de los equipos.
Gerencia de Desempeño
18
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
19. Métricas del equipo y el PO, tanto para
ayudar al equipo a mejorar como para
informar a la Dirección sobre la entrega
de valor.
Requiere un nuevo mindset:
– ¿Informes de estado?
– ¿Zanahorias y palos por alcance,
schedules, presupuesto?
– ¡Entrega de valor!
Gerencia Mediante Métricas e Informes
19
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
20. Aprovechar el proceso de gestión y
gobernanza del portfolio para reforzar los
valores ágiles.
Maximizar el valor abrazando el feedback y el
cambio.
Gestionar con ciclos cortos.
Gerencia del Portfolio Ágil
20
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
21. Finanzas, Gobernanza, Facilities, etc.
Pensar y actuar Lean.
Value Stream Analysis, Kaizen. Entender
motivaciones.
“Aleanear” el proceso de extremo a extremo
para minimizar demoras y desperdicios.
Gerencia de Socios Internos
21
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
22. Para entregar valor, los proveedores deben
ser tratados como parte del equipo.
¡Contratos!
Ayudar a los equipos a lidiar con algún
proveedor “que no sea del todo ágil”.
Facilitar comunicaciones e infraestructura.
Ojo: hacer outsourcing de algunas funciones
suele crear arrastre en la velocidad del equipo
ágil.
Gerencia de Proveedores y Outsourcing
22
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
23. Ser un artista de la evolución organizacional.
Afectar sistemas de gestión de desempeño.
Trabajar con otros managers para “aleanear”
procesos de negocio.
Decir “NO”.
Mejora continua.
Gerencia de la Evolución Organizacional
23
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
24. TO-DO DOING (1) DONE
Managers
en Agile
Cierre
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA
26. TO-DO DOING (1) DONE
Managers
en Agile
Cierre
“Management en Tiempos de Agile” ◊ Pablo F. Sanchez
09-may-17 ◊ Meetup BA Engineering Management ◊ Hexacta, CABA