日日日日这里填写公司名称这里填写公司名称这里填写公司名称这里填写公司名称文档编号文档编号文档编号文档编号::::XXXXXXXX-XXX-XXX版版版版本本本本号号号号::::1.00产品名称产品名称产品名称产品名称:XXXX项目项目文档名称文档名称文档名称文档名称:配置管理计划版本版本版本版本修改内容描述修改内容描述修改内容描述修改内容描述修改人修改人修改人修改人日期日期日期日期备注备注备注备注1.00第一版andylau2002/05/221.01修正了几个不足andylau2002/05/311.02增加对受控文件修改后必须增加描述内容andylau2002/06/01批准人批准人批准人批准人:日期日期日期日期:审核人审核人审核人审核人:日期日期日期日期:这里填写公司地址这里填写公司地址这里填写公司地址这里填写公司地址、、、、联系方式等联系方式等联系方式等联系方式等XXXX项目配置管理计划XXXX公司Pagei目录目录目录目录1.引言..............................................................................................................................................11.1目的....................................................................................................................................11.2术语定义............................................................................................................................11.3参考资料............................................................................................................................12.软件配置......................................................................................................................................22.1软件配置环境....................................................................................................................22.2软件配置项........................................................................................................................22.3配置管理员........................................................................................................................33.软件配置管理计划......................................................................................................................43.1建立示例配置库................................................................................................................43.2配置标识管理....................................................................................................................63.3配置库控制........................................................................................................................73.4配置的检查和评审............................................................................................................83.5配置库的备份....................................................................................................................93.6配置管理计划的修订........................................................................................................93.7配置管理计划附属文档....................................................................................................94.里程碑........................................................................................................................................11附录1文档命名规定....................................................................................................................121、受控配置库文件命名规则...............................................................................................122、非受控配置库文件命名规则...........................................................................................123、提交文档文件命名规则...................................................................................................12附录2文档编码规范....................................................................................................................13附录3帐号及权限管理................................................................................................................14附录4配置库使用规定................................................................................................................16文档修改记录.................................................................................................................................17XXXX项目配置管理计划XXXX公司Page11.引言引言引言引言1.1目的目的目的目的本文档目的在于对XXXX项目项目进行软件配置管理,提高软件质量,降低软件开发成本。本文档内容主要参考研发中心相关的ISO程序和制度文档,并在这基础上整理成适合本项目的软件配置管理,为项目经理、配置管理员及相关人员提供日常的配置管理操作步骤。1.2术语术语术语术语定义定义定义定义软件配置管理软件配置管理软件配置管理软件配置管理::::简称SCM(SoftwareConfigurationManagement的缩写),是在项目开发中,标识、控制和管理软件变更的一种管理。配置管理的使用取决于项目规模和复杂性以及风险水平。软件的规模越大,配置管理就显得越重要。基线基线基线基线::::(BaseLine)是项目储存库中每个工件版本在特定时期的一个“快照”。它提供一个正式标准,随后的工作基于此标准,并且只有经过授权后才能变更这个标准。建立一个初始基线后,以后每次对其进行的变更都将记录为一个差值,直到建成下一个基线。配置管理员配置管理员配置管理员配置管理员:项目组中负责配置管理工作的角色,该角色可以兼职。在某一开发阶段通过评审或某一质量检查点通过审核后,配置管理员负责统一添加或修改相关文档的最新有效版本以及审批人签字。配置标识配置标识配置标识配置标识::::(ConfigurationIdentification)对软件项目在开发过程中的资源进行标识,以便识别。配置检查配置检查配置检查配置检查::::(ConfigurationAudit)对软件配置管理过程中的行动进行检查。1.3参考资料参考资料参考资料参考资料《研发中心配置管理制度》《产品的标识与可追溯性程序》《开发手册》XXXX项目配置管理计划XXXX公司Page22.软件配置软件配置软件配置软件配置2.1软件配置环境软件配置环境软件配置环境软件配置环境2.1.1服务器服务器服务器服务器软件环境软件环境软件环境软件环境软件名称软件名称软件名称软件名称作用作用作用作用Windowns2000AdvanceServer操作系统VisualSourceSafe6.0配置管理软件在整个项目过程或产品生命周期中,选择VisualSouceSafe(VSS)作为配置管理工具。2.1.2硬件环境硬件环境硬件环境硬件环境名称名称名称名称规格规格规格规格说明说明说明说明网络局域网服务器PC服务器名称:fileserver256M内存为VSS保留5G独立使用空间客户机普通PC机项目组成员各自的计算机2.1.3配置管理客户端配置管理客户端配置管理客户端配置管理客户端项目组成员在各自的计算机安装VSS客户端,项目组成员以分配的帐号访问配置服务器和登录配置管理系统,根据配置管理员设定的用户权限进项配置管理活动。2.2软件配置项软件配置项软件配置项软件配置项在本项目的实施过程中,将配置库分为受控配置库和非受控配置库两种受控配置库受控配置库受控配置库受控配置库在本项目开发实施的整个过程中,根据不同阶段的配置管理划分11个受控配置目录,只有配置管理员拥有增加和修改的权限,其它用户只有只读的权限。受控配置库的目录为: