已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TheseslidesaredesignedtoaccompanySoftwareEngineering APractitioner sApproach 7 e McGraw Hill 2009 Slidescopyright2009byRogerPressman 1 第十七章 软件配置管理 SlideSettoaccompanySoftwareEngineering APractitioner sApproach 7 ebyRogerS PressmanSlidescopyright 1996 2001 2005 2009byRogerS PressmanFornon profiteducationaluseonlyMaybereproducedONLYforstudentuseattheuniversitylevelwhenusedinconjunctionwithSoftwareEngineering APractitioner sApproach 7 e Anyotherreproductionoruseisprohibitedwithouttheexpresswrittenpermissionoftheauthor AllcopyrightinformationMUSTappeariftheseslidesarepostedonawebsiteforstudentuse 第一定律 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 2 无论你在系统生命周期的什么时间 系统都会发生改变 改变的愿望会在整个软件工程的生命周期持续 Bersoff etal 1980 SCM 变更管理 通常称为软件配置管理 使贯穿于软件过程的普适性活动SCM的目标是为了标识变更 控制变更 实现变更 报告变更 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 3 软件配置 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 4 程序 文档 数据 所有信息项 会有哪些改变 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 5 数据 其他文档 代码 测试 项目计划 Plan 技术需求变化 业务需求变化 用户需求变化 软件模型 SCM场景 项目经理 配置管理员 软件工程师用户 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 6 SCM元素 组件元素过程元素构造元素人力元素 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 7 基线 IEEE IEEEStd No 610 12 1990 将基线定义为 已经通过正式评审和批准的规格说明或产品 它可以作为进一步开发的基础 并且只有通过正式的变更控制规程才能修改它 基线是软件开发中的里程碑 其标志是在正式技术评审中已经获得批准的一个或多个软件配置项的发布 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 8 基线 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 9 软件配置对象 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 10 SCM库 SCM中心库是一组机制和数据结构 使软件团队能够用一种更有效地方法管理变更 中心库执行或拥有下列功能 FOR89 数据完整性信息共享工具集成数据集成推行方法文档标准化 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 11 中心库内容 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 12 中心存储库功能 版本 相关性跟踪和变更管理需求跟踪配置管理审核跟踪 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 13 SCM过程 一个软件团队应该如何标识软件配置的离散元素 一个组织应该如何管理文档的多个已有版本 从而使变更能够高效地进行 一个组织在软件发布之前和之后 如何控制变更 谁负责批准变更 并且为变更确定优先级 我们如何保证能够正确地完成变更 应该采取什么机制来评估已经发生的变更 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 14 面向下列问题 SCM过程 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 15 版本控制 版本控制结合了规程和工具 可以用来管理在软件过程中所创建的配置对象的不同版本 一个版本控制系统实现了或集成了下列四个重要功能 一个项目数据库 repository 存储所有相关的数据对象一个版本管理功能存储了一个配置对象的所有版本 或者使用和上个版本的差异 可以构造任何版本 一个make设施 使软件工程师可以所有配置对象 构造软件的特定版本一个问题跟踪 也称为缺陷跟踪 使得团队能够记录和跟踪与每个配置对象相关的重要问题的状态 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 16 变更控制 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 17 STOP 变更控制流程 I ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 18 来自用户的变更请求 开发人员评估 生成变更报告 变更控制授权人作出决策 变更请求进入行动队列 进入ECO 拒绝变更请求 通知用户 认识到需要变更 变更控制过程 II 变更控制过程 II ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 19 为配置对象分配人员 检出配置对象 实施变更 评审 审核变更 构造测试基线 变更控制流程 III 变更控制过程 III ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 2005 20 执行质量保证和测试活动 提出下个版本包含的配置项 包括变更的配置项 重新构造一个合适的版本 评审 审核变更 在下个版本中包含所有变更 检入变更后的配置项 审计 ThesecoursewarematerialsaretobeusedinconjunctionwithSoftwareEngineering APractitioner sApproach 6 eandareprovidedwithpermissionbyR S Pressman Associates Inc copyright 1996 2001 20
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院消毒安全操作流程详解
- 景观绿化环境创意与改进方案
- 幼儿园中秋节亲子活动策划方案
- 低碳烃资源转化改造项目施工方案
- 市场调研报告写作模板与实例解析
- 智能汽车网联技术题库及解析
- 2026年薄膜沉积设备行业市场行情监测及前景战略研判报告
- 2026年液化气体泵项目可行性分析报告(模板参考范文)
- 2026年保温杯项目总结报告
- 部编版五年级语文课文教学设计与分析
- 光伏屋顶安装合同协议书
- 秋冬季传染病防控课件
- 危大工程安全检查录表
- 全科医学科进修出科小结
- 中药面膜培训课件模板
- 变压器油箱焊接工艺
- 《血管活性药物静脉输注护理》标准解读
- 家庭经济困难认定和家庭经济状况核对授权书暨具体资助项目申请表表(义务)
- 铁路技规(全-上传)课件
- 室内装饰工程施工进度横道图
- 光伏项目安全设施设计专篇
评论
0/150
提交评论