TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What KPIs you have had for developers?

5 pointsby avan1about 1 year ago
Do you ever had some KPIs for each individual developer? And did that works for you or not?

5 comments

logicalmonsterabout 1 year ago
Are there actually any good metrics that can be used to evaluate software engineers?<p>If you rank them based on # of tickets dealt with, they&#x27;re just going to take the easier tasks.<p>If you rank them based on # of commits, they&#x27;ll make a new commit for every line of code.<p>If you try and rank them based on lines of code, then the obvious hilarious thing happens.
评论 #39628398 未加载
mlhpdxabout 1 year ago
Individuals? No. Teams? Yes. The latter is pretty well documented these days. DORA, SPACE, etc.<p>Creating software is a team effort.
vegetablepotpieabout 1 year ago
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:<p>1. What am I trying to achieve, and how do I quantify it?<p>2. Do I have direct influence on what I’m trying to achieve? What can I control that influences my objectives?<p>3. What are my leading indicators to success? What are outcomes that occur, or do I expect to occur, before I am successful.<p>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?<p>5. How gameable are my metrics? If a metric increases in isolation, does that mean there is a good outcome?
hnthrowaway0328about 1 year ago
I&#x27;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.
Tabular-Icebergabout 1 year ago
Best one is still just the good old lines of code written.<p>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.