- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件配置管理new.ppt
软件配置管理 内容提要 一、软件配置管理的概念 (二)软件配置管理 (三)软件配置管理的意义 二、软件配置管理计划 三、软件配置标识 四、变更管理 2、基线与配置项 3、典型的配置项和基线库内容 ——初始库:包括项目开始时可供利用的配置项 已有的源代码(如可以利用且需要) 已有的软件文档(如可以利用且有需要) 已有的测试计划和测试数据(如可利用且有需要) 合同或建议书 ——环境配置项:包括对稳定的开发环境或维护环境所必需的配置项 编译器、操作系统、编辑程序、实用程序、RDBMS 团组所用的工具(项目管理工具,进展表,测试工具,缺陷追踪等) 第三方库 文档工具(字处理器、电子表格等) ——定义库:在需求规格说明工作结束时生成的 需求规格说明 项目计划 设计标准与设计准则 验收测试计划 ——设计库:在设计工作结束时所产生的 系统设计说明书 程序规格说明 数据库设计 编码标准、用户接口标准、测试标准 系统测试计划 用户手册 ——构造库:在编码和单元测试结束时生成的 源代码 目标代码 单元测试数据 ——测试库:系统测试完成后生成的 系统测试数据 运行手册和安装手册 ——维护库:验收测试、安装和培训等之后 将有变更的所有配置项 (四)变更控制 1、变更控制组 变更控制组(Change Control Board)也称为配置控制组(Configuration Control Board),是配置项变更的监管组织。其任务是对建议的配置项变更做出评价、审批以及监督已批准的变更的实施。 2、变更请求与变更控制 (1)利用配置库实现变更控制 软件配置项通过评审作为基线,将准许进入配置库(实施检入Check-in),开始“冻结”。 由于多种原因需要变更就需要提出“变更请求”。在得到批准的情况下,允许配置项从库中检出(Check-out) (2)变更请求的主要内容 变更描述 对变更的审批 有关变更实施的一些信息 (3)变更控制过程 3、变更记录 变更记录置于模块首部的实例。 五、版本管理 六、配置审核 (一)什么是配置审核 它是指对于存储配置项及相关记录的软件基线库的结构、内容和设施进行检验,其目的在于验证基线是否符合描述基线的文档。 验证包括: 配置项的处理是否有背离初始的规格说明或已批准的变更请求的现象; 配置标识的准则是否得到了遵循; 变更控制规程是否已遵循,变更记录是否可供使用 是否保持了可追溯性。 配置审核工作主要集中在两个方面,即: 功能配置审核——验证配置项的实际功效是与其软件需求一致的。 物理配置审核——确定配置项符合预期的物理特性,即特定的媒体形式。 (二)为什么要实施配置审核 确保软件配置管理的有效性,不允许出现任何混乱现象。例如: ——防止出现向用户提交了不适合的产品,如交付了用户手册不 适当的版本; ——发现不完善的实现,如开发出不符合初始规格说明或未按变 更请求实施变更; ——找出各配置项间不匹配或不相容的现象; ——确认配置项已在所要求质量控制审查之后作为基线入库保存; ——确认记录和文档保持着可追溯性。 (三)如何实施配置审核 1、实施配置审核的时机 ——软件产品交付或是软件产品正式发行前 ——软件开发的阶段工作结束之后 ——在维护工作中,定期的进行 2、实施配置审核的责任人 参与实施配置审核的审核人员包括:项目组人员和非项目组人员,例如其他项目的配置管理人员、软件组织的内部审核员以及软件组织的软件配置管理人员。 3、配置审核工作的开展 (1)由项目经理决定何时进行配置审核工作 (2)质量保证组或软件组的配置管理组指定该项目的配置审核 人员 (3)项目经理和配置审核员决定审核范围。 (4)配置审核员准备配置审核检查单 (5)配置审核员安排时间审核文档和记录,审核活动可能涉及 到: 项目范围 配置项的检入(check-in)及检出(check_out) 评审记录 配置项的变更历史 测试记录 文件的命名 变更请求 版本的编号 (6)配置审核员在审核中发现不符合现象,并作记录。 (7)由项目经理负责消除不符合现象。 (8)配置审核员验证所有发现的不符合现象确已得到解决。 七、配置状态报告 (二)配置状态报告信息 1、状态说明的实体关系 2、状态说明数据词典 ——检出与检入(check-out check-in) 库标识 项标识 出库版本号 出库负责人 出库日期及时间 实施的变更请求号 变更描述 入库版本号 入库负责人 入库日期及时间 ——变更请求 (c
原创力文档


文档评论(0)