Métricas para el mantenimiento de software

Funcionalidad

Se aprecia evaluando el conjunto de características y capacidades del programa, la generalidad de las funciones entregadas y la seguridad del sistema global.

Capacidad del software de cumplir y proveer las funciones para satisfacer las necesidades explícitas e implícitas cuando es utilizado en condiciones específicas.

Fiabilidad

Se evalúa midiendo la frecuencia y gravedad de los fallos, la exactitud de las salidas (resultados), el tiempo medio entre fallos (TMEF), la capacidad de recuperación de un fallo y la capacidad de predicción del programa.

Es dónde puede quedarse un programa que lleve a cabo su función pretendida con la exactitud solicitada.

Soporte

Combina la capacidad de ampliar el programa
(extensibilidad), adaptabilidad y servicios (los tres representan mantenimiento).

Facilidad de mantenimiento, compatibilidad y facilidad de prueba, instalación y localización de problemas.

Facilidad de uso

Es un intento de cuantificar lo amigable que pude ser con el usuario.

Valora aspectos como estética, consistencia y documentación en general.

Rendimiento

Se mide por la velocidad de procesamiento, el tiempo de respuesta, consumo de recursos, rendimiento efectivo total y eficacia.

Tiempo de procesamiento y respuesta, consumo de recursos, efectividad y eficacia.