GB T 14394-2008 计算机软件可靠性和可维护性管理.pdf
《GB T 14394-2008 计算机软件可靠性和可维护性管理.pdf》由会员分享,可在线阅读,更多相关《GB T 14394-2008 计算机软件可靠性和可维护性管理.pdf(12页珍藏版)》请在麦多课文档分享上搜索。
1、lCS 35080L 77 蝠雪中华人民共和国国家标准GBT 1 4394-2008代替GBT 14394 1993计算机软件可靠性和可维护性管理Computer software reliability and maintainability management2008-07-18发布 2008-12-01实施丰瞀髁紫瓣訾雠瞥星发布中国国家标准化管理委员会仪1”目 次前言1范围-2规范性引用文件3术语和定义4软件生存周期41在软件生存周期基本过程中的可靠性和可维护性管理要求42在软件生存周期基本过程中的可靠性和可维护性测量5软件可靠性大纲和可维护性大纲51制定大纲应考虑的主要因素52大纲应
2、包括的主要活动-53示例-54剪裁参考文献GBr 14394-2008;u3447oo9刖 吾GBT 1 4394-2008本标准代替GBT 14394 1993计算机软件可靠性和可维护性管理。本标准与GBT 14394 1993的主要差别是:GBT 14394-1993依据GBT 8566-1988计算机软件开发规范划分软件生存周期,按阶段描述软件可靠性和可维护性要求;本标准依据GBT 85662007信息技术软件生存周期过程划分软件生存周期,按过程和活动描述软件可靠性和可维护性要求。本标准由全国信息技术标准化技术委员会(SACTC 28)提出并归口。本标准起草单位:中国电子技术标准化研究所
3、、山东省计算中心。本标准主要起草人:韩红强、王纬、李刚、周鸣乐、王英龙。本标准所代替标准的历次版本发布情况为:GBT 14394 1993。计算机软件可靠性和可维护性管理GBT 14394-20081范围本标准规定了软件产品在其生存周期内如何选择适当的软件可靠性和可维护性管理要素,并指导软件可靠性大纲和可维护性大纲的制定和实施。本标准适用于软件产品生存周期的基本过程。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注
4、日期的引用文件,其最新版本适用于本标准。GBT 8566-2007信息技术软件生存周期过程GBT 11457 2006信息技术软件工程术语GBT 162601 2006软件工程产品质量第1部分:质量模型(ISOIEC 91261:2001IDT)3术语和定义GBT 11457-2006中界定的以及下列术语和定义适用于本标准。31软件可靠性大纲software reliability program描述为保证软件满足规定的可靠性要求所采取的技术和管理方法的文档,典型地描述要做的工作、所需要的资源、使用的方法、采用的过程、要满足的进度表和项目组织方法。32软件可维护性大纲software main
5、tainability program描述为保证软件满足规定的可维护性要求所采取的技术和管理方法的文档,典型地描述要做的工作、所需要的资源、使用的方法、采用的过程、要满足的进度表和项目组织方法。33软件FRACAS software failure reporting analysis and corrective action system软件失效报告、分析和纠正措施系统(FRACAS)是一个闭环控制系统,它将软件的失效加以记录、报告,找出失效原因,采取纠正措施。4软件生存周期41 在软件生存周期基本过程中的可靠性和可维护性管理要求本标准依照GBT 8566-2007将软件生存周期划分为五个
6、基本过程,提出了在这五个基本过程中进行软件可靠性和可维护性管理的要求。表1给出了本标准的活动与GBT 8566 2007软件生存周期过程和活动的映射关系。GBT 14394-2008表1 从本标准活动到GBT 8566-2007软件生存周期过程和活动的映射GBT 8566-200软件生存周期软件可靠性与可维护性管理过程 活动启动招标的准备获取 获取 合同的准备和更新对供方的监督验收和完成启动投标准备签订合同供应 供应 策划执行和控制一一评审和评价交付和完成过程实现概念 开发 系统需求分析系统体系结构设计需求 开发 软件需求分析一软件体系结构设计设计 开发软件详细设计实现 开发 一软件编码和测试
7、软件集成软件合格性测试测试 开发系统集成系统合格性测试一一软件安装安装和检验 开发 软件验收支持过程实现一运行测试运作 运作系统运行用户支持过程实现问题和修改分析修改实现维护 维护维护评审验收迁移软件退役411 在获取过程中的可靠性和可维护性管理要求需方确定需要获取的软件产品的可靠性和可维护性要求,确保要求是合理的、可行的、可验证的,并有相应的资源保证,进而在制定标书、选择供方过程中加以体现,并且依照要求管理获取过程,最终验收软件产品的可靠性和可维护性是否达到预期要求。412在供应过程中的可靠性和可维护性管理要求供方在投标书中对可靠性和可维护性进行说明以答复需方要求,并反映在可行性研究报告、合
8、同2GBT 14394-2008中,通过评定后确定为管理和保证软件产品的可靠性和可维护性所需的过程、规程和资源,确保在软件开发过程中及时、适当地处理可靠性和可维护性要求,直到软件产品满足要求并交付给需方。413在开发过程中的可靠性和可维护性管理要求开发者负责实施在软件产品的需求分析、设计、编码、集成、测试以及有关的安装和验收等活动中可靠性和可维护性要求。4131 在概念活动中的可靠性和可维护性管理要求进行软件可行性分析,制定初步软件开发计划,提出软件可靠性和可维护性分解目标、要求及经费。4132在需求活动中的可靠性和可维护性管理要求分析和确定软件可靠性和可维护性的具体设计目标,确保与研制任务书
9、或合同中相应要求的可追踪性,制定实施计划,制定各实施阶段的基本准则,确定各实施阶段的验证方法。4133在设计活动中的可靠性和可维护性管理要求进行软件可靠性和可维护性分析和设计,编写相应的设计说明,明确对编码、测试阶段的具体要求,组织设计评审,并验证可靠性和可维护性目标的实施和与需求活动中所提相应要求的可追踪性。4134在实现活动中的可靠性和可维护性管理要求按照规定的规则,在软件编码过程中依据需求和设计活动中相应的规定实现可靠性和可维护性要求,进行单元测试,做好后续测试工作的准备,评价或审查代码以验证相应要求的实现。4135在测试活动中的可靠性和可维护性管理要求在单元和集成测试阶段,验证相应可靠
10、性和可维护性要求的实现,进行重用软件的可靠性和可维护性管理。在软件配置项测试和系统集成测试阶段,建立适当的软件可靠性测试环境,组织分析测试和测量的数据,验证软件可靠性和可维护性的实现,进行风险分析,决定交付时机。4136在安装和验收活动中的可靠性和可维护性管理要求采取联合评审、审核、软件合格性测试和系统合格性测试等手段对可靠性和可维护性进行最终验证和评定。414在运作过程和维护过程中的可靠性和可维护性管理要求在软件运作过程和维护过程中,应分析和提高软件可靠性:a) 制定并实施软件可靠性数据采集规程;b)实施软件FRACAS;c)测量可靠性,分析现场可靠性是否达到要求;d)跟踪用户满意程度;e)
11、用可靠性测量数据指导产品和工程过程的改进;f) 软件产品维护时执行适当的维护规程并参照413实施适用的管理活动。42在软件生存周期基本过程中的可靠性和可维护性测量在软件生存周期的各个基本过程中,应进行与可靠性和可维护性有关的测量。软件可靠性测量包括对成熟性、容错性、易恢复性、可靠性的依从性等要素进行的测量,软件可维护性测量包括对易分析性、易改变性、稳定性、易测试性、维护性的依从性等要素进行的测量。具体测量方法的选择应参照GBT1626012006,考虑软件所处的阶段、测量的内容、测量的角度和其活动而定,其目的在于帮助明确要求,分析达到目标要求的程度,从而更有效地管理,以保证在软件生存周期特定过
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 14394 2008 计算机软件 可靠性 可维护性 管理
