|
|
|
|
|
by virgilp
2103 days ago
|
|
I'm not saying "people can't be managed" and "one can't evaluate the performance of a programmer" - that'd be obviously false. What I _am_ saying is that it's an art not a science - very hard to teach, impossible to scale. Take your example with "Documentation" - if you measure anything objective (words written, number of functions/features that have associated documentation) and tie it with the performance evaluation, those metrics will soon become meaningless. |
|
In the example of documentation a better metric might be a composite value of
(i) how many wiki articles a developer has written, weighed 0.33 and
(ii) how useful on a numerical scale his/her peers rate the documentation produced, weighed 0.67.
This is just an example but it's a composite of perceptual and objective, with the perceptual being a lot more important (and to prevent gaming the system by writting lots of useless articles).