Portabilidad: Debe permitir su codificacin en distintos lenguajes y su instalacin en
distintos sistemas. Usabilidad: Se refiere a la facilidad con que las personas pueden utilizar una herramienta particular o cualquier otro objeto fabricado por humanos con el fin de alcanzar un objetivo concreto. Fiabilidad: El trmino fiabilidad es descrita en el diccionario de la RAE como "probabilidad de buen funcionamiento de algo". Por tanto, extendiendo el significado a sistemas, se dice que la fiabilidad de un sistema es la probabilidad de que ese sistema funcione o desarrolle una cierta funcin, bajo condiciones fijadas y durante un perodo determinado. Efectividad: La efectividad es el equilibrio entre eficacia y eficiencia, es decir, se es efectivo si se es eficaz y eficiente. La eficacia es lograr un resultado o efecto (aunque no sea el correcto) y est orientado al qu. En cambio, eficiencia es la capacidad de lograr el efecto en cuestin con el mnimo de recursos posibles viable o sea el cmo. Movilidad: La movilidad virtual o virtual mobility, como se le conoce en ingls, hace referencia a la modalidad de movilidad estudiantil que se facilita las experiencias acadmicas de estudiantes (esencialmente de educacin superior) en el extranjero con el apoyo de las Tecnologas de la informacin y la comunicacin TIC. Funcionalidad: Un conjunto de atributos que se relacionan con la existencia de un conjunto de funciones y sus propiedades especficas. Las funciones son aquellas que tiene como objetivo satisfacer las necesidades implcitas o explcitas. Integridad: El trmino integridad de datos se refiere a la correccin y complementacin de los datos en una base de datos. Cuando los contenidos se modifican con sentencias INSERT, DELETE o UPDATE, la integridad de los datos almacenados puede perderse de muchas maneras diferentes. Pueden aadirse datos no vlidos a la base de datos, tales como un pedido que especifica un producto no existente. Testabilidad: En todos los proyectos de software, el testing debera estar presente desde su arranque. Uno de los pasos ms importantes y uno en los que ms defectos se pueden detectar, evitar o prevenir es el de traducir las ideas, las peticiones y las necesidades del promotor de un proyecto y de otros interesados, en requisitos. Modificabilidad: El programa ha de facilitar su mantenimiento; es decir las modificaciones y actualizaciones necesarias para adaptarlo a 1 nueva situacin. Exactitud: En ingeniera, ciencia, industria y estadstica, se denomina exactitud a la capacidad de un instrumento de acercarse al valor de la magnitud real. La exactitud es diferente de la precisin. Compatibilidad: Es la condicin que hace que un programa y un sistema, arquitectura o aplicacin logren comprenderse correctamente tanto directamente o indirectamente (mediante un algoritmo). A este algoritmo que hace que un programa logre ser comprendido por un sistema, arquitectura o aplicacin se lo denomina emulador por el hecho de que es un intrprete entre el programa y el sistema, arquitectura o aplicacin.