行为
《[项目名称] 配置管理计划》¶
| 项目名称 | [填写项目全称] | 项目编号 | [如:2026-PM-001] |
|---|---|---|---|
| 文档版本 | V1.0 | 所属主计划 | 项目管理计划-附件I |
一、 配置管理目标¶
- 建立统一的项目资产库,确保文档、代码、环境的版本一致性。
- 实现“基线化”管理,确保任何历史版本可回溯。
- 防止多人协作导致的文件冲突与丢失。
二、 配置管理工具与环境¶
2.1 工具选择¶
- 文档管理: [SVN/SharePoint/Wiki]
- 代码管理: [Git (GitLab/GitHub/Gitee)]
- 依赖管理: [Maven/NPM](如有)
2.2 目录结构规范¶
项目根目录结构示例:
/Project_2026_PM_001
├── /01_管理文档 (章程、计划、报告)
├── /02_需求文档 (原型、规格说明书)
├── /03_设计文档 (架构设计、数据库设计)
├── /04_开发代码 (源代码仓库)
├── /05_测试文档 (用例、报告)
├── /06_交付物 (安装包、手册)
└── /07_会议纪要
三、 配置项识别与分类¶
| 配置项类别 | 具体内容 | 存储位置 | 管理责任人 |
|---|---|---|---|
| 管理文档 | 项目章程、计划、周报 | /01_管理文档 | 项目助理/PM |
| 技术文档 | 需求规格、设计文档 | /02_需求文档 & /03_设计文档 | 产品经理/架构师 |
| 源代码 | 前端/后端代码、脚本 | Git仓库 (Main分支) | 技术负责人 |
| 测试产物 | 测试用例、自动化脚本 | /05_测试文档 | 测试经理 |
四、 版本控制与分支策略¶
4.1 文档版本命名规则¶
格式:V[主版本].[次版本].[修订号]
- V1.0: 正式发布版(基线)。
- V0.1 - V0.9: 草稿/评审修改版。
- V1.1: 小范围修订。
- V2.0: 重大内容调整。
4.2 代码分支策略 (Git Flow 示例)¶
- Master/Main分支: 生产环境代码,仅接受合并请求,严禁直接提交。
- Develop分支: 开发主分支,包含最新功能代码。
- Feature分支: 功能开发分支,开发完成后合并回Develop。
- Hotfix分支: 生产环境紧急修复分支。
五、 基线管理¶
5.1 基线建立时机¶
- 需求基线: 需求评审通过后。
- 设计基线: 概要/详细设计评审通过后。
- 产品基线: 每个版本发布前。
5.2 基线冻结规则¶
基线建立后,相关配置项被“冻结”。
- 任何修改必须基于基线版本。
- 修改必须通过变更控制流程审批。
六、 配置审计¶
6.1 物理审计¶
- 检查内容: 配置项是否真实存在、目录结构是否规范、版本号是否正确。
- 频率: 每月一次。
6.2 功能审计¶
- 检查内容: 配置项内容是否满足需求,功能是否达标。
- 时机: 里程碑节点或发布前。
七、 权限管理¶
| 角色 | 权限范围 | 操作权限 |
|---|---|---|
| 项目经理 | 所有文档 | 读/写/审批 |
| 开发人员 | 开发代码、技术文档 | 读/写 (负责模块) |
| 测试人员 | 测试文档、代码仓库 | 读/写(测试文档) / 读(代码) |
| 其他干系人 | 公开文档 | 只读 |
由 Huarui Lin 更新于 大约 2 个月 之前 · 1 修订