-Corrección.
El
grado en que el programa cumple con su especificación y satisfacer los
objetivos que propuso el cliente.
-Confiabilidad.
El
grado en que se esperaría que un programa desempeña su función con la precisión
requerida.
Caracterizada
por la probabilidad del sistema de operar sin fallas. Se puede medir en función
del tiempo promedio entre fallas, tasa de ocurrencia de fallas o la
probabilidad de fallas ante peticiones recibidas.
-Eficiencia.
La
cantidad de código y de recursos de cómputo necesarios para que un programa
realice su función. Que tanto cumple o no con su objetivo la aplicación.
Es una
medida de la eficiencia en el uso de los recursos del sistema y se mide en
términos del uso de la memoria, ancho de banda, espacio en disco o
disponibilidad de capacidad del procesador durante las operaciones.
-Integridad.
El
grado de control sobre el acceso al software o los datos por parte de las
personas no -autorizadas.
-Facilidad
de uso.
El
esfuerzo necesario para aprender, operar y preparar los datos de entrada de un
programa interpretan la salida. Se refiere a que tan fácil de usar es la aplicación.
-Facilidad
de mantenimiento.
El
esfuerzo necesario para localizar y corregir un error en un programa. Que no
contenga complejidad de código y que exista la documentación necesaria para que
cualquier persona calificada pueda darle mantenimiento a la aplicación.
-Flexibilidad.
El
esfuerzo que demanda probar un programa con el fin de asegurar que realiza su
función.
Capacidad
de adaptación para aumentar, extender o expandirse con usuarios adicionales. Es
medido en función del esfuerzo, duración o costo de agregar o modificar
componentes específicos.
-Portabilidad.
El
esfuerzo necesario para transferir el programa de un entorno de hardware o
software a otro.
está
relacionado con el costo o esfuerzo de mover un sistema a otro equipo, sistema
operativo, lenguaje o compilador.
-Facilidad
de reutilización.
El
grado en que un programa o partes de él pueden reutilizarse en otras
aplicaciones(en relación con el empaquetamiento y el alcance de las funciones
que realiza el programa).
-Interoperabilidad.
El
esfuerzo necesario para acoplar un sistema con otro. Es la facilidad en que un
sistema puede intercambiar información o servicios con otros sistemas y es
cuantificado como el esfuerzo, duración o costo del intercambio de datos o
servicios en protocolos de comunicación, hardware o aplicaciones.
Comentarios
Publicar un comentario