Como sacar el mejor provecho de la tecnología cambiando la cultura.
Aplicación de DevOps y Agile @ Venca.
Evento organizado por Nexica el 7 de octubre 2014
Betaleadership, DevOps y Agile @ Venca, evento en Nexica
1. AGILE I DEVOPS, O CÓM
TREURE EL MÀXIM
POTENCIAL A LA
TECNOLOGIA
SYLVAIN LOUBRADOU
BET@LEADERSHIP
NEXICA – 07/10/2014
@SYLVAINPAM18 / @CLOUDNEXICA
1
2. EL CAMBIO CULTURAL:
CLAVE PARA
APROVECHAR LAS
NUEVAS TECNOLOGIAS
SYLVAIN LOUBRADOU
BET@LEADERSHIP
NEXICA – 07/10/2014
@SYLVAINPAM18 / @CLOUDNEXICA
2
3. QUIEN SOY?
3
SYLVAIN LOUBRADOU, 40 AÑOS
INGENIERO INFORMATICO DE FORMACION
EX-DIRECTOR LOGISTICO EN ALEMANIA
EX-DIRECTOR INFORMATICO EN VENCA
CULTURAL HACKER Y COACH AGIL
4. QUIEN SOY?
4
UN LOGISTICO : EL MINIMO ESFUERZO PARA EL MISMO VALOR
5. QUIEN SOY?
5
UN SURFER : PACIENCIA, SIEMPRE LLEGA UNA NUEVA OLA
6. QUIEN
SOY?
6
UN CIENTIFICO : CONOCER Y RESPETAR LAS LEYES FISICAS
20. 4 CASOS CONCRETOS
PARA REFLEXIONAR
• PROYECTO WEB MOBILE
• TRASPASO DE CLOUD
PRIVADO A CLOUD
PUBLICO
• CAMPAÑAS DE TELEVISION
• MARKETING QUIERE UN
BIG DATA
20
21. 1- PROYECTO WEB
MOBILE
• OBJETIVO COMERCIAL: DISEÑAR
LA VERSION MOBILE DEL SITIO
WEB VENCA
• OBJETIVO TECNOLOGICO: DISEÑAR
LA NUEVA PLATAFORMA
TECNOLOGICA
• 6 MESES
21
25. DAR CARTA BLANCA
• METODOLOGIAS AGILES
• CONSTRUIR UN EQUIPO MULTI DISCIPLINAR
• BUSCAR AL PRODUCT OWNER EN MARKETING
• BUSCAR AL RESPONSABLE DE EQUIPO
• FORMACION TECNOLOGICA A TODO EL MUNDO
• ENTORNO SIMPLIFICADO
• SUPRESION DE LOS TRABAJOS
ADMINISTRATIVOS
• EL DIRECTOR SE ENCARGA EN DIRECTO DEL
EQUIPO SIN RESPONSABLE
25
26. DAR CARTA BLANCA
• QUITAR FECHAS (FUNCIONAMIENTO ITERATIVO)
• PREVER EL PRESUPUESTO
• ACEPTAR EL TEST & LEARN
• ACEPTAR UN PRODUCTO MINIMUM VIABLE
• EL CLIENTE (MARKETING) DECIDE, EL COMITE DE
DIRECCION NO
• TRANSPARENCIA
26
28. RESULTADOS
• NUEVA ARQUITECTURA
INFORMATICA (MIDDLEWARE
FUERA DE AS400)
• NUEVOS LENGUAJES
• PUESTA EN MARCHA DE
MONGODB
• CRECIMIENTO TECNICO DEL
EQUIPO
• TOMA DEL MANDO POR EL
MARKETING
• PRIMERA VERSION AL CABO DE 4
MESES Y MEDIO
• 4a VERSION AL CABO DE 6 MESES
28
29. PASOS SIGUIENTES
29
• EXTENSION DE LA
TECNOLOGIA A LA
WEB NORMAL
• EXTENSION DEL
METODO AL
DEPARTAMENTO
32. 2- TRASPASO DE CLOUD
PRIVADO A CLOUD PUBLICO
• OBJETIVO FINANCIERO:
REDUCIR LA CUOTA MENSUAL
• OBJETIVO TECNOLOGICO:
GANAR EN ADAPTABILIDAD Y
SEGURIDAD
32
34. 1ER PLANTEAMENTIO
• ES UN TEMA UNICAMENTE INFORMATICO
Y DE SISTEMAS
• ES UN TEMA UNICAMENTE FINANCIERO
• ES UN TEMA ORGANIZATIVO (SOLO UNA
PERSONA SABE GESTIONAR LA WEB)
34
35. UPS....
35
QUEDEMOS EN CLOUD
PRIVADO... MENOS
FAENA...
UN MES PARA UNA
NUEVA MAQUINA Y
MARKETING NOS AVISA
CON 2 SEMANAS !
36. UPS....
36
MONTEMOS UN
SISTEMA BIEN
CERRADO CON BATCH
...
LA WEB MOBILE ESTA
CONECTADA ONLINE
CON EL AS400 !!!
38. LO IMPORTANTE SON
LAS INTERACCIONES
• PROVEEDOR DE CLOUD FLEXIBLE
• CONTRATO FLEXIBLE
• TECNOLOGIA FLEXIBLE CLOUD
PUBLICO
• RED FLEXIBLE RENOVACION
COMPLETA
38
39. LO IMPORTANTE SON
LAS INTERACCIONES
• TRABAJO CONJUNTO DESARROLLO –
OPERACIONES
• ADAPTACION DEL SOFTWARE AL CLOUD
PUBLICO (BBDD, SESIONES...)
• TRABAJO CONJUNTO IT – MARKETING
• DISEÑO ARRANQUE
• TRABAJO CONJUNTO PROVEEDOR – CLIENTE
• EQUIPOS TECNICOS MUY RELACIONADOS
• DISEÑO CONJUNTO DE LA SOLUCION
• MONITORIZACION COMPARTIDA
39
40. RESULTADOS
• PUESTA EN MARCHA SIN
PROBLEMA ITERATIVA DE LOS 4
SITIOS
• PUESTA EN MARCHA DE UNA
PLATAFORMA DE PRE
PRODUCCION
• LINEA A 1 MS ENTRE VENCA Y
NEXICA
• WEB TOTALMENTE ONLINE
• INSTABILIDAD QUE NECESITARA
3 MESES DE TRABAJO INICIO
DEVOPS
• UN PARTNER EN UN ENTORNO
ESTRATEGICO
40
41. PASOS SIGUIENTES
• LIMPIEZA DE PROVEEDORES NO AGILES
O FLEXIBLES
• CONSTRUCCION DE RELACION DE
PARTNER CONCEPTO LEAN DE
ESTABILIDAD DE PROVEEDORES A LARGO
PLAZO
• ARRANQUE OFICIAL DEVOPS
• HARMONIZACION DE HERRAMIENTAS DE
MONITORIZACION Y SEGUIMIENTO
41
43. 3- CAMPAÑAS MARKETING
DE TELEVISION
• OBJETIVO COMERCIAL:
RESPONDER AL AUMENTO DE
ACTIVIDAD EN INTERNET POR
SPOTS DE TV
• OBJETIVO EMOCIONAL: SUPERAR
EL FRACASO DEL BLAST
43
44. EL RETO
• TRAFICO x 10 EN MINUTO DE
ORO
• 3-4 VECES A LA SEMANA
• 6 SEMANAS
• DIA Y NOCHE
44
46. TRANSFORMAR LA
EXCEPCION EN REGLA
• SER CAPACES DE DESPLEGAR NUEVAS
CAPACIDADES SIN IMPACTO EN LA
ACTIVIDAD
• TRABAJAR EN LA PLATAFORMA SIN
IMPEDIR EL DEPLOY
• TRABAJO DESARROLLO + OPERACIONES
+ MARKETING COMO REGLA Y NO
SEGUN PROYECTOS
• AUTOMATIZAR
46
47. COMO
• REUNION POST MORTEM
• PROYECTO AGIL COMUN
• WIKI
• AUTOMATIZACION DESDE
DESARROLLO
• APOYO EN HERRAMIENTAS
OPENSOURCE
• EQUIPO COMUN DE DESPLIEGUE
47
48. COMO
• TRANSPARENCIA
• GESTION DEL EVENTO
• ENSEÑAR Y APRENDER PILDORAS
• DESPLIEGUE COMUN DEV – OPS Y A
VECES MKT
48
50. RESULTADO
• 3 PRIMEROS SPOTS COMPLICADOS
• ESTABILIDAD A PARTIR DEL 4o
• AUTOMATIZACION DE TEST DE STRESS
(AWS)
• AUTOMATIZACION DE MONITORIZACION
• AUTOMATIZACION DE PLANTILLAS DE
MAQUINA
• APRENDIZAJE CONTINUO Y COMPARTIDO
50
52. PASOS SIGUIENTES
• AUTOMATIZACION DE TEST EN
DESARROLLO
• CONTINUOUS DEPLOYMENT
• OTRA PASARELA DEVOPS CON OTRO
EQUIPO
• MAS PILDORAS PRIMEROS PASOS
HACIA COMUNIDADES DE PRACTICA
52
61. RESULTADOS
• MARKETING IMPLEMENTA
SUS HERRAMIENTAS EN
TRANSPARENCIA CON IT
• IT CONOCE LOS DATOS
INTERNOS Y EXTERNOS
• EL CLIENTE DISFRUTA DE
NUEVOS SERVICIOS
61