An analysis of defect densities found during software inspections

Software inspection is a technical evaluation process for finding and removing defects in requirements, design, code, and tests. The Jet Propulsion Laboratory (JPL), California Institute of Technology, tailored Fagan's original process of software inspections to conform to its software developm...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of systems and software 1992-02, Vol.17 (2), p.111-117
Hauptverfasser: Kelly, John C., Sherif, Joseph S., Hops, Jonathan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 117
container_issue 2
container_start_page 111
container_title The Journal of systems and software
container_volume 17
creator Kelly, John C.
Sherif, Joseph S.
Hops, Jonathan
description Software inspection is a technical evaluation process for finding and removing defects in requirements, design, code, and tests. The Jet Propulsion Laboratory (JPL), California Institute of Technology, tailored Fagan's original process of software inspections to conform to its software development environment in 1987. Detailed data collected from 203 inspections during the first three years of experience at JPL included averages of staff time expended, pages covered, major and minor defects found, and inspection team size. The data were tested for homogeneity. Randomized samples belonging to the various phases or treatments were analyzed using the completely randomized block design analysis of variance ( α = 0.05). The results showed a significantly higher density of defects during requirements inspections. The number of defect densities decreased exponentially as the work products approached the coding phase because defects were fixed when detected and did not migrate to subsequent phases. This resulted in a relatively flat profile for cost to fix. Increasing the pace of the inspection meeting decreased the density of defects found. This relationship held for major and minor defect densities, although it was more pronounced for minor defects.
doi_str_mv 10.1016/0164-1212(92)90089-3
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_229661310</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>0164121292900893</els_id><sourcerecordid>1187994</sourcerecordid><originalsourceid>FETCH-LOGICAL-c377t-dd84dfe46fa57f81b832a72311ec6fb069737307dad4b7e0192970c4de00fe433</originalsourceid><addsrcrecordid>eNp9UE1LAzEQDaJgrf4DD4snPaxOknWzuQil-AUFL3oO6WYiKTWpma3Sf2-WikdhhgfDe495j7FzDtcceHtTtqm54OJSiysN0OlaHrAJ75QsZ9Edsskf5ZidEK0AQAkQEzabxcpGu95RoCr5yqHHfigQKQwBqfJpG13ltjnE94qSH75txipE2hReSJFO2ZG3a8KzX5yyt4f71_lTvXh5fJ7PFnUvlRpq57rGeWxab2-V7_iyk8IqITnHvvVLaLWSSoJy1jVLhcC10Ar6xiFAkUk5ZRd7301On1ukwazSNpfXyQih25ZLDoXU7El9TkQZvdnk8GHzznAwY1dmLMKMRRhdZuzKjN53exmWAF8Bs6E-YOzRhVxiGpfC_wY_C9pvvw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>229661310</pqid></control><display><type>article</type><title>An analysis of defect densities found during software inspections</title><source>ScienceDirect Journals (5 years ago - present)</source><creator>Kelly, John C. ; Sherif, Joseph S. ; Hops, Jonathan</creator><creatorcontrib>Kelly, John C. ; Sherif, Joseph S. ; Hops, Jonathan</creatorcontrib><description>Software inspection is a technical evaluation process for finding and removing defects in requirements, design, code, and tests. The Jet Propulsion Laboratory (JPL), California Institute of Technology, tailored Fagan's original process of software inspections to conform to its software development environment in 1987. Detailed data collected from 203 inspections during the first three years of experience at JPL included averages of staff time expended, pages covered, major and minor defects found, and inspection team size. The data were tested for homogeneity. Randomized samples belonging to the various phases or treatments were analyzed using the completely randomized block design analysis of variance ( α = 0.05). The results showed a significantly higher density of defects during requirements inspections. The number of defect densities decreased exponentially as the work products approached the coding phase because defects were fixed when detected and did not migrate to subsequent phases. This resulted in a relatively flat profile for cost to fix. Increasing the pace of the inspection meeting decreased the density of defects found. This relationship held for major and minor defect densities, although it was more pronounced for minor defects.</description><identifier>ISSN: 0164-1212</identifier><identifier>EISSN: 1873-1228</identifier><identifier>DOI: 10.1016/0164-1212(92)90089-3</identifier><identifier>CODEN: JSSODM</identifier><language>eng</language><publisher>New York: Elsevier Inc</publisher><subject>Analysis ; Automation ; Defects ; Inspections ; Quality control ; Software ; Studies</subject><ispartof>The Journal of systems and software, 1992-02, Vol.17 (2), p.111-117</ispartof><rights>1992</rights><rights>Copyright Elsevier Sequoia S.A. Feb 1992</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c377t-dd84dfe46fa57f81b832a72311ec6fb069737307dad4b7e0192970c4de00fe433</citedby><cites>FETCH-LOGICAL-c377t-dd84dfe46fa57f81b832a72311ec6fb069737307dad4b7e0192970c4de00fe433</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/0164-1212(92)90089-3$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3548,27922,27923,45993</link.rule.ids></links><search><creatorcontrib>Kelly, John C.</creatorcontrib><creatorcontrib>Sherif, Joseph S.</creatorcontrib><creatorcontrib>Hops, Jonathan</creatorcontrib><title>An analysis of defect densities found during software inspections</title><title>The Journal of systems and software</title><description>Software inspection is a technical evaluation process for finding and removing defects in requirements, design, code, and tests. The Jet Propulsion Laboratory (JPL), California Institute of Technology, tailored Fagan's original process of software inspections to conform to its software development environment in 1987. Detailed data collected from 203 inspections during the first three years of experience at JPL included averages of staff time expended, pages covered, major and minor defects found, and inspection team size. The data were tested for homogeneity. Randomized samples belonging to the various phases or treatments were analyzed using the completely randomized block design analysis of variance ( α = 0.05). The results showed a significantly higher density of defects during requirements inspections. The number of defect densities decreased exponentially as the work products approached the coding phase because defects were fixed when detected and did not migrate to subsequent phases. This resulted in a relatively flat profile for cost to fix. Increasing the pace of the inspection meeting decreased the density of defects found. This relationship held for major and minor defect densities, although it was more pronounced for minor defects.</description><subject>Analysis</subject><subject>Automation</subject><subject>Defects</subject><subject>Inspections</subject><subject>Quality control</subject><subject>Software</subject><subject>Studies</subject><issn>0164-1212</issn><issn>1873-1228</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1992</creationdate><recordtype>article</recordtype><recordid>eNp9UE1LAzEQDaJgrf4DD4snPaxOknWzuQil-AUFL3oO6WYiKTWpma3Sf2-WikdhhgfDe495j7FzDtcceHtTtqm54OJSiysN0OlaHrAJ75QsZ9Edsskf5ZidEK0AQAkQEzabxcpGu95RoCr5yqHHfigQKQwBqfJpG13ltjnE94qSH75txipE2hReSJFO2ZG3a8KzX5yyt4f71_lTvXh5fJ7PFnUvlRpq57rGeWxab2-V7_iyk8IqITnHvvVLaLWSSoJy1jVLhcC10Ar6xiFAkUk5ZRd7301On1ukwazSNpfXyQih25ZLDoXU7El9TkQZvdnk8GHzznAwY1dmLMKMRRhdZuzKjN53exmWAF8Bs6E-YOzRhVxiGpfC_wY_C9pvvw</recordid><startdate>19920201</startdate><enddate>19920201</enddate><creator>Kelly, John C.</creator><creator>Sherif, Joseph S.</creator><creator>Hops, Jonathan</creator><general>Elsevier Inc</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>19920201</creationdate><title>An analysis of defect densities found during software inspections</title><author>Kelly, John C. ; Sherif, Joseph S. ; Hops, Jonathan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c377t-dd84dfe46fa57f81b832a72311ec6fb069737307dad4b7e0192970c4de00fe433</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1992</creationdate><topic>Analysis</topic><topic>Automation</topic><topic>Defects</topic><topic>Inspections</topic><topic>Quality control</topic><topic>Software</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kelly, John C.</creatorcontrib><creatorcontrib>Sherif, Joseph S.</creatorcontrib><creatorcontrib>Hops, Jonathan</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>The Journal of systems and software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kelly, John C.</au><au>Sherif, Joseph S.</au><au>Hops, Jonathan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An analysis of defect densities found during software inspections</atitle><jtitle>The Journal of systems and software</jtitle><date>1992-02-01</date><risdate>1992</risdate><volume>17</volume><issue>2</issue><spage>111</spage><epage>117</epage><pages>111-117</pages><issn>0164-1212</issn><eissn>1873-1228</eissn><coden>JSSODM</coden><abstract>Software inspection is a technical evaluation process for finding and removing defects in requirements, design, code, and tests. The Jet Propulsion Laboratory (JPL), California Institute of Technology, tailored Fagan's original process of software inspections to conform to its software development environment in 1987. Detailed data collected from 203 inspections during the first three years of experience at JPL included averages of staff time expended, pages covered, major and minor defects found, and inspection team size. The data were tested for homogeneity. Randomized samples belonging to the various phases or treatments were analyzed using the completely randomized block design analysis of variance ( α = 0.05). The results showed a significantly higher density of defects during requirements inspections. The number of defect densities decreased exponentially as the work products approached the coding phase because defects were fixed when detected and did not migrate to subsequent phases. This resulted in a relatively flat profile for cost to fix. Increasing the pace of the inspection meeting decreased the density of defects found. This relationship held for major and minor defect densities, although it was more pronounced for minor defects.</abstract><cop>New York</cop><pub>Elsevier Inc</pub><doi>10.1016/0164-1212(92)90089-3</doi><tpages>7</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0164-1212
ispartof The Journal of systems and software, 1992-02, Vol.17 (2), p.111-117
issn 0164-1212
1873-1228
language eng
recordid cdi_proquest_journals_229661310
source ScienceDirect Journals (5 years ago - present)
subjects Analysis
Automation
Defects
Inspections
Quality control
Software
Studies
title An analysis of defect densities found during software inspections
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-09T21%3A10%3A30IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20analysis%20of%20defect%20densities%20found%20during%20software%20inspections&rft.jtitle=The%20Journal%20of%20systems%20and%20software&rft.au=Kelly,%20John%20C.&rft.date=1992-02-01&rft.volume=17&rft.issue=2&rft.spage=111&rft.epage=117&rft.pages=111-117&rft.issn=0164-1212&rft.eissn=1873-1228&rft.coden=JSSODM&rft_id=info:doi/10.1016/0164-1212(92)90089-3&rft_dat=%3Cproquest_cross%3E1187994%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=229661310&rft_id=info:pmid/&rft_els_id=0164121292900893&rfr_iscdi=true