Re:How we use tennis rankings for fixing bugs
by t0mas88 on Wednesday October 07, 2020 @01:14PM
(#24710402)
A lot of job families have very measurable performance metics. From marketing counting leads to sales counting dollars and delivery people counting packages delivered.
Software development on average has a lot more complaining about it. I think that's partly because a typical good developer highly values autonomy, and partly because solid software metics are so hard to define.
Re:How we use tennis rankings for fixing bugs
by kortilla on Wednesday October 07, 2020 @01:17PM
(#24710430)
But those metrics matter so they aren’t really comparable. These bug/feature points are completely made up.
Re:How we use tennis rankings for fixing bugs
by lucaronin on Wednesday October 07, 2020 @01:26PM
(#24710540)
Many jobs have very precise performance metrics — just think of sales.
I believe metrics are not good or bad per se, it just depends how you use them.
Of course you may use numbers to treat developers like children. But you may use them also to understand problems and find ways to improve, individually or all together as a team.
I don't think the solution is not to measure things at all :)
Re:How we use tennis rankings for fixing bugs
by nafey on Wednesday October 07, 2020 @02:52PM
(#24711361)
I think the issue is not that someone's output is being measured it's that the chosen metric is not matching the devs own conception of the value that they bring to the table. For example management might start tracking LoC per Dev and this will lead to discontentment for all the correct reasons.
Re:How we use tennis rankings for fixing bugs
by pseudalopex on Wednesday October 07, 2020 @02:14PM
(#24711015)
Who said not to measure things at all?
Re:How we use tennis rankings for fixing bugs
by jimbob45 on Wednesday October 07, 2020 @01:20PM
(#24710468)
Nurses have to take care of n number of patients they're assigned or their shift is considered a failure. This is often at odds with reality, where patients may be neglected so that every patient can be met within the total time given.
It's not really 1:1 but it's similarly myopic from management.
The implication is that developers are incapable of working on what they are supposed to do by default and introducing a "game" like this is what motivates them to do better.
Do any other job families have to go through similar "break down" and detailed probing of their deliverables?