From: emery@grebyn.com (David Emery)
Subject: Re: Ada Program Management Questions
Date: 1996/03/16
Date: 1996-03-16T00:00:00+00:00 [thread overview]
Message-ID: <emery-1503961836590001@line255.nwm.mindlink.net> (raw)
In-Reply-To: 4id0t8$rm5@news7.erols.com
In article <4id0t8$rm5@news7.erols.com>, dmurphy@mail.erols.com (Dennis
Murphy) wrote:
> I am seeking some information on Ada, I have three questions:
>
> 1) What is the industry standard for producing a single SLOC (in dollars)?
>
> 2) What is the industry average cost for a Software Engineer, per hour to
> produce code in Ada?
>
> 3) What is the average SLOC per hour for an experienced programmer?
>
> Any responses to these questions will be greatly appreciated. If anyone
> knows of any publications I can review to find these answers, please
> post these messages also. Please post them to this newsgroup and forward a
> copy to my email address at work, as I do not have access to this
newsgroup at
> work. Below is my email address. Thank you.
>
> Jack Murphy
> jmurphy@cc.atinc.com
My experience is that
1. Taken across a very wide sample, people seem to be able to
write/debug betwen 100 and 200 SLOC per month. This has been the
"going rate" for about 20 years, or since we started measuring code
in SLOC/unit time.
2. There is a very wide variation in the productivity of individuals. Some
individuals produce 10 times more code than others.
3. Ada doesn't change the rate of production much. But it does change
the allocation of effort. You spend more time designing, and less time
coding and particularly debugging.
4. Ada starts to provide "a win" when integrating. In particular, Ada
systems in the 10k-100k SLOC range seem to go together quite smoothly.
Above 100k you have to have additional tool and procedure support.
dave
next parent reply other threads:[~1996-03-16 0:00 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <4id0t8$rm5@news7.erols.com>
1996-03-16 0:00 ` David Emery [this message]
1996-03-17 0:00 ` Ada Program Management Questions Michael F Brenner
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox