Measuring and evaluating maintenance process using reliability, risk, and test metrics

Citation
Nf. Schneidewind, Measuring and evaluating maintenance process using reliability, risk, and test metrics, IEEE SOFT E, 25(6), 1999, pp. 769-781
Citations number
20
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
ISSN journal
00985589 → ACNP
Volume
25
Issue
6
Year of publication
1999
Pages
769 - 781
Database
ISI
SICI code
0098-5589(199911/12)25:6<769:MAEMPU>2.0.ZU;2-S
Abstract
In analyzing the stability of a maintenance process, it is important that i t not be treated in isolation from the reliability and risk of deploying th e software that result from applying the process. Furthermore, we need to c onsider the efficiency of the test effort that is a part of the process and a determinate of reliability and risk of deployment. The relationship betw een product quality and process capability and maturity has been recognized as a major issue in software engineering based on the premise that improve ments in process will lead to higher quality products. To this end, we have been investigating an important facet of process capability-stability-as d efined and evaluated by trend, change, and shape metrics, across releases a nd within a release. Our integration of product and process measurement ser ves the dual purpose of using metrics to assess and predict reliability and risk and to evaluate process stability. We use the NASA Space Shuttle flig ht software to illustrate our approach.