viernes, 13 de septiembre de 2013

ISO-25000


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