Acredito que alguns de vocês podem ter passado pela situação de escutar na empresa que “a squad não está entregando resultados e/ou que o agile não funciona”. Eu escuto isso com frequência porque a natureza do meu trabalho como consultor externo é ajudar as equipas a serem ágeis (ou mais ágeis) .
Mas como saber se essas frases são ou não verdadeiras? E se forem, como identificar os GAPS e criar um plano de ação para reorganizar as equipas?
No meu caso, eu costumo executar um Assessment Ágil de Equipas para validar se esta constatação é verdade e neste processo eu faço o trabalho de coaching que me ajuda a entender a maturidade agile da equipa e se tiver algum GAP, criar um plano de trabalho local e sistêmico.
No final de Novembro de 2023 eu tive a oportunidade de ser speaker na Conference Agile Spain para partilhar um dos meus cases de Assessment de Equipas, que também vou partilhar com vocês neste artigo. Bora lá então!
Contexto: Em 2023 eu estava a trabalhar como Enterprise Agile Coach em um cliente e era responsável por 5 tribos e 15 squads sendo que 5 squads estavam com o “problema” da frase acima.
Atraso nas entregas;
Pouca qualidade do software;
Falta de visibilidade das atividades;
Dúvidas sobre o nível de senioridade das squads;
Profissionais cansados e estressados;
Etc…
A minha chefia não estava satisfeita com as performances das Squads e me pediram para validar se existia algum problema e se existisse, resolvê-lo.
Como dizia o Capitão Nascimento (Tropa de Elite), “missão dada é missão cumprida” e por isso fui ao terreno fazer o Assessment das Equipas. Mas antes eu tive que me preparar para esta ação pois eram 5 squads e cerca de 45 pessoas então tinha muito trabalho pela frente.
Montei uma equipa de trabalho com mais alguns Agile Masters da empresa que participaram para aprender as técnicas e partilhar o conhecimento entre nós.
Montamos um plano de trabalho que tinham algumas etapas:
Validar a Maturidade Agile;
Validar as Competências;
Validar e atualizar Quality Gates;
Processar as informações;
Apresentar os resultados;
Iniciar o plano de trabalho pós-assessment;
Para validar a Maturidade Agile usamos os 4 Domínios da Agilidade da K21 para medir questões de Negócio, Cultural, Organizacional e Técnica:
Negócio
Estratégia clara do negócio;
Métricas de Negócio;
Customer Centric;
ROI (Return on Investiment)
Cultural
Cultura da Experimentação;
Autonomia e Propósito;
Liderança;
Motivação e Engagement;
Organizacional
Frequência de Entregas;
Papéis e Responsabilidades;
Métodos e Frameworks;
Métricas de Eficiência;
Técnico
Mastria (Excelência);
Multidisciplinaridade;
Qualidade do Código;
Cobertura de Testes;
Além de validar os 4 domínios da agilidade, aproveitei para validar mais algumas questões adicionais que poderiam impactar as squads:
Quantos projetos está a participar ao mesmo tempo?
Tem efetuado horas extras com frequência?
Tua equipa trabalha com a framework agile da empresa?
Para validar as Competências usamos a Matriz de Competências da Management 3,0:
Framework Agile;
Product Owner;
Scrum Master;
Agile Foundations;
Azure Dashboards;
Métricas de Eficácia;
Métricas de Eficiência;
Por último, mas não menos importante, para validar os Quality Gates trabalhamos os temas abaixo:
Definition of Ready;
Critérios de Aceite;
Definition of Done;
Etapas de trabalho do Board Agile;
Capacidade e throughput;
Nos preparamos, criamos uma agenda de execução do Assessment e os resultados apareceram.
Maturidade Agile (4 domínios da Agilidade)
O resultado sistêmico (5 squads) nos mostrou alguns GAPS importantes:
Métricas de Negócio;
ROI;
Liderança;
Qualidade do Código;
Cobertura dos Testes;
Consoante às questões adicionais, percebemos alguns pontos de atenção em 2 deles:
80% das pessoas trabalhando em mais de 2 projetos em paralelamente;
45% das pessoas fazendo horas extras, sendo que algumas squads tinham percentuais locais entre 44% a 70%;
Matriz de Competências
Neste tópico os resultados foram mais expressivos e que gerou um ponto de atenção super importante pois tínhamos muitos GAPS em todas as competências necessárias para a squads realizarem seu trabalho da forma esperada.
Essa informação e gráfico ajudou muito a confirmar o que pensávamos: as squads não estão a entregar com qualidade, mas agora sabemos o motivo: Existem GAPS de conhecimento e temos que treiná-los ASAP.
Ao terminar os trabalhos de execução e processamento das informações do Assessment, apresentamos os resultados para cada squad individualmente e depois para a minha chefia, mas em ambos os casos já apresentamos um plano de ação local e sistêmica para resolver os GAPS e problemas encontrados.
Programa de formação e capacitação interna com workshops:
Agile Foundations;
Scrum Master;
Product Owner
Métricas (Eficácia e Eficiência);
Dashboards AzureDevops;
Framework Agile Interno;
Para resolver os problemas de qualidade de código e cobertura de testes, recomendamos que as squads trabalhassem em Pair Programming.
Levamos alguns meses para realizar todas as atividades e formações necessárias mas valeu a pena pois durante o programa de formação ficou perceptível a evolução e melhoria das entregas das squads.
O programa de Assessment foi elogiado pela chefia e os demais Agile Masters ficaram habilitados em executar de forma autônoma e criamos um plano de execução em escala em demais squads da empresa.
Principais takeaways sobre Assessment Ágil.
O Assessment te ajudará a validar o estado atual das squads;
Vais ter de planear a execução do assessment mas principalmente o plano de trabalho a que vais realizar depois que levantar as informações;
A matriz de competências é uma ferramenta importante para validar se existem GAPS de conhecimento nas squads Se bem utilizada ela vai te ajudar imenso;
Os 4 domínios da agilidade é uma excelente ferramenta para validar maturidade agile das equipas. Entenda sobre a ferramenta, customize as questões que deseja abordar e utilize-a para criar o seu Assessment;
Espero que tenham gostado do artigo e que postem suas opiniões.
Nos vemos nos próximos artigos mas lembrem-se de se inscrever em nossa newsletter para receber nossos conteúdos e novidades.
Até breve.
Referências:
Autor: Ricardo Caldas
Comments