Meu chefe está planejando usar as métricas de nossa criação contínua (cria e executa testes em todas as confirmações) como parte de nossas análises de desempenho (em nossa métrica de 'qualidade'). Isso me parece uma péssima idéia, mas eu gostaria de saber se alguém estudou isso ou já viu isso antes.
Meu pensamento é que nossos desenvolvedores não façam tantos testes quanto de outra forma, por medo de que os testes falhem. Eu sinto que ele está transformando uma ferramenta valiosa de desenvolvedor em um bastão para vencer os desenvolvedores.
O contra-argumento óbvio é que ele promoverá as pessoas com mais cuidado antes de se comprometerem e, portanto, levando a uma qualidade superior.
Estou fora da base aqui? Deixe de lado a questão de saber se devemos ou não fazer análises de desempenho - isso já foi respondido em outro lugar.