[comp.software-eng] statistical quality control

marick@m.cs.uiuc.edu (10/04/90)

Shewhart, Taguchi, Deming, Juran, and others taught us about
statistical quality control for manufacturing.  Who has tried to apply
these ideas to software?  Who has published?  I have a vague recollection of a
book by Chou -- does anyone remember the title?

If you mail me citations, I will summarize.  Thanks.

Brian Marick
Motorola @ University of Illinois
marick@cs.uiuc.edu, uiucdcs!marick

marick@m.cs.uiuc.edu (10/11/90)

I asked:

> Shewhart, Taguchi, Deming, Juran, and others taught us about
> statistical quality control for manufacturing.  Who has tried to apply
> these ideas to software?  Who has published?  I have a vague
> recollection of a book by Chou -- does anyone remember the title?

Here are citations from the replies:

> Cho, _Quality Programming: Developing and Testing Software with
> Statistical Quality Control_.  John Wiley 1987, ISBN 0 471-84899-9.


>         (1) Taguchi methods by T Bendell. In Proceedings of the First
> European Conference on Taguchi Methods, 1988.
>         (2) The Cleanroom Software Development Process by M.Dyer. In
> Measurement for Software Control Assurance. Elsevier Applied Science, 1990.
>         (3) Engineering Quality Software by David Smith. Elsevier Applied
> Science, 1989.


> Although not specifically aimed at software, the application of
> Taguchi's Methods in
> 
>     "Quality Engineering Using Robust Design"
>     Madhav S. Phadke, Prentice-Hall, 1989.
>     ISBN 0-13-745167-9
> 
> has proved to be useful in constructing tools for testing
> and measuring software.


> Watts Humphrey, formerly of IBM, has written a book in the SEI
> Addison-Wesley series "Managing the Software Process", 1989.


>  B. Curtis, H. Krasner, and N. Iscoe,
> "A Field Study of the Software Design Process for Large Systems,"
> Communications of the ACM, Vol. 31, No. 11, November, 1988, pp. 1268-1287.
> 
>  R.B. Grady and D.L. Caswell,
> SOFTWARE METRICS: ESTABLISHING A COMPANY-WIDE PROGRAM,
> Prentice-Hall, Englewood Cliffs, NJ, 1987.
> 
>  W.S. Humphrey,
> "Characterizing the Software Process,"
> IEEE Software, Vol. 5, No. 2, March, 1988, pp. 73-79.
> 
>  W.S. Humphrey,
> MANAGING THE SOFTWARE PROCESS,
> Addison-Wesley, Reading, MA, 1989.
> 
>  W.S. Humphrey,
> "Statistically Managing the Software Process,"
> Chance: New Directions for Statistics and Computing,
> Vol. 2, No. 2, 1989, pp. 30-39.
> 
>  R.G. Mays, C.L. Jones, G.J. Holloway, and D.P. Studinski,
> "Experiences with Defect Prevention,"
> IBM Systems Journal, Vol. 29, No. 1, 1990, pp. 4-32.
> 
>   R. A. Radice, J. T. Harding, P. E. Munnis, and R. W. Phillips, 
> "A Programming Process Study," 
> IBM Systems Journal, vol.  24, no. 2, 1985.
> 
>  R. A. Radice, N. K. Roth, A. C. O'Hara, Jr., and W. A. Ciarfella, 
> "A Programming Process Architecture," 
> IBM Systems Journal, vol. 24, no. 2, 1985.
> 
>   R. A. Radice and R.W. Phillips,
> SOFTWARE ENGINEERING: AN INDUSTRIAL APPROACH, VOLUME 1,
> Simon & Schuster, Englewood Cliffs, NJ, 1988.
> 
>  R.A. Veltre,
> "Report on the SEI Affiliate Symposium Software Process Assessment Workshop,"
> Software Engineering Institute, Special Report, October 1987.
> 
>  W. S. Humphrey and D. H. Kitson, 
> "Preliminary Report on Conducting SEI-Assisted Assessments of 
> Software Engineering Capability", 
> Software Engineering Institute, CMU/SEI-87-TR-16, 
> DTIC Number ADA183429, July 1987.
> 
>   W. S. Humphrey and W. L. Sweet, 
> "A Method for Assessing the Software Engineering Capability of Contractors",
> Software Engineering Institute, CMU/SEI-87-TR-23, 
> DTIC Number ADA187320, September 1987.
> 
>  W.S. Humphrey, D.H. Kitson, and T. Kasse,
> "The State of Software Engineering Practice: A Preliminary Report,"
> Software Engineering Institute, CMU/SEI-89-TR-1, 
> DTIC Number ADA206573, February, 1989.
> 
>  W.S. Humphrey,
> "CASE Planning and the Software Process,"
> Software Engineering Institute, CMU/SEI-89-TR-26, May, 1989.
> 
>  T.G. Olson, W.S. Humphrey, and D.H. Kitson,
> "Conducting SEI-Assisted Software Process Assessments,"
> Software Engineering Institute, CMU/SEI-89-TR-7, February, 1989.
> 


> I have read that Mills is releasing a book on [cleanroom]
> fairly soon.

Thanks to Larry Satz, Paul Davies, Phil Brown, "maa@sei.cmu.edu" (Mark
Ardis?), Mark Paulk, Sharon Badian, and Sharon Mitchell.
 
Brian Marick
Motorola @ University of Illinois
Email: marick@cs.uiuc.edu, uiucdcs!marick