ISO/IEC 25000, conocida como SQuaRE (System and
Software Quality Requirements and Evaluation), es una
familia de normas que tiene por objetivo la creación de
un marco de trabajo común para evaluar la calidad del
producto software.
Su familia se divide en
ISO/IEC 2503n – División de
Requisitos de Calidad
Las normas que forman este apartado ayudan a especificar requisitos de
calidad que pueden ser utilizados en el proceso de elicitación de requisitos
de calidad del producto software a desarrollar o como entrada del proceso
de evaluación. Para ello, este apartado se presenta laISO / IEC 25030
(Requisitos de calidad).
ISO/IEC 2501n – División
de Modelo de Calidad
Las normas de este apartado presentan modelos de
calidad detallados incluyendo características para
calidad interna, externa y en uso del producto
software. Actualmente esta división se encuentra
formada por: ISO/IEC 25010 (Modelos de calidad de
sistema y software) e ISO/IEC 25012 (Modelo de
calidad de datos).
El modelo de calidad del producto definido en
ISO / IEC 25010 comprende ocho
características de calidad que son: Idoneidad
funcional, eficiencia en el desempeño,
compatibilidad, usabilidad, confiabilidad,
seguridad, mantenibilidad y portabilidad.
Ejemplos de requisito de calidad de
sub características de usabilidad
Operabilidad: El
software debe
contar con una
interfaz que
contemple la
facilidad de uso
La estética de la
interfaz de usuario: La
interfaz del software
debe incluir los colores
representativos de la
compañía.
ISO/IEC 2500n – División
de Gestión de Calidad
Las normas que forman este apartado
definen todos los modelos, términos y
definiciones comunes referenciados por
todas las otras normas de la familia 25000.
Actualmente esta división se encuentra
formada por: ISO/IEC 25000 (Guía de
SQuaRE) e ISO/IEC 25001 (Planificación y
gestión).
ISO/IEC 2502n – División de
Medición de Calidad
Estas normas incluyen un modelo de referencia
de la medición de la calidad del producto,
definiciones de medidas de calidad (interna,
externa y en uso) y guías prácticas para su
aplicación. Actualmente esta división se
encuentra formada por: ISO/IEC 25020 (Modelo
de referencia para la medida y guia), ISO/IEC
25021 (Elementos de medida de calidad), ISO/IEC
25022 (Medicion de la calidad de uso), ISO/IEC
25023 (Medición de la calidad del producto del
sistema y software. ) e ISO/IEC 25024 (Medición
de la calidad de los datos).
ISO/IEC 2504n – División de
Evaluación de Calidad
Este apartado incluye normas que
proporcionan requisitos,
recomendaciones y guías para llevar a
cabo el proceso de evaluación del
producto software. Esta división se
encuentra formada por: ISO/IEC 25040
(Modelo de referencia y guía de
evaluación), ISO/IEC 25041 ( Guía de
evaluación para desarrolladores,
adquirentes y evaluadores
independientes), ISO/IEC 25042 (Módulos
de evaluación ) e ISO/IEC 25045 (Módulo
de evaluación de recuperabilidad)
Su contenido es
1. Términos y definiciones
2. Modelos de referencia
3. Guía general
4. Guías por división
5.Estándares internacionales para especificación de
requerimientos, planificación y gestión, medición y
evaluación de la calidad del producto.
Relaciona
conceptos sobre
Software fácil de aprender
Software fácil de entender
Software fácil de usar
Accesibilidad técnica (Uso para
discapacitados)
Software con soporte y
ayuda al usuario
Se crea a partir de
ISO/IEC 9126 - Ingenieria de software -
calidad del producto
ISO/IEC 14598 - Evaluación de la
calidad de producto de software
Creada en 1999
Actualizada en 2001
La norma, establece un marco de trabajo para evaluar la calidad de los
productos de software proporcionando, además, métricas y requisitos para
los procesos de evaluación de los mismos. Entre las características que
evaluaba están: repetitividad, reproducibilidad, imparcialidad y la
objetividad.
La norma ISO/IEC 25000 nace en 2005 a partir de inconsistencias de las
normas ISO/IEC 9126 e ISO/IEC 14598. Al ambas tratar lo mismo, se
decide agrupar bajo un mismo modelo de familia de normas, el modelo
de calidad y el proceso de evaluación de calidad del software.
Creada en 1992
Era una norma Internacional usada para la
evaluación de la calidad de software, partiendo de 6
características generales: Funcionalidad,
confiabilidad, usabilidad, eficiencia, mantenibilidad,
y portabilidad.
Actualizada en 2001
Establece
características de
calidad como
Adecuacuion funcional
Seguridad
Compatibilidad
Fiabilidad
Usabilidad
Eficiencia de desempeño
Mantenibiliad
Desempeño
Se relaciona con modelos de
calidad como
CMMI
Para apoyar
la calidad de
los procesos
ITIL
Para apoyar la gestión de calidad de
activos y servicios