¿Qué es?

Según los autores, se trata de la medición de cómo de bien se satisfacen las necesidades de los desarrolladores y administradores (fácil de entender, fácil de cambiar… etc). Esto es importante para afrontar la parte iterativa del Desarrollo de software iterativo-incremental (1), ya que permite hacer cambios seguros sin perjudicar a la Calidad externa del código, la parte visible por los usuarios.

Lo normal es usar los Test unitario (1) para medir esto y parte los Test de integración (1)