说明:收录25万 73个行业的国家标准 支持批量下载
ICS35.080 L77 中华人民共和国国家标准 GB/T28172—2011 嵌 入式软件质量保证要求 Embeddedsoftwarequalityassurancerequirement 2011-12-30发布 2012-06-01实施 中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会发布目 次 前言 Ⅰ ………………………………………………………………………………………………………… 1 范围 1 ……………………………………………………………………………………………………… 2 规范性引用文件 1 ………………………………………………………………………………………… 3 术语和定义 1 ……………………………………………………………………………………………… 4 一般要求 2 ………………………………………………………………………………………………… 4.1 嵌入式软件质量保证综述 2 ………………………………………………………………………… 4.2 嵌入式软件质量保证的要素 2 ……………………………………………………………………… 4.3 嵌入式软件开发文档 3 ……………………………………………………………………………… 4.4 嵌入式软件开发项目的问题报告 3 ………………………………………………………………… 5 嵌入式软件开发的质量保证要求 3 ……………………………………………………………………… 5.1 嵌入式软件开发项目生存周期的阶段划分 3 ……………………………………………………… 5.2 质量保证过程涉及的角色及职责 3 ………………………………………………………………… 5.3 嵌入式软件开发的主要质量保证活动 5 …………………………………………………………… 5.4 嵌入式软件开发中各阶段的质量保证要求 7 ……………………………………………………… 5.5 其他要求 10 ……………………………………………………………………………………………GB/T28172—2011 前 言 本标准按照GB/T1.1—2009给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本标准起草单位:中国电子技术标准化研究所、珠海南方软件产品检测中心、炬力集成电路设计有 限公司、珠海许继电气有限公司、辽宁北方实验室有限公司、深圳市吉阳自动化科技有限公司、上海博泰 悦臻电子设备制造有限公司、东信和平智能卡股份有限公司、上海嵌入式系统应用工程技术研究中心、 上海超算并行软件有限责任公司、上海鲁齐信息科技有限公司等。 本标准主要起草人:侯建华、潘海洋、黄兆森、王兴念、于春刚、汤玲、阳如坤、应臻恺、张展新、齐建华、 张旸旸。 ⅠGB/T28172—2011 嵌入式软件质量保证要求 1 范围 本标准规定了嵌入式软件项目开发的质量保证过程及通用要求。 本标准适用于嵌入式软件开发周期全过程,可用于嵌入式软件的项目管理、开发、测试和质量保 证等。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T8566 信息技术 软件生存周期过程 GB/T8567 计算机软件文档编制规范 GB/T11457 信息技术 软件工程术语 3 术语和定义 GB/T11457界定的以及下列术语和定义适用于本文件。 3.1 软件质量保证 softwarequalityassurance 为使人们充分相信软件工作产品符合规定的技术要求而应采取的一种有计划的和系统的行动模 式。其目的是为管理者提供对软件项目开发过程的可视化和管理要求。 3.2 过程 process 把输入转换为输出的彼此相关的活动集合。 3.3 审核 audit 由授权人员对嵌入式软件产品和过程与需求的依从性进行的独立评估。 3.4 评审 review 由负责一种或多种项目角色的人员组成的小组于适当时评价项目产品和项目过程的活动。 3.5 评价 evaluation 系统地确定一种项目产品或过程满足其规定准则的程度。 3.6 验证 verification 通过检查和提供客观证据来认定规定需求已经得到满足的过程。 3.7 确认 validation 通过检查和提供客观证据来认定针对某一特定预期用途的需求已经得到满足的过程。 1GB/T28172—2011 3.8 配置管理 configurationmanagement 包括嵌入式硬件和嵌入式软件进行技术状态管理。嵌入式软件配置管理通常包括对软件基线和软 件配置项的标识、审核、状态记录、变更管理和控制等,根据嵌入式软件开发过程的特点,嵌入式软件配 置管理还包括对开发环境、开发工具等环境配置条件的管理。 4 一般要求 4.1 嵌入式软件质量保证综述 在嵌入式软件项目开发过程中,根据嵌入式软件的应用特点,质量保证工作相对一般的软件开发项 目,有以下特定要求: a) 嵌入式系统的规约一般是在系统规约制定后,经过规约分解分配过程得出。由于嵌入式软件 和硬件平台的紧密结合的特性,需要从系统规约制定和规约分解分配的过程就关注软件规约 和产品计划对于嵌入式软件开发计划的分配。在嵌入式软件项目的前期,软件质量保证组织 应与软件开发组根据产品架构一起确定嵌入式软件项目的选用模型、选用或裁剪的标准开发 过程,并协助制定嵌入式软件开发计划和质量保证计划。 b) 在嵌入式软件开发项目进行过程中,为保证嵌入式软件的运行环境的准备和开发及测试计划 的有效达成,嵌入式软件开发工程师和质量保证工程师应参与其他相关项目组必要的质量保 证活动,以确保相关系统和环境的进度和交付质量的达成。 c) 在确保嵌入式软件项目发布和交付的质量保证活动中,要特别关注相关子系统和系统运行环 境的交付和发布。 d) 由于嵌入式系统后期遗留缺陷的发现和修复难度大、修复成本高,所以质量保证活动特别强调 嵌入式软件项目在交付测试前的代码质量控制。 e) 在相关平台和环境发生变更的情况下,质量保证过程要明确相关的机制和要求,以保证嵌入式 软件有同步更新和进行相应的变更。 嵌入式软件质量保证的目的是确保嵌入式软件项目正在使用的过程和正在构造的产品满足合同、 过程定义和产品规约的要求。 4.2 嵌入式软件质量保证的要素 4.2.1 质量保证组织 在整个嵌入式软件的开发活动中,除项目开发人员外,组织应成立独立的质量保证机构,并确定其 名称、人员构成、职责分工及与开发团队之间的沟通机制,以便顺利开展嵌入式软件开发项目的质量保 证活动,并确保组织的质量保证过程的稳定及持续改善。 4.2.2 嵌入式软件项目的开发过程 嵌入式软件开发应按照组织定义的嵌入式软件开发过程规范及裁剪指南进行。嵌入式软件开发团 队的所有成员都应该遵循组织定义的产品开发过程及嵌入式软件开发过程要求,并按照项目开发计划 的具体活动安排,按时保质地完成各项活动。当项目的实际情况与计划不符,或遇到意外情况影响活动 及计划的有效进行时,应及时向项目经理及受影响的外部组织通报,并按照项目过程或计划变更的相关 过程要求进行变更评审及必要的监控确认。 4.2.3 嵌入式软件开发文档的配置管理 嵌入式软件开发文档的配置管理应按照组织定义的嵌入式软件配置管理过程进行。 2GB/T28172—2011 4.2.4 嵌入式软件开发过程的质量保证活动 嵌入式软件开发过程中的质量保证活动包括针对嵌入式软件和开发过程进行的验证、确认、评审、 审核、分析、评价、问题报告、缺陷跟踪及监控等活动,目的是保证嵌入式软件的交付质量和过程符合性。 4.2.5 质量保证活动记录 质量保证组织应在软件开发过程中及时记录与质量保证有关的活动,有条件可以实施度量。质量 活动记录及度量数据应按照组织定义的质量记录保存规范的要求进行保存。 4.3 嵌入式软件开发文档 嵌入式软件开发文档包括两类: a) 嵌入式软件开发技术文档———软件开发过程中各个阶段产生的技术文档(需求规格说明、概要 设计、接口设计等)。具体开发技术文档宜按GB/T8567或企业规范执行,同时应考虑嵌入式 软件的开发和应用环境的具体要求。 b) 嵌入式软件开发过程文档———项目团队及质量保证组织为确保软件开发过程及质量而制定的 各类文档、报告和质量记录(如缺陷分析报告、不符合问题处理单)等。 4.4 嵌入式软件开发项目的问题报告 嵌入式软件开发过程中所发生的产品缺陷及过程缺陷,都应该有完整的记录和报告,报告应当至少 包括以下内容: a) 项目基本信息,包括产品名称、嵌入式软件项目名称、项目负责人、发布软件版本等; b) 发现缺陷的硬件场景和现象描述,包括系统版本、硬件版本、发现时间、发现阶段、发现人、现象 描述及初步分析; c) 发现问题的影响范围及原因分析; d) 修正措施的效果确认,修改后的代码、技术文档、过程文件的发布评审记录; e) 问题扩散影响的分析,以及缺陷预防措施的制定。 5 嵌入式软件开发的质量保证要求 5.1 嵌入式软件开发项目生存周期的阶段划分 针对嵌入式软件开发及管理的特点,按照GB/T8566中的定义,将嵌入式软件开发过程划分为如 下8个阶段: a) 嵌入式软件系统需求分配阶段; b) 嵌入式软件需求分析阶段; c) 嵌入式软件架构及概要设计阶段; d) 嵌入式软件详细设计阶段; e) 嵌入式软件编码及构建阶段; f) 嵌

.pdf文档 GB-T 28172-2011 嵌入式软件质量保证要求

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 28172-2011 嵌入式软件质量保证要求 第 1 页 GB-T 28172-2011 嵌入式软件质量保证要求 第 2 页 GB-T 28172-2011 嵌入式软件质量保证要求 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2025-07-13 02:56:55上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。