La série des normes ISO/IEC 25000, aussi connu sous le nom de SQuaRE (System and Software Quality Requirements and Evaluation) a pour objectif de poser la référence, définir les exigences de qualité, la mise en oeuvre de leurs évaluations et la manière dont les exigences de qualité seront évaluées pour un logiciel. SQuaRE est le résultat de la « fusion de deux (2) normes » ; l'ISO/IEC 9126, qui définit un modèle de qualité pour l'évaluation d'un produit logiciel, et l'ISO/IEC 14598, qui définit le processus d'évaluation du produit logiciel. SQuaRE se divise en une série de normes standards, de cinq (5) divisions : ISO/IEC 2500n, 2501n, 2502n, 2503n, 2504n et 2505n. Force est de constater que, malgré la définition et la description de la norme ISO/IEC 25030 depuis 2007, il semble qu'elle soit confuse et non alignée avec les autres normes de SQuaRE.