Al igual que la norma ISO/IEC 9126, este estándar
define tres vistas diferenciadas en el estudio de la
calidad de un producto
Vista interna: Se ocupa de las propiedades
del software como: el tamaño, la
complejidad o la conformidad con las
normas de orientación a objetos.
puede utilizarse desde las primeras fases del
desarrollo, permitiendo detectar deficiencias
en el software en edades muy tempranas del
ciclo de vida del software
Vista externa: analiza el comportamiento del
software en producción y estudia sus atributos,
por ejemplo: el rendimiento de un software en
una máquina determinada, el uso de memoria
de un programa o el tiempo de funcionamiento
entre fallos.
Se necesita que el producto software este
completo y se utilizará por tanto en el fase a
producción del producto, siendo muy
dependiente de la máquina donde se ejecute.
Vista en uso: Mide la productividad y
efectividad del usuario final al utilizar el
software.
Mide la productividad y efectividad del
usuario final al utilizar el software.
Está compuesto por 14 documentos
agrupados en 5 tópicos:
ISO/IEC 2500n - Quality Management
División de la Gestión de la calidad: Los estándares
que forman esta división definen todos los
modelos comunes, términos y referencias a los que
se alude en las demás divisiones de SQuaRE.
ISO/IEC 25000–Guıa de SQuaRE
Describe la arquitectura de SQuaRE, la
terminologıa y los modelos de
referencia.
ISO/IEC 25001- Planificación y gestión
Describe el soporte necesario para la gestión en la
evaluación y especificación de requisitos de calidad.
ISO/IEC 2501n - Quality Model
División del Modelo de calidad:El estándar que conforma esta
división presenta un modelo de calidad detallado, incluyendo
características para la calidad interna, externa y en uso.
ISO/IEC 25010–Modelo de calidad
Detalla las características para la
calidad interna, externa y en uso
ISO/IEC 2502n - Quality Measurement
División de mediciones de calidad. Los estándares
pertenecientes a esta división incluyen un modelo de referencia
de calidad del producto software, definiciones matemáticas de
las métricas de calidad y una guía práctica para su aplicación.
Presenta aplicaciones de métricas para la calidad de software
interna, externa y en uso.
ISO/IEC 25020–Modelo de
referencia para la medida con
guía
Presenta una introducción y un modelo de
referencia común para las primitivas, medidas
de calidad interna, externa y en el uso
ISO/IEC 25021–Primitivas
Define y especifica medidas base y derivadas a utilizar
durante el desarrollo del software. Este conjunto de
primitivas se utilizará como entrada en el proceso de
medida de la calidad interna, externa y en el uso.
ISO/IEC 25022–Medidas de calidad interna
Define las medidas de calidad interna en
funci´on de características y subcaracterísticas.
ISO/IEC 25023–Medidas de calidad externa
Define las medidas de calidad externa en
función de características y subcaracterísticas.
ISO/IEC 25024–Medidas de calidad en uso
Describe un conjunto de medidas para la calidad en el
uso y una guía para la utilización de estas medidas
ISO/IEC 2503n - Quality Requirements
División de requisitos de calidad. Los estándares que forman parte
de esta división ayudan a especificar los requisitos de calidad. Estos
requisitos pueden ser usados en el proceso de especificación de
requisitos de calidad para un producto software que va a ser
desarrollado ó como entrada para un proceso de evaluación.
ISO/IEC 25030–Requisitos de calidad.
ISO/IEC 2504n - Quality Evaluation
División de evaluación de la calidad. Estos estándares
proporcionan requisitos, recomendaciones y guías para la
evaluación de un producto software, tanto si la llevan a
cabo evaluadores, como clientes o desarrolladores.
ISO/IEC 25040–Modelo de referencia para la evaluación
*Describe los requisitos generales a cumplir en la
especificación y evaluación de la calidad de un software.
ISO/IEC 25041–Módulos de evaluación
Describe la estructura y contenido de la documentación
que debe describir los módulos de evaluación.
ISO/IEC 25042–Proceso de evaluación
para desarrolladores
Proporciona requisitos y recomendaciones de carácter
práctico para la implementación de la evaluación
cuando ésta se da en paralelo con el desarrollo.
ISO/IEC 25043–Proceso de
evaluación para compradores
Describe requisitos y recomendaciones para la
medida y evaluación sistemática de productos
software comerciales, productos desarrollados a
medida, o productos a modificar bajo contrato.
ISO/IEC 25044–Proceso de evaluación para evaluadores
Detalla requisitos y recomendaciones para la evaluación de
software de forma que dicha evaluación sea fiable y comprensible.