Mensurar o "desempenho" em desenvolvimento de software é algo extremamente complicado e ultra subjetivo. Ja pude notar por experiência pessoal, ou por experiência gerenciando outras pessoas, que o desempenho de desenvolvedores pode mudar drasticamente dependendo do que a liderança da empresa faz, onde muitas vezes alinha todo mundo para ruas sem saída. Então uma mesma pessoa, na mesma empresa, pode mudar completamente seu desempenho só por mudar a liderança direta, por exemplo.
Não quero proteger quem propositalmente faz um mau trabalho, ou realmente está de sacanagem, mas mensurar a parte do "desempenho" é realmente complicado.