GB/T 14079-1993 软件维护指南

GB/T 14079-1993 Guideline on software maintenance

国家标准 中文简体 废止 页数:8页 | 格式:PDF

基本信息

标准号
GB/T 14079-1993
相关服务
标准类型
国家标准
标准状态
废止
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
1993-01-07
实施日期
1993-08-01
发布单位/组织
国家技术监督局
归口单位
-
适用范围
-

发布历史

研制信息

起草单位:
-
起草人:
朱三元、刘光龙、王景寅、周庆隆
出版信息:
页数:8页 | 字数:13 千字 | 开本: 大16开

内容描述

中华人民共和国国家标准

GB/'r14079一93

软件维护指南

Guidelineonsoftware

主肠内容与适用范围

本标准描述软件维护的内容和类型、维护过程及维护的控制和改进。

本标准适用于软件生存周期的运行和维护阶段,主要供软件管理人员和维护人员使用。

引用标准

GB8567计算机软件产品开发文件编制指南

GB/T11457软件工程术语

米语

本标准使用GB/T11457中的术语及下列术语:

3门自底向上法

在层次结构的软件中,一种从最低层成份开始逐级向上扩展,直到最高层成份的开发方法。

3-2自顶向下法

在层次结构的软件中,一种从最高层成份开始逐级向下扩展,直到最低层成份的开发方法。

3.3编译扩展

一种程序设计语言的特征。这种特征超越了该语言的标准特征,但仍可以为一专门的编译程序所接

受并加以编译.

3.4同级评审

一种质量保证方法,由两个或多个同级程序员互相检查、评估,以确保被检查内容正确,且与软件的

其他部分相一致。

I5软件维护管理机构

为评审修改带来的影响、制订维护计划、复查修改结果、管理维护工作等而设立的机构。

I6软件维护主管

组织、管理和协调维护工作的负责人。

3-了维护管理人员

管理一个或几个软件的维护工作的技术人员。

3.8软件维护人员

具体完成软件维护的工作人员。

4软件维护的内容与类型

软件维护是在软件产品交付使用之后,为纠正故障,改善性能和其他属性,或使产品适应改变了的

环境所进行的修改活动。

._软件维护一般分为完善性维护、适应性维护和改正ft维护三种类f

国家技术监督局1993一01一07批准1993一08一01实施

Gs/'r14079一93

4.1完善性维护

完善性维护是为扩充功能和改善性能而进行修改和扩充,以满足用户变化了的需求。主要内容包

括:

a.为扩充或增强功能而作的修改(如扩充解题范围和算法优化);

b.为提高性能而作的修改(如提高精度,节省存储空间等);

c.为便于维护而作的修改(如增加注释,改进易读性)。

4.2适应性维护

适应性维护是为适应软件运行环境的变化而作的修改,变化的主要内容包括:

a.影响系统的规定、法律和规则的变化,

b.硬件配置的变化,如机型、终端、打印机等的变化;

c数据格式或文卷结构的变化;

d.系统软件的变化,如操作系统、编译系统或实用程序的变化口

4.3改正性维护

改正性维护是为维持系统操作运行,对在开发过程产生而在测试和验收时没有发现的错误而进行

的改正。所必需改正的错误包括;

a,设计错误;

b.逻辑错误;

c.编码错误;

d.文档错误;

e.数据错误。

5软件维护过程

软件生存周期中的维护阶段通常起始于软件产品交付给用户、用户验收之时。软件维护活动通常可

定义成软件生存周期中前几个阶段的重复。软件维护与软件开发有许多相同的活动,但也有其独特之

处:

a.维护活动限定在已有系统的框架之内完成,维护人员必须在已有的设计和编码结构的约束下

作出修改,一般系统越旧,软件维护越困难和越费时。

b通常软件维护阶段的时间比软件开发的时间长得多,但一项具体的软件维护一般比该软件的

开发时间短得多。

c.软件开发必须从无到有产生所有测试数据,而软件维护通常可以使用现有的测试数据进行回

归测试。有时还要产生新的数据,对软件修改及修改后的影响进行必要的测试。

完成一项软件维护的过程是复杂的。下面按顺序列出完成一项软件维护过程的步骤:

a,确定修改类型;

b确定修改的需要;

c.提出修改请求;

d.需求分析;

e.认可或否决修改请求;

f.安排任务进度;

9.设计;

h.设计评审;

1.编码修改和排错;

j.评审编码修改;

k测试;

GB/T14079一93

I.更新文档;

m,标准审计;

n.用户验收;

0安装后评审修改及其对系统的影响。

其中有几个步骤会经常发生循环,但并不是每次修改都要执行所有的步骤。

6软件

定制服务