• Nenhum resultado encontrado

São Paulo. August,

N/A
N/A
Protected

Academic year: 2021

Share "São Paulo. August,"

Copied!
37
0
0

Texto

(1)

São Paulo

(2)
(3)

Como controlar e medir a evolução

de uma Jornada de transformação

DevOps

Carlos Faria

Division Pursuit Lead, DellEMC Carlos.Faria@dell.com

(4)

8

(5)

Velocidade

“Cinco

implementações

em Produção por

minuto”

2 anos depois

“Mais de 400 itens

vendidos por

segundo”

Quanto custa um Deploy errado com Rollback em

30 minutos ?

Como estruturar um processo manter essa estrutura e aplicação o mais estável

possível.

Receio da Mudança

(6)

10

Interoperabilidade entre Disciplinas e Áreas

Segurança

Monitoração

Governança

Infraestrutura

Teste

Aplicação

Cliente

Valor

V2.0

Dev

Ops

“Cliente tem a visão de um único valor entregue pela companhia”

“DevOps alinha a entrega de T.I. como um valor único”

(7)

Segurança em Pipelines de Contínous Delivery

Aplicação

Infraestrutura

T.I. Tradicional

DevOps

Aplicação

Infraestrutura

Verifica Exporadicamente Sob Demanda

Verifica em Produção, sob uma agenda definida.

Verifica a cada novo binário gerado

Verifica a cada novo deploy em todos os ambientes

Descobre a

vulnerabilidade depois que está exposta ao mundo exerior Descobre a vulnerabilidade ainda em ambiente de desenvolvimento. Para infraestrutura é necessário habilitar a capacidade do pipeline de provisionar ambientes (Infra as Code)

(8)

Jornada DevOps

(9)

Transformar é Mudar Ganhando Maturidade para

garantir continuidade

Automação e Ferramentas modernas não garantem

a transformação DevOps, só a apoiam.

Mudar é diferente de Transformar

É preciso alinhar os objetivos dos diversos silos de T.I.

mudando seu comportamento.

É preciso medir a transformação.

(10)

14

CULTURA

VALORES

E ATITUDES

O QUE

FAZEMOS

Distribuir

depois

Inspecionar

Modo Tradicional:

Mudar Pensamento para

mudar o

Comportamento

Provar

e

Irradiar

Modo DevOps:

Mudar o Comportamento

então

Mudar Pensamento

Foco na mudança cultural necessária.

Ganhar confiança para atingir velocidade

(11)

T R A N S F O R M A Ç Ã O B I G B A N G : “ D E S E J O ”

INÍCIO

(12)

16

T R A N S F O R M A Ç Ã O B I G B A N G :

“ R E A L I D A D E ”

INÍCIO

FIM

FOCO MEDO PÂNICO ABORTAR TALVEZ PESSOAS VOLTAM A COMPORTAMENTOS ANTERIORES

(13)

TRANSFORMAÇÃO SUSTENTÁVEL: “REALIDADE”

INÍCIO

FIM

“BABY STEPS” DE MELHORIA CONTÍNUA Retorno a comportamentos anteriores mais facilmente

gerenciáveis

Capacidade do ser humoano e lidar com mudanças de longo prazo. Launch Scale Transform Scale Scale

CONFIDENCIAL

(14)

18

Visão Estratégica da Jornada

© Copyright 2017 Dell Inc.

PREPARE ROADMAP ENVIRONMENT TOOLING METRICS TRAINING TRANSFORM 100-1000S APPLICATIONS (ENTERPRISE) ENTERPRISE PORTFOLIO CD PIPELINES ENTERPRISE TEAMS POLICY HYPER CONVERGED INFRASTRUCTURE SCALE DEPENDENT APPLICATIONS (PROGRAM TEAMS) APPLICATION SUITE PROGRAM TEAMS POLICY CD PIPELINES LAUNCH COLLAB TEAM HYPER CONVERGED INFRASTRUCTURE CD PIPELINE APPLICATION POLICY

(15)
(16)

20

Acompanhamento dos resultados por KPIs

© Copyright 2017 Dell Inc. 20

20

Launch Scale Transform

Change Lead Time

Mean Time to Recovery

Availability on Change

Mean Time to Change

Deployment Frequency

Maturity Points

Disruption Points

+

+

+

+

+

+

Acompanhamento da Jornada e Engajamento Acompanhamento do resultado da adoção das práticas DevOps

Medem resultados da soma dos esforços e

eficiência das diversas disciplinas de T.I.

(17)

Ciclo DevOps de Evolução de Maturidade

Implanta Práticas Absorve Princípios Cria Disrupção Aumenta Maturidade Avalia Jornada

• Os sistemas são um dos mais importantes assets da

companhia, sua indisponibilidade, afeta sensivelmente

os negócios.

• A velocidade na entrega de valor com qualidade e

segurança é o principal diferencial na era dos negócios

Digitais

• Não basta ter um departamento veloz, é preciso que

toda a T.I. seja rápida o bastante para atender as

demandas de negócio.

• Inovações e Disrupções deverão acontecer na cultura

atual de T.I para atingir as expectativas dos clientes.

• Em uma era digital a maturidade da companhia cresce

na mesma proporção da maturidade da sua T.I.

T.I.

Aplicação, Infraestrutura, Segurança, Operações e Compliance

Maturidade do Conjunto que Habilita um Sistema

(18)

22

T.I. Organizada para Linhas de Negócio

Implanta Práticas Absorve Princípios Cria Disrupção Aumenta Maturidade Avalia Jornada

© Copyright 2017 Dell Inc.

Linha de Negócio

Multiplos Sistemas

Implanta Práticas Absorve Princípios Cria Disrupção Aumenta Maturidad e Avalia Jornada Implanta Práticas Absorve Princípios Cria Disrupção Aumenta Maturidade Avalia Jornada

• A Maturidade da

linha de negócio

está diretamente

relacionada a

maturidade de

cada conjunto

tecnológico que a

sustenta.

Aplicação, Infraestrutura, Segurança, Operações e Compliance Conjunto Tecnológico

(19)

A companhia estruturada sob Suas Linhas de Negócio

Enterprise

Multiplas Linhas de Negócio

• A Maturidade da

Companhia pode

ser medida pela

maturidade das

suas linhas de

negócio.

(20)

24

Pilares e Dimensões

de Maturidade

(21)

Pilares e Dimensões de Maturidade

Entrega de Valor

Cultura

Pessoas

Ferramentas

Processos

Organização

Sat

is

faç

ã

o

do

C

lient

e

Alin

ham

ento

Est

ratégic

o

F

luidez

nas

Ent

regas

Arquit

et

ur

a

Adequad

a

V

is

ibilidade

e

T

rans

parê

nc

ia

Qualidade

na

Ent

rega

Ef

ic

iênc

ia

e

C

olaboração

Agilidade

p/

N

egóc

io

At

mos

fera

de In

ov

ão

Maturity

Points

&

Disruption

Points

(22)

Pilares da Maturidade

Scale

Transform

Características observadas em cada Pilar da Maturidade

(23)
(24)

28

Maturity Point

© Copyright 2017 Dell Inc.

Uma prática pode ter

influência de maturidade

em diversos pilares

Um Maturity Point representa

a influência que uma prática

exerce sobre um pilar de

maturidade ou dimensão

Ex: Blue/Green Deployment: Afeta Fluidez da Entrega, Arquitetura Adequada, Transparência, Agilidade p/ Negócio, Satisfação do Cliente

Ex: Blue/Green Deployment: Afeta Fluidez da Entrega muito mais a Visibilidade e Transparência, por esse motivo essa prática tem pesos diferentes para cada pilar da maturidade.

É forma de contabilizar o impacto de uma prática

DevOps na Jornada de Transformação.

(25)

Maturidade dos Sistemas

350 210 140 170 190 120 200 150 50 800 850 500 700 800 580 400 450 650 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

Pilares de Transformação

Meu APP

Gerente Responsável

João Gilberto Cruz

Performance do Período

Engajamento e Transformação 6800 6900 7000 7100 7200 7300 7400 7500 17' Q3 17' Q4 18' Q1 18' Q2

Maturity Points

(26)

30

Maturidade das Linhas de Negócio

200 100 90 170 120 100 220 130 120 800 1200 1000 1400 600 1000 1000 1100 900 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

Pilares de Transformação

Canais Digitais

Realizado Alvo 200 300 400 700 900 700 1500 2000 8000 8000 8000 8000 8000 8000 8000 8000 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% App A App B App C App D App E App F App G App H

Canais Digitais

MP/Sistema

Realizado Alvo 0 2 4 6 Processos Ferramentas Pessoas Organização Cultura

Maturidade Corporativa

(27)
(28)

32

Disruption Points

São práticas ou eventos específicos que tratam claramente,

fatores de engajamento, mudança de comportamento,

mudança de processos e discussões de questões

relevantes a transformação.

Mesmas práticas

Disruption Points

Mesmos Resultados Nova práticas Novos Resultados Nova práticas Novas Práticas

T

rans

fo

rm

a

ç

ã

o

Launch Scale Transform Novas Práticas como padrões adotados na companhia

(29)

Disruption Points

T e r a p o i o E x e c u t i v o t r a n s f o r m a d o e m u m p r o g r a m a c o m c o m p r o m e t i m e n t o d e t o d o s o s d i r e t o r e s d e T . I . I m p l e m e n t a ç ã o c o m s u c e s s o d e C o n t i n u o u s D e l i v e r y ( 1 S i s t e m a F i m a F i m ) O w n e r d o S i s t e m a e n t e n d e s u a r e s p o n s a b i l i d a d e n a c a d e i a d a e n t r e g a d e v a l o r i n c l u i n d o I n f r a , Q A , S e c , G o v , O p s M a p e a m e n t o d e P o r t f o l i o d e S i s t e m a s p o r l i n h a d e n e g ó c i o . A l o c a ç ã o d e l í d e r e s d e d i s c i p l i n a d e d i c a d o s c o m m e t a s e o b j e t i v o s o r i e n t a d o s a s a ç õ e s d e T r a n f o r m a ç ã o . P l a n o d e T r e i n a m e n t o e C a p a c i t a ç ã o D e v O p s D i v u l g a d o e e m a n d a m e n t o . P r o v i s i o n a m e n t o e c o n f i g u r a ç ã o d a I n f r a e s t r u t u r a c o m p l e t a p a r a o p r i m e i r o s i s t e m a a t r a v é s d e p i p e l i n e s d e c o n t i n u o u s d e l i v e r y M o d e l o d e T i m e M a t r i c i a l c o m E q u i p e s a u t o c o n t i d a s p a r a e n t r e g a c o m p l e t a ( S Q U A D E s p e c i a l i z a d a ) P . O . d a s S Q U A D s d e S i s t e m a , s e r d e n í v e l g e r e n c i a l , e r e s p o n s á v e l p e l o r e p o r t e x e c u t i v o n o P r o g r a m a D e v O p s .

(30)

34

Acompanhamento Estratégico da Transformação

34 34

© Copyright 2017 Dell Inc.

+ Velocidade + Qualidade + Segurança + Disponibilidade + Fluidez

Cultura

DevOps

? (Tô fraco em representar em português o conceito por tr

1 2 3 4 5 5 4 3 2 1 Força de Disrupção M a tu ri ty Po in ts O b ri g a ri o s n a fo a d e Dis ru p ç ã o Linhas de Negócio + Transformada Pouco Transformada Sistemas

Sistemas Escolhidos p/ Scale

Pressão para mudança de cultura

Pouco Maduro

+ Maduro

Proliferação de Práticas & Champions

Proliferação de Práticas & Champions

Maturity Gates

Nível 2 Nível 3 Nível 4 Nível 5

(31)
(32)

Objetivo da Metodologia

Partir de um estágio que a companhia

transforma as pessoas para um patamar de

engajamento e maturidade que as pessoas

transformem a companhia.

(33)

Visão do Engajamento pela Metodologia

Gerentes

Times Funcionais e Squads Incentivo e Metas de Educação

Visão de Transformação

Workshops e Paletras Conceituais e

Visão Futura

Incentivo e Metas de Educação Novas Técnicas p/ Transformação

Palestras Conceituais e Workshops Técnicos e Cursos

Plano de Ação para adotar práticas que tragam Maturity Points Report das Práticas Mensagem Corporativa sobre a Expectativa e engajamento executivo na Transformação Acompanhamento da Evolução através de Maturity e Disruption Points Report dos Resultados de Evolução Diretoria

Práticas que Transformam a companhia e aftetam o resultado medido pela metodologia

Metodologia do Modelo de Maturidade

(34)

38

Visão da Pesquisa de práticas dentro da Metodologia

© Copyright 2017 Dell Inc.

Gerente da Aplicação Desenvolvimento Quality Assurance Segurança Operações Infraestrutura Prateleira de práticas Responde a Pesquisa Integração entre os Papéis Indução a um novo MindSet Quality Assurance Segurança Operações Infraestrutura Aquisição de Novos Conhecimentos Workshops Conceituais

Dev

Ops

Aproximação

(35)

Modelo para gerar Movimento rumo a Transformação

Pessoas

Apoio Gerencial e Executivo Cobrança por Resultados Educação Técnica Reconhe-cimento Educação Cultural

Disruption

Points

Crescimento

Pessoal

Mudança de

Mindset

Mudança de

Comportamento

Práticas

DevOps

Maturity

Points

CONFIDENCIAL

(36)

40

(37)

Referências

Documentos relacionados

Após a análise multivariada de cluster, os produtores participantes da pesquisa foram separados em dois clusters (grupos), de acordo com a similaridade de suas

Não será uma disrupção mas sim uma jornada ao longo do tempo, com o desenvolvi- mento de uses cases cada vez mais complexos e autónomos para vão permitir garantir um futuro

Executar funções de coordenação dos assistentes operacionais afetos ao setor de atividade. Executar tarefas de programação, organização e controlo dos trabalhos pelo pessoal sob

Março de 2018 – Integração no projecto de investigação sobre a história da Pérsia (séculos XIX-XX), na Faculdade de Letras da Universidade de Lisboa, orientado pela

RESOLUÇÃO SMS “P” Nº 1671 DE 10 DE JULHO DE 2013 O SECRETÁRIO MUNICIPAL DE SAÚDE, no uso das atribuições que lhe são conferidas pela legislação em

transporte público coletivo, valoriza a ideia de morar perto do trabalho, cria mais espaços para pedestres, implanta 17 km em ciclovias e VLT.. Empreendimento Comercial: Porto

i) a vari´avel resposta, componente aleat´ orio do modelo, tem uma distribui¸c˜ao pertencente `a fam´ılia de distribui¸c˜oes (1.5) que engloba as distribui¸c˜oes normal, gama

Para o primeiro conjunto de dados, s˜ao consideradas as vari´aveis n´umero de sinistros, precipita¸c˜ao acumulada e temperatura m´edia e para o segundo conjunto de dados