软件维护的念 软件维护活动 a序修改的步骤及修改 的副作阻 提高可维护性的方法
▪ 软件维护的概念 ▪ 软件维护活动 ▪ 程序修改的步骤及修改 的副作用 ▪ 可维护性 ▪ 提高可维护性的方法
软件维护的概念 软件维护的定义 a影响维护工作量的因素 a软件雏护的策略 维护成本
软件维护的概念 软件维护的定义 影响维护工作量的因素 软件维护的策略 维护成本
软件维护的定义 0在软件运行/维护阶殿对软件产品 进行的修改就是所谓的维护。 a维护的类型有三种 口改正性维护 口适应性雄护 口完善性维护
软件维护的定义 在软件运行/维护阶段对软件产品 进行的修改就是所谓的维护。 维护的类型有三种: 改正性维护 适应性维护 完善性维护
改正性维护 0在软件交付使用后,因开发时测试 的不彻底、不完全,必然会有部分 藏的错误遗留到运行阶段。 a这些隐藏下来的错误在某些特定的 使用环境下就会暴露出来。 0为了识别和纠正软件错误、改正软 件性能上的缺陷、排除实施中的误 使用,应当进行的诊断和改正错误 的过程就叫做改正性雄护
改正性维护 在软件交付使用后,因开发时测试 的不彻底、不完全,必然会有部分 隐藏的错误遗留到运行阶段。 这些隐藏下来的错误在某些特定的 使用环境下就会暴露出来。 为了识别和纠正软件错误、改正软 件性能上的缺陷、排除实施中的误 使用,应当进行的诊断和改正错误 的过程就叫做改正性维护
适应性结 0在使用过程中, 0外部境(新的硬、软件配置) 口数据环境(数据库、数据格式 数据输入输出方式、数据存储介 质) 可能发生变化。 0为使软件适应这种变化,而去修改 软件的过程就叫做适应性雄护
适应性维护 在使用过程中, 外部环境(新的硬、软件配置) 数据环境(数据库、数据格式、 数据输入/输出方式、数据存储介 质) 可能发生变化。 为使软件适应这种变化,而去修改 软件的过程就叫做适应性维护