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.
¿Qué propone?
Una guía para el uso de las series de estándares internacionales llamados requisitos y Evaluación de Calidad de
Productos Software (SQuaRE). La norma establece criterios para la especificación de requisitos de calidad de
productos software, sus métricas y su evaluación, e incluye un modelo de calidad para unificar las definiciones de
calidad de los clientes con los atributos en el proceso de desarrollo.
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 aplica
en
Empresas con departamentos de
TI
Para estas empresas
es importante aplicar
la normas de calidad a
los productos
tecnologicos y de
software que
comercializan desde
su departamento de
TI.
Empresas de
desarrollo
Les permite evaluar
la calidad con la
cual se desarrolla
su software, con el
fin de ofrecer un
producto de calidad
que posiblemente
fidelice los clientes
Estrategias empresariales
Algunas empresas
crean sus propios
software para
desarrollar sus
actividades de
negocio, por ello la
norma les provee una
guía de calidad para
esas herramientas.
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