- 6
- 0
- 约4.47千字
- 约 75页
- 2025-12-09 发布于北京
- 举报
软件工程第八章维护;软件生存周期;第8章维护;软件维护定义;
在软件交付使用后,因开发时测试的不彻底、不完全,必然会有部分隐藏的错误遗留到运行阶段。
这些隐藏下来的错误在某些特定的使用环境下就会暴露出来。
为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程就叫做改正性维护。
改正性维护的工作量占全部维护活动的17%~21%。;适应性维护,也就是为了和变化了的环境适当地配合而进行的修改软件的活动,是既必要又经常的维护活动。
外部环境(新的硬、软件配置)
数据环境(数据库、数据格式、数据输入/输出方式、数据存储介质)
可能发生变化。
适应性维护的工作量占全部维护活动的18%~25%;在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。
为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。
这种情况下进行的维护活动叫做完善性维护。;实践表明,在几种维护活动中,完善性维护所占的比重最大。即大部分维护工作是改变和加强软件,而不是纠错。
完善性维护不一定是救火式的紧急维修,而可以是有计划、有预谋的一种再开发活动。
事实证明,来自用户要求扩充、加强软件功能、性能的维护活动约占整个维护工作的50%以上。;预防性维护是为了提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好基础。
预
您可能关注的文档
最近下载
- 结构力学Ⅰ(第4版)龙驭球课后习题答案.pdf
- 《党建思想》学习.ppt VIP
- 第九章 战争与和平-名著《红星照耀中国》内容概括+思维导图+原文批注+阅读训练初中语文.docx VIP
- (2026版)国家以工代赈管理办法核心要点PPT课件.pptx VIP
- 2025年中级软件设计师上半年下午试题.pdf VIP
- 2026中国城市更新案例库白皮书_复旦大学住房政策研究中心 2.pdf VIP
- 领英:2024年全球绿色技能报告(英文版).pdf VIP
- 2026年小学成语故事《飞黄腾达》境遇变化教学教案.docx VIP
- 中职英语高教版基础模块2 Unit 1 Travel Reading and Writing 课件.pptx
- 二次供水泵房规范.docx VIP
原创力文档

文档评论(0)