New Directions in Measurement for Software Quality Control

  • Authors:
  • Paul Krause;Bernd Freimut;Witold Suryn

  • Affiliations:
  • -;-;-

  • Venue:
  • STEP '02 Proceedings of the 10th International Workshop on Software Technology and Engineering Practice
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Assessing and controlling software quality is still animmature discipline. One of the reasons for this is that many ofthe concepts and terms that are used in discussing and describingquality are overloaded with a history from manufacturingquality. We argue in this paper that a quite distinct approach isneeded to software quality control as compared withmanufacturing quality control. In particular, the emphasis insoftware quality control is in design to fulfil business needs,rather than replication to agreed standards. We will describehow quality goals can be derived from business needs. Followingthat, we will introduce an approach to quality control that usesrich causal models, which can take into account human as well astechnological influences. A significant concern of developing suchmodels is the limited sample sizes that are available for elicitingmodel parameters. In the final section of the paper we will showhow expert judgement can be reliably used to elicit parameters inthe absence of statistical data. In total this provides an agenda fordeveloping a framework for quality control in softwareengineering that is freed from the shackles of an inappropriatelegacy.