PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas...
Transcript of PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas...
São PauloAugust, 28 2018
Como controlar e medir a evolução
de uma Jornada de transformação
DevOps
Carlos FariaDivision Pursuit Lead, DellEMC
8
A B C D E F
9
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
Grande Loja Online
10
Interoperabilidade entre Disciplinas e Áreas
Segurança
Monitoração
Governança
Infraestrutura
Teste
Aplicação
Cliente
Valor
V2.0
DevO
ps
“Cliente tem a visão de um
único valor entregue pela
companhia”
“DevOps alinha a entrega de T.I. como um valor único”
© Copyright 2017 Dell Inc.
11
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)
Jornada DevOps
Caminho da Maturidade
13
Transformar é Mudar Ganhando Maturidade paragarantir 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.
Princípios da Jornada
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
Fonte: John Shook, 2010 MIT Sloan Management Review
15
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
FIM
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
17
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
18
Visão Estratégica da Jornada
© Copyright 2017 Dell Inc.
PR
EP
AR
E
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 PIPELINEAPPLICATION POLICY
19
Como Medir ?
20
Acompanhamento dos resultados por KPIs
© Copyright 2017 Dell Inc.2020
Launch
Scale
Transform
Change Lead Time
Mean Time to RecoveryAvailability 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.
Resultado de objetivos alinhados entres as áreas de T.I. de DEV até OPS
21
Ciclo DevOps de Evolução de Maturidade
Implanta Práticas
Absorve Princípios
Cria Disrupção
Aumenta Maturidade
Avalia Jornada
© Copyright 2017 Dell Inc.
• 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
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
23
A companhia estruturada sob Suas Linhas de Negócio
© Copyright 2017 Dell Inc.
Enterprise Multiplas Linhas de Negócio
• A Maturidade da Companhia pode ser medida pela maturidade das suas linhas de negócio.
24
Pilares e Dimensões de Maturidade
Pilares e Dimensões de Maturidade
Entrega de Valor
Cultura
Pessoas
Ferramentas
Processos
Organização
Sa
tisfa
ção
do
Clie
nte
Alin
ham
ento
Estr
até
gic
o
Flu
ide
z n
as E
ntr
eg
as
Arq
uite
tura
Ad
eq
ua
da
Vis
ibili
da
de
e T
ran
sp
arê
ncia
Qualid
ade n
a E
ntr
ega
Eficiê
ncia
e C
ola
bo
raçã
o
Agili
dade p
/ N
egócio
Atm
osfe
ra d
e I
no
va
çã
o
Maturity
Points
&
Disruption
Points
Dimensões Pilares de Maturidade
Pilares da Maturidade
Scale
Transform
Características observadas em cada Pilar da Maturidade
Para descrição de cada indicador, veja o apêndice A desse documento.
27
Maturity Points
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.
29
Maturidade dos Sistemas
350210 140 170 190 120
200150
50
800850 500 700 800 580
400450
650
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Pilares de TransformaçãoMeu APP
Realizado Alvo
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
30
Maturidade das Linhas de Negócio
200100 90 170
120100
220130 120
8001200 1000 1400
6001000
10001100 900
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Pilares de TransformaçãoCanais 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
6Processos
Ferramentas
PessoasOrganização
Cultura
Maturidade Corporativa
Anterior Atual Alvo
31
Disruption Points
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
Tra
nsfo
rmação
Launch
Scale
Transform
Novas Práticas como padrões
adotados na companhia
33
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 .
34
Acompanhamento Estratégico da Transformação
3434© 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
Ma
turi
ty P
oin
ts O
bri
ga
tóri
os n
a fo
rça
de
Dis
rup
çã
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
Disruption Points
35
Gestão e Engajamento
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.
37
Visão do Engajamento pela Metodologia
© Copyright 2017 Dell Inc.
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çãoAcompanhamento
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 MaturidadePrateleira de Práticas
38
Visão da Pesquisa de práticas dentro da Metodologia
© Copyright 2017 Dell Inc.
Gerente da
AplicaçãoDesenvolvimento
Quality Assurance
Segurança
Operações
Infraestrutura
Prateleira de
práticas
Responde a
Pesquisa
Integração
entre os
PapéisIndução a um novo MindSet
Quality
Assurance
Segurança
Operações
Infraestrutura
Aquisição de Novos
Conhecimentos
Workshops Conceituais
Dev Ops
Aproximação
A resposta da pesquisa sem o Education conceitual necessário, perde sua eficiênciência na metodologia.
39
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
40
Como Podemos Ajudar?