From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9a3b73a917da7b2b,start X-Google-Attributes: gid103376,public From: emery@grebyn.com (David Emery) Subject: Re: Ada Program Management Questions Date: 1996/03/16 Message-ID: #1/1 X-Deja-AN: 143134697 references: <4id0t8$rm5@news7.erols.com> organization: MIND LINK! - British Columbia, Canada newsgroups: comp.lang.ada Date: 1996-03-16T00:00:00+00:00 List-Id: 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