1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile meets Lean.

Post on 16-Apr-2017

31 views 4 download

Transcript of 1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile meets Lean.

1º Webinar Edición 2017 - EXIN en Castellano:

EXIN DevOps Master certification: where Agile meets Lean

Con la colaboración de ...

• Espacio para el logotipo de la empresa ponente

G2, Gobierno y Gestión de TI, SLMataró - Barcelona +34.93.169.65.90http://www.gedos.es/info@gedos.es@gedos

Antonio Valle Salas

http://www.gobiernotic.es

avalle@gedos.es

@avallesalas

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

¿Qué es DEVOPS?

DevOpsDesarrollo Control de

VersionesBuild & Test

UnitarioPruebas de Aceptación

(Automatizadas)

Pruebas de Aceptación de

UsuarioEntrega Despliegue

DevOps

No more#Dev against #Ops

DevOps

You build it……You run it

DevOpsGrandes equipos

ColaborandoTrabajando Juntos

Para lograr Objetivos Comunes

¿Cómo lo Conseguimos?

Visión y Objetivos Comunes

Metodos

Herramientas

Cultura

Organización

Aspectos OrganizativosEquipos MultidisciplinaresOrientados a la entrega de valor a lo largo de todo el ciclo de vida del servicio

Que colaboran entre ellos con una visión corporativa para garantizar la creación y la prestación del servicio según las necesidades del cliente.

Visión y Objetivos Comunes

Metodos

Herramientas

Cultura

Organización

Aspectos MetodológicosVisión y Objetivos Comunes

Metodos

Herramientas

Cultura

Organización

DevOps BOKPlanificación Diseño Desarrollo Despliegue Operación End of LifeRequerimientos

LEAN-IT - TPS

Just in Time (JIT)

Andon System

Ji Koutei Kanketsu

One Piece Flow

Learning Organisation

Kaizen

Scaled Agile (DAD, SAFE, NEXUS) Cont. Delivery ITSM

Size of Task

DoD

Continuous IntegrationMVP Iteraciones & TimeBoxing

Respect for People

AutomationTesting

Deployment

Business ContinuityMinimum Required

Information

ObeyaJidoka

JI KOUTEI KANKETSUFoco en el Cliente

Respeto por las PersonasSeguridad, Calidad,

Entrega, Costes, ánimos

Just in Time

Tack TimeFlujo de 1 piezaPull

SMEDKanban3P

Pensamiento

Cómo Pensar – 12 ParadigmasReflexionar Enfrentarse a los hechosGenerar IdeasPotenciar la Creatividad

Jidoka

Calidad desde el inicioArmonía

Cuerda Andon5 PorquésPokaYoke

Estandarizar

5SGestión VisualInstrucciones de trabajo

Estabilidad

4MEstabilizar la demandaPensamiento a largo plazo

Kaizen

Walk the GembaPDCA7 WastesMuda Mura Muri

Responsabilidad

Comprobaciones periódicasInvolucración e implicación total

Urgencia

Sistemas de EscaladoVelocidad de respuesta

Liderazgo

Control de ZonasEquipos

“Propiedad” se entiende como la comprensión de todas las condiciones y criterios necesarios para completar un proceso con CERO defectos.

JKK es el principio de propiedad, en el que cada persona en cada etapa del trabajo se siente propietaria del resultado final del proceso. Genera la colaboración entre todos para conseguir el resultado final.

Jidoka nos habla de la calidad desde el inicio, imbuida en el proceso productivo.

HerramientasDesarrollo Control de

VersionesBuild & Test

UnitarioPruebas 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

Visión y Objetivos Comunes

Metodos

Herramientas

Cultura

Organización

La parte técnica del DevOps1. Ingeniería del

Softwarenuestras aplicaciones deben ser

adecuadas para un pipeline automatizado.

2. Control de Versiones

Para poder realizar desarrollosen equipo y permitir el siguiente paso.

3. Gestión de la Configuración

Nos permite llevar el control de las dependencias del software, de la configuración del hardware y del middleware y asegurar la

coherencia entre entornos.4. Integración Continua

(CI) Asegura que el código liberado se puede

“compilar” en cualquier momento, pasa las pruebas unitarias y se comporta bien con

todas sus piezas.

5. Testing AutomatizadoNos permite “conectarlo” a la integración continua y

asegurar que nuestro código pasa las pruebas unitarias, de integración funcionales y no funcionales

de forma automatizada.

6. Despliegue ContinuoNos permite hacer los despliegues hacia los diferentes entornos (especialmente a pro) de

forma automatizada y controlada.

7. MonitorizaciónFacilita el bucle de feedback hacia toda

la organización sobre cómo se está comportando el Sistema de Información

qué impacto tienen los despliegues.

La CulturaVisión y Objetivos Comunes

Metodos

Herramientas

Cultura

Organización

Resultados+ Velocidad

- Riesgos

-Tiempo para Recuperar+ Calidad

+ Servicio

+ Servicio

+ Comunicación

Resultados

Fuente: State of DevOps Report 2016

Una última reflexión

🤔¿Qué ocurre cuando tu

competencia puede desplegar software 200 veces más

frecuentemente y 3 veces más seguro que tu?

Curso DevOps MasterPresencial en BCN

Cualquier Formación Online Año 2017

Modo Online “en vivo”

Sesiones de tres horas

Horarios 16:30 – 19:30 CET

Certificación Online via Exin Anywhere

Más información: info@gedos.esinfo@gedos.es

Con la colaboración de ...

G2, Gobierno y Gestión de TI, SLAvda Ernest Lluch 3208302 – Mataró – Barcelona - España+34.93.169.65.90http://www.gedos.esinfo@gedos.es@gedos

Antonio Valle Salas

http://www.gobiernotic.es

avalle@gedos.es

@avallesalas

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

EXIN program portfolio

EXIN program portfolioPLAN

GRACIAS!

@exin_es

facebook.com/EXINEnCastellano

slideshare.net/EXINEnCastellano

youtube/exinexams