- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Software Engineering UML 软件配置管理与软件维护 重点了解 ※???? 软件配置管理、软件维护的概念 ※???? 软件配置管理在软件开发中的意义 ※???? 软件配置管理的常用工具 ※???? 软件维护的事项 8.1 软件配置管理 软件配置管理的概念 软件配置项与基线 软件配置管理的组织与计划 软件配置管理过程 软件配置管理工具 8.1.1软件配置管理的概念 8.1.2软件配置、软件配置项与基线 8.1.3软件配置管理的组织与计划 8.1.4软件配置管理过程 标识配置对象 版本控制 变更控制 配置库与配置库操作 配置审计 8.2软件维护 软件维护的概念 软件维护的基本内容 软件维护的类型 软件维护的代价 软件维护的实施 程序修改 软件可维护性 软件再工程 8.2.1软件维护的概念 从开发的软件交付给客户投入运行后,为了改正错误或满足新的要求,必须对软件进行修改,这个过程称为软件维护。 8.2.2软件维护的基本内容 源程序维护 数据维护 代码维护 环境维护 8.2.3 软件维护的类型 纠错性维护 完善性维护 适应性维护 预防性维护 8.2.4 软件维护代价 有形代价 无形代价 生产率代价 决定维护不工作量的因素 8.2.5软件维护的实施 维护准备 接受并响应要求 执行维护 记录和评价 8.2.6程序修改 修改软件设计 设计修改程序方案 修改方案复审 修改源程序 单元测试和集成测试 验收测试 维护复审 8.2.7软件的可维护性 可维护性的三方面:可理解性、可测试性、 可修改性。 文挡 可维护性复审 8.2.8软件再工程 重构 逆向工程 前向工程 8.3 内容总结 软件工程师除了重视算法和编程语言,也要重视软件开发中的配置管理、注释、文档制作等。算法,也不能做出好的产品。 什么是软件配置和软件维护,如何实际进行软件配制和软件维护,以及如何搞好软件配置,如何提高软件的可维护性。基线、配置项、软件再工程等是软件工程中常用的概念。软件配置与计算机配置是完全不同的事情,不要混淆。 养成良好的配置管理和维护意识。配置管理、版本控制、软件维护过程、可维护性复审等是实用性很强的知识,应该在工作中积极加以运用。 习题 1、? 什么是软件配置?什么是软件配置项?什么是软件配置管理?软件配置管理与通常讲的计算机的配置、服务器的配置是一样的吗? 2、? 什么是基线? 3、? 如何进行版本管理? 4、? 什么是软件维护? 5、? 某个软件工程师进行软件维护,他将程序修改通过交给用户后就将这事忘了,他的做法有什么危害? 6、? 有些软件公司提供给用户的产品说明书上注明:仅供参考,按此操作造成损失不负任何责任。你认为这种做法对吗? 深圳信息职业技术学院软件工程系2005年1月 软件工程与UML 第八章 什么是软件配置管理 软件配置管理就是对正在开发的软件的代码、数据、文档的修改进行标识、保存、组织和控制 。 为什么要进行软件配制管理 软件开发的一个显著的特点就是会产生大量的代码、数据、文档,并且它们会因为软件项目的推进而修改,或者为了适用不同的对象(如针对不同客户、或者在不同操作系统下运行)而产生很多版本。 所有在软件过程中产生的信息,总称为软件配置。 软件配置中的成员,称为软件配置项(Configuration Item,CI)。 基线是一组配置项,这些配置项不能被随便修改和变更(有些文献中称被“冻结”)。 配置管理操作。 配置管理员:负责配置管理的具体工作,操作配置库。 配置管理决策 配置管理委员会(Configuration Control Board, CCB):进行有关配置的决策 项目经理:小项目的配置管理决策 配置管理计划 《配置管理计划》模板 待续
您可能关注的文档
最近下载
- 考研真题 中国药科大学710药学基础综合(一)历年考研真题汇编.docx VIP
- 2025云南省高等职业技术教育招生考试计算机信息类(技能考核)试题(F1).doc VIP
- 南通蓝印花布印染技艺 生活应用精品 门帘.ppt VIP
- 国网35条严重违章及其释义解读课件PPT.pptx VIP
- 2025年度神经内科五年发展规划.docx
- 14J936 变形缝建筑构造.docx
- 20S517- 排水管道出水口.pdf VIP
- 2025云南省高等职业技术教育招生考试计算机信息类(技能考核)试题(F5).doc VIP
- 2025-2030中国注意缺陷多动障碍(ADHD)疗法行业市场发展趋势与前景展望战略研究报告.docx
- 南通蓝印花布印染技艺 生活应用精品 服饰.ppt VIP
原创力文档


文档评论(0)