Il mio capo prevede di utilizzare le metriche della nostra build continua (costruisce ed esegue test su ogni commit) come parte delle nostre revisioni delle prestazioni (nella nostra metrica "qualità"). Questa mi sembra davvero una pessima idea, ma mi piacerebbe sapere se qualcuno ha studiato questo o visto questo provato prima.
Il mio pensiero è che i nostri sviluppatori non faranno più test quanti ne farebbero altrimenti, per paura che i test falliscano. Sento che sta trasformando un prezioso strumento per sviluppatori in un bastone per sconfiggere gli sviluppatori.
L'ovvia contro-argomentazione è che promuoverà le persone che sono più attente prima che si impegnino, e quindi che conducano a una qualità superiore.
Sono fuori base qui? Si prega di lasciare da parte la questione se dovremmo fare o meno le revisioni delle prestazioni - è stato risposto altrove.