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标准,还有其他与软件质量和测试相关的国际和行业标准可供参考和应用。

ISO/IEC 25000

国际标准化组织ISO/IEC JTC1/SC7/WG6开展了软件质量度量和评价的标准化工作,制定了ISO/IEC 25000 SQuaRE系列国际标准

 

我国国家标准

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

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):这个组织制定了软件测试领域的一系列认证和培训标准,包括软件测试基础、测试管理和测试工程师等级。

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

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IEEE Standard for System and Software Verification and Validation IEEE Std 1012-2012 Front Cover -14 Title Page -12 Notice to users -9 Laws and regulations -9 Copyrights -9 Updating of IEEE documents -9 Errata -9 Patents -8 Participants -7 Introduction -5 Contents -3 Important notice 1 1. Overview 1 1.1 Scope 1 1.2 Purpose 2 1.3 Field of application 3 1.4 V&V objectives 4 1.5 Organization of the standard 4 1.6 Audience 6 1.7 Conformance 7 1.8 Disclaimer 7 2. Normative references 7 3. Definitions, abbreviations, and acronyms 7 3.1 Definitions 7 3.2 Abbreviations and acronyms 11 4. Relationships between V&V and life cycle processes 12 5. Integrity levels 15 6. V&V processes overview 17 6.1 General 17 6.2 V&V testing 18 7. Common V&V activities 19 7.1 Activity: V&V Management 19 7.2 Activity: Acquisition Support V&V 20 7.3 Activity: Supply Planning V&V 21 7.4 Activity: Project Planning V&V 21 7.5 Activity: Configuration Management V&V 21 8. System V&V activities 33 8.1 Activity: Stakeholder Requirements Definition V&V 33 The purpose of the Stakeholder Requirements Definition Process is to define the requirements for a system that can provide the services needed by users and other stakeholders in a defined environment. It identifies stakeholders, or stakeholder classes... 33 The V&V effort shall perform, as specified in Table 2b for the selected integrity level, the following Stakeholder Requirements Definition V&V tasks described in Table 1b: 33 8.2 Activity: Requirements Analysis V&V 33 8.3 Activity: Architectural Design V&V 34 8.4 Activity: Implementation V&V 35 8.5 Activity: Integration V&V 35 8.6 Activity: Transition V&V 36 8.7 Activity: Operation V&V 36 8.8 Activity: Maintenance V&V 37 8.9 Activity: Disposal V&V 38 9. Software V&V activities 68 9.1 Activity: Software Concept V&V 68 9.2 Activity: Software Requirements V&V 68 9.3 Activity: Software Design V&V 69 9.4 Activity: Software Construction V&V 69 9.5 Activity: Software Integration Test V&V 70 9.6 Activity: Software Qualification Test V&V 70 9.7 Activity: Software Acceptance Test V&V 71 9.8 Activity: Software Installation and Checkout V&V 71 9.9 Activity: Software Operation V&V 72 9.10 Activity: Software Maintenance V&V 72 9.11 Activity: Software Disposal V&V 73 10. Hardware V&V activities 110 10.1 Activity: Hardware Concept V&V 110 10.2 Activity: Hardware Requirements V&V 110 10.3 Activity: Hardware Design V&V 111 10.4 Activity: Hardware Fabrication V&V 111 10.5 Activity: Hardware Integration Test V&V 112 10.6 Activity: Hardware Qualification Test V&V 112 10.7 Activity: Hardware Acceptance Test V&V 113 10.8 Activity: Hardware Transition V&V 113 10.9 Activity: Hardware Operation V&V 114 10.10 Activity: Hardware Maintenance V&V 114 10.11 Activity: Hardware Disposal V&V 115 11. V&V reporting, administrative, and documentation requirements 147 11.1 V&V reporting requirements 147 11.2 V&V administrative requirements 150 11.3 V&V documentation requirements 150 12. V&V plan outline 151 12.1 Overview 151 12.2 VVP Section 1: Purpose 152 12.3 VVP Section 2: Referenced documents 152 12.4 VVP Section 3: Definitions 152 12.5 VVP Section 4: V&V overview 152 12.5.1 VVP Section 4.1: Organization 152 12.5.2 VVP Section 4.2: Master schedule 153 12.5.3 VVP Section 4.3: Integrity level scheme 153 12.5.4 VVP Section 4.4: Resources summary 153 12.5.5 VVP Section 4.5: Responsibilities 153 12.5.6 VVP Section 4.6: Tools, techniques, and methods 153 12.6 VVP Section 5: V&V processes 154 12.6.1 VVP Section 5.1: Common V&V Processes, Activities, and Tasks 154 12.6.2 VVP Section 5.2: System V&V Processes, Activities, and Tasks 154 12.6.3 VVP Section 5.3: Software V&V Processes, Activities, and Tasks 154 12.6.4 VVP Section 5.4: Hardware V&V Processes, Activities, and Tasks 154 12.7 VVP Section 6: V&V reporting requirements 154 12.8 VVP Section 7: V&V administrative requirements 154 12.8.1 General 154 12.8.2 VVP Section 7.1: Anomaly resolution and reporting 154 12.8.3 VVP Section 7.2: Task iteration policy 154 12.8.4 VVP Section 7.3: Deviation policy 155 12.8.5 VVP Section 7.4: Control procedures 155 12.8.6 VVP Section 7.5: Standards, practices, and conventions 155 12.9 VVP Section 8: V&V test documentation requirements 155 Annex A (informative) Mapping of IEEE 1012 V&V activities and tasks 156 A.1 Mapping of ISO/IEC 15288 V&V requirements to IEEE 1012 V&V activities and tasks 156 A.2 Mapping of IEEE 1012 V&V activities to ISO/IEC 15288 system life cycle processes and activities 158 A.3 Mapping of ISO/IEC 12207 V&V requirements to IEEE 1012 V&V activities and tasks 159 A.4 Mapping of IEEE 1012 V&V activities to IEEE 12207 software life cycle processes and activities 161 Annex B (informative) A risk-based, integrity-level scheme 163 Annex C (informative) Definition of independent V&V (IV&V) 165 C.1 Technical independence 165 C.2 Managerial independence 165 C.3 Financial independence 165 C.4 Forms of independence 165 C.4.1 Classical IV&V 166 C.4.2 Modified IV&V 166 C.4.3 Integrated IV&V 166 C.4.4 Internal IV&V 166 C.4.5 Embedded V&V 167 Annex D (informative) V&V of reuse software 168 D.1 Purpose 168 D.2 V&V of software developed in a reuse process 169 D.2.1 V&V of assets in development 169 D.2.2 V&V of reused assets 169 D.3 V&V of software developed and reused outside of a reuse process 169 Annex E (informative) V&V measures 175 E.1 Introduction 175 E.2 Measures for evaluating anomaly density 175 E.3 Measures for evaluating V&V effectiveness 176 E.4 Measures for evaluating V&V efficiency 176 Annex F (informative) Example of V&V relationships to other project responsibilities 178 Annex G (informative) Optional V&V tasks 179 Annex H (informative) Environmental factors considerations 185 H.1 Introduction 185 H.2 In the agreement processes 185 H.3 In the organizational project-enabling processes 185 H.4 In the project processes 186 H.5 In the technical processes 186 Annex I (informative) V&V of system, software, and hardware integration 188 I.1 Introduction 188 I.2 Examples of system failures caused by integration issues 188 I.2.1 Year 2000 System Integration Issue 189 I.2.2 System architecture integration issues 189 I.3 System, software, and hardware interaction issues 190 Annex J (informative) Hazard, security, and risk analyses 193 J.1 Hazard analysis 193 Annex K (informative) Example of assigning and changing the system integrity level of “supporting system functions” 198 Annex L (informative) Mapping of ISO/IEC/IEEE 15288 and IEEE 12207 process outcomes to V&V tasks 200 Annex M (informative) Bibliography 209
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值