![](https://csdnimg.cn/release/download_crawler_static/86997982/bg6.jpg)
软件维护的定义
③为了增加新功能,修改已有功能,改造界面,
增加HELP等,而修改软件——完善性维护(
perfective maintenance),约占全部维护活
动的50~66%;
④为了改进未来的可维护性或可靠性,或为了给
未来的改进奠定更好的基础而修改软件——
预防性维护(preventive maintenance),与
其它维护活动共占总维护的4%左右。
注:①一般维护的工作量占生存周期70%以上,维
护成本约为开发成本的4倍(80 - 20 Rule);
②文档维护与代码维护同样重要。