A maioria dos líderes de software responsáveis por diversas equipes de desenvolvimento ou DevOps precisam de insights sobre a produtividade relativa e absoluta dessas equipes.
Uma avaliação da produtividade da equipe também pode ajudar nas futuras decisões de priorização de trabalho. Os líderes de software precisam de uma base confiável para estimar e calcular os custos das iniciativas de trabalho planejadas, para que possam tomar decisões acertadas sobre a priorização. Essas decisões precisam equilibrar o valor versus o custo e o tempo prováveis. O valor esperado costuma ser bastante fácil de ser determinado pelos analistas de negócios, enquanto uma estimativa confiável do custo de entrega de software geralmente é ilusória. As estimativas de custos tendem a estar erradas e muitas vezes de forma significativa, minando assim a premissa inicial da decisão.
Uma solução para este problema é realizar uma avaliação de produtividade da equipe para determinar o medida objetiva de produtividade de uma equipe de software. A base da avaliação é o uso de uma base padronizada para dimensionar software. Os pontos da história e o tamanho das camisetas são facilmente manipulados. Recomendamos uma métrica padrão ISO para o tamanho funcional do software (o Ponto de Função COSMIC).
A avaliação, realizada pelo(s) consultor(es) ScopeMaster, envolverá entrevistas e inspeções de trabalho e considerará:
- O resultado funcional de até 10 sprints recentes usando medidas objetivas padrão do setor,
- Avaliação da atividade de retrabalho dentro de cada sprint.
- Considerações de qualidade do software produzido.
- Outros fatores (domínio, complexidade, dívida tecnológica, interrupções, ferramentas, habilidades, preconceitos e muito mais)
- Se for fornecido um extrato eletrônico das histórias de usuários, o relatório também incluirá o resultado da análise automatizada de requisitos pela ferramenta ScopeMaster, que também dará uma indicação da qualidade dos requisitos.
O resultado da avaliação será um breve relatório e uma apresentação que abrange:
- Uma quantificação objetiva da produtividade da equipe (geralmente em CFP por sprint, em um nível de qualidade declarado).
- Fatores observados que estão afetando negativa e/ou positivamente a produtividade da equipe.
- Oportunidades para melhorar a produtividade.
- Comparação com benchmarks do setor.
A avaliação geralmente é iniciada pela liderança de TI. Uma avaliação bem-sucedida requer apoio proativo dos líderes do cliente para garantir que nossos consultores tenham acesso total à equipe e ao seu trabalho.
Caso de negócios para uma avaliação
A maioria das equipes de software representa um compromisso contínuo e caro. Sem uma medida de produtividade objectiva e incompatível, é muito difícil para os líderes saberem se estão a obter um bom valor por este investimento.
A avaliação, que normalmente leva de 5 a 8 dias, provavelmente fornecerá insights que podem levar a uma melhoria mensal na produção de 10% ou mais dentro de 1-3 meses da avaliação. No primeiro ano, a avaliação deverá compensar-se várias vezes.