logo资料库

项目管理之配置管理.doc

第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
资料共15页,剩余部分请下载后查看
配置管理程序 文件编号 : CVIC SE/QP/3-04 版 本 号: 3.0 文件管理: EPG 仅限中创软件内部使用
中创软件程序文件 配置管理程序 文件编号:CVIC SE/QP/3-04 版本号:V3.0 修改状态:3 日期:2010/10/29 修订历史信息 Revision history information ISO&CMMI 版本号 1.0 2.0 3.0 修订日期 变更内容描述 位置(页/段 修订人及 落/章节号 备注 2002-11-15 第一版 2007-4-25 第二版 2010-10-9 第三版 王轶 束丽华 葛梅 中创软件工程股份有限公司 2
中创软件程序文件 配置管理程序 文件编号:CVIC SE/QP/3-04 版本号:V3.0 修改状态:3 日期:2010/10/29 目录 1 目的 Purpose.................................................... 4 2 适用范围 Scope ................................................. 4 3 术语和定义 Terminology & Definition ............................. 4 4 角色和职责 Role & Responsibility ................................ 4 5 工作程序 Procedures ............................................. 5 5.1 识别配置项 Identify Configuration Items ......................... 6 5.2 建立配置管理系统 Building Configuration Management System........ 8 5.3 生成和发布基线 Create or Release Baselines ...................... 9 5.4 报告配置状态 Report Status of Configuration Items .............. 10 5.5 执行配置审计 Perform Configuration Audit........................ 11 5.6 管理变更 Management Changes ..................................... 12 6 应具备的知识技能 necessary knowledge and technology .............. 14 7 需要配置管理的文件 Manage Configurations ........................ 14 8 验证 Verification .............................................. 14 9 剪裁指南 Tailoring Guideline .................................... 14 10 参考程序与文档 Cross reference processes and documents .......... 14 11 质量记录 Quality records....................................... 15 12 编写与批准 Name designation and date Process approval........... 15 中创软件工程股份有限公司 3
中创软件程序文件 配置管理程序 文件编号:CVIC SE/QP/3-04 版本号:V3.0 修改状态:3 日期:2010/10/29 1 目的 Purpose 配置管理的目的是使用配置标识、配置控制、配置状态统计和配置审计来建 立和维护工作产品的完整性。 本文件为项目组描述配置管理的过程、规范和标准。 2 适用范围 Scope 适用对象:事业部、昆山中创软件公司、中创商用中间件公司 业务范围:适用于所有项目。 3 术语和定义 Terminology & Definition 配置项:(Configuration Items-CI)配置管理的指定实体,可以由一个配 置单元或多个配置单元组成。例如:一个程序文件包(在 CC 中的一个 Component)、 一组测试用例等。凡对于需要独立识别基线的一组配置单元均需要识别为一个配 置项。 基线:(Base Line-BL)是一组经过正式评审同意并作为下步开发或交付基 础的 CI 的集合;是描述一个或多个 CI 和构成 Ci 的相关实体。 基线发布:基线发布分为内部发布和外部发布。内部发布指仅提供给项目组 内部使用,如设计基线等。外部发布指要提交给用户的工作产品。 CM:Configuration Management 配置管理。 配置库:存放项目整个生命周期中需要进行配置管理的所有 CI 历史记录的 库。 CMP:Configuration Management Plan 配置管理计划。 变更控制:配置管理的一部分,由评估、协调、批准或否决,以及实施配置 项变更组成。 SVN:Subversion 配置管理工具 VSS:Visual SourceSafe 配置管理工具 CC:IBM Rational ClearCase 配置管理工具。 UCM:Unified Change Management 在 CC 配置管理工具中采用的统一变更管 理模式。 4 角色和职责 Role & Responsibility 角色 职责 批准基线的建立和配置项的标识。 基线批准人 批准基线的变更。 批准从配置库中提取配置项来构建项目的工作产品。 中创软件工程股份有限公司 4
中创软件程序文件 配置管理程序 文件编号:CVIC SE/QP/3-04 版本号:V3.0 修改状态:3 日期:2010/10/29 项目经理 项目技术经理 变更申请人 变更执行人 指定配置管理员实施和协调配置管理活动。 对存取配置库进行管理。 分析变更的影响,确定需要变更的配置项。 指定变更执行人。 提出对配置项的变更申请 确认配置项的变更 执行变更流程,实施对配置项的变更 跟踪变更被重新纳入基线管理 按照《配置管理计划模板》制定和维护《配置管理计划》。 建立和维护配置库。 建立、标识和更新基线,并维护基线的完整性。 项目配置管理员 协助或实施由配置库生成产品。 完成《配置状态报告》。 实施配置审计活动,完成《配置审计报告》。 对配置审计中发现的问题的跟踪,并验证其关闭。 为项目组建立初始的配置库。 提供配置管理工具,如:CC、VSS、CVS。 提供缺陷变更管理跟踪工具,如:CQ。 向项目组成员提供工具层面的知识培训及技术支持。 公司配置管理员 5 工作程序 Procedures 配置管理活动贯穿项目的整个生命周期。 流程图: 中创软件工程股份有限公司 5
中创软件程序文件 配置管理程序 文件编号:CVIC SE/QP/3-04 版本号:V3.0 修改状态:3 日期:2010/10/29 活动开始 识别配置项 确定配置库的结构 制定《配置管理计划》 建立配置库 配置变更? 配置项提交 否决变更 批准变更 执行变更 建立基线 定期配置审计 发布版本 项目结束? 项目结束 继 续 5.1 识别配置项 Identify Configuration Items 入口准则 Entry Criteria 1、项目已启动 2、已任命配置管理员 中创软件工程股份有限公司 6
中创软件程序文件 配置管理程序 文件编号:CVIC SE/QP/3-04 版本号:V3.0 修改状态:3 日期:2010/10/29 输入 Input 3、《项目任务书》 4、《合同》及其附件 5、《项目计划》 过程活动 Process activities 1、 识别配置项。项目配置管理员根据《项目计划》和项目特点识别配置 项。配置项应包括:交付给顾客的产品、指定的内部工作产品、采购 的产品、工具和项目工作环境的其它主要资产等。配置项识别的准则 参见《配置管理指南》第 3 章,配置项命名规则参见《文件控制程序》 5.1 节。 2、 标识配置项特性。项目配置管理员为每个配置项标识主要特性,如: 配置项标识、负责人,对应基线名称、基线形成触发条件、基线批准 人等。并根据配置项标识规则为已识别的配置项分配唯一的标识符。 配置项标识规则参见《配置项目录结构及权限矩阵》。 3、 确定配置项纳入基线管理的时机。项目配置管理员指明每个配置项纳 入基线管理的时机。确定何时纳入配置管理的准则包括: a) 项目生命周期的某个阶段 b) 工作产品就绪可作测试时 c) 对工作产品所期望的控制程度 d) 成本和进度约束 e) 顾客需求 4、 制定配置管理计划。项目配置管理员编写《配置管理计划》。配置管理 计划应该明确以下要素: a) 配置管理员的组织和职责; b) 配置管理资源,包括工具与配置管理环境; c) 已识别的配置项及其标识规则、存放位置、基线生成计划; d) 非基线配置项的管理策略; e) 配置库备份的周期与方法; f) 实施变更控制时的人员及其所承担的角色与职责(根据本过程 的定义); g) 配置审计的方法与计划 5、 评审配置管理计划。配置管理计划应与《项目计划》一起提交评审和 中创软件工程股份有限公司 7
中创软件程序文件 配置管理程序 文件编号:CVIC SE/QP/3-04 版本号:V3.0 修改状态:3 日期:2010/10/29 被批准,具体参见《项目策划程序》的 5.8 节。 6、 变更配置管理计划。在项目计划发生变更(阶段/里程碑的时间变更、 项目交付时间的变更)对配置管理计划产生影响时,配置管理计划也 需要变更。项目配置管理计划的变更参见《项目策划程序》的 5.9 节。 输出 Output 1、《配置管理计划》 出口准则 Exit Criteria 1、《配置管理计划》通过评审和批准。 5.2 建立配置管理系统 Building Configuration Management System 在项目初期要给每个项目建立项目配置库,将已识别的配置项和项目资产存 放在配置库中。要限制对项目配置库的访问权限,避免发生非授权的访问。 入口准则 Entry Criteria 1、《配置管理计划》已被批准 输入 Input 1、《配置管理计划》 过程活动 Process activities 1、 创建配置环境。公司配置管理员按照《配置管理计划》,创建项目的配 置管理环境,完成配置库的初始化工作。 2、 生成目录结构及分配权限。项目配置管理员根据《配置管理计划》生成 配置库的目录结构,并对配置库的权限进行分配。目录权限的分配原则 参见《配置项目录结构及权限矩阵表》。 3、 使用配置库。项目组成员需通过检入/检出的方式修改配置库中的配置 项完成开发工作。 4、 提交配置项。项目配置管理员按照《配置管理计划》完成配置项的提交、 配置项标识等工作。 a) 对于采用 UCM 开发模式的项目,配置管理员在交付测试前将配置项 从开发流提交到测试流;交付给用户时从测试流提交到集成流。 b) 对于使用 CVS/VSS/SVN 工具的项目,配置管理员将配置项从主干提 交到基线分支。 中创软件工程股份有限公司 8
分享到:
收藏