gestión Ágil en grandes empresas: la experiencia de indra
Post on 17-Jan-2017
137 Views
Preview:
TRANSCRIPT
GESTIÓN ÁGIL EN GRANDES EMPRESAS: LA EXPERIENCIA DE INDRA
Ingeniería del Software
Índice
01 Introducción a Indra02 Proyecto de Implantación de la Suite Mind03 Principales retos (y dudas)
Suite MIND 2|
04 Aspectos clave en el proceso de implantación05 Métricas (Agile + Peopleware)06 Evolución / Futuro07 Conclusiones
Índice
01 Introducción a Indra02 Proyecto de Implantación de la Suite Mind03 Principales retos (y dudas)
Suite MIND 3|
04 Aspectos clave en el proceso de implantación05 Métricas (Agile + Peopleware)06 Evolución / Futuro07 Conclusiones
37.000Profesionales
28% América
20% Europa
13% Asia / África
INDRA. EXPERIENCIA GLOBAL, DESARROLLO LOCAL
Suite MIND 4|
Compañías operativas
en
46 países
22Software
Labs
39%España
Proyectosen
140países
Y EN TODOS LOS SECTORES
17%
18%
11%AA.PP. ySanidad
Telecom y Media
Servicios Financieros
Suite MIND 5|
16%
17%21%
18%
Transporte y Tráfico Seguridad y
Defensa
Energía e Industria
US NavyAlemaniaItaliaReino Unido
DFS
Saudi Railways Metro de BombayMetro de Shangai
Hong KongIndonesia
Ingeniería del Software …
Área en Indra integrada por un equipo de expertostécnicos en distintos ámbitos, que dan respuestasa las necesidades de la compañía en lo relacionadocon temas de innovación y herramientas. Esresponsable 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, tantointernamente en INDRA como en aquellos clientesque han confiado en MIND como suite paragestionar el ciclo técnico de sus desarrollossoftware.
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 I nnovació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
Índice
01 Introducción a Indra02 Proyecto de Implantación de la Suite Mind03 Principales retos (y dudas)
Suite MIND 7|
04 Aspectos clave en el proceso de implantación05 Métricas (Agile + Peopleware)06 Evolución / Futuro07 Conclusiones
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 APLICACIONESALM (APPLICATION LIFECYCLE MANAGEMENT )
Suite MIND 8|
herramientas integradas que proporciona unsoporte a todos los niveles (estratégico, táctico yoperativo) dentro de los servicios de desarrollo desoftware.
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 losdiferentes equipos de trabajo.
Proyecto de Implantación del Modelo de Entrega Glob al de Indra
Un poco de historia…
2011 2012
Decisión sobre Mind
Integración Sistema
DespliegueSw Labs y
2013
DesplieguePilotos
2014 2015
DespliegueEspaña
DespliegueMX
DespliegueBrasil
DespliegueResto Países
Construcción MIND Plan Implantación de Mind y Seguimiento
2016
+16.000 usuarios
Comienzo implantación
Mejora Continua
JUN
IO
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
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.
NUESTRO ECOSISTEMA DEVOPS
Suite MIND 11|
AGILE
Suite MIND 12|
Índice
01 Introducción a Indra02 Proyecto de Implantación de la Suite Mind03 Principales retos (y dudas)
Suite MIND 13|
04 Aspectos clave en el proceso de implantación05 Métricas (Agile + Peopleware)06 Evolución / Futuro07 Conclusiones
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?
¿Cuál es el principal reto en un proyecto ágil?
Suite MIND 15|
ágil?
Sprint 1 Sprint n
“La gestión de expectativas”
Suite MIND 16|
¿Tiempo?
Grado de (in)satisfacción inicial
Grado de satisfacción final
Índice
01 Introducción a Indra02 Proyecto de Implantación de la Suite Mind03 Principales retos (y dudas)
Suite MIND 17|
04 Aspectos clave en el proceso de implantación05 Métricas (Agile + Peopleware)06 Evolución / Futuro07 Conclusiones
1.- HERRAMIENTASNo veo nada…
¿Alguiensabe 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.”
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
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|
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|
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.
6.- LAS PERSONAS
Todo esto no sería posible sin los verdaderos protagonistas…
Suite MIND 23|
Índice
01 Introducción a Indra02 Proyecto de Implantación de la Suite Mind03 Principales retos (y dudas)
Suite MIND 24|
04 Aspectos clave en el proceso de implantación05 Métricas (Agile + Peopleware)06 Evolución / Futuro07 Conclusiones
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
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
SQALE Rating & Technical Debt Ratio
SQALE RatingTechnical Debt
Ratio
Proyectos Usando Agile 6,93
Suite MIND 27|
SQALE Rating: http://www.sqale.org/
Resto de Proyectos 17,89
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.
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
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
Gamificación
Recompensas en función de la actividad en Jira:
• Registro diario de Actividad• Cumplimiento de fechas
Suite MIND 31|
Índice
01 Introducción a Indra02 Proyecto de Implantación de la Suite Mind03 Principales retos (y dudas)
Suite MIND 32|
04 Aspectos clave en el proceso de implantación05 Métricas06 Evolución / Futuro07 Conclusiones
EVOLUCION / FUTURO
ESTIMACIONESFase Oferta – Planning Poker1
ESCALAR AGILE 2
Suite MIND 33|
ESCALAR AGILE ¿SAFe, DAD, LeSS, Otras?2
GAMIFICACIONTesting y Cumplimiento fechas
3
Índice
01 Introducción a Indra02 Proyecto de Implantación de la Suite Mind03 Principales retos (y dudas)
Suite MIND 34|
04 Aspectos clave en el proceso de implantación05 Métricas06 Evolución / Futuro07 Conclusiones
CONCLUSIONES
Suite MIND 35|
MUCHAS GRACIAS POR SU ATENCION
Gabriel SánchezIngeniería del Software
Calle Julián Camarillo, 1628037 Madrid EspañaT +34 91 210 20 00www.indra.es
top related