Mein Chef plant, die Metriken aus unserem kontinuierlichen Build (Builds und Tests für jedes Commit) als Teil unserer Leistungsüberprüfungen (in unserer Qualitätsmetrik) zu verwenden. Dies scheint mir eine WIRKLICH schlechte Idee zu sein, aber ich würde gerne wissen, ob jemand dies studiert oder dies schon einmal versucht hat.
Mein Gedanke ist, dass unsere Entwickler nicht so viele Tests durchführen werden, wie sie es sonst tun würden, aus Angst, dass die Tests fehlschlagen werden. Ich habe das Gefühl, dass er ein wertvolles Entwickler-Tool in einen Stock verwandelt, mit dem er die Entwickler schlagen kann.
Das offensichtliche Gegenargument ist, dass es die Menschen dazu bringt, vor ihrem Engagement vorsichtiger zu sein, und daher zu einer höheren Qualität führt.
Bin ich hier nicht auf der Basis? Bitte lassen Sie die Frage außer Acht, ob wir überhaupt Leistungsüberprüfungen durchführen sollen oder nicht - das wurde an anderer Stelle beantwortet.