View on GitHub

manual-da-engenharia-para-codar

Este é o manual para compromissos de "código com" a engenharia.

Evidências e Medidas

Evidências

Muitos dos itens de garantia de qualidade de código podem ser automatizados ou aplicados por meio de políticas em sistemas modernos de controle de versão e rastreamento de itens de trabalho. A verificação das políticas na branch principal no Azure DevOps (AzDO) ou no GitHub, por exemplo, pode ser evidência suficiente de que uma equipe de projeto está conduzindo revisões de código.

Medidas

A equipe pode coletar métricas de revisões de código para medir sua eficiência. Algumas métricas úteis incluem:

É uma solução perfeitamente razoável rastrear essas métricas manualmente, por exemplo, em uma planilha do Excel. Também é possível utilizar os recursos de plataformas de gerenciamento de projetos - por exemplo, o AzDO permite painéis de métricas, incluindo rastreamento de bugs. Você pode encontrar plugins prontos para várias plataformas - consulte o GitHub Marketplace, por exemplo - ou optar por implementar esses recursos por conta própria.

Lembre-se de que, uma vez que defeitos removidos graças a revisões são muito menos custosos em comparação com a detecção deles em produção, o custo das revisões de código é, na verdade, negativo!

Para obter mais informações, consulte os links na seção de recursos.

Recursos