ISO/IEC/IEEEE 测试和软件质量有关的标准

 ISO/IEC软件工程国际标准

现行ISO/IEC软件工程国际标准

9

ISO/IEC 9126-1:2001

软件工程 - 产品质量 - 第1部分:质量模型

10

ISO/IEC TR 9126-2:2003

软件工程 - 产品质量 - 第2部分:外部度量

11

ISO/IEC TR 9126-3:2003

软件工程 - 产品质量 - 第3部分:内部度量

12

ISO/IEC TR 9126-4:2004

软件工程 - 产品质量 - 第4部分:使用中的质量度量

20

ISO/IEC 12119:1994

信息技术 - 软件包 - 质量要求和测试

ISO/IEC(国际标准化组织/国际电工委员会)制定了一些与测试和软件质量有关的标准。以下是一些与测试和软件质量相关的 ISO/IEC 标准:

1. ISO/IEC 9126: 软件产品质量:这个标准定义了软件产品质量的模型和一套相关的度量标准,包括功能性、可靠性、可用性、效率、可维护性和可移植性等方面。

2. ISO/IEC 25000: 软件产品质量评估:这个标准为软件产品质量评估提供了指南和规范,包括质量模型、要求和评估方法等。

3. ISO/IEC 29119: 软件测试:这个标准定义了软件测试的一套过程和方法,包括测试计划、测试设计、测试执行和测试文档等。

(这两个没查到)

4. ISO/IEC/IEEE 12207: 软件生命周期过程:这个标准定义了软件开发和维护的一套过程,包括需求定义、设计、开发、测试和维护等。

5. ISO/IEC/IEEE 15288: 系统和软件工程生命周期过程:这个标准定义了系统和软件工程的生命周期过程,包括规划、需求定义、设计、开发、测试和维护等。

6. ISO/IEC/IEEE 29119: 软件和系统工程测试:这个标准是 ISO/IEC 29119 的扩展,定义了软件和系统工程测试的一套过程和方法。

7.ISO/IEC 15504这是一个关于软件质量保证的国际标准,它提供了一套软件质量保证的方法和工具,包括质量计划、质量度量、质量控制和质量改进等。该标准可以帮助开发团队确保软件的质量和可靠性,减少缺陷和错误。

这些标准提供了指导和规范,帮助组织和从业者在软件测试和软件质量方面进行规范化的实践。注意,这里列出的只是一些常见的ISO/IEC标准,还有其他与软件质量和测试相关的国际和行业标准可供参考和应用。

我国国家标准

在软件测试领域,我国有以下国家标准:

GB/T 17544-1998《信息系统及软件完整性级别》 。
GB/T 16260-2006《软件质量模型与度量》 。
GB/T 18905-2002《软件工程产品评价》 。
GB/T 8567-2006《计算机软件文档编制规范》 。
GB/T9386-2008《计算机软件测试文件编制规范》 。
GB/T 25000.1-2010《软件质量要求与评价(SQuaRE)指南》 。
CSTCJSBZ02《应用软件产品测试规范》 。
CSTCJSBZ03《软件产品测试评分标准》 。

其他

除了ISO/IEC标准,还有其他与软件质量和测试相关的国际和行业标准可供参考和应用。以下是一些常见的标准:

1. IEEE 730: 软件质量保证计划:这个标准定义了软件质量保证计划的内容和要求,包括质量目标、质量控制、质量评估和质量改进等方面。

2. IEEE 829: 软件和系统文档标准:这个标准定义了软件和系统文档的格式、内容和组织,包括需求规格、设计文档、测试文档和用户手册等。

3. IEEE 1012: 软件验证和验证计划:这个标准定义了软件验证和验证计划的内容和要求,包括验证目标、验证方法和验证计划等。

4. IEC 62304: 医疗器械软件生命周期过程:这个标准适用于医疗器械软件的开发和维护,提供了一套生命周期过程和要求。

5. PMBOK(Project Management Body of Knowledge):这个标准是由项目管理领域的专业组织PMI(Project Management Institute)制定的,包括对软件项目质量管理的指导和方法。

6. CMMI(Capability Maturity Model Integration):这个模型提供了一套由软件工程研究所(SEI)制定的软件开发和维护的最佳实践,包括质量管理、过程改进和项目管理等方面。

7. ISTQB(International Software Testing Qualifications Board):这个组织制定了软件测试领域的一系列认证和培训标准,包括软件测试基础、测试管理和测试工程师等级。

这些标准是在软件质量和测试领域常用的国际和行业标准,可以作为指导和参考,帮助组织和从业者在软件开发和测试中提高质量和效率。具体选择应用哪些标准,取决于项目的特点、行业要求和组织的需求。

猜你喜欢

转载自blog.csdn.net/seanyang_/article/details/132664814