comp.lang.ada
 help / color / mirror / Atom feed
From: kilgallen@eisner.decus.org (Larry Kilgallen)
Subject: Re: Win2000 has 63,000 'defects'
Date: 2000/02/21
Date: 2000-02-21T00:00:00+00:00	[thread overview]
Message-ID: <2000Feb21.071938.1@eisner> (raw)
In-Reply-To: 88ma3c$p6a$1@nnrp1.deja.com

In article <88ma3c$p6a$1@nnrp1.deja.com>, Joe Wisniewski <wisniew@acm.org> writes:

> Also consider ..."
>    Categorization of the "defects". If the 63K defects are
>    accurate and account for EVERY possible "fix" that may or may
>    not be a "defect" or even necessary such as a separate defect for
>    every typo in the help file, ..., 63K may not be that big a deal,
>    especially if that number includes enhancements, which are often
>    included in normal defect tracking, just categorized differently.
> 
>    In fact one _could_ make the argument that this is a real step up
>    wrt turning Windows releases into a real software engineering
>    effort. That is, identify every possible thing wrong that has
>    shown up in beta, not matter how trivial it may seem right now.

Ignoring the previous discussion in this topic of how the 63,000 came
about, I doubt the ability of anyone to totally enumerate the defects
in a body of code this large.  This cannot be a total exact count.

If one considers the possibility it is an _estimate_, based on typical
industry figures, the very thought of only 1.5 defects per KLOC is out
of the question.  Some people I know use 5 defects per KLOC for code
that has been revised and 10 defects per KLOC for "new" code.  Reports
indicate that Windows 2000 has a lot of new code.

Thus, based only on the defect count and the 40 million LOC count,
this can only be a partial number, which gives credibility to the
press report that the 63,000 count was the result of one particular
source scanner which may very well have included a goodly number of
false positives. But certainly such a tool is incapable of "finding
all defects".

If Microsoft had a scanner that was able to "find all defects", they
could drop the Windows and Office products (or let the court give it
away) and make more money by renting out their defect scanner.  Of
course before signing up to rent the scanner, some potential customers
might want to see proof in terms of one program that had been scanned
and revised repeatedly until no defects remained.  To date Microsoft
has not offered such a program for sale, so they presumably are taking
the same approach as those who hide their use of Ada as a "strategic
advantage" :-)




  reply	other threads:[~2000-02-21  0:00 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-02-15  0:00 Win2000 has 63,000 'defects' Gautier
2000-02-15  0:00 ` Florian Weimer
2000-02-15  0:00   ` Larry Kilgallen
     [not found]     ` <38A9C619.790950B0@quadruscorp.com>
2000-02-15  0:00       ` Keith Thompson
2000-02-15  0:00   ` Marin D. Condic
2000-02-17  0:00   ` Ted Dennison
2000-02-17  0:00     ` Gautier
2000-02-15  0:00 ` Hyman Rosen
2000-02-15  0:00   ` Larry Kilgallen
2000-02-15  0:00     ` Hyman Rosen
2000-02-15  0:00       ` Larry Kilgallen
2000-02-15  0:00         ` Hyman Rosen
2000-02-15  0:00           ` Ed Falis
     [not found]             ` <RUkq4.1243$dw3.69085@news.wenet.net>
2000-02-15  0:00               ` Dang! (was Re: Win2000 has 63,000 'defects') Mike Silva
2000-02-17  0:00                 ` Preben Randhol
2000-02-17  0:00                   ` Larry Kilgallen
2000-02-15  0:00             ` Win2000 has 63,000 'defects' Hyman Rosen
2000-02-15  0:00           ` Brian Rogoff
     [not found]           ` <150220001931201946%emery@grebyn.com>
2000-02-17  0:00             ` Dale Pontius
2000-02-19  0:00               ` Joe Wisniewski
2000-02-21  0:00                 ` Larry Kilgallen [this message]
2000-03-04  0:00                   ` Robert I. Eachus
2000-03-06  0:00                     ` Charles Hixson
2000-03-06  0:00                       ` Robert Dewar
2000-03-07  0:00                         ` Ted Dennison
2000-03-07  0:00                       ` Marin D. Condic
2000-03-07  0:00                         ` Jean-Pierre Rosen
2000-03-08  0:00                           ` Marin D. Condic
     [not found]               ` <1e66z6d.1a9fzdvtbw6t2N%herwin@gmu.edu>
2000-02-19  0:00                 ` Nick Roberts
2000-02-15  0:00       ` Brian Rogoff
2000-02-17  0:00       ` Preben Randhol
2000-02-16  0:00   ` Gautier
2000-02-17  0:00   ` Charles Hixson
2000-03-07  0:00     ` Mike Dimmick
2000-03-07  0:00       ` Brian Rogoff
2000-03-08  0:00       ` Dale Pontius
2000-03-08  0:00         ` David Starner
2000-03-08  0:00           ` Ted Dennison
2000-03-08  0:00             ` Laurent Guerby
2000-03-10  0:00             ` Tarjei T. Jensen
     [not found] ` <38A9C4ED.C75316F9@raytheon.com>
2000-02-16  0:00   ` Samuel T. Harris
2000-02-16  0:00 ` Windows TP (Re: Win2000 has 63,000 'defects') Vladimir Olensky
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox