软件项目配置管理计划
软件项目配置管理计划软件项目配置管理计划 目目录录 1.1. 引言引言 . . 2 2 1.1 目的 . 2 1.2 适用范围 . 2 1.3 参考资料 . 2 1.4 术语和缩略语 . 2 2.2. 人员与责任人员与责任 . . 2 2 3.3. 用于配置管理的软硬件资源用于配置管理的软硬件资源 4 4 4.4. 配置库结构与权限配置库结构与权限. . 4 4 4.1 配置库列表 . 4 4.2 配置库结构 . 5 4.3 人员权限 . 6 5.5. 配置项计划配置项计划 . . 7 7 6.6. 基线计划基线计划 . . 7 7 7.7. 配置库备份计划配置库备份计划 7 7 引言 1.11.1 目的目的 本计划的目的是定义软件项目组进行配置管理活动、任务和责任;定 义支持配置管理的活动及报告的工具、技术和方法。 1.21.2 适用范围适用范围 本计划定义项目组在项目期间的所有配置管理活动。 1.31.3 参考资料参考资料 《配置管理指南》 《配置项变更规程》 《配置审核规程》 《基线生成产品规程》 1.41.4 术语和缩略语术语和缩略语 CCB:软件配置控制委员会、变更控制委员会 2.2. 人员与责任人员与责任 提示:提示: (1)根据《项目计划》中的角色分配,确定配置管理员,CCB(配置 控制委员会)成员。 (2)CCB 的人数根据项目规模而定。一般地,项目经理是CCB 的负责 人。 角色角色 配置管理 人员人员职责说明职责说明 1. 制定《配置管理计划》 2. 创建和维护配置库 员 3. 发布配置项及基线 高层经理 ,1. 授权建立软件基线和标识配置项/单元 项目经理 ,2. 批准由软件基线库生成的软件产品 产品经理 ,3. 保证每一个基线的变化都考虑到其相关的 技 术 负 责 CCB人 ,质量 部分,并且每一个变化都必须得到批准后 才能执行 管 理 员 ,4. 保证所有申请的变化的一致性、被评审和 配 置 工 程 师,测试经 理 项目经理 开发人员 设计人员 集成人员 测试人员 验收人员 被批准。 5. 保证每一个重要的修改和重做都必需要得 到 SCCB 批准后才可以进行 3.3. 用于配置管理的软硬件资源用于配置管理的软硬件资源 提示:提示: (1) 配置管理员确定本项目的配置管理软件。 例如采用 Microsoft 公 司的 Visual SourceSafe、Excel 或者 CVS。 (2)配置管理员根据所采用的配置管理软件,确定计算机资源(考虑 内存、外存、CPU 等) 。 配置管理软硬件资配置管理软硬件资 源源 配置管理软件名称 4.4. 配置库结构与权限配置库结构与权限 4.14.1 配置库列表配置库列表 类型类型工具工具功能功能说明说明维护人维护人 员员 开发 VSS 库作和进行测试验证IP:10.6.50.53 不受控, 开发人员工 机器名:c23 公司,软件版本等 说明说明 的空间目录名: CMMI5\SPI_VSS 受控, 包括基线和非 机器名:c23 受控 VSS 库配置管理员才能够目 修改 受控, 按照计划建立 基线 VSS基线, 将基线产品纳 库 入基线库 CMMI5\SPI_VSS 机器名:c23 产品 VSS 库产品, 不再进行修改 目录名: CMMI5\SPI_VSS 4.24.2 配置库结构配置库结构 以课堂上讲授的配置库结构为主,各小组可以根据自己组的实际情况 来调整。 受控, 存放项目最终 IP:10.6.50.53 目录名: IP:10.6.50.53 录名: CMMI5\SPI_VSS 机器名:c23 基线工作产品, 只有 IP:10.6.50.53 4.34.3 人员权限人员权限 角色角色姓名姓名登录登录 名名 项目经理 高级经理 组织级 QA 项目级 QA 项目级 CM syp只读,检入,检出,增加,修改,删除 配置库权限配置库权限 项目组成员 客户 CCB 需求开发人 员 系统设计人 员 编码组组长 测试组组长 测试人员 采购管理员 培训管理员 客户服务人 员 产品维护人 员 立项分析小 组 立项决策委 员会 5.5. 配置项计划配置项计划 参见《配置项计划表》 。 6.6. 基线计划基线计划 参见《基线计划与跟踪表》 。 7.7. 配置库备份计划配置库备份计划 提示:配置管理员制定配置库备份计划,指明“何人”在“何时”(频 度)将配置库备份到“何处” 。 备份频度、时备份频度、时 间间 每周五配置管理员全部备份、光盘 备份人备份人备份内容、目的地、方式等备份内容、目的地、方式等