3. O que é Gestão de Fluxo de Valor?
Value Stream Management
“Gestão de Fluxo de Valor ou Value
Stream Management é uma
combinação de pessoas, processos e
tecnologia que mapeia, otimiza,
visualiza, mede e governa o fluxo de
valor de negócios por meio de
pipelines heterogêneos de entrega de
software, desde a ideia até o
desenvolvimento e a produção.”
Forrester
https://www.forrester.com/report/The+Forrester+New+Wave+Value+Stream+Management+Tools+Q3+2018/-/E-RES141538
O gerenciamento do fluxo de valor otimiza o
fluxo e a realização de valor
A otimização do fluxo e da realização de valor
resulta em uma experiência diferenciada para
o cliente
Clientes satisfeitos significam maior
desempenho organizacional
4. Dia 1
Práticas ágeis, automação de pipeline e entrega contínua agora são essenciais para o
dia 1. Muitas empresas estão dando o próximo passo em práticas Agile-Lean e
monitoramento o operacional de forma avançada. Novas formas de projetar,
automatizar e trabalhar são a nova norma.
Claro, a automação é fundamental, mas não é aí que a história termina; é onde a jornada
começa. Dia 2 DevOps se concentra em ter as principais métricas de processos
automatizados que permitem que as empresas tomem decisões informadas sobre como
otimizar a entrega de valor estratégico de negócios, abordando questões como: O que está
funcionando? O que pode ser melhorado? Onde estão os gargalos? Agora que removemos os
gargalos óbvios, o que é ainda nos segurando? Como passamos pelas aprovações de
“carimbo”? Quanto tempo leva para os recursos passarem da ideia à ação?
Dia 2
5. os 7 principais desafios do dia 2 de DevOps
Aumentando a
frequência de
lançamentos
de produção
#1 Shift left nas
praticas de
segurança,
qualidade e
governança
#2 Gerenciamento
muitas
ferramentas e
décadas de
plataformas de
tecnologia
#3 Aplicação de
princípios lean
para otimizar o
fluxo dentro e
entre os fluxos
de valor
#4 Escalando as
melhores
práticas em
toda a
empresa
#5 Adotando a
cultura
organizacional
e o
alinhamento
#6 Conectando
valor de TI ao
valor de
negócios
#7
6. #1 Aumentando a frequência de lançamentos
de produção
Embora muitas organizações não se considerem
necessariamente empresas de tecnologia, a
eficiência do DevOps é uma capacidade
importante para ser a primeira a comercializar
novos recursos para o cliente. O DevOps está
diretamente ligado à estratégia do produto e à
satisfação do cliente. Em última análise, está
diretamente ligado ao sucesso da estratégia de
negócios de uma empresa e, portanto, é um
processo de negócios central.
Pode ser desafiador aumentar
a frequência e o ritmo dos
lançamentos.
7. #2 Shift left nas praticas de segurança,
qualidade e governança
Erros acontecem. E como não há políticas,
procedimentos ou correções de varinha mágica
para evitar erros, devemos trabalhar para
identificar problemas o mais rápido possível no
processo de desenvolvimento.
E garantir que as liberações estejam seguras e
com qualidade dentro das especificações que
foram determinadas pelo time de QA.
Encontrar defeitos em dev e
ou QA é muito mais barato do
que encontrá-lo na produção.
8. #3 Gerenciamento muitas ferramentas e
décadas de plataformas de tecnologia
As tecnologias de DevOps evoluem rapidamente e
é difícil, a qualquer momento, ter o melhor e mais
recente conjunto de recursos que essas
tecnologias exigiriam de você.
A integração com as plataformas que fazem parte
da sua carga de trabalho é fundamental para que
você possa medir e melhorar o seu fluxo de valor.
Medir para poder gerenciar e melhorar o seu
processo.
Cargas de trabalho precisam
ser gerenciadas em qualquer
lugar.
9. #4 Aplicação de princípios lean para otimizar
o fluxo dentro e entre os fluxos de valor
Para obter uma imagem precisa de seus gargalos
de DevOps, você precisa normalizar os dados
provenientes de suas ferramentas de
planejamento e controle de origem, aqueles
provenientes de suas ferramentas de construção e
aqueles provenientes de todos os diferentes
pipelines que você possui. Você precisa dos
dados, estejam eles construindo pipelines,
pipelines de implantação ou pipelines de
middleware. Você precisa de informações sobre
suas operações pós-lançamento.
A remoção do desperdício
(bottlenecks) é uma
perspectiva atraente no
DevOps.
10. #5 Escalando as melhores práticas em toda a
empresa
A importância de escalar as melhores práticas é
dupla. Primeiro, aplicar as técnicas dessas
equipes de alto desempenho aumenta o
desempenho da organização em todos os níveis.
Antes de escalar, precisamos identificar. Em uma
grande organização, muitas vezes há várias
ferramentas usadas para os mesmos recursos nas
linhas de negócios e nenhuma agregação comum
para comparação. Portanto, o primeiro desafio é
simplesmente identificar as diferentes cadeias de
tecnologia usadas, capturar dados delas e extrair
as melhores práticas localizadas.
Então, o que torna escalar as
melhores práticas tão difícil?
11. #6 Adotando a cultura organizacional e o
alinhamento
A importância é como falhamos. Equipes de alto
desempenho aprendem a falhar rapidamente e a
aprender com essas falhas.
Pode parecer clichê dizer que a cultura e o
alinhamento estão no centro do DevOps - mas a
realidade é que as equipes de alto desempenho
não têm medo do fracasso. Eles não estão
preocupados que o negócio as puna por falhar.
Eles são encorajados a experimentar e tentar
novas abordagens para desafios difíceis. Eles são
encorajados a serem criativos com suas soluções
e pensar fora da caixa.
Cultura e alinhamento estão
no centro do DevOps.
12. #7 Conectando valor de TI ao valor de
negócios
Em última análise, tudo se resume à visibilidade de
todos os itens de trabalho, visibilidade de todos os
fluxos de valor, e removendo o atrito entre as
equipes que participam dos fluxos de valor no nível
de negócios.
Com o advento da inteligência de fluxo de valor
real, as empresas agora podem alavancar poder e
visibilidade para descobrir insights nunca antes
vistos em suas operações totais de DevOps, em
todas as ferramentas em sua pilha de tecnologia
DevOps e em todos os fluxos de valor que
contribuem para a missão de negócios sucesso.
Ah, o santo graal do dia 2.
13. Mentalidade de Jornada
Big Picture
“Comece onde você está. Use o que
você tem. “
Seja uma Startup
Foco e Fundamentos
Quick Wins
Mapear
Meça isto
{Primeiros
passos:
Princípios do
dia 2}
14. {HCL Software DevOps: um histórico
de inovações líderes de mercado}
Nesta fase do Dia 2 do
DevOps, O HCL Accelerate
auxilia as organizações a ir
além das ferramentas do
pipeline e lidam com
pessoas e processos
usando a GFV para tornar o
trabalho visível e acelerar a
agilidade do negócios.
HCL Accelerate
15. Alguém tem alguma dúvida?
andre.cardoso@hcl.com
https://www.linkedin.com/in/a190468/
Obrigado