GENERALIDADES
La calidad del producto, junto con la calidad del proceso, es uno de los aspectos más importantes actualmente en el desarrollo de Software. Relacionada con la calidad del producto, recientemente ha aparecido la familia de normas ISO/IEC 25000, que proporciona una guía para el uso de la nueva serie de estándares internacionales llamada Requisitos y Evaluación de Calidad de Productos de Software (SQuaRE - System and Software Quality Requirements and Evaluation).
El objetivo de la norma ISO/IEC 25000, SQuaRE, es definir los criterios para la especificación de requisitos de calidad de software, métricas y proceso de evaluación, es decir su finalidad es la creación de un marco de trabajo común para evaluar la calidad del producto de software.
La familia ISO/IEC 25000; permite evaluar la calidad de un software, es decir, permite evaluar la calidad del producto final, cuyo propósito es proporcionar un software con buenos criterios de evaluación y estándares de calidad reconocidos, lo cual lo hace más confiable a la hora de su obtención por parte de los consumidores (Roa, P. A., Morales, C., & Gutiérrez, P. (2015).
Esta familia de normas ISO/IEC 25000 se encuentra compuesta por cinco divisiones.
La familia ISO/IEC
25000 es producto de la evolución de otras normas como:
- ISO/IEC 9126, la cual describe las particularidades de un modelo de calidad de un producto de software.
- ISO/IEC 14598, la cual abordaba el proceso de evaluación de producto de software
Esta familia de normas ISO/IEC 25000 se encuentra compuesta por cinco divisiones.
La norma establece tres vistas para determinar en el estudio la calidad del producto.
La
primera puede utilizarse desde las primeras fases del desarrollo, permitiendo
detectar deficiencias en el software en edades muy tempranas del ciclo de vida
del software.
La
segunda, sin embargo, necesita que el producto software este completo y se
utilizará por tanto en el pase a producción del producto, siendo muy
dependiente de la máquina donde se ejecute.
Por
último la tercera vista que también estudia el producto software finalizado
será dependiente del usuario y estará condicionada a los factores personales
del mismo.
La
serie ISO 25000 no establece los niveles de calidad deseables para cada proyecto,
si bien 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.
No hay comentarios:
Publicar un comentario