Mi jefe planea usar las métricas de nuestra compilación continua (compila y ejecuta pruebas en cada confirmación) como parte de nuestras revisiones de rendimiento (en nuestra métrica de 'calidad'). Esto parece una REALMENTE mala idea para mí, pero me gustaría saber si alguien ha estudiado esto o visto esto probado antes.
Mi opinión es que nuestros desarrolladores no realizarán tantas pruebas como lo harían de otro modo, por temor a que las pruebas fallen. Siento que está convirtiendo una valiosa herramienta de desarrollador en un palo para vencer a los desarrolladores.
El contraargumento obvio es que promoverá que las personas sean más cuidadosas antes de comprometerse y, por lo tanto, conducirán a una mayor calidad.
¿Estoy fuera de la base aquí? Deje a un lado la pregunta de si deberíamos hacer evaluaciones de rendimiento o no, eso se ha respondido en otro lugar.