软件为什么要维护 软件怎么进行管理维护

软件维护的类型
软件维护的类型有4种:改正性维护、适应性维护、完善性维护和预防性维护 。
其中,改正性维护是要改正在特定的使用条件下暴露出来的一些潜在程序错误或设计缺陷;
适应性维护是要在软件使用过程中数据环境发生变化或处理环境发生变化时修改软件以适应这种变化;
完善性维护是在用户和数据处理人员使用软件过程中提出改进现有功能,增加新的功能,以及改善总体性能的要求后,修改软件以把这些要求纳入到软件之中;
预防性维护是为了提高软件的可维护性、可靠性等,事先采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编制和测试,为以后进一步改进软件打下良好基础 。
软件为什么要维护
软件维护是指软件系统交付使用以后,为了改正错误或满足新的需求而修改软件的过程 。
一个中等规模的软件,如果其开发过程需要一两年时间,则它投入使用以后,其运行时间可能持续5~10年之久 。
在这个维护阶段中,人们需要着手解决开发阶段尚未解决的问题,同时,还解决维护工作本身所产生的问题 。
做好软件的维护工作不仅能够排除软件中存在的错误,使它能够正常工作,而且还可以使它扩充功能,提高性能,为用户带来新的效益 。
维护阶段的花费约占整个软件生存周期花费的67% 。因此,应充分认识到维护现有软件的重要意义 。

软件为什么要维护 软件怎么进行管理维护