Are there any good KPIs for individual developers on small teams?

Posted by tyler_church@reddit | ExperiencedDevs | View on Reddit | 108 comments

I am the lead developer at a small (\~10 people) consulting company. We provide niche software for large companies as well as other services. The development team consists of myself, 1 other senior dev, and 1 junior.

My manager is pushing for individual KPIs to use as goals for the development team, but I’m at a loss for coming up with anything meaningful.

I’ve already explained why “lines of code written” is a bad metric.

“% of items delivered within estimated hours” seems less bad, but still not right: our estimates aren’t meant to be that precise. I crunched the numbers and big surprise: the junior is slower than the seniors. I don’t think shoving this metric in our faces will lead to improved performance.

Are there any metrics that serve as good goals for individual developers?