Las métricas son medidas cuantitativas que evalúan atributos de sistemas, componentes o procesos. Ayudan a evaluar modelos de análisis y diseño, indicar la complejidad del diseño y código, y diseñar pruebas más efectivas. Sin embargo, una desventaja es que no existe un estándar generalmente aceptado de criterios para las métricas de software.