82软件维护类型 ①在特定的使用条件下暴露出来的一些潜在的程序错误 或设计缺陷,需要改正软件 ②软件(产品)经过使用一段时期之后,提出改进现有 功能,或增加新功能,或改善总体性能的一些要求。为 了满足这些变更要求,需要修改软件。 ③在软件使用过程中数据环境发生变化。如一个事务处 理代码发生改变,处理环境发生变化,安装了新的硬件 或操作系统等,需要修改软件以适应相应的环境变化
8.2 软件维护类型 ① 在特定的使用条件下暴露出来的一些潜在的程序错误 或设计缺陷,需要改正软件。 ② 软件(产品)经过使用一段时期之后,提出改进现有 功能,或增加新功能,或改善总体性能的一些要求。为 了满足这些变更要求,需要修改软件。 ③ 在软件使用过程中数据环境发生变化。如一个事务处 理代码发生改变,处理环境发生变化,安装了新的硬件 或操作系统等,需要修改软件以适应相应的环境变化
维护类型及比例 根据维护工作的特征,软件维护活动可以归纳为改正性维 护、完善性维护、适应性维护和预防性维护 适应性维护 改正性维护 25% 20% 预防性维护 5% 完善性维护 50% 图81各类维护占总维护的比例
维护类型及比例 根据维护工作的特征,软件维护活动可以归纳为改正性维 护、完善性维护、适应性维护和预防性维护。 改正性维护 20% 适应性维护 25% 图8.1 各类维护占总维护的比例 预防性维护 5% 完善性维护 50%