Open Access Open Access  Restricted Access Subscription or Fee Access

Applicability of Control Charts in Software Processes

G. Vijaya, Dr. S. Arumugam


The application of Statistical Process Control (SPC) to software processes has been a challenging issue for software engineers and researchers. Although SPC is suggested for providing process control and achieving higher process maturity levels, there are very few resources that describe success stories and implementation details for applying SPC to specific metrics. In this research work, the applicability of SPC to software processes, in particular to software metrics is analyzed and the results after applying SPC to the various processes of software are presented. Control charts, the most sophisticated tools of SPC [13], is used for the purpose of analysis.


Capability Maturity Model (CMM), U-chart, Defect Density Metrics

Full Text:



Shewhart, W A (1939) Statistical Method from the Viewpoint of Quality Control ISBN 0-486-65232-7.

Victor R. Basili , Richard W. Selby, Comparing the effectiveness of software testing strategies, IEEE Transactions on Software Engineering, v.13 n.12, p.1278-1296, December 1, 1987 10.1109/TSE.1987.232881

Robert B. Grady, Successfully applying software metrics, Computer, v.27 n.9, p.18-25, September 1994 10.1109/2.312034

Maurice H. Halstead, Elements of Software Science (Operating and programming systems series), Elsevier Science Inc., New York, NY, 1977

Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software by Bijay Jayaswal, Peter Patton Published: Aug 31, 2006, Hardcover: 840 pages

Florac A.W., E.R. Park, & A.D. Carleton (1997). Practical Software Measurement: Measuring for Process Management and Improvement (CMU/SEI-97-HB-003). Software Engineering Institute, Carnegie Mellon University.

Florac, A.W., & A.D. Carleton (2000). Statistical Process Control: Analyzing a Space Shuttle Onboard Software Process. IEEE Software, July/August 2000, 97-106.

Florac, A.W., & A.D. Carleton (1999). Statistically Controlling the Software Process (The 99 SEI Software Engineering Symposium). Software Engineering Institute, Carnegie Mellon University.

Florac, A.W., & A.D. Carleton (1999). Measuring the Software Process: Statistical Process Control for Software Process Improvement. Pearson Education. ISBN 0-201-60444-2.

Measuring the Software Process, by William A. FLORAC and Anita D. CARLETON, Reading, MA: Addison-Wesley, 1999, ISBN 0-201-60444-2.

William Edwards Deming, 1900-1993, American statistician and quality-control expert, b. Sioux City, Iowa. Deming

Card, David. ““Defect Analysis: Basic Techniques for Management and Learning”, Advances in Computers, 2005.

Wheeler, Donald J. and David S. Chambers. Understanding Statistical Process Control. Second Edition. Knoxville, TN: SPC Press, Inc.

Montgomery, Douglas (2004). Introduction to Statistical Quality Control. New York, New York: John Wiley & Sons, Inc. pp. 294. ISBN 9780471656319. OCLC 56729567.

Wheeler, Donald J.; Chambers, David S. (1992), Understanding statistical process control (2 ed.), Knoxville, Tennessee: SPC Press, p. 96, ISBN 9780945320135, OCLC 27187772

Bob Raczynski (2009) Is Statistical Process Control Applicable to Software Development Processes?,, Jan 17 2009,

Robert V. Binder (1997) Can a Manufacturing Quality Model Work for Software?, IEEE Software, September/October 1997, pp. 101-105

Roberts, Lon (2005). SPC for Right-Brain Thinkers: Process Control for Non-Statisticians. Quality Press. Milwaukee.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.