PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas...

37
São Paulo August, 28 2018

Transcript of PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas...

Page 1: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

São PauloAugust, 28 2018

Page 2: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor
Page 3: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

Como controlar e medir a evolução

de uma Jornada de transformação

DevOps

Carlos FariaDivision Pursuit Lead, DellEMC

[email protected]

Page 4: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

8

A B C D E F

Page 5: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 6: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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.

Page 7: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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)

Page 8: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

Jornada DevOps

Caminho da Maturidade

Page 9: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 10: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 11: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 12: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 13: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 14: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 15: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

19

Como Medir ?

Page 16: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 17: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 18: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 19: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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.

Page 20: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

24

Pilares e Dimensões de Maturidade

Page 21: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 22: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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.

Page 23: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

27

Maturity Points

Page 24: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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.

Page 25: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 26: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 27: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

31

Disruption Points

Page 28: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 29: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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 .

Page 30: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 31: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

35

Gestão e Engajamento

Page 32: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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.

Page 33: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 34: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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.

Page 35: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

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

Page 36: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor

40

Como Podemos Ajudar?

Page 37: PLEASE READ - i.dell.com · Grande Loja Online. 10 Interoperabilidade entre Disciplinas e Áreas Segurança Monitoração Governança Infraestrutura Teste Aplicação Cliente Valor