Live data from Hacker News

To Stop Cheating, Nuclear Officers Ditch the Grades

npr.org

1–10 of 61 posts

Re: To Stop Cheating, Nuclear Officers Ditch the Grades

#4
In other words, you get what you measure. This is one of the reasons I discourage measuring team performance in terms of bug counts or lines-of-code. The former lead to what some call "issue-tennis" and informal fixes, and the latter lead to code bloat. After years of trying, I've finally concluded that "key performance indicators" attached to individuals or teams (as opposed to artifacts and periods) usually leads to more trouble than they're worth.

Re: To Stop Cheating, Nuclear Officers Ditch the Grades

#7
post #4

In other words, you get what you measure. This is one of the reasons I discourage measuring team performance in terms of bug counts or lines-of-code. The former lead to what some call "issue-tennis" and informal fixes, and the latter lead to code bloat. After years of trying, I've finally concluded that "key performance indicators" attached to individuals or teams (as opposed to artifacts and periods) usually leads t…

I learned that 30 years ago. It seems to be one of those things that every generation needs to learn the hard way.

A reason why an effective team needs a few older guys who've been around the block a few times :-)

Re: To Stop Cheating, Nuclear Officers Ditch the Grades

#8
post #4

In other words, you get what you measure. This is one of the reasons I discourage measuring team performance in terms of bug counts or lines-of-code. The former lead to what some call "issue-tennis" and informal fixes, and the latter lead to code bloat. After years of trying, I've finally concluded that "key performance indicators" attached to individuals or teams (as opposed to artifacts and periods) usually leads t…

I learned that 30 years ago. It seems to be one of those things that every generation needs to learn the hard way. A reason why an effective team needs a few older guys who've been around the block a few times :-)

True. Unfortunately you then get a new VP who still believes in KPIs (or needs to demonstrate KPIs to his boss because that's the only thing upper management "gets") and then you're back to square one :(

Re: To Stop Cheating, Nuclear Officers Ditch the Grades

#10
post #4

In other words, you get what you measure. This is one of the reasons I discourage measuring team performance in terms of bug counts or lines-of-code. The former lead to what some call "issue-tennis" and informal fixes, and the latter lead to code bloat. After years of trying, I've finally concluded that "key performance indicators" attached to individuals or teams (as opposed to artifacts and periods) usually leads t…

If the KPIs were, say, something to be minimised - does this still hold? For example, I cannot see a way to game "Lower system downtime is better", or "lower load time is better". Or am I fundamentally misunderstanding what a KPI is?
Post reply on HN