Un ejemplo de métrica de un programa es la cantidad de líneas de código del mismo; un ejemplo de métrica del proceso de desarrollo es el número de horas-hombre que se han necesitado para completar la primera versión pasada a producción.
La estimación precisa de ciertas métricas como el esfuerzo de desarrollo es indispensable para la adecuada planificación de las actividades de desarrollo y mantenimiento. La selección y cálculo de métricas es también la base de la investigación empírica de la ingeniería de software.