Re: Inspections Was: RE: [AM] ANN: Mashing Deadly Myths
"Scott E. Preece" <[email protected]> Tue, 24 Feb 2004 15:49:58 -0600 (CST)
| Newsgroups | gmane.comp.programming.modeling.agile |
|---|---|
| Message-ID | <[email protected]> |
The purpose of inspections is defect removal. Pairing will remove SOME of the defects that an individual programmer would leave in the code, but not all of them. For example, University of Utah study that Cockburn and Williams cite in "The Costs and Benefits of Pair Programming" found that pairs left 15% fewer defects in their output than individual programmers. The inspection literature estimates that disciplined inspections remove typically 50% to 80% of defects, largely because they involve multiple inspectors. The Utah 15% is consistent with single-inspector defect detection rates (it's actually toward the low end of typical ranges). scott | > -----Original Message----- | > From: J. B. Rainsberger [mailto:[email protected]] | > Sent: Tuesday, February 24, 2004 3:44 PM | > To: [email protected] | > Subject: Re: Inspections Was: RE: [AM] ANN: Mashing Deadly Myths | > | > Tiseo, Paul wrote: | > | > > You don't ask the doctor who just told you your cancer | > > is incurable the same question again, do you? And, you don't limit | > yourself | > > to the knowledge of one doctor, do you? No. So, you ask around. Another | > > analogy: How often do you miss a grammatical error in a text, simply | > because | > > you are the one who wrote it? | > | > Right. That's why we Pair Promiscuously: we get second opinions every day. | > -- | > J. B. Rainsberger, | > Diaspar Software Services | > http://www.diasparsoftware.com :: +1 416 791-8603 | > Let's write software that people understand -- scott preece motorola urbana design center (il67), 1800 s. oak st., champaign, il 61820 e-mail: [email protected] fax: 217-384-8550 phone: 217-384-8589 cell: 217-433-6114 pager: [email protected] For more information about AM, visit the Agile Modeling Home Page at www.agilemodeling.com --^---------------------------------------------------------------- This email was sent to: [email protected] EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrKDA.bWnbtk.Z2NtYS1h Or send an email to: [email protected] TOPICA - Start your own email discussion group. FREE! http://www.topica.com/partner/tag02/create/index2.html --^----------------------------------------------------------------