Corrección
Facilidad de uso
Flexibilidad
Portabilidad
Fiabilidad
Integridad
Reusabilidad
Facilidad de interoperación
Facilidad de prueba
Facilidad de mantenimiento
Eficiencia