|
11.4.3 软件维护的申请与组织
软件维护过程,实质上是简化、压缩了的从软件定义到软件测试验收的软件开发的全过程,必须遵守严格的维护程序,进行严格的维护管理,才能确保维护活动的正确性、及时性。
(1) 维护申请
软件需要进行维护时,应首先提出维护申请,说明软件问题的发现时间、问题类型、维护目标等。交维护主管签署维护处理意见作为进行维护的依据。
(2) 维护的组织与实施
软件维护申请在得到批准后必须在严格的管理控制下实施。为此,在进行软件维护工作时,必须建立软件维护组织,该组织由维护主管、维护管理员、软件修改人员及用户代表组成。维护主管负责审批和下达软件维护任务;维护管理员则通过分析和评估维护申请报告,拟定维护方案,制定维护计划,组织或委派软件修改小组(或人员);软件修改小组(或人员),根据维护主管和维护管理员提出的维护方案和计划,具体执行维护修改。
软件维护的实施与软件开发工作一样,按分析、设计、编码、测试和验收等步骤,遵循软件开发规范,生成与新的需求相一致的软件及与修改后编码相一致的文档。
软件维护结束后,要填写软件维护报告,作为一个维护过程完成的标志。软件维护报告的主要内容应包括:维护项目名称,版本号,软件变动描述,变动影响,测试及验收意见,并详细记录维护人员姓名及软件修改日期。
11.4.4 软件版本的更新和控制
(1) 软件版本的更新由软件开发或软件维护的主管部门控制。
(2) 软件维护主管应根据软件维护内容,向主管部门提出版本更新的申请。
(3) 由主管部门批准下发新的软件及相应的版本号。 |
|