Este documento describe el modelo de calidad utilizado para la evaluación del sistema y del software, para ello reúne las principales características y subcaracterísticas que se tienen en cuenta.
Perteneciente a la familia de normas ISO/IEC 25000 conocidas como SQuaRE (Software Product Quality Requirements and Evaluation), las cuales crean un marco de trabajo común para evaluar la calidad del producto de software. La certificación estas normas permite diferenciarse de los competidores, asegurando tiempos de entrega y reducción de fallos en el producto tras su implantación en producción.
¿Porqué son importantes?
El número de empresas dedicadas al desarrollo software está experimentando un fuerte crecimiento, en línea con el incremento de la demanda de productos del sector. Para este tipo de empresas, la calidad del software tiene un papel fundamental por su repercusión en los costes finales, así como elemento diferenciador de competitividad y de imagen frente a sus clientes. Además, son conscientes de las pérdidas económicas que los problemas de la calidad en el software pueden llegar a ocasionar.
En este contexto, las actividades relacionadas con la calidad de software están cobrando cada vez más importancia debido a dos factores:
El primero es el aumento de la externalización, lo que lleva a que las empresas cliente deban evaluar y controlar la calidad de los productos software que les entregan las empresas desarrolladoras. Éstas,a su vez, tienen que disponer de los recursos necesarios para asegurarse de que el producto que desarrollan cumplirá con las expectativas del cliente.
El segundo es la proliferación de normas y certificaciones relacionadas con la calidad del software.
Dentro de esta familia de normas, la ISO/IEC 25010 determina el modelo de calidad con el cual se evalúa el software, es decir, aquellas características de calidad interna, externa y de uso, en el producto software.
El modelo de calidad del producto definido por la ISO/IEC 25010 se encuentra compuesto por ocho características:

¿Cuáles son los beneficios de una evaluación para los Organismos que desarrollan software?
- Controlar la calidad del producto.
- Mejorar las características del producto.
- Asegurar a sus clientes un nivel de calidad.
- Comparar con productos de la competencia.
- Posicionar su producto en el mercado.
- Aumentar las ventas.