• Subject: Re: programmer productivity.
  • From: John Earl <johnearl@xxxxxxxxxxxxxxx>
  • Date: Sun, 12 Nov 2000 15:56:41 -0800
  • Organization: The PowerTech Group



midrange wrote:

> I have been ask by accountants to provide them with a way to measure our
> programmers productivity.
>
> I know what I think is productive. fast accurate turnaround on projects.


^^^^^^^^^^^^^^^^^^^^^^^^^^^

It looks to me as if you've nailed the answer here, in the middle of your own
question.

If you subscribe to the old adage that "What get's measured get's done", you 
need
to ask yourself "What is the thing that programmers do, that we value so
highly?"  (Write lines of code?  I think not!) A programmer's value to the
organization is their ability to quickly and clearly solve business problems.
The more they solve, and the fewer new problems they introduce along the way, 
the
higher their productivity.  Add extra points for the simplicity of the 
solutions,
the clarity of communications, and the maintainability of the solution.

I would also submit that for any given programmer it should be quite clear
whether they solve more problems than they introduce, and whether they solve
enough problems in any given year to warrant continued employment.  Heck, if
you're not sure whether a programmer is worth their salary, I would bet heavily
that they are not.  A programmer is like so many other business people, they
solve problems that are generally tough to measure.  If they are successfull,
you'll clearly know.,  If they are not, they will have any number of plausible
sounding reasons why their solutions have not been implemented, but over time 
you
will see that their solutions are infrequently implemented, complex, error 
prone,
poorly documented, often misunderstood, and difficult to maintain.


IMHO,

jte

--
John Earl                    johnearl@400security.com
The PowerTech Group      --> new number --> 253-872-7788
PowerLock Network Security   www.400security.com
--




+---
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2019 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available here. If you have questions about this, please contact [javascript protected email address].