软件工程国家标准简介
(3):
计算机软件可靠性和可维护性管理
可靠性和可维护性是系统和软件产品八大特性质量中两个特性。根据GB/T.10-的定义,可靠性的是系统、产品或组件在指定条件下、指定时间内执行指定功能的程度;维护性的是产品或系统能够被预期的维护人员修改的有效性和效率的程度。这两个特性的管理贯穿于软件的全生存周期过程。
GB/T-《计算机软件可靠性和可维护性管理》规定了软件产品在其生存周期内如何选择适当的软件可靠性和可维护性管理要素,并指导软件可靠性大纲和可维护性大纲的制定和实施。
GB/T-按照GB/T-中的内容,将软件生存周期划分为五个基本过程,提出了这五个过程中进行软件可靠性和可维护性管理的要求。例如,在获取过程中,需方确定需要获取的软件产品的可靠性和可维护性要求,确保要求是合理的、可行的、可验证的,并有相应的资源保证,进而在制定标书、选择供方过程中加以体现,并且依照要求管理获取过程,最终验收软件产品的可靠性和可维护性是否达到预期目标。活动的映射关系见下图。
GB/T-活动到GB/T-软件生存周期过程和活动的映射
软件的可靠性大纲和可维护性大纲是为了保证软件满足可靠性和可维护性要求所采取的技术和管理方法的文档,大纲应根据合同或协议书中的要求制定,并纳入开发计划,一并综合实施。大纲的实施应有主管机构和软件开发项目个层次负责人分工负责。
大纲包含的主要活动包括:
●制定大纲目标
●分析运行环境
●软件可靠性和可维护性要求的可行性论证
●选定或制定规范和准则
●软件可靠性和可维护性分析
●评审
●文档和数据
●培训
●维护保障要求
用户在制定大纲的内容时可根据软件类别、规模和关键程度作适当剪裁,保证大纲能使软件开发以及最佳费用效益实现规定的可靠性和可维护性要求。
点击左下角“阅读原文”可获取标准全文。
软件工程国标简介系列文章将对各个领域的标准进行详细的介绍。
下一篇将介绍GB/Z-《信息技术软件生存周期过程指南》,该标准是针对GB/T-的指导性技术文件。
赞赏
长按向我转账
受苹果公司新规定影响,iOS版的赞赏功能被关闭,可通过转账支持。
白癜风治疗价格北京治疗白癜风那家医院最好