garantiza la integridad de
los datos a nivel de
accesos, modificaciones
no permitidas y
transacciones.
Resiliencia
la capacidad que tiene un
determinado sistema
informático o tecnológico
para poder recuperarse
satisfactoriamente de un
fallo, al tiempo que
conserva la fiabilidad del
servicio.
Reutilización
la reutilización de software es el proceso
de implementar o actualizar sistemas de
software usando activos de software
existentes.
Usabilidad
Capacidad del producto software
para ser entendido, aprendido,
usado y resultar atractivo para el
usuario, cuando se usa bajo
determinadas condiciones.
Portabilidad
la característica que posee un software
para ejecutarse en diferentes
plataformas, es decir, la portabilidad se
refiere exclusivamente a la propiedad
que posee un software que le permite
ser ejecutado en diferentes
plataformas y/o sistemas operativos.
Modularidad
La modularidad es una opción
importante para la
escalabilidad y comprensión
de programas, además de
ahorrar trabajo y tiempo en el
desarrollo
Comprobabilidad
Capacidad del producto del
software para permitir la
validación de un. software
modificado.
Compresibilidad
capacidad del producto
software de permitir al usuario
comprender si el producto
software es adecuado y como
puede ser utilizado para tareas
especifícas.
Robustez
es robusto si se comporta en forma
razonable aún en circunstancias que
no fueron anticipadas en la
especificación de requerimientos
Complejidad
la externa, que tiene que
ver con el problema que
resuelve el sistema (el
proceso de negocio); y la
interna, que se refiere a la
manera como está
programada la solución
Eficiencia
Esta característica principal se refiere a la
capacidad del producto de software para
proporcionar un desempeño apropiado,
en relación con la cantidad de recurso
utilizado, bajo condiciones establecidas en
determinado momento del tiempo
Adaptabilidad
Capacidad del producto que le
permite ser adaptado de forma
efectiva y eficiente a diferentes
entornos determinados de
hardware, software,
operacionales o de uso.
Confiabilidad
la probabilidad de una
operación de software de
estar libre de fallos por un
periodo especifico de tiempo
en un entorno específico.
La seguridad
hace referencia a la capacidad
del software para proteger los
datos y la información, con el
fin de que personas no
autorizadas nunca puedan
ingresar al sistema, leer o
modificar los datos, y que a las
personas que sí estén
autorizadas no se les niegue el
acceso al sistema ni a la
información que necesiten.
Capacidad de aprendizaje
: Capacidad del producto
que permite al usuario
aprender su aplicación.
Capacidad para ser usado:
Capacidad del producto que
permite al usuario operarlo
y controlarlo con facilidad.