中华人民共和国航空航天工业部航空工业标准 软件维护基本要求 HB/Z179-90 1主题内容与适用范围 本标准为软件的维护规定了统一的和最低的要求. 本标准适用于软件的维护阶段. 2引用标准 GB/T11457 软件工程术语 HB6464 软件开发规范 HB6465 软件文档编制规范 HB6466 软件质量保证计划编制规定 HB6467 软件配置管理计划编制规定 HB/Z 178 软件验收基本要求 3术语 下面给出本规范用到的一些术语的定义,其它术语的定义见GB/T11457.软件工程术语和 HB6464软件开发规范. 3.1正确性维护 为改正在开发阶段产生而测试阶段未发现的软件错误所进行的修改.其中包括:改正程序 错误,改正文档错误,改正设计错误. 3.2适应性维护 为适应运行环境改变而对软件进行的修改. 3.3完善性维护 为护充功能或改善性能而对软件进行的修改和补充. 3.4维护主管 负责组织、管理和协调维护工作的人员. 3.5维护管理机构 为评价修改带来的影响、制订维护计划、复查修改结果、管理维护工作而设立的机构. 3.6维护管理员 管理一项或几项软件维护工作的技术人员. 3.7软件维护员 航空航天工业部1990一09一18发布 1991一02-01实施 156 HB/Z179-90 具体完成软件修改的工作人员. 4维护申请 申请对软件进行维护时,必须向维护主管提交维护申请表及有关信息.维护主管和维护管 理机构应保证维护工作有切合实际的技术计划并在严格的科学管理下进行. 4.1正确性维护申请 申请正确性维护时,必须首先填写维护申请表(见附录A)并附加报告,交维护主管,作为 申请维护的依据.必要时应提供下述补充信息: a.运行时打印的出错信息; b.输出数据清单; c.关于硬件环境的描述; d.待维护软件的说明和版本号; e.对维护要求的说明; f.其它信息. 42适应性维护申请 申请适应性维护时,必须首先填写维护申请表(见附录A)并附加报告,交维护主管,作为 维护申请的依据.在报告中应提供下述信息: a.软件原运行环境概述; b.软件新运行环境概述; c.待维护软件说明和版本号; .d.对维护要求的说明. 4.3完善性维护申请 中请完善性维护时,必须首先填写维护申请表(见附录A)并附加报告,交维护主管,作为 申请维护的依据.在报告中应提供下列信息: a.待维护软件功能和性能的描述以及维护后软件功能和性能的描述; b.待维护软件的说明和版本号; c.对维护要求的说明. 5维护管理与实施 5.1维护管理 5.1.1组织 在进行软件维护工作时,必须建立软件的维护组织.该组织至少包括: a.维护主管; b.维护管理机构; c.维护管理员; d.软件维护小组(包括软件维护员若干名). 5.1.2审批 157 HB/Z179-90 维护主管负责审批维护任务,其步骤为: a.维护申请表及附加报告呈交维护主管. b.维护主管指定维护管理员对申请报告进行分析和评价,收集与申请有关的信息,判别 维护类型,预计修改工作量,似定维护方案. c.维护管理员向维护主管和维护管理机构汇报. d.维护主管与维护管理机构讨论维护管理员拟定的维护方案,预计修改带来的影响,拟 定初步的计划,确定每一维护任务的优先级,组建软件维护小组并指定负责人,填写软 件维护报告(见附录B)交软件维护小组完成维护任务. 5.1.3计划 软件维护小组根据实际情况和维护管理机构拟定的初步计划,制订详细的、具体的维护计 划和维护方案.内容应包括: a.维护任务的范围; b.维护可能造成的影响的对策...