ISO/IEC 25000
Esta proporciona una guía para el uso de las nuevas series de estándares
internacionales, llamados Requisitos y Evaluación de Calidad de Productos de
Software (SQuaRE). Es una norma que se basa en la ISO 9126 y 14598 y su
principal objetivo es determinar una guía para el desarrollo de los productos
de software con la especificación y evaluación de requisitos de calidad.
Establece criterios para la especificación de requisitos de calidad de
productos software, sus métricas y su evaluación. El producto de software debe
incorporar unas características, de tal manera que se garantice su eficiencia
de uso a los requerimientos de los clientes. Se recomienda que los requisitos
de calidad deban ser proporcionales a las necesidades de la aplicación y lo
crítico que sea el correcto funcionamiento del sistema implementado.
La norma se compone por las
siguientes divisiones:
· SO/IEC
2500n. División de gestión
de calidad. 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
2501n. División del modelo
de calidad. presenta un modelo de calidad detallado, incluyendo características
para la calidad interna, externa y en uso.
· ISO/IEC
2502n. División de
mediciones de calidad. Presenta 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
2503n. División de
requisitos de calidad. ayuda 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. El proceso de definición de requisitos se guía por el
establecido en la norma ISO/IEC 15288 (ISO, 2003).
· ISO/IEC
2504n. División
de evaluación de la calidad. proporciona 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
25050–25099. Estándares
de extensión SQuaRE. Incluyen requisitos para la calidad de productos de
software “Off-The-Self” y para el formato común de la industria (CIF) para
informes de usabilidad.
Esta norma define tres vistas diferentes respecto al estudio de la calidad de un producto software:
ü 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. Esta vista puede utilizarse desde las primeras fases del desarrollo
para detectar deficiencia 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. Esta vista se utiliza una vez el software este completo y listo
para producción.
ü Vista en uso: mide la productividad y efectividad del usuario final
al utilizar el software. Esta vista se utiliza una vez el software esté listo y
será evaluado por el cliente y dependerá de los factores determinantes del
mismo.
Artículo: Norma ISO/IEC-25000
http://www.redalyc.org/articulo.oa?id=92218339013