项目

一般

简介

行为

《[项目名称] 配置管理计划》

项目名称 [填写项目全称] 项目编号 [如: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 修订