[net.lang] bugs per line

colonel@ellie.UUCP (Col. G. L. Sicherman) (03/25/86)

In article <6824@boring.UUCP>, steven@boring.uucp (Steven Pemberton) writes:
> In article <1437@wucec2.UUCP> jdz@wucec2.UUCP (Jason D. Zions) writes:
> > >> On point B:, studies have shown that the number of errors or changes is
> > >> exponentially related to the number of lines of code.  One study
> > >> indicates that the average is one error per 1000 lines.
> > >You don't mean "exponentially," do you?  (Though it applies to _some_
> > >programmers I know....)
> > Uh, yes, He did mean exponentially. Really. I don't recall the exact
> > study which made this claim, but I do recall that it was exponential
> > in some constant fraction of the number of lines.
> You can find some details in 'The Mythical Man Month' by FP Brookes, Addison
> Wesley, 1975. He quotes several large scale projects, and says that the
> exponent is 1.5 of the number of lines of code, regardless of language....

You people are beginning to irritate me.  "The exponent is 1.5 of the number
of lines of code?!" Does this mean Bugs=1.5^Lines or Bugs=Lines^1.5?  If the
latter, it's NOT exponential.
-- 
Col. G. L. Sicherman
UU: ...{rocksvax|decvax}!sunybcs!colonel
CS: colonel@buffalo-cs
BI: csdsicher@sunyabva