Metrics for Maintenance
Software maturity index (SMI)
– Provides an indication of the stability of a software product based on changes that occur for each release
SMI = [MT - (Fa + Fc + Fd)]/MT
Where
MT = #modules in the current release
Fa = #modules in the current release that have been added
Fc = #modules in the current release that have been changed
Fd = #modules from the preceding release that were deleted in the current release
Where
MT = #modules in the current release
Fa = #modules in the current release that have been added
Fc = #modules in the current release that have been changed
Fd = #modules from the preceding release that were deleted in the current release
– As the SMI (i.e., the fraction) approaches 1.0, the software product begins to stabilize
– The average time to produce a release of a software product can be correlated with the SMI
No comments:
Post a Comment