Resumo - DORA Report 2024
Desempenho de Entrega de Software
O DORA Report 2024 reafirma a importância de monitorar o desempenho de entrega de software através de quatro métricas principais, conhecidas como "quatro chaves": tempo de entrega de mudanças, frequência de deploys, taxa de falhas em mudanças e tempo de recuperação de falhas. Esses indicadores foram adotados por equipes de alta performance em diversas indústrias.
Fatores de Estabilidade e Throughput
O relatório evoluiu na forma como aborda o desempenho de entrega, separando o conceito em throughput (velocidade de entrega de mudanças) e estabilidade (a capacidade de evitar falhas). As equipes que conseguem equilibrar ambas as áreas são consideradas de elite. As métricas confirmam que equipes de alta performance têm 127x mais rapidez no tempo de entrega, 8x mais frequência de deploys, e 2293x mais eficiência na recuperação de falhas comparado a equipes de baixo desempenho.
No entanto, o relatório também traz um alerta sobre a influência de inteligência artificial (IA). A adoção de IA nas equipes de desenvolvimento trouxe impactos mistos: embora tenha melhorado a qualidade do código, a documentação e a velocidade de revisões, a estabilidade da entrega foi prejudicada em cerca de 7,2%.
Engenharia de Plataformas
A engenharia de plataformas continua a se destacar como uma área crucial para aumentar a produtividade e melhorar a experiência dos desenvolvedores. A disciplina, popularizada por empresas como Spotify e Netflix, está centrada em oferecer um conjunto de APIs, ferramentas e serviços voltados para equipes internas. A ideia é proporcionar automação e autoatendimento, criando os chamados golden paths (caminhos dourados), que automatizam tarefas repetitivas e complexas, permitindo que os desenvolvedores se concentrem no que realmente importa: o código.
Impacto na Produtividade e Desempenho
Plataformas internas têm impacto direto na produtividade individual e de equipe. O uso dessas plataformas aumentou a produtividade dos desenvolvedores em 8% e o desempenho das equipes em 10%. No entanto, houve também uma redução de 8% no throughput e 14% na estabilidade das mudanças, possivelmente devido ao aumento de "handoffs" entre sistemas.
A chave para o sucesso na engenharia de plataformas é manter o foco no usuário (neste caso, o desenvolvedor interno) e na independência do desenvolvedor, permitindo que eles realizem suas tarefas de maneira autônoma. Equipes que conseguiram isso reportaram um aumento de 5% na produtividade.
Recomendados pelo LinkedIn
Experiência do Desenvolvedor
O DORA Report 2024 destaca que a experiência do desenvolvedor (DevEx) é um fator crítico na produtividade e no bem-estar das equipes. A adoção de IA ajudou a aumentar o fluxo de trabalho (flow), a satisfação no trabalho e a produtividade. Ferramentas que automatizam testes, revisões de código e geração de documentação foram especialmente bem recebidas.
No entanto, um ponto de atenção é que, enquanto o tempo gasto em tarefas valiosas foi reduzido pela IA, o trabalho repetitivo (toil) permaneceu constante, o que sugere que a IA está ajudando os desenvolvedores a finalizar o trabalho valioso mais rapidamente, mas ainda não resolveu o problema de tarefas burocráticas e de coordenação.
Reconhecimento e Melhoria Contínua
Outro aspecto importante é o papel do reconhecimento pessoal e da liderança transformacional. Líderes que adotam uma comunicação inspiradora, estimulam a inovação intelectual e reconhecem as conquistas das suas equipes tendem a melhorar o desempenho geral e a reduzir o burnout.
Liderando Transformações
A transformação digital continua a ser um tema recorrente. O DORA destaca que líderes que promovem a experimentação contínua e feedback constante dentro das equipes são os que conseguem resultados mais positivos. Esse tipo de liderança transforma as organizações, melhorando a performance, a satisfação dos funcionários e a retenção de talentos.
Adaptação e Aprendizado com IA
Embora a IA tenha sido amplamente adotada, o relatório alerta para os desafios que ela traz. O impacto da IA em produtos ainda é incerto, mas já está claro que equipes e organizações de alto desempenho conseguem se adaptar mais rapidamente às mudanças tecnológicas, como a IA.
A mensagem do relatório é clara: adotar uma estratégia de IA deve ser feito com transparência, clareza de missão e foco no aprendizado contínuo para maximizar os benefícios e mitigar os efeitos negativos.
Conclusão O DORA Report 2024 deixa claro que, apesar dos avanços em automação e IA, o sucesso no desenvolvimento de software depende de equilibrar throughput, estabilidade e experiência do desenvolvedor. Plataformas internas podem ser uma alavanca poderosa para ganhos de produtividade, desde que sejam implementadas com foco no usuário e em melhorias contínuas. Lideranças que promovem esse ambiente de inovação e feedback constante são as mais bem-sucedidas em guiar suas equipes para o futuro.
Logística | Transportes | Supply Chain | Data Analytics | FP&A | S&OP | Python | Inovação | Manutenção
2 mA importância do equilíbrio do uso da IA, para que ela seja aliada na busca da qualidade e não apenas usada de forma vazia. Muito legal o artigo!
Founder & CEO na Aarin Tech-fin | PIX | Open Banking | Instant Payments | Tech-Fin
2 mInteressante esse ponto da AI aplicada ao aumento de flow! Excelente insight