Achieving quality is a perennial problem in software development. It is commercially significant because of the large sums of money spent correcting problems within information systems. The literature shows how various theoretical treatments have developed since the late 1970s. However, many of these models are of academic interest only, because they are not perceived by IT professionals to meet their needs.
This article describes a study which examined the nature of quality in six different commercial environments. The aim of the study was to provide models of quality appropriate to individual commercial environments and to examine similarities between them. The results, expressed in terms of quality criteria and the relationships between them, highlight the limitations of many theoretical treatments, in particular, the highly technical view of software quality enshrined in early models, and the need for criteria contributing to ‘business correctness’.
The results from the study are used to highlight some of the important issues in software quality within commercial environments and some of the reasons why quality is often poor.
This is a preview of subscription content, log in to check access.
Buy single article
Instant access to the full article PDF.
Price includes VAT for USA
Subscribe to journal
Immediate online access to all issues from 2019. Subscription will auto renew annually.
This is the net price. Taxes to be calculated in checkout.
Kitchenham, B. (1989) Software quality assurance,Microprocessors and Microcomputers,13(6), 373–381.
OED (1990)The Shorter Oxford English Dictionary, 9th edition, OUP.
ISO 8042, Quality Vocabulary (1986).
Yasuda, K. (1989) Software quality assurance activities in Japan inJapanese Perspectives In Software Engineering, Addison-Wesley.
McCall, J.A. et al. (1977) Concepts and definitions of software quality,Factors in software Quality, NTIS 1.
Boehm, B. et al. (1978)Characteristics of Software Quality, North-Holland, New York.
Watts, R. (1987)Measuring Software Quality, NCC Publications Manchester.
Gilb, T. (1988)Principles of Software Engineering Management, Addison-Wesley.
Fisher, A. (1988)CASE: Tools for software development, Wiley, New York.
Fenton, N. (1991)Software metrics, Chapman and Hall.
(1990) Report on Quality Workshop, internal working paper, A.C. Gillies, Salford University.
Perry, W. (1983)Effective Methods of EDP Quality Assurance, Prentice-Hall Englewood Cliffs, New Jersey.
Gillies, A.C. and Hart, A.E. On the use of graphical techniques to display profiles and quality, accepted for publication inTotal Quality Management Journal.
Gillies, A.C. 1992Software quality: theory and management, Chapman and Hall.
About this article
Cite this article
Gillies, A. Modelling software quality in the commercial environment. Software Qual J 1, 175–191 (1992). https://doi.org/10.1007/BF01720924
- software quality
- quality models