Métricas e Indicadores
Indicadores de Qualidade do Processo
Durante o projeto, decisões serão tomadas orientadas a dados, sendo assim, é necessário que a equipe colete métricas que transpareçam a qualidade do código e das práticas adotadas, fornecendo embasamento para tomada de decisões estratégicas.
O scrum traz a ideia de "ponto", unidade de medida que fornece uma estimativa sobre o esforço necessário para implementar uma história ou entregar eu algum outro tipo de trabalho, como artefatos ou treinamentos.
Burndown
Uso de burndown para obter a quantidade de pontos queimados pelo tempo da sprint. Transparece o trabalho da equipe durante a sprint, e a frequência com que as historias são entregues.
Auxílio do ZenHub para definir a pontuação de cada issue, que automaticamente gera o gráfico de burndown com auxílio das pipelines.
Velocity
Mostra a produtividade da equipe por sprints, através da soma dos pontos queimados por todas as sprints dividido pelo total das sprints. Ajuda a planejar proximas sprints
Auxílio do ZenHub para rastrear a velocidade da equipe, sprint a sprint.
Quadro de Conhecimento
Evolui a cada sprint, e propicia a visualização da evolução técnica da equipe, e possíveis pontos de risco com tecnologias adotadas.
Burndown de Riscos
Ajuda a monitorar os riscos do projeto, através do produto entre probabilidade e impacto, que, preenchido a cada sprint, fornece uma visão geral para atacar os maiores riscos buscando a produtividade máxima da equipe.
Indicadores de Qualidade do Código
Code Climate
O Code Climate é uma ferramenta de análise de qualidade de código, que oferece duas classificações principais:
- Manutenibilidade: Através de avaliação padronizada de 10 pontos, examina a duplicação, a complexidade e as questões estruturais do código.
- Cobertura de Testes: A porcentagem de linhas cobertas em comparação com o número total de linhas de código.