Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

  "Put another way, productivity has no applicability as a metric in software.
  "How much did we create today?" is not a relevant question to ask. Even if it
  could be measured, productivity in software does not approximate business value
  in any meaningful way. This is because software development is not an activity
  that necessarily produces anything.
This is ridiculous, irrelevant, and wrong. Of course software development produces things. It produces software.

  Which of these two developers was more "productive" today? The answer is: It doesn't
  matter. What matters the that Peter solved the problem, while simultaneously reducing
  long term maintenance costs for the team. Frank also solved the problem, but he
  increased maintenance costs by producing code, and so (all other things being equal)
  his solution is inferior. To call Peter more "productive" is to torture the metaphor
  beyond any possible point of utility.
Ohhhhhhhhh. I get it. The author doesn't know what the word productivity means.

Productivity does not mean "increases business value while decreasing maintenance costs [and having no net negative impact in any way]". It doesn't even mean "solving a problem".

Productivity just means "to make something", or more specifically the rate at which something is made. That's all. You can make 10x more of something, and it can be garbage quality, but you did make it, and you did make more of it, so your productivity increased.

If you produce 10x more grain than you did yesterday, you are more productive. The grain might now be full of heavy metals, pesticides and toxins. But you did in fact produce more grain. If you were trying to measure productivity of usable, healthy, high-quality grain, that is a different measurement than just productivity of grain. You may assume everybody knows what you mean when you say "productive", but you'd be wrong.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: