Minimizing risk in applying metrics on multiple projects

Using the author's own metrics validation methodology, he shows how this methodology can be used across dissimilar multiple projects. He shows how to reduce the risk of using metrics on multiple projects. He also shows that the choice of metrics and their values can have a significant effect on the quality of software that is achieved and on the cost and amount of inspection that is incurred on multiple projects. A multi-project example, emphasizing the discriminative power validity criterion in support of the quality control function, is presented. A metrics validation process is defined that integrates quality factors, metrics and quality functions.<<ETX>>

[1]  Austin Melton,et al.  Deriving structurally based software measures , 1990, Journal of Systems and Software.

[2]  Norman F. Schneidewind,et al.  Methodology For Validating Software Metrics , 1992, IEEE Trans. Software Eng..

[3]  Victor R. Basili,et al.  The TAME Project: Towards Improvement-Oriented Software Environments , 1988, IEEE Trans. Software Eng..

[4]  David N. Card,et al.  Criteria for software modularization , 1985, ICSE '85.

[5]  Albert L. Baker,et al.  A philosophy for software measurement , 1990, J. Syst. Softw..

[6]  Victor R. Basili,et al.  An Empirical Study of a Syntactic Complexity Family , 1983, IEEE Transactions on Software Engineering.

[7]  Watts S. Humphrey,et al.  Managing the software process , 1989, The SEI series in software engineering.

[8]  Victor R. Basili,et al.  Metric Analysis and Data Validation Across Fortran Projects , 1983, IEEE Transactions on Software Engineering.

[9]  Norman F. Schneidewind Validating software metrics: producing quality discriminators , 1991, Proceedings. 1991 International Symposium on Software Reliability Engineering.

[10]  Norman E. Fenton,et al.  Software measurement: A conceptual framework , 1990, J. Syst. Softw..

[11]  Adam A. Porter,et al.  Empirically guided software development using metric-based classification trees , 1990, IEEE Software.

[12]  Elaine J. Weyuker,et al.  Evaluating Software Complexity Measures , 2010, IEEE Trans. Software Eng..