软件的4种维护(更正性、完善性、预防性、适应性)的区别

完善性维护主要涉及用户对软件功能的扩展和性能提升,如合并程序提高效率、增加图形输出、添加在线帮助及优化用户界面等。随着用户对系统的深入使用,这类需求会不断出现,以满足用户对软件的持续改善和提高。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

软件的维护活动是指需要提供软件支持的全部活动,包括:
交付前完成的活动:交付后运行计划、维护计划
交付后完成的活动:软件修改、培训、帮助资料
 
一般我们将其分为以下的4种:
(1)更正性。由于系统测试不可能揭露系统存在的所有错误,因此在系统投入运行后频繁的实际应用过程中,就有可能暴露出系统内隐藏的错误。 诊断和修正系统中遗留的错误,就是纠错性维护。纠错性维护时在系统运行中发生异常或故障时进行的,这种错误往往是遇到了从未用过的输入数据组合或是在与其 他部分接口处产生的,因此只是在某些特定的情况下发生。有些系统运行多年以后才暴露出在系统开发中遗留的问题,这是不足为奇的。
(2)适应性维护。适应性维护时为了使系统适应环境的变化而进行的维护工作。一方 面计算机科学技术迅速发展,硬件的更新周期越来越短,新的操作系统和原来操作系统的新版本不断
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值