Hacker News new | ask | show | jobs
by cactusface 4023 days ago
What if all your time is spent cleaning up after the cowboys? Or talking to the other team members about the problems they are stuck working on? A mission critical 2-line bugfix can take months. There aren't objective measures of performance. Any metric you come up with, employees will find a way to thwart it. Shipping a product on time? Easy. Just don't mention the bugs. Surely you don't believe it's possible to create bug-free software, do you? When all the team members have their performance tied to them, they'll all collude to game metrics. Don't even get me started on SLOC. Speaking from experience here, sorry if it's too cynical / bitter.
1 comments

Picking good metrics that are not game-able is not easy, but as long as they are truly aligned with the company goals, it's kind of OK for people to optimize for them. You get the behavior that you measure.

From the point of view of an employee, anything is better than "your compensation depends on the subjective assessment of your manager". Talk about a system that can be gamed!

Well, I disagree, but it's subjective so you're entitled to your opinion. That said, the decision about whether or not to use metrics in the first place is also a subjective assessment by your manager.