Using statistical control charts for software quality control

John S. Gardiner, Douglas Montgomery

Research output: Contribution to journalArticle

14 Citations (Scopus)

Abstract

This paper describes the use of Shewhart U charts for controlling software quality while the software is under development. A parallel between the software development process and a complex manufacturing process is developed. This allows the use of statistical control charts to monitor the software development process. The general approach is to let observed defect data represent a sample of the true but unknown state of the entire software project. Software quality data so obtained can be used to derive a meaningful statistical interpretation of the state of the development project. Based upon this interpretation management can take action to improve the overall software quality while in the development stages.

Original languageEnglish (US)
Pages (from-to)15-20
Number of pages6
JournalQuality and Reliability Engineering International
Volume3
Issue number1
DOIs
StatePublished - 1987
Externally publishedYes

Fingerprint

Quality control
Software engineering
Defects
Control charts
Software quality
Software
Software development process
Charts
Underdevelopment
Development stage
Development projects
Manufacturing process

Keywords

  • Process control
  • Quality control
  • Software defect rates
  • Software quality
  • U‐charts

ASJC Scopus subject areas

  • Safety, Risk, Reliability and Quality
  • Management Science and Operations Research

Cite this

Using statistical control charts for software quality control. / Gardiner, John S.; Montgomery, Douglas.

In: Quality and Reliability Engineering International, Vol. 3, No. 1, 1987, p. 15-20.

Research output: Contribution to journalArticle

@article{1838df21ebc04ad5b1c5f49079fb5d00,
title = "Using statistical control charts for software quality control",
abstract = "This paper describes the use of Shewhart U charts for controlling software quality while the software is under development. A parallel between the software development process and a complex manufacturing process is developed. This allows the use of statistical control charts to monitor the software development process. The general approach is to let observed defect data represent a sample of the true but unknown state of the entire software project. Software quality data so obtained can be used to derive a meaningful statistical interpretation of the state of the development project. Based upon this interpretation management can take action to improve the overall software quality while in the development stages.",
keywords = "Process control, Quality control, Software defect rates, Software quality, U‐charts",
author = "Gardiner, {John S.} and Douglas Montgomery",
year = "1987",
doi = "10.1002/qre.4680030104",
language = "English (US)",
volume = "3",
pages = "15--20",
journal = "Quality and Reliability Engineering International",
issn = "0748-8017",
publisher = "John Wiley and Sons Ltd",
number = "1",

}

TY - JOUR

T1 - Using statistical control charts for software quality control

AU - Gardiner, John S.

AU - Montgomery, Douglas

PY - 1987

Y1 - 1987

N2 - This paper describes the use of Shewhart U charts for controlling software quality while the software is under development. A parallel between the software development process and a complex manufacturing process is developed. This allows the use of statistical control charts to monitor the software development process. The general approach is to let observed defect data represent a sample of the true but unknown state of the entire software project. Software quality data so obtained can be used to derive a meaningful statistical interpretation of the state of the development project. Based upon this interpretation management can take action to improve the overall software quality while in the development stages.

AB - This paper describes the use of Shewhart U charts for controlling software quality while the software is under development. A parallel between the software development process and a complex manufacturing process is developed. This allows the use of statistical control charts to monitor the software development process. The general approach is to let observed defect data represent a sample of the true but unknown state of the entire software project. Software quality data so obtained can be used to derive a meaningful statistical interpretation of the state of the development project. Based upon this interpretation management can take action to improve the overall software quality while in the development stages.

KW - Process control

KW - Quality control

KW - Software defect rates

KW - Software quality

KW - U‐charts

UR - http://www.scopus.com/inward/record.url?scp=84984051851&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84984051851&partnerID=8YFLogxK

U2 - 10.1002/qre.4680030104

DO - 10.1002/qre.4680030104

M3 - Article

AN - SCOPUS:84984051851

VL - 3

SP - 15

EP - 20

JO - Quality and Reliability Engineering International

JF - Quality and Reliability Engineering International

SN - 0748-8017

IS - 1

ER -