密级:内部公开文档编号:NTT_CM_PZKGLGC版本号:V1.0配置库管理规程惠州市新中新电子技术开发有限公司编制:x生效日期:2008年9月28日审核:xx批准:EPG---------------------------------------------------------------------惠州市新中新电子技术开发有限公司对本文件资料享受著作权及其它专属权利,未经书面许可,不得将该等文件资料(其全部或任何部分)披露予任何第三方,或进行修改后使用。配置管理规程xx有限公司第1页共12页文件更改摘要:日期版本号修订说明修订人审核人批准人2008-08-11V0.1创建2008-09-28V1.0正式版配置管理规程xx有限公司第2页共12页目录1.目的.........................................................................................................................................32.角色与职责....................................................................................................................33.入口准则........................................................................................................................34.输入.................................................................................................................................35.主要步骤........................................................................................................................45.1.创建物理配置库.......................................................................................................4[Step1]创建物理配置库...........................................................................................45.2.建立配置库目录结构..........................................................................................4[Step1]建立配置库目录结构..................................................................................4[Step2]分配配置库使用人员权限.........................................................................85.3.维护配置库..........................................................................................................106.输出...............................................................................................................................117.出口准则......................................................................................................................118.引用文档......................................................................................................................119.使用模板......................................................................................................................11配置管理规程xx有限公司第3页共12页1.目的通过建立物理配置库的设立规范、各配置库目录的设立原则,确保配置库的统一与规范,确保项目产品得到有效的管理与运用,提高资源的共享与利用;通过变更管理活动,保证产品的完整、正确、一致,防止配置项被随意地修改而导致混乱;规范组织财富库的建立、更新与维护,确定组织财富库得到合理的使用与管理。2.角色与职责角色职责项目经理提出基线变更请求审批非基线变更请求审核非基线变更发布申请项目其他成员在权限之内操作配置库CM工程师创建物理配置库建立配置库目录并分配权限维护配置库对变更的配置项进行出、入库管理,并且在基线变更发布后改变基线CCB审批基线变更请求审核基线变更实施结果变更实施人填写软件变更单提取配置项实施对基线、非基线变更涉及配置项的具体修改测试工程师/评审人员对变更进行测试或评审EPG建立、管理和维护组织财富库3.入口准则《配置管理计划》已经制定,且通过评审配置管理的软件硬件已经存在进行变更管理活动时,则另外必须满足以下条件:客户提出的变更申请被接受时内部提出变更申请时4.输入《配置管理计划》配置管理规程xx有限公司第4页共12页5.主要步骤5.1.创建物理配置库[Step1]创建物理配置库CM工程师需要创建开发库、受控库、产品库三个物理配置库:开发库:用于存放项目期间处于开发状态的相关文档和代码。以及存放项目组工作期间的相关沟通记录等。受控库:用于存放经过验证后的产品(包括基线产品);建立测试区,用于存放开发工作结束后需要进入测试的配置项,以及为变更实施提供工作空间。产品库:存放发布后的产品。各配置库之间的关系如下图所示意:开发库产品库项目文档经过审批后,进入受控库产品从受控库中进入产品库需要变更的配置项,从受控库的其它区域提取到受控库的测试区,测试或审批通过后重新进入受控库的其它区域阶段代码开发完成后,代码从开发库进入受控库的测试区,提交由测试人员进行验证测试区的代码经验证后,进入受控库基线区域测试区受控库图5-1-1开发库、受控库、产品库关系图5.2.建立配置库目录结构[Step1]建立配置库目录结构开发库目录结构:项目组创建开发库的目录结构,要求依据以下表格来创建,使用统一的结构与名称,二级目录允许依据不同项目的特征有所裁剪。目录结构一级目录二级目录存放工作产品示例010.项目立项《立项申请表》《项目建议书》《项目可行性分析报告》配置管理规程xx有限公司第5页共12页《项目实施申请表》《项目立项公告》《可行性分析报告附表》《立项评审检查单》020.项目策划010.项目策划《项目总体计划》《WBS》《项目估计记录》《计划变更申请表》《项目计划审批表》《特批申请表》《项目实施计划》020.配置计划《配置管理计划》030.测试计划《总体测试计划》040.质保计划《质量保证计划》030.需求开发《需求规格说明书》《产品功能列表》《需求跟踪矩阵》040.系统设计010.概要设计《概要设计说明书》020.详细设计《详细设计说明书》《数据库设计说明书》050.编码010.源代码程序代码020.安装包脚本程序安装包脚本030.安装包程序安装包060.测试《测试问题报告》《集成&确认测试计划》《集成&确认测试报告》070.用户文档《产品发布说明》《用户操作手册》《用户安装手册》《升级说明》《升级包说明》080.产品验收《产品移交申请表》《产品移交文档清单》090.项目结项《项目总结报告》《项目结项评估报告》100.项目管理010.项目报告《项目阶段报告》《项目监控数据表》020.配置报告《软件变更申请表》《软件变更报告单》《发布申请表》《配置状态报告》《配置审计表》《阶段活动报告》配置管理规程xx有限公司第6页共12页030.会议记要《会议纪要》040.工作报告《个人周报》110.质保管理《QA工作报告》《QA检查单》《问题跟踪表》《QA评审检查内容汇总表》120.规范性文档项目内部规范性文档130.系统约定项目内部系统约定文档140.参考资料010.参考资料1项目内部普通级别的参考资料020.参考资料2项目内部机密级别的参考资料受控库目录结构:项目组创建受控库的目录结构,要求依据以下表格来创建,使用统一的结构与名称,二级目录允许依据不同项目的特征有所裁剪。目录结构一级目录二级目录三级目录存放工作产品示例000.基线管理010.计划基线V1.0.0.0已发布的基线工作产品……已发布的基线工作产品020.需求基线V1.0.0.0已发布的基线工作产品……已发布的基线工作产品030.设计基线V1.0.0.0已发布的基线工作产品……已发布的基线工作产品040.编码基线V1.0.0.0已发布的基线工作产品……已发布的基线工作产品050.测试基线V1.0.0.0已发布的基线工作产品……已发布的基线工作产品060.产品基线V1.0.0.0已发布的基线工作产品……已发布的基线工作产品010.项目立项020.项目计划010.项目计划020.配置计划030.测试计划040.质保计划050.测量分析计划030.需求开发040.系统设计010.结构设计020.详细设计050.编码010.源代码020.安装包脚本030.安装包060.测试010.测试计划/报告配置管理规程xx有限公司第7页共12页020.确认测试区010.源代码020.安装包脚本030.安装包030.变更区V1.0.0.0……040.调试测试区V1.0.0.0……070.用户文档080.产品验收【注】1、基线管理的二级目录下的六个基线目录,要根据项目实际定义的基线进行裁剪。2、基线管理的三级目录创建规则是:把确定的基线标识作为目录,以区分不同的基线。3、被纳入基线管理的工作产品只需要存放在基线管理目录中即可,不需要在基线管理目录外重复存放。4、测试的二级目录下变更区的三级目录创建规则是:把发生变更的所在基线标识作为目录,以区分开不同基线基础上发生的变更。5、测试的二级目录下调试测试区的三级目录创建规则是:把进行调测的所在基线标识作为目录,以区分开不同基线基础上进行的调测。产品库目录结构:公司统一建立唯一产品库。项目组负责创建本项目的产品目录结构,要求依据以下表格来创建,使用统一的结构与名称,三级目录允许依据不同项目的特征有所裁剪。目录结构一级目录二级目录三级目录备注存放工作产品示例010.项目标识010.基线版本系列000.基线版本010.ServicePack系列020.HotFix系列030.Beta系列040.TEST系列050.产品文档注释:1、《××产品发布备忘录》放在二级目录下,每个基线版本都创建一个对应的产品《××产品发布备忘录》2、四级目录创建规则:1)ServicePack系列、HotFix系列的升级包目录名前,加上以“001.”为起始、步长为1递增的三位数统一流水号;不同基线版本系列下的流水号都以“0