ISO/IEC 25010:2011
Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models
发布时间:2011-03-01 实施时间:


ISO/IEC 25010:2011标准是一个非常重要的标准,它为系统和软件的质量提供了一个通用的框架。该标准定义了一个质量模型,该模型包括8个质量特性和31个子特性。这些特性和子特性是评估系统和软件质量的基础,它们包括以下内容:

1. 功能适用性:系统和软件是否满足用户的需求和期望。
2. 可靠性:系统和软件在规定条件下的正常运行能力。
3. 安全性:系统和软件保护数据和功能免受非法或恶意攻击的能力。
4. 可用性:系统和软件在规定条件下的易用性和可访问性。
5. 效率:系统和软件在规定条件下的资源利用率和响应时间。
6. 可维护性:系统和软件在规定条件下的易维护性和可修改性。
7. 可移植性:系统和软件在规定条件下的可移植性和互操作性。
8. 兼容性:系统和软件在规定条件下的与其他系统和软件的兼容性。

每个质量特性都包含多个子特性,这些子特性是评估质量的具体指标。例如,可用性特性包括易学性、易记性、效率、错误容忍度和满意度等子特性。每个子特性都有相应的度量方法和评估方法,以便对系统和软件的质量进行量化和评估。

ISO/IEC 25010:2011标准的应用范围非常广泛,它适用于所有类型的系统和软件,包括桌面应用程序、Web应用程序、移动应用程序、嵌入式系统、操作系统、数据库系统等。该标准可以帮助开发人员和测试人员更好地理解系统和软件的质量要求,从而设计和实现更高质量的系统和软件。

相关标准
ISO/IEC 9126:2001:软件工程——产品质量
ISO/IEC 12119:1994:软件评估——过程
ISO/IEC 14598:1999:软件评估——使用指南
ISO/IEC 15504:2004:信息技术——过程评估
ISO/IEC 15939:2002:软件度量