Resumo Executivo
Neste case, abordamos o desafio enfrentado pela TBDC em melhorar os processos de engenharia e aumentar a produtividade dos seus times. Implementamos métricas de vazão para acompanhamento da produtividade, ensinamos como monitorar essas métricas e utilizá-las no dia a dia. Adicionalmente, implementamos indicadores para identificar gargalos nos processos e reestruturamos os boards dos times para otimizar os fluxos de trabalho. Com a aplicação dessas melhorias, obtivemos excelentes resultados, além de realizar um acompanhamento pontual, orientando estratégias para reduzir bugs e aumentar a eficiência da equipe.
Situação (antes da nossa atuação)
Antes da nossa intervenção, a TBDC enfrentava dificuldades significativas em seus processos de engenharia. O cliente frequentemente se queixava de não conseguir dar conta de todas as demandas, resultando em prazos não cumpridos e sobrecarga na equipe. Havia uma impressão generalizada de que o time de engenharia não estava atingindo seu potencial produtivo.
A equipe de engenharia da TBDC não possuía ferramentas que permitissem a instrumentação de métricas no processo, o que dificultava o acompanhamento e a melhoria da produtividade. Além disso, o Azure DevOps, que poderia ser uma ferramenta poderosa para gestão e monitoramento de processos, estava sendo subutilizado pela equipe.
Implicações
A falta de ferramentas adequadas para medir a produtividade e a subutilização do Azure DevOps resultaram em várias dificuldades para a TBDC. Sem a capacidade de medir o resultado das entregas, a empresa não conseguia avaliar com precisão a performance dos times de engenharia. Isso levava a uma incerteza contínua sobre o andamento dos projetos e a eficiência da equipe.
Além disso, a dificuldade em garantir que os times estavam performando conforme o esperado gerava frustração e desmotivação entre os membros da equipe, aumentando a insatisfação e diminuindo a moral. A falta de visibilidade sobre os gargalos e problemas no processo dificultava a identificação e a resolução eficiente das questões, contribuindo para a ineficiência geral do fluxo de trabalho.
O que fizemos
Para resolver as dificuldades enfrentadas pela TBDC, iniciamos a implementação de diversas melhorias focadas na instrumentação de métricas e na otimização dos processos de engenharia. Primeiramente, introduzimos a ferramenta GetNave para permitir a coleta e análise de métricas de vazão. Essa ferramenta possibilitou um acompanhamento preciso da produtividade dos times, oferecendo dados concretos para a tomada de decisões.
Além disso, apoiamos a equipe na configuração adequada do Azure DevOps, garantindo que todas as funcionalidades necessárias estivessem corretamente ativadas e ajustadas às necessidades da TBDC. Com essa configuração, a equipe pôde utilizar o Azure DevOps de maneira mais eficaz, maximizando o potencial da ferramenta para a gestão de projetos e monitoramento de processos.
Para assegurar o uso otimizado das ferramentas e do modelo de gestão, oferecemos instruções detalhadas e treinamentos sobre as melhores práticas de utilização do GetNave e do Azure DevOps. Também reestruturamos os boards dos times, organizando-os de forma a facilitar o fluxo de trabalho e a identificação de gargalos. Essa reestruturação permitiu que os times tivessem uma visão clara das tarefas, prazos e prioridades, melhorando a coordenação e a eficiência.
Entregáveis
Como resultado da nossa atuação, entregamos os seguintes itens:
- Modelo de Gestão com Indicadores: Instituímos um modelo de gestão robusto, incorporando indicadores-chave de performance (KPIs) que permitem o acompanhamento contínuo da produtividade e eficiência dos times de engenharia.
- Processo Estabelecido: Estabelecemos um processo claro e estruturado para a coleta e análise de métricas, permitindo uma melhor visibilidade sobre os resultados das entregas e a performance dos times.
- Treinamento das Lideranças: Treinamos as lideranças da TBDC, capacitando-as para utilizar as novas ferramentas e processos de forma eficiente, e para gerenciar melhor suas equipes.
- Implantação do GetNave: Implementamos a ferramenta GetNave para instrumentação de métricas, o que possibilitou um monitoramento preciso da vazão e produtividade.
- Reconfiguração do Azure DevOps: Reconfiguramos o Azure DevOps, garantindo que a ferramenta fosse utilizada em sua total capacidade, proporcionando um suporte eficaz para a gestão de projetos e processos.
Feedbacks
O cliente ficou bastante satisfeito com os resultados alcançados. Desde o início do trabalho, a TBDC destacou que as entregas aumentaram significativamente, refletindo a melhoria na produtividade e eficiência dos times de engenharia. A implementação das novas ferramentas e processos foi bem recebida, e as lideranças se mostraram mais confiantes e capacitadas para gerenciar suas equipes de forma eficaz.