Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

Modelling software quality in the commercial environment

  • 48 Accesses

  • 7 Citations


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.


  1. Kitchenham, B. (1989) Software quality assurance,Microprocessors and Microcomputers,13(6), 373–381.

  2. OED (1990)The Shorter Oxford English Dictionary, 9th edition, OUP.

  3. ISO 8042, Quality Vocabulary (1986).

  4. Yasuda, K. (1989) Software quality assurance activities in Japan inJapanese Perspectives In Software Engineering, Addison-Wesley.

  5. McCall, J.A. et al. (1977) Concepts and definitions of software quality,Factors in software Quality, NTIS 1.

  6. Boehm, B. et al. (1978)Characteristics of Software Quality, North-Holland, New York.

  7. Watts, R. (1987)Measuring Software Quality, NCC Publications Manchester.

  8. Gilb, T. (1988)Principles of Software Engineering Management, Addison-Wesley.

  9. Fisher, A. (1988)CASE: Tools for software development, Wiley, New York.

  10. Fenton, N. (1991)Software metrics, Chapman and Hall.

  11. (1990) Report on Quality Workshop, internal working paper, A.C. Gillies, Salford University.

  12. Perry, W. (1983)Effective Methods of EDP Quality Assurance, Prentice-Hall Englewood Cliffs, New Jersey.

  13. 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.

  14. Gillies, A.C. 1992Software quality: theory and management, Chapman and Hall.

Download references

Author information

Rights and permissions

Reprints and Permissions

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

Download citation


  • software quality
  • quality models