软件工程-08维护.ppt

软件工程-08维护

QA * * 软件工程 Software Engineering CH8 维护 济南大学 信息科学与工程学院 软件生命周期 可行性研究 需求分析 概要设计 详细设计 实 现 集成测试 确认测试 使用与维护 退役 软件定义 软件开发 软件使用与维护 软件维护主要任务是在软件使用/维护阶段,为了改正错误或满足新的需要而修改软件 大型软件的维护成本高达开发成本的4倍左右 目前国外许多软件开发组织把60%以上的人力用于维护已有的软件 而且随着软件数量增多和使用寿命延长,这个百分比还在持续上升 软件维护 8.1 软件维护的定义 8.2 软件维护的特点 8.3 软件维护过程 8.4 软件的可维护性 8.5 预防性维护 提纲 8.1 软件维护的定义 8.2 软件维护的特点 8.3 软件维护过程 8.4 软件的可维护性 8.5 预防性维护 什么是维护? 在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程。 维护做什么? ① 诊断和改正错误 - 改正性维护(corrective maintenance),约占全部维护活动的 17~20%; ② 为了和变化了的环境(如软\硬件升级、新数据库等)适当地配合而修改软件 - 适应性维护(adaptive maintenance),约占全部维护活动的18~25%; 软件维护的定义 维护做什么? - cont. ③

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档