El estándar del IEEE 982.1-1988 sugiere un índice de madurez del software (IMS) como métrica específica de mantenimiento. Esta métrica proporciona una indicación de la estabilidad de un producto software. A medida que el IMS se aproxima a 1, el producto comienza a estabilizarse, y por lo tanto, menos esfuerzo de mantenimiento requerirá.
Para calcular el índice hacen falta una serie de medidas anteriores:
- MT = número de módulos en la versión actual.
- Fm = número de módulos en la versión actual que han sido modificados.
- Fa = número de módulos en la versión actual que han sido añadidos.
- Fe = número de módulos de la versión anterior que se han eliminado en la versión actual.
A partir de estas, el IMS se calcula de la siguiente forma:
![]() |





