CARACTERÍSTICAS de la ISO 25000:
El modelo de referencia para la medición de la calidad del producto software de la norma ISO/IEC 25000 establece que la calidad del producto software está compuesta de características de calidad, las cuales a su vez se componen de subcaracterísticas. Así mismo, establece que las medidas de calidad software (Software Quality Measures) indican las características y subcaracterísticas de calidad del producto software.
Las características de calidad y sus mediciones asociadas pueden ser útiles no solamente para evaluar el producto software sino también para definir los requerimientos de calidad.
La norma ISO 25000 presenta un modelo de calidad detallado donde incluye las características de calidad interna, externa y para la calidad en uso, y está formada por:
ISO/IEC 25010-Modelos del sistema y calidad del software: Detalla el modelo de la calidad del producto, describiendo ocho características para evaluar el software, las cuales son: A continuación se detallan algunas de las características del modelo de calidad:
Adecuación funcional
Permite medir la capacidad que tiene un producto de software para proveer las funciones que satisfacen requerimientos explícitos e implícitos cuando el software se usa en determinadas condiciones.
Eficiencia de desempeño
Es el comportamiento del sistema: funcionalidad, capacidad, utilización de recursos y respuesta temporal. Dentro de sus características se encuentra que el sistema requiere la utilización de un mínimo de recursos (por ejemplo tiempo de CPU) para ejecutar una tarea determinada.
Compatibilidad
Es el proceso en el cual dos o más sistemas intercambian información y llevan a cabo funciones requeridas en cuanto a su entorno hardware o software compartido.
Usabilidad
Algunas de las características que la conforman son: comprensibilidad, aprendibilidad, operabilidad, atractivo, cumplimiento de usabilidad, capacidad para reconocer su adecuación, capacidad de
aprendizaje, capacidad de ser usado, protección contra errores de usuario, estética de la interfaz de usuario, accesibilidad. También fácil de usar, fácil de aprender, atractivo para el usuario, conforme a normas, uso intuitivo.
Fiabilidad
Madurez, tolerancia a defectos, recuperabilidad, cumplimiento de fiabilidad.
En determinadas condiciones, el softwaresistema mantendrá su capacidad-funcionalidad a lo largo de un periodo de tiempo.
Seguridad
Capacidad de proteger la información y los datos de manera que no puedan ser leídos o modificados por personas o sistemas no autorizados. La autenticidad, la confidencialidad y la responsabilidad son sus principales características.
Mantenibilidad
Es la medida del esfuerzo requerido para realizar cambios en los componentes de un sistema de manera efectiva y eficiente. Algunas de sus características son analizabilidad, modificabilidad, estabilidad, testabilidad, cumplimiento de mantenibilidad, modularidad.
Portabilidad
Es la capacidad del software de ser transferido a un nuevo entorno (software, hardware, organización). Es fácil de instalar y desinstalar, además permite ser adaptado de forma efectiva a diferentes entornos de hardware o software.
Bibliografía:
Norma ISO/IEC 25000 ISO/IEC 25000 Standard –
https://revistas.udistrital.edu.co/index.php/tia/article/view/8373
https://iso25000.com/index.php/normas-iso-25000?limit=4&start=4