Jesus Cuesta. Comunicación del Scrum Master con el resto del equipo
Gestión Ágil en grandes empresas: la experiencia de Indra
1. GESTIÓN ÁGIL EN GRANDES EMPRESAS:
LA EXPERIENCIA DE INDRA
Ingeniería del Software
2. Índice
01 Introducción a Indra
02 Proyecto de Implantación de la Suite Mind
03 Principales retos (y dudas)
Suite MIND 2|
04 Aspectos clave en el proceso de implantación
05 Métricas (Agile + Peopleware)
06 Evolución / Futuro
07 Conclusiones
3. Índice
01 Introducción a Indra
02 Proyecto de Implantación de la Suite Mind
03 Principales retos (y dudas)
Suite MIND 3|
04 Aspectos clave en el proceso de implantación
05 Métricas (Agile + Peopleware)
06 Evolución / Futuro
07 Conclusiones
5. Y EN TODOS LOS SECTORES
17%
18%
11%
AA.PP. y
Sanidad
Telecom y
Media
Servicios
Financieros
Suite MIND 5|
16%
17%21%
18%
Transporte y
Tráfico Seguridad y
Defensa
Energía e
Industria
US Navy
AlemaniaItaliaReino Unido
DFS
Saudi Railways Metro de BombayMetro de Shangai
Hong KongIndonesia
6. Ingeniería del Software …
Área en Indra integrada por un equipo de expertos
técnicos en distintos ámbitos, que dan respuestas
a las necesidades de la compañía en lo relacionado
con temas de innovación y herramientas. Es
responsable de la evolución, mantenimiento,
implantación y servicio de la suite MIND, tanto
INGENIERIA DE SOFTWARE
…ÁREA DE INDRA RESPONSABLE DE LA SUITE MIND
Suite MIND 6|
implantación y servicio de la suite MIND, tanto
internamente en INDRA como en aquellos clientes
que han confiado en MIND como suite para
gestionar el ciclo técnico de sus desarrollos
software.
El área de Ingeniería del Software obtuvo en el año 2011 el Nivel 5 de CMMI
(Todos los proyectos de desarrollo y mantenimiento SW en centros Indra tienen Nivel 3 de CMMI a nivel global)
Sistema de Gestión de Investigación, Desarrollo e Innovación según la norma UNE 166002:2014
Sistema de Gestión de Vigilancia Tecnológica e Inteligencia Competitiva según la norma UNE 166006: 2011
7. Índice
01 Introducción a Indra
02 Proyecto de Implantación de la Suite Mind
03 Principales retos (y dudas)
Suite MIND 7|
04 Aspectos clave en el proceso de implantación
05 Métricas (Agile + Peopleware)
06 Evolución / Futuro
07 Conclusiones
8. MIND
La Suite Mind de Indra consta de un portfolio de
herramientas integradas que proporciona un
ESTRUCTURA GENERAL
…ES EL CONJUNTO DE HERRAMIENTAS CON LAS QUE INDRA REALIZA LA GESTIÓN DEL
CICLO DE VIDA COMPLETO DE LAS APLICACIONES
ALM (APPLICATION LIFECYCLE MANAGEMENT )
Suite MIND 8|
herramientas integradas que proporciona un
soporte a todos los niveles (estratégico, táctico y
operativo) dentro de los servicios de desarrollo de
software.
De esta forma permite adecuar la gestión del
conocimiento, automatización de tareas, control
de parámetros de calidad, así como una
comunicación eficiente y sistematizada entre los
diferentes equipos de trabajo.
9. Proyecto de Implantación del Modelo de Entrega Global de Indra
Un poco de historia…
2011 2012
Decisión
sobre Mind
Integración
Sistema
Despliegue
Sw Labs y
2013
Despliegue
Pilotos
2014 2015
Despliegue
España
Despliegue
MX
Despliegue
Brasil
Despliegue
Resto Países
Construcción MIND Plan Implantación de Mind y Seguimiento
2016
+16.000 usuarios
Comienzo
implantación
Mejora
Continua
JUNIO
Evolución incremento usuarios activos en la plataforma
Nivel
3 CMMI
Suite MIND 9|
sobre Mind Sistema
de Medida
Sw Labs y
SSFF
Justificación del proyecto
Necesidad de utilizar una única suite: Entorno colaborativo multisite
Método: Estandarización forma de trabajo. Enfoque ágil.
Sistema de medida: Técnicas de BA para medir la productividad
Despliegue global: presencia en 140 países con 22 Factorías de Software
Integración con los sistemas corporativos de la compañía
Pilotos España MX Brasil Resto Paísesimplantación
ALM
Continua3 CMMI
10. MIND
Jira como canal
de comunicación
con nuestros
clientes
Sistema de
Reporting
Sistema Analítico. Business
Analytics . Productividades.
Espacio de
Reutilización
Enfoque DevOpsRegistro de
Actividad
Más de 2.800
proyectos y servicios
en 23 países con
más de 3 millones de
Suite MIND 10|
Jira Software. Agile. Soporte a
actividades tanto TI como NO TI
tareas gestionadas.
Más de 90 millones de
horas registradas.
13. Índice
01 Introducción a Indra
02 Proyecto de Implantación de la Suite Mind
03 Principales retos (y dudas)
Suite MIND 13|
04 Aspectos clave en el proceso de implantación
05 Métricas (Agile + Peopleware)
06 Evolución / Futuro
07 Conclusiones
14. Retos y dudas sobre la implantación de Mind
“Somos un colectivo importante de personas, distribuidos en muchas geografías, a
veces desplazados en cliente, con diferencias horarias y de idioma…”
“Hacemos proyectos para diversos sectores.”
“Nuestros interlocutores en ocasiones no conocen Agile”
Suite MIND 14|
¿Con estas restricciones podemos poner en marcha metodologías ágiles de forma
global en la compañía?
¿Cuáles son las palancas que tenemos que mover para ejecutar este proyecto de
transformación?
¿Todos nuestros proyectos deben ser ágiles?
¿Seremos más productivos?
15. ¿Cuál es el principal reto en un proyecto
ágil?
Suite MIND 15|
ágil?
16. Sprint 1 Sprint n
“La gestión de expectativas”
Suite MIND 16|
¿Tiempo?
Grado de (in)satisfacción
inicial
Grado de satisfacción
final
17. Índice
01 Introducción a Indra
02 Proyecto de Implantación de la Suite Mind
03 Principales retos (y dudas)
Suite MIND 17|
04 Aspectos clave en el proceso de implantación
05 Métricas (Agile + Peopleware)
06 Evolución / Futuro
07 Conclusiones
18. 1.- HERRAMIENTAS
No veo
nada…
¿Alguien
sabe cómo
vamos?
La implantación de una suite de
herramientas es clave para lograr
el éxito del proyecto. En nuestro
caso, la herramienta elegida para
Agile fue Jira (Atlassian).
Suite MIND 18|
“Si no
está en
Jira, no
existe.”
19. 2.- GESTION DEL CAMBIO (CULTURAL)
“Cualquier esfuerzo en comunicación y formación es poco para vencer la resistencia al
cambio.“
Suite MIND 19|
Aulas Virtuales
Videos
20. 3.- PARTICIPACION DE LA DIRECCIÓN
La Dirección de Indra ha participado activamente a través de los medios que
utilizamos para darle visibilidad al proyecto: videos, entrevistas, etc.
Su compromiso y seguimiento del proyecto ha sido clave para que todo el mundo
entendiera la necesidad de la implantación del Modelo de Entrega Global y del
uso de las herramientas.
Suite MIND 20|
21. 4.- SISTEMA DE MEDIDA Y DE REPORTING
Utilizamos técnicas de Business Analytics para analizar toda la información de la
ejecución de nuestros proyectos y revisar tendencias.
Así mismo, disponemos de un sistema de Reporting común y global para todos
los proyectos, el seguimiento se hace con las mismas herramientas e incluye
ANS.
Suite MIND 21|
22. 5.- MÉTODO COOPERATIVO EVOLUCIÓN HERRAMIENTAS
Los equipos de Producción de Indra participan activamente en la definición y
evolución de la suite Mind.
Tenemos un canal de comunicación abierto donde nos llegan consultas,
dudas, sugerencias, etc. así como un comité de herramientas donde
semanalmente revisamos con los principales países la situación y evolución
de los proyectos. Más de 73.000 peticiones recibidas desde el inicio del
proyecto.
Suite MIND 22|
proyecto.
23. 6.- LAS PERSONAS
Todo esto no sería posible sin los verdaderos protagonistas…
Suite MIND 23|
24. Índice
01 Introducción a Indra
02 Proyecto de Implantación de la Suite Mind
03 Principales retos (y dudas)
Suite MIND 24|
04 Aspectos clave en el proceso de implantación
05 Métricas (Agile + Peopleware)
06 Evolución / Futuro
07 Conclusiones
25. SITUACION ACTUAL AGILE
180 Proyectos activos y 2.000 personas han
utilizado Agile
(en diferentes grados de madurez)
Más de 1.800 Sprints finalizados
Suite MIND 25|
Duración Media de los Sprints finalizados:
26 días
5 personas por sprint
20 tareas por sprint
26. Productividad en Proyectos Agile frente al resto
201601 201602 201603 201604 201605 201606 201607
PE Agile 100,7% 103,7% 106,9% 111,9% 112,9% 111,8% 113,2%
PE Resto 99,8% 97,9% 99,2% 100,0% 100,0% 101,1% 101,7%
80%
85%
90%
95%
100%
105%
110%
115%
120%
PE Agile
PE Resto
Productividad Esfuerzo Agile vs No Agile
Suite MIND 26|
201601 201602 201603 201604 201605 201606 201607
PC Agile 102,9% 102,1% 102,8% 102,8% 103,3% 103,9% 104,3%
PC Resto 100,0% 98,3% 98,3% 98,1% 98,2% 98,1% 98,2%
80%
85%
90%
95%
100%
105%
110%
115%
120%
PE Resto 99,8% 97,9% 99,2% 100,0% 100,0% 101,1% 101,7%
PC Agile
PC Resto
Productividad Coste Agile vs No Agile
*Datos de operaciones certificadas con ubicación de cuenta España
** Proyectos y servicios GA
27. SQALE Rating & Technical Debt Ratio
SQALE Rating
Technical Debt
Ratio
Proyectos
Usando Agile 6,93
Suite MIND 27|
SQALE Rating: http://www.sqale.org/
Resto de
Proyectos 17,89
28. Cumplimiento de Fechas
España – Proyectos y Servicios.
Tipo de Producto Ágil Resto
Correctivo 90,02 81,51
Evolutivos 90,04 87,36
Proyectos 87,40 73,38
Suite MIND 28|
• Parece evidente que el uso de Agile en Proyectos mejora bastante
el cumplimiento de fechas frente el uso de metodologías tradicionales.
• En Servicios (Correctivo y Evolutivo) no se observan tantas
diferencias.
29. Técnica Niko- Niko (adaptada)
Actividad y Fase a la que se
han dedicado esas horas.
Objetivo: Registro diario de
actividad para obtener
información online del estado
del proyecto (y de paso conocer
el estado de ánimo de las
personas)
Suite MIND 29|
Técnica Niko-Niko para medir el grado
de felicidad de las personas.
Posibilidad de modificar el
pendiente tanto añadiendo
horas como restándolas, en
función de la realidad en la que
se encuentra el avance de la
tarea.
Integración automática con los
Sistemas Corporativos de Indra
30. Datos técnica NIKO-NIKO adaptada
Datos Globales
No se aprecian grandes diferencias entre Agile y resto de Proyectos
Suite MIND 30|
No se aprecian grandes diferencias entre Agile y resto de Proyectos
Por tipo de Actividad - TestingPor tipo de Actividad – Soporte Técnico
32. Índice
01 Introducción a Indra
02 Proyecto de Implantación de la Suite Mind
03 Principales retos (y dudas)
Suite MIND 32|
04 Aspectos clave en el proceso de implantación
05 Métricas
06 Evolución / Futuro
07 Conclusiones
33. EVOLUCION / FUTURO
ESTIMACIONES
Fase Oferta – Planning Poker1
ESCALAR AGILE
2
Suite MIND 33|
ESCALAR AGILE
¿SAFe, DAD, LeSS, Otras?2
GAMIFICACION
Testing y
Cumplimiento fechas
3
34. Índice
01 Introducción a Indra
02 Proyecto de Implantación de la Suite Mind
03 Principales retos (y dudas)
Suite MIND 34|
04 Aspectos clave en el proceso de implantación
05 Métricas
06 Evolución / Futuro
07 Conclusiones
36. MUCHAS GRACIAS POR SU ATENCION
Gabriel Sánchez
Ingeniería del Software
Calle Julián Camarillo, 16
28037 Madrid España
T +34 91 210 20 00
www.indra.es