Betaleadership, DevOps y Agile @ Venca, evento en Nexica

68
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

description

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

Transcript of Betaleadership, DevOps y Agile @ Venca, evento en Nexica

Page 1: 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

Page 2: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

2

EL CAMBIO CULTURAL: CLAVE PARA APROVECHAR LAS NUEVAS TECNOLOGIAS

SYLVAIN LOUBRADOU

BET@LEADERSHIP

NEXICA – 07/10/2014

@SYLVAINPAM18 / @CLOUDNEXICA

Page 3: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

3

QUIEN SOY?

Þ SYLVAIN LOUBRADOU, 40 AÑOSÞ INGENIERO INFORMATICO DE FORMACIONÞ EX-DIRECTOR LOGISTICO EN ALEMANIAÞ EX-DIRECTOR INFORMATICO EN VENCAÞ CULTURAL HACKER Y COACH AGIL

Page 4: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

4

QUIEN SOY?

UN LOGISTICO : EL MINIMO ESFUERZO PARA EL MISMO VALOR

Page 5: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

5

QUIEN SOY?

UN SURFER : PACIENCIA, SIEMPRE LLEGA UNA NUEVA OLA

Page 6: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

6

QUIEN SOY?

UN CIENTIFICO : CONOCER Y RESPETAR LAS LEYES FISICAS

Page 7: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

7

NO ES UNA PRESENTACION, ES UN DEBATE

Page 8: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

8

EL MUNDO INFORMATICO EN 1992

Page 9: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

9

EL MUNDO INFORMATICO HOY

Page 10: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

10

Page 11: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

11

CYNEFIN

MUNDO POST-GUERRA

MUNDO INDUSTRIAL

HOY

AÑOS 2000

MAÑANA

EL MUNDO HA CAMBIADO

Page 12: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

12

Page 13: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

13

Page 14: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

14

Page 15: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

15

TECNOLOGIAMERCADOSCLIENTES

ORGANIZACIóN Y/O CULTURA INTERNA

¿????

LA CULTURA DEBE CAMBIAR

Page 16: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

16

TEORIA

Page 17: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

17

TEORIA

• COMPLEJIDAD

• ACCION <> RETROACCION• CIBERNETICA

• BUCLE DE FEEDBACK• THEORY OF CONSTRAINTS

• TAMAÑO DEL BATCH

Page 18: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

18

INFORMATICA ES UNA CADENA = LOGISTICA

• FLUJO PULL

• SECUENCIA DE ACCIONES (WORKFLOW)

• FLUIDEZ = EFICIENCIA

Page 19: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

19

Page 20: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 21: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 22: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

22

ENTORNO

Page 23: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

23

PRIMERA IDEA

Page 24: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

24

QUE HICIMOS

• UN LABORATORIO INTERNO

Page 25: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 26: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 27: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

27

Page 28: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 29: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

29

PASOS SIGUIENTES

• EXTENSION DE LA TECNOLOGIA A LA WEB NORMAL

• EXTENSION DEL METODO AL DEPARTAMENTO

Page 30: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

30

Page 31: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

31

CLAVES

LIBERTADCONFIANZA

TRANSPARENCIA

TIEMPO

Page 32: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

32

2- TRASPASO DE CLOUD PRIVADO A CLOUD PUBLICO

• OBJETIVO FINANCIERO: REDUCIR LA CUOTA MENSUAL

• OBJETIVO TECNOLOGICO: GANAR EN ADAPTABILIDAD Y SEGURIDAD

Page 33: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

33

Page 34: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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)

Page 35: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

35

UPS....

QUEDEMOS EN CLOUD PRIVADO... MENOS FAENA...

UN MES PARA UNA NUEVA MAQUINA Y MARKETING NOS AVISA CON 2 SEMANAS !

Page 36: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

36

UPS....

MONTEMOS UN SISTEMA BIEN CERRADO CON BATCH ...

LA WEB MOBILE ESTA CONECTADA ONLINE CON EL AS400 !!!

Page 37: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

37

TODO ESTA INTER CONECTADO

Page 38: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

38

LO IMPORTANTE SON LAS INTERACCIONES

• PROVEEDOR DE CLOUD FLEXIBLE

• CONTRATO FLEXIBLE

• TECNOLOGIA FLEXIBLE CLOUD PUBLICO

• RED FLEXIBLE RENOVACION COMPLETA

Page 39: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 40: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 41: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 42: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

42

CLAVES

INTERACCIONLARGO PLAZO

PARTNER

COHERENCIA

Page 43: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 44: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

44

EL RETO

• TRAFICO x 10 EN MINUTO DE ORO• 3-4 VECES A LA SEMANA• 6 SEMANAS• DIA Y NOCHE

Page 45: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

45

EL BLAST

IT MKT

Page 46: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 47: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

47

COMO

• REUNION POST MORTEM

• PROYECTO AGIL COMUN

• WIKI

• AUTOMATIZACION DESDE DESARROLLO

• APOYO EN HERRAMIENTAS OPENSOURCE

• EQUIPO COMUN DE DESPLIEGUE

Page 48: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

48

COMO

• TRANSPARENCIA

• GESTION DEL EVENTO

• ENSEÑAR Y APRENDER PILDORAS

• DESPLIEGUE COMUN DEV – OPS Y A VECES MKT

Page 49: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

49

RESULTADO

Page 50: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

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

Page 51: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

51

RESULTADO

Page 52: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

52

PASOS SIGUIENTES

• AUTOMATIZACION DE TEST EN DESARROLLO

• CONTINUOUS DEPLOYMENT

• OTRA PASARELA DEVOPS CON OTRO EQUIPO

• MAS PILDORAS PRIMEROS PASOS HACIA COMUNIDADES DE PRACTICA

Page 53: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

53

CLAVES

CONTINUOUSINSENSIBILIDAD

ESCALABILIDAD

FIESTA

Page 54: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

54

4- BIG IDEA DE MARKETING: BIG DATA

• OBJETIVO COMERCIAL: SER INDEPENDIENTES

• OBJETIVO TECNICO: SER IMPRESCINDIBLES

Page 55: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

55

LA SITUACION ACTUAL

Page 56: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

56

LA SITUACION ACTUAL

Page 57: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

57

LA PRIMERA OPCION SEGUN IT

Page 58: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

58

LA PRIMERA OPCION SEGUN MARKETING

Page 59: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

59

IT COMO PLATAFORMA ABIERTA PARA MARKETING

• CONOCIMIENTOS

• PROYECTOS

• DATOS

• HERRAMIENTAS

• PROSPECTIVA

Page 60: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

60

RESULTADOS

Page 61: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

61

RESULTADOS

• MARKETING IMPLEMENTA SUS HERRAMIENTAS EN TRANSPARENCIA CON IT

• IT CONOCE LOS DATOS INTERNOS Y EXTERNOS

• EL CLIENTE DISFRUTA DE NUEVOS SERVICIOS

Page 62: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

62

PASOS SIGUIENTES

Page 63: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

63

CLAVES

APRENDIZAJEAPERTURA

INTEGRACION

RIESGO

Page 64: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

64

CONCLUSIONES

• AMBICION

• CONFIANZA

• SOLIDARIDAD

• EN PROYECTOS• EN EL DIA A DIA

Page 65: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

65

CONCLUSIONES

Page 66: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

66

CONCLUSIONES

• APOYO EN METODOS AGILES / LEAN STARTUP / DEVOPS

• TEST & LEARN

• DISCIPLINA

Page 67: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

67

CONCLUSIONES

Page 68: Betaleadership, DevOps y Agile @ Venca, evento en Nexica

68

GRACIAS...MAS PREGUNTAS...SYLVAIN LOUBRADOU

+34 672 723 441

[email protected]

SKYPE SYLVLOUB

TWITTER @SYLVAINPAM18 @BETALEADERSHIP

WWW.SLIDESHARE.NET/SYLVAINLOUBRADOU

NEXICA

CESAR COMAS

[email protected]

TWITTER @CLOUDNEXICA