Re: Code write \ code review productivity

From: Roedy Green (see_at_mindprod.com.invalid)
Date: 04/23/04


Date: Fri, 23 Apr 2004 20:02:15 GMT

On Fri, 23 Apr 2004 11:34:41 +0300, Volodymyr Sadovyy
<vsadovyy_@_hotmail.com> wrote or quoted :

>Can somebody refer me to resource with specified/analyzed/approximated
>productivity in Java coding and Java code review tasks? Coding
>productivity is more described in the net, but I didn't find anything
>about code review productivity...

There are two sorts of question you want to know:

1. how productive is this person capable of being?

2. is this person slacking off?

The first can be answered by given each person to be measured the same
task. At the end of the day you measure the quality (smaller is
better), and % complete.

The second can be measured by asking several people to estimate time
on each task, and also statistically measuring how much over/under
each person is when he is actually assigned that task. You have to do
this over months.

The problem with the sorts of productivity measures I have seen, is
they encourage verbose pedestrian solutions to crank up the line
count.
They also discourage putting in time now to save time later in
maintenance.

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming. 
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.


Relevant Pages

  • Re: Code write code review productivity
    ... >>productivity in Java coding and Java code review tasks? ...
    (comp.lang.java.programmer)
  • Re: Code write code review productivity
    ... >>productivity in Java coding and Java code review tasks? ...
    (comp.lang.java)
  • Re: XML editor wanted!
    ... I would really like to move on but have been unable to find anything that is as productive in Linux or Java that is stable enough to use. ... I get the impression that the developers feel the visusal mode problems are not that important (because *real* coders do not need such productivity enhancement er crutches). ... Most of the programming development IDEs force you to use a less than vi-or-emacs level editing environment and brag about their ability to enhance productivity through visual aids for programming BUT then seem to lack any understanding as to why a documentor or XML editor might want visual aids that enhance productivity. ...
    (Debian-User)
  • Re: Confession: I never did ASM
    ... customers are more concerned with results than underlying technology. ... with the Java development/deployment environment. ... my productivity in Ruby/Rails very quickly ... the multiplying effect of technology (programming languages & ...
    (comp.lang.ruby)
  • Re: The LOOP macro
    ... > André Thieme wrote: ... >> Java code, which can be maintained by the average Java coder. ... the code is not really so much longer than the Lisp equivalents. ... >> even here its not possible to see the 5 times higher productivity. ...
    (comp.lang.lisp)