You are on page 1of 5

CAPACIDAD FACTOR Métrica

Operación Corrección: Grado de Compleción


cumplimiento de las
especificaciones y objetivos Consistencia
del usuario
Trazabilidad
Confiabilidad: Grado en el Complejidad
sistema está disponible para
usarse. Consistencia

Exactitud

Modularidad

Simplicidad

Tolerancia a errores
Usabilidad: Grado de Facilidad de formación
esfuerzo necesario que se
requiere para aprender a Operatividad
utilizarlo.
Integridad o Seguridad: Facilidad de auditoria
Grado en el que se controla
el acceso al programa o los Instrumentación
datos por usuarios no
autorizados. Seguridad

Eficiencia o Performance: Concisión


Cantidad de recursos y
código requeridos por un Eficiencia de ejecución.
programa para realizar una
función. Operatividad

Transición Portabilidad: Grado que Auto documentación


mide el esfuerzo para
migrar un programa de un Generalidad
entorno de operación a otro.
Modularidad
Reusabilidad: Grado de Auto documentación
esfuerzo requerido para que
el programa o una de sus Generalidad
partes pueda ser utilizado
en otro proyecto. Independencia hardware

Independencia del sistema

Modularidad
Interoperabilidad: Grado de Estd. Comunicaciones
esfuerzo dedicado para que
un sistema o programa Estandarización de datos
pueda operar conjuntamente
con otro.
Revisión Facilidad Mantenimiento: Auto documentación
Esfuerzo requerido para
localizar y corregir un error Concisión
en un programa en
funcionamiento. Consistencia

Instrumentación

Modularidad

Simplicidad
Flexibilidad: Esfuerzo Auto documentación
requerido para modificar un
software en Capacidad de expansión
funcionamiento.
Complejidad

Concisión

Consistencia

Generalidad

Modularidad

Simplicidad
Facilidad de Prueba: Grado Auto documentación
de esfuerzo requerido para
probar un programa Complejidad
verificando que realice
adecuadamente sus Facilidad de auditoria
funciones.
Instrumentación
Modularidad

Simplicidad

Métrica Significado

Auto documentación Grado en que el código fuente brinda información de


documentación importante.

Capacidad de expansión Grado permitido de ampliación del diseño de la


arquitectura de datos o procedural.

Compleción de las funciones Grado en que se pudieron implementar las funciones


requeridas.

Complejidad Complejidad del sistema

Concisión Densidad del programa en relación a las líneas de código.

Consistencia Diseño uniforme del programa empleando técnicas de


documentación.

Eficiencia de ejecución Rendimiento en tiempo de ejecución

Estandarización de Grado de uso de estándares y protocolos.


comunicaciones

Estandarización de datos y Manejo de tipos de datos y estructuras uniformes a lo


estructuras largo del programa.

Exactitud de cálculo y de Precisión obtenida en los cálculos


control

Facilidad de auditoría Facilidad de comprobación


Independencia del hardware Grado de desacople del software en relación al

Hardware donde opera.

Independencia del software Grado de independencia del software en relación al


sistema operativo, y otras

Limitaciones del entorno.

Instrumentación Grado de auto-vigilancia en el funcionamiento

e identificaciones de errores.

Modularidad Independencia funcional de los componentes.

Operatividad Facilidad de operación

Seguridad Disponibilidad de elementos de protección del programa


y la información.

Simplicidad Grado de la dificultad para entender el

Software.

Tolerancia a errores Grado de afectación causado por un error.

Trazabilidad Capacidad de seguimiento y asociación de los requisitos


con los elementos de diseño.

El modelo de Calidad Mc Call esta planteado desde la perspectiva del usuario


presentándose cuestionamientos en cada uno de sus capacidades, así:

OPERACIÓN
Corrección: El software hace lo que necesito?
Fiabilidad: Lo Hace de forma exacta siempre?
Eficiencia: Aprovecha el hardware lo mejor posible?
Integridad: Es seguro?
Facilidad de Uso: Lo puedo usar con facilidad?
REVISION
Facilidad de prueba: Se puede probar?
Flexibilidad: Se puede modificar?
Facilidad de mantenimiento: Que tan difícil es arreglarlo?
TRANSICION
Portabilidad: Se puede usar en otra maquina?
Reusabilidad: Se puede reutilizar parte del Software?
Interoperabilidad: Se puede com

You might also like