Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevOps e Organizações de Alta Performance

DevOps e Organizações de Alta Performance

[Keynote DevopsDays Salvador 2019]

Em tempos de 4a revolução industrial, toda e qualquer empresa é, potencialmente, uma empresa de tecnologia. Todas querem ser empresas de alta performance e assim, alcançar almeijados resultados organizacionais. Se você pensou em times de desenvolvimento de software ágil e DevOps como parte disso, acertou. Mas o que mais diferenciam organizações de baixa e de alta performance?

Camilla Crispim

October 05, 2019
Tweet

More Decks by Camilla Crispim

Other Decks in Technology

Transcript

  1. 1 DEVOPS E ORGANIZAÇÕES DE ALTA PERFORMANCE Me diga como

    me medes e te direi como vou me comportar ©ThoughtWorks 2019 Commercial in Confidence Camilla Crispim @cmllacrspm
  2. ©ThoughtWorks 2018 Commercial in Confidence 3 3 TECH@CORE Tech habilita

    negócios digitais NEGÓCIO TECH TECH TECH TECH NEGÓCIO COLABORAÇÃO Execução Colaborativa TECH TECH TECH NEGÓCIO Formal walls and moats PAPEL DE APOIO Tech gera ativos digitais DIFERENCIAÇÃO POR TECNOLOGIA Limites indistintos entre tecnologia e negócio NEGÓCIO TECH TECH TECH 3 EVOLUÇÃO DE TECNOLOGIA E NEGÓCIO
  3. – Erik Dörnenburg "Hoje em dia todo negócio é fundamentalmente

    uma forma de negócio digital com tecnologia no centro"
  4. Entregar software de forma rápida, com confiança e segurança está

    NO CORAÇÃO da transformação tecnológica e da – Accelerate: State of DevOps 2019 PERFORMANCE ORGANIZACIONAL
  5. Entregar software de forma rápida, com confiança e segurança está

    NO CORAÇÃO da transformação tecnológica e da PERFORMANCE ORGANIZACIONAL LUCRO, ROI EFICIÊNCIA DE OPERAÇÃO QUANTIDADE DE PRODUTOS E SERVIÇOS SATISFAÇÃO DE CLIENTES
  6. QTD DE LINHAS DE CÓDIGO PRODUZIDAS QUÃO OCUPADO O TIME

    ESTÁ VELOCIDADE EM PONTOS OU HORAS
  7. QTD DE LINHAS DE CÓDIGO PRODUZIDAS QUÃO OCUPADO O TIME

    ESTÁ VELOCIDADE EM PONTOS OU HORAS
  8. VELOCIDADE EM PONTOS OU HORAS QTD DE LINHAS DE CÓDIGO

    PRODUZIDAS QUÃO OCUPADO O TIME ESTÁ
  9. VELOCIDADE EM PONTOS OU HORAS QUÃO OCUPADO O TIME ESTÁ

    QTD DE LINHAS DE CÓDIGO PRODUZIDAS
  10. QUÃO OCUPADO O TIME ESTÁ VELOCIDADE EM PONTOS OU HORAS

    QTD DE LINHAS DE CÓDIGO PRODUZIDAS MÉTRICAS FRÁGEIS FOCO EM PRODUTIVIDADE E EFICIÊNCIA DOS TIMES FACILMENTE BURLÁVEIS
  11. CLIENTES VALORIZAM SEUS ENGAJAMENTOS COM PRODUTOS E SERVIÇOS DIGITAIS RESULTADO

    SISTÊMICO VALOR ENTREGUE AO USUÁRIO FINAL CÓDIGO EM PRODUÇÃO SISTEMA DISPONÍVEL E OPERANDO
  12. DESENVOLVIMENTO DE SOFTWARE LEAD TIME PARA MUDANÇA – Accelerate: State

    of DevOps 2019 QUAL O TEMPO ENTRE UMA IDEIA BEM DEFINIDA E ELA ESTAR NA MÃO DAS MINHAS USUÁRIAS?
  13. DESENVOLVIMENTO DE SOFTWARE LEAD TIME PARA MUDANÇA – Accelerate: State

    of DevOps 2019 QUAL O TEMPO ENTRE O PRIMEIRO COMMIT E ESSE COMMIT ESTAR EM PRODUÇÃO?
  14. DESENVOLVIMENTO DE SOFTWARE LEAD TIME PARA MUDANÇA – Accelerate: State

    of DevOps 2019 QUAL O TEMPO ENTRE O PRIMEIRO COMMIT E ESSE COMMIT ESTAR EM PRODUÇÃO? IMPLEMENTAÇÃO INTEGRAÇÃO TESTE IMPLANTAÇÃO
  15. DESENVOLVIMENTO DE SOFTWARE IMPLANTAÇÃO DE SOFTWARE LEAD TIME PARA MUDANÇA

    TAXA DE FALHA POR MUDANÇA – Accelerate: State of DevOps 2019
  16. IMPLANTAÇÃO DE SOFTWARE TAXA DE FALHA POR MUDANÇA – Accelerate:

    State of DevOps 2019 QUAL PERCENTUAL DE DEPLOYS EM PRODUÇÃO OU RELEASES PARA USUÁRIO QUE DEGRADAM OU NECESSITAM DE REMEDIAÇÃO?
  17. IMPLANTAÇÃO DE SOFTWARE TAXA DE FALHA POR MUDANÇA – Accelerate:

    State of DevOps 2019 QUAL PERCENTUAL DE DEPLOYS EM PRODUÇÃO OU RELEASES PARA USUÁRIO QUE DEGRADAM OU NECESSITAM DE REMEDIAÇÃO? INDISPONIBILIDADE DANO INTRODUÇÃO DE BUGS ROLLBACK PATCH FIX FORWARD
  18. DESENVOLVIMENTO DE SOFTWARE IMPLANTAÇÃO DE SOFTWARE LEAD TIME PARA MUDANÇA

    TAXA DE FALHA POR MUDANÇA FREQUÊNCIA DE DEPLOY – Accelerate: State of DevOps 2019
  19. DESENVOLVIMENTO DE SOFTWARE IMPLANTAÇÃO DE SOFTWARE LEAD TIME PARA MUDANÇA

    TAXA DE FALHA POR MUDANÇA THROUGHPUT FREQUÊNCIA DE DEPLOY – Accelerate: State of DevOps 2019
  20. IMPLANTAÇÃO DE SOFTWARE QUÃO FREQUENTEMENTE VOCÊ IMPLANTA CÓDIGO EM PRODUÇÃO?

    PROXY PARA BATCH SIZE MENOR RISCO DESENVOLVIMENTO DE SOFTWARE FREQUÊNCIA DE DEPLOY NÃO É UM TRADEOFF COM QUALIDADE MELHORIA DO PROCESSO
  21. DESENVOLVIMENTO DE SOFTWARE IMPLANTAÇÃO DE SOFTWARE OPERAÇÃO DE SERVIÇOS LEAD

    TIME PARA MUDANÇA TAXA DE FALHA POR MUDANÇA DISPONIBILIDADE FREQUÊNCIA DE DEPLOY – Accelerate: State of DevOps 2019 THROUGHPUT
  22. – Accelerate: State of DevOps 2019 DESENVOLVIMENTO DE SOFTWARE IMPLANTAÇÃO

    DE SOFTWARE OPERAÇÃO DE SERVIÇOS LEAD TIME PARA MUDANÇA TAXA DE FALHA POR MUDANÇA TEMPO PARA RESTABELECER DISPONIBILIDADE THROUGHPUT FREQUÊNCIA DE DEPLOY
  23. IMPLANTAÇÃO DE SOFTWARE QUANTO TEMPO LEVA PARA RESTABELECER O SISTEMA

    APÓS UM INCIDENTE OU DEFEITO ACONTECER? INTERRUPÇÃO NÃO PLANEJADA SISTEMA ESTAR COMPROMETIDO TEMPO PARA RESTABELECER OPERAÇÃO DE SERVIÇOS
  24. – Accelerate: State of DevOps 2019 DESENVOLVIMENTO DE SOFTWARE IMPLANTAÇÃO

    DE SOFTWARE OPERAÇÃO DE SERVIÇOS LEAD TIME PARA MUDANÇA TAXA DE FALHA POR MUDANÇA TEMPO PARA RESTABELECER DISPONIBILIDADE THROUGHPUT FREQUÊNCIA DE DEPLOY ESTABILIDADE
  25. INTEGRAÇÃO CONTÍNUA TESTES AUTOMATIZADOS AUTOMAÇÃO DE DEPLOY MONITORAMENTO TRUNK-BASED DEVELOPMENT

    ARQUITETURA FRACAMENTE ACOPLADA PROCESSO DE MUDANÇA BEM DEFINIDO CÓDIGO FÁCIL DE MANTER #2 COMECE PELOS FUNDAMENTOS
  26. #2 COMECE PELOS FUNDAMENTOS ARQUITETURA FRACAMENTE ACOPLADA PROCESSO DE MUDANÇA

    BEM DEFINIDO CÓDIGO FÁCIL DE MANTER CONTINUOUS DELIVERY INTEGRAÇÃO CONTÍNUA TESTES AUTOMATIZADOS AUTOMAÇÃO DE DEPLOY MONITORAMENTO TRUNK-BASED DEVELOPMENT
  27. REFERÊNCIAS THE FOURTH INDUSTRIAL REVOLUTION REDEFINES THE RELATIONSHIP BETWEEN BUSINESS

    AND TECHNOLOGY – Sai Mandapaty, Dan McClure FOUR KEY METRICS @ THOUGHTWORKS TECHNOLOGY RADAR ACCELERATE: THE SCIENCE OF LEAN SOFTWARE AND DEVOPS. BUILDING AND SCALING HIGH PERFORMING ORGANIZATIONS – Nicole Forsgren PhD., Jez Humble and Gene Kim ACCELERATE: STATE OF DEVOPS REPORT 2019 – Dr. Nicole Forsgren, Dr Dustin Smith, Jez Humble, Jessie Frazelle THE PATH TO DEVOPS – Erik Dörnenburg GREAT FINANCIAL SERVICES COMPANIES DELIVER PRODUCTS, NOT PROJECTS – Aneesh Lele, Anupam Kundu