A study of the relationships between total quality management implementation factors and software quality

Many software development enterprises are using total quality management (TQM) methodology to improve developmental efficiencies and enhance the quality of software. How effective are these TQM programs in improving software quality? To answer this question, this paper examines the relationships between TQM implementation factors and several measures of software quality, including user satisfaction, the Capability Maturity Model level, and the extent of compliance with ISO 9000-3 guidelines. Data gathered from 247 software development sites show that, in general, there is a positive relationship between the TQM implementation factors and the indicators of software quality. However, the strengths of these relationships vary according to the factors considered.

[1]  Carol Reeves,et al.  DEFINING QUALITY: ALTERNATIVES AND IMPLICATIONS , 1994 .

[2]  T. C. Powell Total Quality Management as Competitive Advantage , 1995 .

[3]  L. J. Porter,et al.  Total quality management—the critical success factors , 1993 .

[4]  Fatemeh Zahedi,et al.  Quality Information Systems , 1994, Encyclopedia of Information Systems.

[5]  J. Dean,et al.  MANAGEMENT THEORY AND TOTAL QUALITY: IMPROVING RESEARCH AND PRACTICE THROUGH THEORY DEVELOPMENT , 1994 .

[6]  G Holleran,et al.  Contractors and quality - how to make it pay , 1992 .

[7]  Robert B. Grady,et al.  Software Failure Analysis for High-Return Process Improvement Decisions , 1996 .

[8]  Cynthia Mathis Beath,et al.  The Contradictory Structure of Systems Development Methodologies: Deconstructing the IS-User Relationship in Information Engineering , 1994, Inf. Syst. Res..

[9]  Watts S. Humphrey,et al.  Characterizing the software process: a maturity framework , 1988, IEEE Software.

[10]  David Lorge Parnas,et al.  Software design , 2001 .

[11]  Sanjay L. Ahire,et al.  Development and Validation of TQM Implementation Constructs , 1996 .

[12]  Jayant V. Saraph,et al.  An Instrument for Measuring the Critical Factors of Quality Management , 1989 .

[13]  B. I. Blum,et al.  Characterizing the software process , 1994 .

[14]  Will McNally,et al.  Total Quality Management. Three Steps to Continuous Improvement , 1992 .

[15]  John Parkinson,et al.  Development Effectiveness: Strategies for IS Organizational Transition , 1994 .

[16]  Rhonda K. Reger,et al.  REFRAMING THE ORGANIZATION: WHY IMPLEMENTING TOTAL QUALITY IS EASIER SAID THAN DONE , 1994 .

[17]  L. J. Porter,et al.  Identification of the Critical Factors of TQM , 1996 .

[18]  Timothy Braithwaite Information Service Excellence Through Tqm: Building Partnerships for Business Process Reengineering and Continuous Improvement , 1994 .

[19]  Lowell Jay Arthur,et al.  Improving Software Quality: An Insider's Guide to TQM , 1992 .

[20]  James E. Reinmuth,et al.  Statistics for Management and Economics , 1975 .

[21]  Mark C. Paulk,et al.  Capability Maturity Model for Software , 2001 .