# data[].attributes.body
Las comparaciones fiables entre los productos sólo se pueden hacer cuando se usan métricas rigurosas. Los procedimientos de medición deben medir las características (o sub características) de calidad del producto de software. Estos exigen ser medidos con suficiente exactitud para permitir asignar los criterios y hacer las comparaciones.

# data[].attributes.body
•Un usuario o un área de la institución, podría evaluar la conveniencia de un producto de software usando las métricas de calidad en el uso.

•La financiera como adquiriente, podría evaluar un producto de software contra un criterio de valores de medidas externas de funcionalidad, fiabilidad, utilidad y eficacia, o de calidad en el uso.

•Un responsable de mantenimiento (desarrollo), podría evaluar un producto de software usando métricas para mantenimiento.

•Una persona responsable de la implementación del software en diferentes ambientes (producción), podría evaluar un producto de software usando métricas de portabilidad.

•Un desarrollador, podría evaluar un producto de software contra criterios de valores usando medidas internas de cualquiera de las características de calidad.

# data[].attributes.body
Las métricas de la calidad en el uso miden la extensión de un producto que reúne las necesidades especificadas por los usuarios para lograr las metas propuestas, con la efectividad, productividad, seguridad y satisfacción en un contexto de uso específico.

# data[].attributes.headline
2.6	Opción de métrica y criterio de medidas

# data[].attributes.subject
2.6	Opción de métrica y criterio de medidas

# data[].attributes.headline
Relación entre las métricas internas y externas

# data[].attributes.subject
Relación entre las métricas internas y externas

# data[].attributes.body
La métrica externa proporciona a los usuarios, evaluadores, verificadores y desarrolladores, el beneficio de que puedan evaluar la calidad del producto de software durante las pruebas o el funcionamiento.

# data[].attributes.body
Las métricas internas miden atributos internos o indican los atributos externos, a través del análisis de las propiedades estáticas de productos intermedios o entregables del software.

# data[].attributes.body
Los niveles de ciertos atributos influyen en los niveles de algunos atributos externos, de modo que haya un aspecto externo y un aspecto interno en la mayoría de las características.
Un atributo interno puede influenciar a una o más características, y una característica puede estar influenciada por más de un atributo

# data[].attributes.body
Se recomienda que las métricas internas que se usen tengan en lo posible una fuerte relación con la métrica externa diseñada, para que ellas puedan ser usadas para predecir los valores de las métricas externas. Sin embargo, es generalmente difícil diseñar un modelo teórico riguroso que proporcione una relación fuerte entre la métrica interna y la externa.

# data[].attributes.body
•Efectividad
•Productividad

•Satisfacción
•Seguridad

# data[].attributes.body
La calidad en uso es la visión de calidad del usuario de un entorno que contiene el software, y es medida a partir de los resultados de usar el software en el entorno, más que por las propiedades del software mismo

# data[].attributes.body
Se han establecido categorías para las cualidades de la calidad del software, basadas en seis características .

# data[].attributes.body
•Funcionalidad

•Fiabilidad
•Usabilidad

•Eficiencia

• Mantenibilidad

•  Portabilidad

# data[].attributes.headline
Modelo de calidad para la calidad externa e interna

# data[].attributes.subject
Modelo de calidad para la calidad externa e interna

# data[].attributes.body
La calidad de un producto de software se debe evaluar usando un modelo definido. El modelo de calidad debe ser utilizado al fijar las metas de la calidad para los productos de software y los productos intermedios.

# data[].attributes.body
Los ítems pueden ser evaluados por medición directa, o de manera indirecta, midiendo sus consecuencias.

# data[].attributes.body
o   Las Necesidades de Calidad del Usuario

o   Los Requerimientos de Calidad Externos

o   Los Requerimientos de Calidad Internos

o   La Calidad Interna

o   La Calidad Externa Estimada (o Predicha)

o   La Calidad en Uso

# data[].attributes.body
Las vistas de calidad interna, calidad externa y calidad en uso cambian durante el ciclo de vida del software.

Por lo tanto, los requisitos de calidad no pueden ser completamente definidos antes de empezar con el diseño. Sin embargo, es necesario entender las necesidades reales del usuario tan al detalle como sea posible, y representarlas en los requerimientos.

# data[].attributes.body
•  Calidad de Proceso

La calidad del proceso contribuye a mejorar la calidad del producto, y la calidad del producto contribuye a mejorar la calidad en uso. Por lo tanto, evaluar y mejorar un proceso es una manera de mejorar la calidad del producto.

•  Calidad de producto de Software

La evaluación de los productos de software para satisfacer las necesidades de calidad es uno de los procesos en el ciclo de vida del desarrollo del software.
•  Calidad interna

Medidas típicamente estáticas de productos intermedios

•  Calidad externa

Actúa Midiendo típicamente el comportamiento del código cuando es ejecutado

• Calidad en uso

Proporciona una retroalimentación para mejorar el producto, y evaluar un producto puede proporcionar una respuesta para mejorar un proceso.

# data[].attributes.body
se describe el marco de trabajo de un modelo de calidad, el cual explica la relación entre los diferentes enfoques de la calidad.

# data[].attributes.headline
Marco de trabajo del modelo de la calidad

# data[].attributes.subject
Marco de trabajo del modelo de la calidad

# data[].attributes.body
Cualquier requerimiento, especificación o evaluación de la calidad sobre cualquier producto de software, debe ser sometido a revisión tomando como base las características y sub características de los ítems

# data[].attributes.headline
Como ejemplo del uso del modelo de la calidad, tenemos:

# data[].attributes.subject
Como ejemplo del uso del modelo de la calidad, tenemos:

# data[].attributes.body
•         Validar que la definición de un requerimiento esté completa;

•         Identificar requerimientos de software;

•         Identificar objetivos del diseño de software;

•         Identificar objetivos de prueba de software;

•         Identificar criterios de aseguramiento de la calidad;

•         Identificar criterios de aceptación para un producto de software completo.

# data[].attributes.body
Especifica cuatro características para la calidad en uso. Calidad en uso es el efecto combinado para el usuario de las seis características de la calidad interna y externa de productos de software.

# data[].attributes.body
Especifica seis características para calidad interna y externa, las cuales, a su vez, están subdivididas en sub características. Estas sub características se manifiestan externamente cuando el software es usado como parte de un sistema de computadora, y son el resultado de atributos internos de software.

# data[].attributes.body
Se describe un modelo de calidad para los productos de software, dividido en dos partes:

# data[].attributes.headline
Modelo de calidad y métricas de Software

# data[].attributes.subject
Modelo de calidad y métricas de Software