• Software defects

    From James Byrnes@1:106/2000 to All on Monday, January 28, 2002 11:34:00
    I was reading an article about buggy software in InfoWeek the other
    day which stated that even an experienced programer introduced one
    defect in every ten lines of code. It went on to say that if 99% were
    caught in testing that would still be 1000 errors in a million line
    app.

    I'm just hobbyist programmer but 1 in 10 seems awfully high to me.
    What do you real programmers think?

    Regards, Jim

    ___
    ■ KWQ/2 1.2i ■ I'm WARPed by choice

    --- Maximus/2 3.01
    * Origin: COMM Port OS/2 juge.com 204.89.247.1 (281) 980-9671 (1:106/2000)
  • From Mike Luther@1:117/3001 to James Byrnes on Monday, January 28, 2002 15:22:48
    Jim,

    I was reading an article about buggy software in InfoWeek the other
    day which stated that even an experienced programer introduced one
    defect in every ten lines of code. It went on to say that if 99% were caught in testing that would still be 1000 errors in a million line
    app.

    I'm just hobbyist programmer but 1 in 10 seems awfully high to me.
    What do you real programmers think?

    Regards, Jim

    Doesn't make any difference if you are a hobbiest or whatever! The statment says X. My suite has over 1,300,000 active lines of 3GL source in what I have to mess with. I make more errors than anyone else I know in the game. If I had
    made 130,000 lines worth of errors there would be no way I could have ever done
    anything useful at all. Of course that's another story anyway from a different
    perspective, grin.

    On personal experience I don't believe that statement.


    Sleep well; OS/2's still awake! ;)

    Mike @ 1:117/3001

    --- Maximus/2 3.01
    * Origin: Ziplog Public Port (1:117/3001)
  • From Vince Coen@2:257/609 to James Byrnes on Tuesday, January 29, 2002 03:59:19
    Hello James!

    Monday January 28 2002, James Byrnes writes to All:

    I was reading an article about buggy software in InfoWeek the other
    day which stated that even an experienced programer introduced one
    defect in every ten lines of code. It went on to say that if 99% were caught in testing that would still be 1000 errors in a million line
    app.

    I'm just hobbyist programmer but 1 in 10 seems awfully high to me.
    What do you real programmers think?

    The figure would vary depending on language used but 1:10 is wrong. 3to5 in 100
    is more possible but that includes all errors.
    Basic programmer testing at Unit and Link would reduce that down to below 1:500. System, Integration and UAT testing would reduce that down to below 1:15000.

    Again subject to quality of testing. Which would be subject to budget allowance
    for testing allocated by the Project Manager which is normally 30-45%.

    Vince

    --- Maximus v3.01/GoldED/2 2.50+#10UK3 under OS/2
    * Origin: Air Applewood; OS/2 Gateway to Essex +44-1279-792300 (2:257/609)