And I agree with Uday and Rick.

The long-time assumption behind most software development is 
'commodity'-status; never mind that
code-lines are not just generic items but are targeted for very specific 
functionality.

Actually, the 'lines-of-code' thinking of management was obsolete even in the 
1980s (please see
the timeless text 'Mythical Man-Month', Frederick Brooks, ca 1974).  I stopped 
participating in
estimates/assessments along those lines years ago.

Or, another example from my engineering background-an invoice from a consultant:

1.       Chalk mark designating location of leak :                       $5.00

2.      Analysis to find WHERE to place mark :               $19,995.00
Please make check payable to ..........

Phrased another way-few measures of lines, objects, filters, etc, will assess 
the effort necessary
to structure/implement/verify a solution to a client's complex functional 
requirement-----and then
ensure the solution performs those functions, WITHOUT BREAKING ANYTHING ELSE
(sound familiar to ITSM7 folks-or Microsoft patch implementers????).

Don W. McClure, P.E.
Data Administrator & System Engineer
Computing & IT Center, Call Tracking Administration
University of North Texas, Denton
dwmac_at_unt.edu

"That which counts cannot necessarily be counted: that which can be counted 
will not always count."  -- Albert Einstein
From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] 
On Behalf Of Uday Joshi
Sent: Thursday, July 10, 2008 10:41 AM
To: [email protected]
Subject: Re: "Lines of code" in Remedy?

**
I fully agree with Rick.

The line of code is an easy metric for other programming but does not reflect 
the quality and/or efficiency. But still all involved feel homely (just because 
of familiarity) with these figures.

I feel this figure only indicates how much you can produce. Its like how many 
bricks a mason can put in a day, irrespective whether it wall of house or great 
wall of China.

For Remedy I feel more than line of code, function points could be more 
appropriate. Of course it wont be a ready fit but it would be closest and would 
require minimal alteration. I have not tried but it is on my wish list.

Just to add about the efficiency of code I can give an example of innocent 
looking filter putting system to task only because both "Submit" and "Modify" 
was checked (Actually intended was only Modify).

Best Regards,

Uday Joshi

Delivery Manager - BSM Support
Technology Infrastructure Services - BSM Unit
------------------------------------------------------
Wipro Technologies,
Hinjewadi, Pune 411057
Tel: +91 20 39104092
VOIP 842-5103


________________________________
From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] 
On Behalf Of Rick Cook
Sent: Thursday, July 10, 2008 07:05 PM
To: [email protected]
Subject: Re: "Lines of code" in Remedy?
** And what's really stupid about the "lines of code" in a generic, non-Remedy 
sense, is that quantity often != quality.  Good programmers might have the same 
number of lines in a program as a poor programmer, but a substantial percentage 
of that is going to be internal code documentation around tight subroutines and 
functions.  Poor programmers (believe me, I've seen some doozys) often write 
lots of lines that run inefficiently.  Same number, completely different levels 
of effort and expertise to reproduce.

So while the metric, however important, has no real value outside of Remedy, it 
has even less relevance and value inside of it.  So I would resist providing a 
bogus number until its intended use was very clearly specified, so that I could 
provide the bogus number that best protected my application.  Just my $0.02 
from another old keypunch warhorse.

Rick
On Thu, Jul 10, 2008 at 5:54 AM, Kaiser Norm E CIV USAF 96 CS/SCCE <[EMAIL 
PROTECTED]<mailto:[EMAIL PROTECTED]>> wrote:
Oh contraire! Since the 1980s?! You'd be shocked.  It seems like a
biggie with CMM/CMMI organizations.  Both Gary (who posted earlier) and
I have worked in CMM/CMMI controlled organizations, and evidently lines
of code is a big metric within it...at least for some organizations.

Although I do definitely agree with you that it's 100% stupid.

-----Original Message-----
From: Action Request System discussion list(ARSList)
__Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are" html___

Please do not print this email unless it is absolutely necessary.

The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments.

WARNING: Computer viruses can be transmitted via email. The recipient should 
check this email and any attachments for the presence of viruses. The company 
accepts no liability for any damage caused by any virus transmitted by this 
email.

www.wipro.com
__Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are" html___

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to