|
知识路径: > 法律法规和标准规范 > 系统集成常用技术标准 > 开发标准 > 软件维护指南 GB/T 14079-1993 > 软件维护指南 >
|
相关知识点:3个
|
|
|
|
改正性维护是为维护系统操作运行,对开发过程中产生但在测试和验收时没有发现的错误进行的改正,主要内容包括:
|
|
|
|
|
|
|
|
软件生存周期中的维护阶段通常起始于软件产品交付给用户,用户验收之时。软件维护活动通常可以定义或生存周期中前几个阶段的重复。软件维护与软件开发有许多相同的活动,但也有如下独特之处:
|
|
|
.维护活动限定在已有系统的框架之内完成,维护人员必须在已有的设计和编码结构的约束下作出修改,一般系统越旧,软件维护越困难、越费时。
|
|
|
.通常软件维护阶段的时间比软件开发的时间长得多,但一项具体的软件维护一般比开发该软件的时间短得多。
|
|
|
.软件开发必须从无到有产生所有测试数据,而软件维护通常可以使用现有的测试数据进行回归测试。有时还要产生新的数据,对软件修改以及修改后的影响进行必要的测试。
|
|
|
完成一项软件维护的过程是复杂的。下面按照顺序列出完成一项软件维护过程的步骤:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
其中有几个步骤会经常发生循环,但并不是每次修改都要执行所有的步骤。
|
|
|