- 4
- 0
- 约4.59千字
- 约 21页
- 2026-06-17 发布于江西
- 举报
软件维护
信息科
主讲
-4-11
第1页
引言
在软件产品被开发出来并交付顾客使用之后,就进入了软件的运行维护阶段。这个阶段是软件生命周期的最后一种阶段,其基本任务是确保软件在一种相当长的时期能够正常运行。
软件维护需要的工作量很大,平均说来,大型软件的维护成本高达开发成本的4倍左右。目前国外许多软件开发组织把60%以上的人力用于维护已经有的软件,而且伴随软件数量增多和使用寿命延长,这个百分比还在连续上升。
第2页
第3页
1软件维护的定义
所谓软件维护就是在软件已经交付使用之后,为了更正错误或满足新的需要而修改软件的过程。
第4页
软件维护的目标
维护的目标:是满足顾客对已开发产品的性能与软件环境不断提升的需求,进而达成延长软件的寿命。
第5页
软件维护的分类
能够通过描述软件交付使用后可能进行的4项活动,对软件维护进行分类:
完善性维护:在软件使用过程中,为了满足顾客对软件的功效与性能提出新的需求而进行的维护。(50%)
适应性维护:使软件适应运行环境(涉及软,硬件环境及数据环境)的变化而进行的维护。(25%)
纠错性维护:为纠正在开发期间未能发觉的错误而进行的维护。(21%)
其它维护:(如:预防性维护)为改善软件的可维护性,可靠性等,以减少今后对其进行维护所需的工作量的工作而进行的维护。(4%)
第6页
第7页
2软件维护的特点
软件维护的特点
原创力文档

文档评论(0)