Designing software for producibility
This article addresses the questions, what is software design quality and how can measurement help to improve it? There are two principal quality factors: traceability and producibility. The former is the usual notion of software quality as conformance to require0ments. The latter relates to the dif...
Gespeichert in:
Veröffentlicht in: | The Journal of systems and software 1992-03, Vol.17 (3), p.219-225 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This article addresses the questions, what is software design quality and how can measurement help to improve it? There are two principal quality factors: traceability and producibility. The former is the usual notion of software quality as conformance to require0ments. The latter relates to the difficulty of implementing the proposed design. Poor producibility means increased probability of error, lower productivity, and higher maintenance costs during the rest of the product's life cycle. Measurement can help to improve design quality in several ways. It establishes a basis for evaluating design practices and guiding design process improvements. Specifically, measuring complexity provides criteria for making decisions about design alternatives that maximize producibility. This concept of quality and the applications for measurement to software design are illustrated with data from actual projects. |
---|---|
ISSN: | 0164-1212 1873-1228 |
DOI: | 10.1016/0164-1212(92)90110-6 |