Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: What KPIs you have had for developers?
5 points by avan1 on March 4, 2024 | hide | past | favorite | 6 comments
Do you ever had some KPIs for each individual developer? And did that works for you or not?



Are there actually any good metrics that can be used to evaluate software engineers?

If you rank them based on # of tickets dealt with, they're just going to take the easier tasks.

If you rank them based on # of commits, they'll make a new commit for every line of code.

If you try and rank them based on lines of code, then the obvious hilarious thing happens.


# People they delighted or prevented from feeling frustrated? The problem is, this is rather hard to measure.


Individuals? No. Teams? Yes. The latter is pretty well documented these days. DORA, SPACE, etc.

Creating software is a team effort.


Although there may be commonality between some projects, every software project is different, and there is not a list of common good KPIs for “software”. Anyone who claims to have that list is lying to you. As a stranger on HN, I don’t know anything about your project and I cannot make specific recommendations on KPIs you should be using. Instead I would ask your self the following questions:

1. What am I trying to achieve, and how do I quantify it?

2. Do I have direct influence on what I’m trying to achieve? What can I control that influences my objectives?

3. What are my leading indicators to success? What are outcomes that occur, or do I expect to occur, before I am successful.

4. How much variability is there on the metrics I’m considering? If a metric goes down, how many interpretations can there be of that result?

5. How gameable are my metrics? If a metric increases in isolation, does that mean there is a good outcome?


I'd say grow good managers first and then let them assign tickets properly. Once assigned we can start looking at hard facts such as critical bugs, number and difficulty of tickets, etc.


Best one is still just the good old lines of code written.

It’s trivial to both measure and game, so not much time gets wasted trying to figure out either part. If you can’t beat Goodhart’s law, join it.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: