27
3ª edición #EXINWebinarEnCastellano Certificando a los profesionales de hoy… para las TI del futuro.

Mejorando tus procesos con Lean-IT y DevOps

Embed Size (px)

Citation preview

Page 1: Mejorando tus procesos con Lean-IT y DevOps

3ª edición #EXINWebinarEnCastellano

Certificando a los profesionales de hoy… para las TI del futuro.

Page 2: Mejorando tus procesos con Lean-IT y DevOps

Cómo mejorar los procesos de Operaciones y Desarrollo con Lean IT y

DevOps

Page 3: Mejorando tus procesos con Lean-IT y DevOps

Con la colaboración de ...G2, Gobierno y Gestión de TI, SLAvda Ernest Lluch 32, TCM2 – Mataró – Barcelona - España+34.93.169.65.90http://[email protected]@gedos

Antonio Valle SalasLean Service Manager

http://www.gobiernotic.es

[email protected]

http://www.gedos.es

@avallesalas

http://es.linkedin.com/in/avallesalas

Page 4: Mejorando tus procesos con Lean-IT y DevOps

¿Qué espera el negocio de nosotros?

User eXperience & Support

Warranty

Time to MarketQuality to Market

Fit to Purpose

Page 5: Mejorando tus procesos con Lean-IT y DevOps

¿Cómo nos organizamos para la entrega de valor?

Page 6: Mejorando tus procesos con Lean-IT y DevOps

¿Te parece normal?

Page 7: Mejorando tus procesos con Lean-IT y DevOps

¿Cómo nos organizamos para la entrega de valor?

Fuente: The IT4IT Framework

Page 8: Mejorando tus procesos con Lean-IT y DevOps

Estilos de Management

Management  1.0

• Command and  Control

• Jerarquía• División del  trabajo

• Producción en  cadena

Management  2.0

• Estandarización• Culto al  proceso• Las normas  antes  que  las  metas

• ITIL,  ISO,  TQM,  CMMI [···]

Management  3.0

• Objetivos  comunes

• Trabajo  Horizontal

• Equipos  Multidisciplinares  orientados  al  valor

• Foco  en  las  personas

1900 1970 2005

Page 9: Mejorando tus procesos con Lean-IT y DevOps

Impacto del Lean Thinking en IT

plan code build test

deploy

operate

correct

deliver

plan code testrelease

plan code test release

Desarrollo  (Ágil  o  no)

Integración  Continua

Entrega  Continua

DevOps

Gestión  Lean  de  Servicios  IT

build

build

Page 10: Mejorando tus procesos con Lean-IT y DevOps

El movimiento Agile

• En los años 90 se comienzan a incorporar los conceptos de flow, one pieceflow, trabajo horizontal y feedback rápido en los proyectos de desarrollo de software

• En 2001 se crea la Agile Alliance y se lanza el Manifiesto Ágil

Estamos descubriendo formas mejores de desarrollarsoftware tanto por nuestra propia experiencia comoayudando a terceros. A través de este trabajo hemosaprendido a

valorar:

Individuos e interacciones sobre procesos y herramientas

Software funcionando sobre documentación extensiva

Colaboración con el cliente sobre negociación contractual

Respuesta ante el cambio sobre seguir un plan

Esto es, aunque valoramos los elementos de la derecha,valoramos más los de la izquierda.

Page 11: Mejorando tus procesos con Lean-IT y DevOps

El movimiento DevOps

• En el año 2009 Flickr presenta “10 Deploys per day”• En 2011 Amazon presenta 6000 despliegues al día

Velocity conference - 2011https://youtu.be/dxk8b9rSKOo

Page 12: Mejorando tus procesos con Lean-IT y DevOps

DevOps termina lo que comenzó agile

Desarrollo Control de Versiones

Build & Test Unitario

Pruebas de Aceptación

(Automatizadas)

Pruebas de Aceptación de

UsuarioEntrega Despliegue

Check-in

Check-in

Check-in

Trigger

Feedback

Trigger

Trigger

Feedback

Feedback

Feedback

Trigger

Trigger

AprobaciónAprobación

Aprobación

Adaptado de Continuous Delivery – 2011 Jezz Humble

Page 13: Mejorando tus procesos con Lean-IT y DevOps

El movimiento DevOps

Lean-ITTheory of Constraints

Agile

Infra EngineeringSW Engineering

Quality Assurance

ITSMSystems Architecture

Virtualization

Time to market

Velocity

Feedback

Risk Control

Page 14: Mejorando tus procesos con Lean-IT y DevOps

Lean Thinking

• Originario de Japón, años 50. TaiichiOhno y Eiiji Toyoda crean el Toyota Production System.

• En los años 90 “aterriza” en occidente de la mano de Womack & Jones

• Enfocado en el valor entregado al cliente, la reducción de actividades innecesarias y en el aprovechamiento del talento profesional de las personas.

• Tiene un planteamiento marcadamente práctico, basado en una visión evolutivade los métodos de producción.

Foco en el Cliente Respeto por las

Personas Seguridad, Calidad,

Entrega, Costes, ánimos

Just in Time

Tack Time Flujo de 1 pieza

Pull

SMED Kanban

3P

Pensamiento Cómo Pensar – 12 Paradigmas Reflexionar Enfrentarse a los hechos Generar Ideas Potenciar la Creatividad

Jidoka

Autonomation Armonía

Cuerda Andon

5 Porqués PokaYoke

Estandarizar

5S Gestión Visual Instrucciones de trabajo

Estabilidad

4M Estabilizar la demanda Pensamiento a largo plazo

Kaizen

Walk the Gemba PDCA 7 Wastes Muda Mura Muri

Responsabilidad

Comprobaciones periódicas Involucración e implicación

total

Urgencia

Sistemas de Escalado Velocidad de respuesta

Liderazgo

Control de Zonas Equipos

Page 15: Mejorando tus procesos con Lean-IT y DevOps

Aplicando Lean Thinking en IT: LEAN-IT

• Foco en la mejora continua del valor entregado al cliente

• Equipos Multidisciplinares• Trabajo Horizontal• 1 Piece Flow• Feedback continuo

Foco en el Cliente Respeto por las

Personas Seguridad, Calidad,

Entrega, Costes, ánimos

Just in Time

Tack Time Flujo de 1 pieza

Pull

SMED Kanban

3P

Pensamiento Cómo Pensar – 12 Paradigmas Reflexionar Enfrentarse a los hechos Generar Ideas Potenciar la Creatividad

Jidoka

Autonomation Armonía

Cuerda Andon

5 Porqués PokaYoke

Estandarizar

5S Gestión Visual Instrucciones de trabajo

Estabilidad

4M Estabilizar la demanda Pensamiento a largo plazo

Kaizen

Walk the Gemba PDCA 7 Wastes Muda Mura Muri

Responsabilidad

Comprobaciones periódicas Involucración e implicación

total

Urgencia

Sistemas de Escalado Velocidad de respuesta

Liderazgo

Control de Zonas Equipos

Page 16: Mejorando tus procesos con Lean-IT y DevOps

…y eso, ¿Cómo se consigue?

Page 17: Mejorando tus procesos con Lean-IT y DevOps

Principios Fundamentales

Desplegar funcionalidades a tiempo, sin errores, sin paradas

Optimizar el pipelineEquipos Multidisciplinares

Visión progresiva.Siempre más y mejorSin acumular DT

Visualizar, comprender y comunicar el pipelineDiseñar workflowsadecuados

Identificar  el  VALOR

Identificar  y  representar  el  Flujo  de  Valor  (Value StreamMapping)

Crear  y  mantener  el  Flujo (Flow).  

Facilitar  el  Pull

(demanda)

Búsqueda  de  la  perfección.

Contacto con el clienteGestión de la Demanda

Page 18: Mejorando tus procesos con Lean-IT y DevOps

Impacto del Lean Thinking en IT

Page 19: Mejorando tus procesos con Lean-IT y DevOps

El movimiento DevOps

CultureAutomationLeanMeasurementSharing

Page 20: Mejorando tus procesos con Lean-IT y DevOps

¿Qué es la Lean IT Association?

La  Lean  IT  Association es  una  organización  sin  ánimo  de  lucro  fundada  en  el  año  2015  por  tres  ATO’s y  tres  EI’s cuyo  propósito  principal  es  generar:

a) Un  conjunto  de  materiales  de  referencia  estándar  para  la  industria  que  pueda  ser  utilizado  por  las  organizaciones  que  utilicen  los  principios  de  Lean-­IT  (practitioners)

b) Un  conocimiento  claro  sobre  el  posicionamiento   de  Lean  IT  en  la  industria  y  frente  a  otros  cuerpos  de  conocimiento  relacionados

c) Un  esquema  de  certificaciones  dirigido  a  las  organizaciones  que  desean  adoptar   los  principios  de  Lean  IT  tanto  en  el  desarrollo  como  en  la  operación  de  servicios  IT,  así  como  a  profesionales  que  desean  certificarse  en  los  diferentes  niveles  de  Lean  IT

Page 21: Mejorando tus procesos con Lean-IT y DevOps

El Esquema de Certificación

FOU

ND

ATIO

NPR

ACTI

TIO

NER

PRO

FESS

ION

AL

Know

Knowand apply

Implement,Strategize,Mobilize

Lean IT Foundations

Lean IT Kaizen Lead

Lean ITLeadership

Lean IT Coach

Conocimientos Generales

Práctica de la Mejora

Continua

Acompañamiento a las Personas.

Agente del Cambio

Page 22: Mejorando tus procesos con Lean-IT y DevOps

Lean IT Foundations

HIS

TOR

IA Los orígenes de LeanLa relación con otros estándaresLas dificultades del sector servicios

PRIN

CIP

IOS

Los principios fundamentales del pensamiento LeanValor, Flujo, Pull, Mejora ContinuaHerramientas principales

KAIZ

EN

Las claves de la mejora continua al estilo Lean SigmaVoz del ClienteIdentificación de problemas y causas contributivasPlanteamiento de planes de mejora

EQU

IPO

S Aspectos organizativosEl cambio culturalCoaching y acompañamientoObjetivos compartidos

Page 23: Mejorando tus procesos con Lean-IT y DevOps

Con la colaboración de ...

¡Gracias por su atención!

G2, Gobierno y Gestión de TI, SLAvda Ernest Lluch 32, TCM2 – Mataró – Barcelona - España+34.93.169.65.90http://[email protected]@gedos

Antonio Valle Salas

http://www.gobiernotic.es

[email protected]

http://www.gedos.es

@avallesalas

http://es.linkedin.com/in/avallesalas

Page 24: Mejorando tus procesos con Lean-IT y DevOps

Con la colaboración de:

@exin_es

¡GRACIAS!

youtube/exinexams

facebook.com/EXINEnCastellano

slideshare.net/EXINEnCastellano

Page 25: Mejorando tus procesos con Lean-IT y DevOps

¿Qué  competencias  se  adquieren  con  la  formación  oficial?

Page 26: Mejorando tus procesos con Lean-IT y DevOps

¿Importan las  certificaciones?

Page 27: Mejorando tus procesos con Lean-IT y DevOps

Gracias por tu asistencia!!

Formación Lean  IT  Foundations

Modo  Online  “en  vivo”

Sesiones  de  tres  horas

Horario  16:30  – 19:30  CET

Certificación  Online  via Exin Anywhere

Más  información:  [email protected]