欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    计算机软件可靠性和可维护性管理.doc

    • 资源ID:2883754       资源大小:532KB        全文页数:12页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机软件可靠性和可维护性管理.doc

    lCS 35080L 77蝠雪中华人民共和国国家标准GBT 1 4394-2008代替GBT 143941993计算机软件可靠性和可维护性管理Computer software reliability and maintainability management2008-07-18发布 2008-12-01实施丰瞀髁紫瓣訾雠瞥星发布中国国家标准化管理委员会仪1”GBr 14394-2008目次前言· ·····1范围 ··· ·· ····· · ·-2规范性引用文件 ·· · ·· ··3术语和定义·4软件生存周期·42在软件生存周期基本过程中的可靠性和可维护性测量 · ;u41在软件生存周期基本过程中的可靠性和可维护性管理要求5软件可靠性大纲和可维护性大纲···· 351制定大纲应考虑的主要因素· 452大纲应包括的主要活动- 453示例···-754剪裁····· ·····oo参考文献 · 9GBT 1 4394-2008刖吾 本标准代替GBT 14394 1993计算机软件可靠性和可维护性管理。本标准与GBT 14394 1993的主要差别是:GBT 14394-1993依据GBT 8566-1988计算机 软件开发规范划分软件生存周期,按阶段描述软件可靠性和可维护性要求;本标准依据GBT 85662007信息技术软件生存周期过程划分软件生存周期,按过程和活动描述软件可靠性和可维护性 要求。本标准由全国信息技术标准化技术委员会(SACTC 28)提出并归口。 本标准起草单位:中国电子技术标准化研究所、山东省计算中心。 本标准主要起草人:韩红强、王纬、李刚、周鸣乐、王英龙。 本标准所代替标准的历次版本发布情况为:GBT 14394 1993。GBT 14394-2008计算机软件可靠性和可维护性管理1范围本标准规定了软件产品在其生存周期内如何选择适当的软件可靠性和可维护性管理要素,并指导 软件可靠性大纲和可维护性大纲的制定和实施。本标准适用于软件产品生存周期的基本过程。2规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究 是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GBT 8566-2007信息技术软件生存周期过程GBT 11457 2006信息技术软件工程术语GBT 1626012006软件工程产品质量第1部分:质量模型(ISOIEC 91261:2001IDT)3术语和定义GBT 11457-2006中界定的以及下列术语和定义适用于本标准。31软件可靠性大纲software reliability program描述为保证软件满足规定的可靠性要求所采取的技术和管理方法的文档,典型地描述要做的工作、 所需要的资源、使用的方法、采用的过程、要满足的进度表和项目组织方法。32软件可维护性大纲software maintainability program描述为保证软件满足规定的可维护性要求所采取的技术和管理方法的文档,典型地描述要做的工 作、所需要的资源、使用的方法、采用的过程、要满足的进度表和项目组织方法。33软件FRACASsoftware failure reporting analysis and corrective action system软件失效报告、分析和纠正措施系统(FRACAS)是一个闭环控制系统,它将软件的失效加以记录、 报告,找出失效原因,采取纠正措施。4软件生存周期41在软件生存周期基本过程中的可靠性和可维护性管理要求本标准依照GBT 8566-2007将软件生存周期划分为五个基本过程,提出了在这五个基本过程中 进行软件可靠性和可维护性管理的要求。表1给出了本标准的活动与GBT 8566 2007软件生存周 期过程和活动的映射关系。GBT 14394-2008表1从本标准活动到GBT 8566-2007软件生存周期过程和活动的映射GBT 8566-200'软件生存周期软件可靠性与可维护性管理过程 活动启动招标的准备获取 获取 合同的准备和更新对供方的监督验收和完成启动投标准备签订合同 供应供应策划执行和控制一一评审和评价交付和完成过程实现概念 开发 系统需求分析系统体系结构设计需求 开发 软件需求分析设计 开发 一软件体系结构设计软件详细设计实现 开发 一软件编码和测试软件集成软件合格性测试测试 开发系统集成系统合格性测试一一软件安装安装和检验 开发软件验收支持过程实现一运行测试运作 运作系统运行用户支持过程实现问题和修改分析修改实现维护 维护维护评审验收迁移软件退役411在获取过程中的可靠性和可维护性管理要求 需方确定需要获取的软件产品的可靠性和可维护性要求,确保要求是合理的、可行的、可验证的,并有相应的资源保证,进而在制定标书、选择供方过程中加以体现,并且依照要求管理获取过程,最终验收 软件产品的可靠性和可维护性是否达到预期要求。412在供应过程中的可靠性和可维护性管理要求 供方在投标书中对可靠性和可维护性进行说明以答复需方要求,并反映在可行性研究报告、合同2GBT 14394-2008 中,通过评定后确定为管理和保证软件产品的可靠性和可维护性所需的过程、规程和资源,确保在软件开发过程中及时、适当地处理可靠性和可维护性要求,直到软件产品满足要求并交付给需方。413在开发过程中的可靠性和可维护性管理要求 开发者负责实施在软件产品的需求分析、设计、编码、集成、测试以及有关的安装和验收等活动中可靠性和可维护性要求。4131在概念活动中的可靠性和可维护性管理要求 进行软件可行性分析,制定初步软件开发计划,提出软件可靠性和可维护性分解目标、要求及经费。4132在需求活动中的可靠性和可维护性管理要求 分析和确定软件可靠性和可维护性的具体设计目标,确保与研制任务书或合同中相应要求的可追踪性,制定实施计划,制定各实施阶段的基本准则,确定各实施阶段的验证方法。4133在设计活动中的可靠性和可维护性管理要求 进行软件可靠性和可维护性分析和设计,编写相应的设计说明,明确对编码、测试阶段的具体要求,组织设计评审,并验证可靠性和可维护性目标的实施和与需求活动中所提相应要求的可追踪性。4134在实现活动中的可靠性和可维护性管理要求 按照规定的规则,在软件编码过程中依据需求和设计活动中相应的规定实现可靠性和可维护性要求,进行单元测试,做好后续测试工作的准备,评价或审查代码以验证相应要求的实现。4135在测试活动中的可靠性和可维护性管理要求 在单元和集成测试阶段,验证相应可靠性和可维护性要求的实现,进行重用软件的可靠性和可维护性管理。 在软件配置项测试和系统集成测试阶段,建立适当的软件可靠性测试环境,组织分析测试和测量的数据,验证软件可靠性和可维护性的实现,进行风险分析,决定交付时机。4136在安装和验收活动中的可靠性和可维护性管理要求 采取联合评审、审核、软件合格性测试和系统合格性测试等手段对可靠性和可维护性进行最终验证和评定。414在运作过程和维护过程中的可靠性和可维护性管理要求 在软件运作过程和维护过程中,应分析和提高软件可靠性:a)制定并实施软件可靠性数据采集规程; b)实施软件FRACAS; c)测量可靠性,分析现场可靠性是否达到要求; d)跟踪用户满意程度; e)用可靠性测量数据指导产品和工程过程的改进;f)软件产品维护时执行适当的维护规程并参照413实施适用的管理活动。42在软件生存周期基本过程中的可靠性和可维护性测量 在软件生存周期的各个基本过程中,应进行与可靠性和可维护性有关的测量。软件可靠性测量包括对成熟性、容错性、易恢复性、可靠性的依从性等要素进行的测量,软件可维护性测量包括对易分析 性、易改变性、稳定性、易测试性、维护性的依从性等要素进行的测量。具体测量方法的选择应参照 GBT1626012006,考虑软件所处的阶段、测量的内容、测量的角度和其活动而定,其目的在于帮助 明确要求,分析达到目标要求的程度,从而更有效地管理,以保证在软件生存周期特定过程的可靠性与 可维护性问题能得到及时解决。5软件可靠性大纲和可维护性大纲 根据合同或协议书中对软件可靠性和可维护性的要求编制大纲,大纲的制定和修改应按质量保证有关标准规定的程序进行评审和审批;软件可靠性大纲和可维护性大纲应纳入软件开发计划,一并综合3GBT 1 43942008 实施;软件可靠性大纲和可维护性大纲的实施应由主管机构和软件开发项目各层次负责人分工负责。51制定大纲应考虑的主要因素 编制大纲,应考虑如下因素: a)所处的生存周期过程;b)软件生存周期各过程所包含的与可靠性和可维护性相关的要素;c)规定的可靠性和可维护性目标;d) 实现可靠性和可维护性所采取的方法; e)实现可靠性和可维护性所进行的活动; f)拟采用的开发技术和类似软件的历史状况;g)时间进度、经费与其他资源,存储空间与运行时间,程序设计语言,软件运行的软、硬件环境等 各种限制条件。52大纲应包括的主要活动 以下条款给出了软件可靠性大纲和可维护性大纲要素,并对这些要素的应用及任务进行了描述。521制定大纲目标 在需求分析阶段,应建立软件产品的可靠性大纲和可维护性大纲目标,该两项大纲的目标应确保满足合同要求。大纲目标由一系列与每项大纲要素有关的任务组成,应明确每项任务的责任,并提供一个 任务实施初步日程表,当情况变化或出现偏差时大纲应根据需要加以修改。大纲目标应定量和定性地建立,并说明验证所需的判据和条件。 a)大纲制定和实施所需的组织机构和职责; b)定量、定性的可靠性和可维护性目标如:可靠度R(T)、失效发生率ROCOF,等等; c)各项任务实施进度表;d) 确保软件产品可靠性、可维护性的要素; e)可靠性和可维护性验证所用的判据; f)软件版本控制、配置管理要求;g)软件工程标准化要求; h)评审的时间表、对象、准则; i)测试实施; j)文档编制要求; k)培训及支持保证。522分析运行环境 在可行性研究与计划和需求分析阶段应分析运行环境,并在概要设计和详细设计阶段进行必要的修改,同时要注意运行环境的变化会对软件可靠性和可维护性的影响。 下列运行环境和最终使用条件应该分析: a)运行的系统及体系结构;b)运行和维护方式; c)负载; d)运行和维护环境(如电磁辐射和感应); e)运输和安装条件; f)操作和维护人员要求; g)新版本的发行和升级; h)恢复的规程和要求; i)终端和通信媒体类型。dGBT 14394-2008523软件可靠性和可维护性要求的可行性论证 在可行性研究与计划阶段,应对软件的可靠性和可维护性要求进行可行性论证,对于合同中提出的软件可靠性和可维护性要求应根据软件符合规定标准和规范的能力进行评审和论证。这个论证是整个 产品研究的一部分,其目的是:a)确定设计工作的起点; b)估计可靠性和可维护性特性对技术选择、设计配置以及产品性能的影响。 应该考虑:a)软件的功能需求; b)新软件的市场潜力; c)现有软件的技术状况; d)生存周期费用;e)开发新软件与改造现有软件所付出的劳动的比较;f)类似软件产品可靠性和可维护性状况。524选定或制定规范和准则 在需求分析阶段,应选定适当的软件规范和准则。若没有适当的软件规范和准则可遵循,则应自行制定。其内容包括:a)确保软件可靠性和可维护性所必须的软件工程规范; b) 制定软件开发必须遵循的技术准则; c)制定软件的支持和维护要求; d)制定质量保证计划中的可靠性和可维护性要求;e)必要时制定外购、分包和重用原有软件的可靠性和可维护性控制规范;f)确保软件可靠性和可维护性所必须的软件工程管理及人员规范。525软件可靠性和可维护性分析 在软件开发过程中各个阶段进行有关的软件可靠性和可维护性分析并编写分析报告应考虑: a)可靠性和可维护性El标分配;b)软件使用需求量过载情况;c)软件开发过程管理及相关产品配置管理情况;d)软件质量保证计划中的可靠性和可维护性保证手段;e)软件开发技术对于可靠性和可维护性的保障;f)软件系统所涉及业务对于可靠性和可维护性的要求;g)可靠性和可维护性对软件产品其他要素的影响和关系;h)软件设计中的实现情况; i)可靠性和可维护性预测; j)故障模式、影响及危害度分析; k)根源分析;1)关键模块分析;m) 故障定位和隔离技术的应用; n)测试环境、测试数据、测试用例和测试覆盖情况; o)软件安全性及安全保障分析; p)维护实施简易性。526评审在软件开发各阶段都要求进行评审,评审管理要求按GBT 85662007进行,其中与软件可靠性 和可维护性有关的具体评审要求如下:5GBT 1 4394-20085261概念评审a)可靠性和可维护性要求;b) 可靠性和可维护性的实现可行性;c)可靠性和可维护性对于软件产品整体的影响和关系;d)可靠性和可维护性对于软件产品相关业务的意义。5262需求评审 a)可靠性和可维护性目标; b)实施计划;c)功能降级使用方式下,软件产品最低功能保证的规格说明;d)选用或制定的规范和准则;e)验证方法。5263设计评审 a)可靠性和可维护性目标分配; b) 可靠性和可维护性设计方案;c)设计分析,关键成分的时序,估计的运行时间,错误恢复及相关性能要求;d)测试原理、要求、文档和工具。5264测试评审a) 针对可靠性和可维护性的测试目标;b)测试方法; c)测试用例; d)测试工具; e)测试通过标准; f)测试报告。5265安装和验收评审a)软件可靠性和可维护性验证和确认方法;b) 软件可靠性和可维护性测试(计划、规程、用例和设旋);c)验证与确认时所用的其他准则。5266软件用户手册评审a) 软件产品可靠性和可维护性对于运行环境的要求;b)软件产品可靠性和可维护性的管理手段;c)软件产品可靠性和可维护性的异常处理;d) 运作和维护过程中实施软件FRACAS的考虑,以及可靠性数据采集规程的考虑。527文档和数据 根据合同要求和数据管理目标,确定文档和数据要求的范围。 大纲应建立一个报告事件及其结果的系统。该系统应提供数据可追踪性,并建立相应文档,文档应写明具体数据的采集条件、所作的设想,并注明对数据应用的限制。为保证关键事件得到明确认识,该 系统应提供充分的数据,并且系统的输出应适合接受者的需要和分发的要求。应监视以下关键事项: a)大纲目标的建立i b)可靠性和可维护性目标分配; c)模块一览表的制定;d)测试;e)故障发生;6GBT 1 4394-2008 f)缺陷和错误的检查;g)维护活动; h)恢复活动; i)数据分析; j)采取的纠正措施和结果。528培训要求及时制定培训计划,培训计划应与软件开发计划、维护要求、运行支持策略协调一致。培训对 象包括软件开发人员、维护人员、质量控制人员、管理人员、操作人员,针对不同对象进行不同类型、不同 级别的培训。培训内容为:a)一般知识或专门技术; b)软件系统所涉及业务; c)软件的复杂性; d)操作要求; e)需用的时间和资源; f)需用的设施和工具。529维护保障要求对维护保障要求应进行说明并制定计划。需考虑下列因素:a)维护和后勤保障策略; b)技术保障职能; c)维护保障任务; d)配置管理; e)操作和修改规程; f)突发事件和分析; g)数据采集和现场跟踪;h)软件系统使用情况跟踪及维护;i)文档。53示例表2说明了大纲的各项活动同软件生存周期各过程的基本关系,它为适当地选择相关大纲任务提 供一个示例。表3说明了大纲的各项活动同软件生存周期开发过程各阶段的基本关系,它为适当地选择相关大纲任务提供一个示例。 表2软件生存周期过程与软件可靠性大纲和软件可维护性大纲要素对应关系523软件可 524 525521 522 靠性和 选定或 软件可 527 529生存周期 526 528制定大 分析运 可维护 制定规 靠性和 文档和 维护保 过程评审培训纲目标 行环境 性要求 范和准 可维护数据障要求的可行 则性分析 性论证获取过程 供应过程 开发过程 运作过程 维护过程 注:“”表示该阶段所需考虑的有关任务条款。GBT 1 4394-2008表3 软件开发过程与软件可靠性大纲和软件可维护性大纲要素对应关系523软件可 S24 5255 21522 靠性和 选定或 软件可 527 529生存周期 526 528制定大分析运 可维护 制定规 靠性和 文档和 维护保过程 评审 培训纲目标行环境性要求范和准可维护数据 障要求的可行则性分析性论证概念 需求 设计 实现 测试 安装和检验注:“”表示该阶段所需考虑的有关任务条款。54剪裁 大纲内容可根据软件类别、规模和关键程度作适当剪裁。剪裁原则是:所制定大纲能使软件开发以最佳费用效益实现规定的可靠性和可维护性要求。8GBT 14394-2008 参考文献1GBT 527112000信息技术词汇第1部分:基本术语(eqv ISOIEC 23821:1993) 2GBT 527120 1994信息技术词汇20部分系统开发(eqv ISOIEC 238220:1990), 3龚庆祥等型号可靠性工程手册EM北京:国防工业出版社,2007

    注意事项

    本文(计算机软件可靠性和可维护性管理.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开