473,397 Members | 2,068 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,397 software developers and data experts.

Code write \ code review productivity

Hi.

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...

Thanks,
V
Jul 17 '05 #1
3 2915
Volodymyr Sadovyy wrote:
Hi.

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...

Thanks,
V

Seems like there is a tool called Klockwork can do help to you. You can
search from google.
Jul 17 '05 #2
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.
Jul 17 '05 #3
Roedy Green wrote:
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.


Nonsense. Size and quality of code are almost unrelated. % complete
can be very difficult to measure in any meaningful way.
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.
Also nonsense. The fact that one person estimates too aggressively,
while another sandbags, does not mean either is slacking off.
Interestingly, this test seems to be a decent way of measuring the
answer to #1: How long does it take for a person to achieve some
quantifiable goal, e.g. a certain level of testable functionality in code?
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.

Jul 17 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

38
by: kbass | last post by:
In different articles that I have read, persons have constantly eluded to the productivity gains of Python. One person stated that Python's productivity gain was 5 to 10 times over Java in some in...
136
by: Merrill & Michele | last post by:
A derangement is a mapping of a set onto itself leaving no element fixed. I realized that that was what I was programming when I was asked to randomly determine who buys presents for whom this...
4
by: bruce_taylor | last post by:
Please forgive me if this is a little off topic, but I'm trying to reach a population of active programmers and this newsgroup is an popular gathering place. I am conducting research on the...
4
by: Marek | last post by:
Hi there, we try to implement a coding standards policy for C# code and I am looking for some kind of tool that can validate the source code. Ideally, I'd like to be able to define "custom rules"...
19
by: Swaregirl | last post by:
Hello, I would like to build a website using ASP.NET. I would like website visitors to be able to download code that I would like to make available to them and that would be residing on my...
10
by: dbuchanan | last post by:
Hello, >From time to time my vb2005 form disappears and is replaced by the following errors. Rebuilding the application never helps. However the errors never affects the operation of my...
19
by: Pavan | last post by:
Hi, I want to know if there is any software for measuring lines of code of my c++ application. I found out a tool, sloccount, but it gives only physical lines of code. I found out one more...
16
Niheel
by: Niheel | last post by:
3 months ago we all decided it would be best to work in an actual office, instead of from home. In order to increase the level of professionalism and productivity in our day to day work, one thing we...
10
by: len | last post by:
I have created the following program to read a text file which happens to be a cobol filed definition. The program then outputs to a file what is essentially a file which is a list definition...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.