【软工视频】第七章软件维护

简介: 【软工视频】第七章软件维护

目录

软件维护的概念

软件维护的定义:在软运行\维护阶段对软件产品进行的修改就是所谓的维护;类型:改正性维护;适应性维护;完善性维护

维护的问题

1、理解别人写的程序困难,困难程度随软件配置成分减少而迅速增加;

2、要维护的软件往往没有合适的文档或资料不全;3、绝大多数软件设计时没有考虑将来的修改;

3.绝大多数软件设计是没有考虑将来的修改

4、软件维护不是一项吸引人的工作;

5、软件人员经常流动,维护不能依靠原开发人员;6、追踪软件的建立过程非常困难,或根本做不到。

6.追踪软件的建立过程非常困难,或者根本做不到

维护工作量的模型

软件维护活动

为了有效地进行软件维护,应事先就开始做组织工作

维护机构:除了较大的软件开发公司外,通常在软件维护工作方面,并不保持一个正式的组织机构

相关文章
|
自然语言处理 监控 项目管理
PMBOK泛读(第一章) - 引论(一)
PMBOK泛读(第一章) - 引论(一)
81 0
|
存储 监控 项目管理
PMBOK泛读(第一章) - 引论(二)
PMBOK泛读(第一章) - 引论(二)
80 0
|
自然语言处理 数据处理
【软工视频】第三章
【软工视频】第三章
|
存储 算法 测试技术
[软件工程导论(第六版)]第9章 面向对象方法学引论(复习笔记)
[软件工程导论(第六版)]第9章 面向对象方法学引论(复习笔记)
|
测试技术 BI uml
[软件工程导论(第六版)]第9章 面向对象方法学引论(课后习题详解)
[软件工程导论(第六版)]第9章 面向对象方法学引论(课后习题详解)
|
存储 数据管理 人机交互
【软工视频】第九章面向对象技术
【软工视频】第九章面向对象技术
|
测试技术 程序员 开发者
【软工视频】第六章软件测试
【软工视频】第六章软件测试
|
敏捷开发 存储 安全
软考——软件设计师:第七章:系统开发基础(软件工程&结构化开发)考点总结(完整篇)
软考——软件设计师:第七章:系统开发基础(软件工程&结构化开发)考点总结(完整篇)
软考——软件设计师:第七章:系统开发基础(软件工程&结构化开发)考点总结(完整篇)
|
设计模式 算法 Java
软考——软件设计师:第八章:面向对象技术考点总结(完整篇)
软考——软件设计师:第八章:面向对象技术考点总结(完整篇)
软考——软件设计师:第八章:面向对象技术考点总结(完整篇)