How can we enable managers to better evaluate developer performance?

  • It’s not about the long hours or hard work. Those are the quantifiers for when you have nothing else to quantify, so completely remove that from any kind of evaluation. Worse, I would argue that hard work is counter productive. If employee A works twice as hard to deliver the same as employee B they are half as valuable.

    To be fair to your employees, such that bias and impartiality don’t rule the day, you have to quantify something. There are the minimum things like story completion and number of resolved defects and then there are the advanced things like original solution delivery that was not asked for. Original solution delivery should do one of two things: reduce expenses or suggest a new line of business.

  • What makes you think managers care about this?