The only developer productivity metrics that matter

13 points by fcbsd


doctor_eval
  1. How often does the team routinely ship new versions of the software they build?
  2. How often do things break when the team ships a new version?
  3. (optional) How often does a new version of the software the team builds spark actual joy in the people who have to use it?

honestly, only 3 matters. directly measuring ship rates or anything else is not more useful than counting LOC, assuming you're building a software product. The metrics that count for me are:

of course, collecting this information requires Actual Work on the part of management, rather than just putting queries into Jira, so of course the manager types will tell me I'm wrong. But the management types can bite me, I've been doing this way longer than they have.

Ultimately the engineers are the people building the thing that makes the money. the only thing management should care about is if they are doing that effectively.