Observamos em muits nestas empresas ciclos longos de entrega (trimestres, semestres ou até anos) e um alto índice de retrabalho em seus produtos. Nos tempos atuais é crítico reduzir o tempo de ciclo no desenvolvimento de aplicações, o tempo para recuperação de incidentes em produção e o esforço gasto em defeitos e retrabalhos.
O DevOps é um importante aliado para promover eficiência operacional na sua TI. Vamos lembrar, entretanto, que o DevOps é uma abordagem cultural e por isso precisa de apoio executivo. Ou seja, você deve vender esta abordagem para o seu gestor. E para isso você deve falar a linguagem de negócio.
O valor de negócio do DevOps pode ser expresso em métricas como:
- MTTD (Mean Time to Deliver). Também chamado de tempo de ciclo ou Lead Time na comunidade lean, ela mede o tempo gasto desde o momento do nascimento da demanda ou projeto até a sua disponibilização no ambiente de produção para os seus usuários.
- MTTR (Mean Time to Recover). Mede o tempo gasto pelo time de operações para recuperar o ambiente de produção de um incidente.
- % de Retrabalho. Mede o percentual do esforço do projeto gasto com atividads não planejadas e resolução de defeitos.
O relatório The Value of IT Automation do Gartner Group [1] mostra como empresas como Walmart e Staples aumentaram a eficiência operacional de suas TIs com o uso de práticas DevOps.
Segundo o relatório The State of DevOps Report 2016 [2], empresas de alta maturidade em práticas DevOps tem o tempo de entrega de aplicações (MTTD) acelerado em 2500 vezes, são 24 vezes mais eficientes para recuperar falhas em produção (MTTR) e tem 3 vezes menos retrabalhos que empresas de baixa maturidade. Esse relatório cita o caso da Amazon, que hoje realiza 80 implantações em ambiente de produção diariamente.
Os números podem parecer exagerados, mas se você olhar para algumas empresas do Brasil, você irá ver que elas entregam projetos em base anual. E quando comparamos com empresas que já fazem entregas diárias, podemos observar a magnitude do ganho. Empresas como WalMart, Staples, Amazon, Uber, Netflix, Microsoft, IBM, Globo.com e Leroy Merlin, entre outras, já possuem casos publicados do valor de negócio da adoção do DevOps dentro de suas TIs.
E, então, se você está começando a sua jornada DevOps, estabeleça sempre uma comunicação de negócio com o seu gestor. Ele não quer saber da ferramenta fantática que provisiona hardware automaticamente na Amazon. Mas ele quer saber, com ansiedade, que você reduziu a taxa de defeitos do seu time, está entregando software mais rápido e consegue resolver incidentes em produção com mais velocidade.
[1] https://puppet.com/resources/analyst-report/value-of-it-automation
[2]https://puppet.com/resources/white-paper/2016-state-of-devops-report
No próximo post, iremos discutir 8 práticas básicas DevOps que você pode experimentar na sua organização.
Um comentário sobre “O Valor de Negócio da Abordagem DevOps”