Cómo mejorar los procesos de Operaciones y Desarrollo con Lean IT y DevOps
-
Upload
exin -
Category
Technology
-
view
708 -
download
0
Transcript of Cómo mejorar los procesos de Operaciones y Desarrollo con Lean IT y DevOps
3ª edición #EXINWebinarEnCastellano
Certificando a los profesionales de hoy… para las TI del futuro.
Cómo mejorar los procesos de Operaciones y Desarrollo 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
http://www.gedos.es
@avallesalas
http://es.linkedin.com/in/avallesalas
¿Qué espera el negocio de nosotros?
User eXperience & Support
Warranty
Time to MarketQuality to Market
Fit to Purpose
¿Cómo nos organizamos para la entrega de valor?
¿Te parece normal?
¿Cómo nos organizamos para la entrega de valor?
Fuente: The IT4IT Framework
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
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
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.
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
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
El movimiento DevOps
Lean-ITTheory of Constraints
Agile
Infra EngineeringSW Engineering
Quality Assurance
ITSMSystems Architecture
Virtualization
Time to market
Velocity
Feedback
Risk Control
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
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
…y eso, ¿Cómo se consigue?
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
Impacto del Lean Thinking en IT
El movimiento DevOps
CultureAutomationLeanMeasurementSharing
¿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
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
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
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
http://www.gedos.es
@avallesalas
http://es.linkedin.com/in/avallesalas
Con la colaboración de:
@exin_es
¡GRACIAS!
youtube/exinexams
facebook.com/EXINEnCastellano
slideshare.net/EXINEnCastellano
¿Qué competencias se adquieren con la formación oficial?
¿Importan las certificaciones?
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]