《科技哲学与STS数据管理系统》配置管理计划沈阳柏年信息技术发展有限公司版本号修订类型修订人修订日期批准日期批准人备注V1.0C韩易铎2009-2-52009-2-6张迅//V1.1M韩易铎2009-2-122009-2-12张迅//*变化状态:C――创建,A——增加,M——修改,D——删除第3页共9页目录1目的...........................................................................................................................................42适用范围...................................................................................................................................43资源...........................................................................................................................................43.1角色和人员...................................................................................................................43.2术语...............................................................................................................................43.3项目培训.......................................................................................................................54配置管理活动...........................................................................................................................54.1配置管理进度安排.......................................................................................................54.2配置管理资源...............................................................................................................64.3配置管理库结构与访问权限设置...............................................................................64.4配置项...........................................................................................................................74.5版本的发布及编号方法...............................................................................................85变更控制...................................................................................................................................86备份管理...................................................................................................................................97报告...........................................................................................................................................97.1配置项状态信息...........................................................................................................97.2基线信息.......................................................................................................................97.3版本信息.......................................................................................................................98配置审计...................................................................................................................................9第4页共9页1目的制定本计划的目的是定义在科技哲学与STS数据管理系统项目中配置管理相关活动、人员职责及活动时间表等,实施该项目的配置管理活动,对代码、数据、文档等配置项的标识、变更,备份以及审核等活动提供依据。2适用范围本文档涉及配置管理活动中人员的安排、配置库和基线的建立、配置标识和控制以及配置库的备份。仅适用于商贸物流实训系统项目。3资源3.1角色和人员3.1.1配置管理人员姓名在项目中担任的角色部门韩易铎配置管理员软件部3.1.2变更控制委员会(CCB)成员姓名在CCB中担任的角色部门程松组长软件部韩易铎成员软件部张迅成员软件部谢克瑞成员软件部3.2术语项目英文缩写:配置项(ConfigurationItem--CI):是一个硬件或硬、第5页共9页软件的集合,配置项是为了配置管理而指定的,并在配置管理过程中被当作单一的实体。可以是文档、数据、程序、环境或外来文件。基线(BaseLines):一个经过审阅和认可的规格说明书或产品,将来的开发将以此为基础,只有通过正规的变更程序才能改变它。变更控制委员会(CCB):是项目组层面的组织,在项目整个生命周期内对基线的建立和变更做评估和批准。CCB组长通常由项目经理担任,成员主要包括配置管理员、关键技术人员,其他可选人员包括高级经理、部门经理、质量保证人员、测试经理等。变更(Change):为满足公司内、外部的要求,对配置项或基线的各种修改活动。版本(Version):一组配置项在某一时刻或某一特定点的集合。配置审计(ConfigurationAudit):考查软件配置库的结构、内容和设施,以验证基线和描述它的文档的一致性。3.3项目培训无4配置管理活动4.1配置管理进度安排任务内容负责人计划完成时间第6页共9页编写配置管理计划韩易铎2009年2月5日搭建项目配置管理库韩易铎2009年2月2日执行备份谢克瑞每次里程碑结束编写发布配置状态报告谢克瑞每次基线结束配置审计韩易铎基线发布之前项目配置库的管理和维护韩易铎不定期基线变更韩易铎未知产品发布韩易铎2009年4月7日4.2配置管理资源机器类别及IP系统及支持软件配置管理软件Svn://192.168.0.114/STS数据管理系统Windowsxp;SP3svn服务器4.3配置管理库结构与访问权限设置项目组成员对各目录结构的权限说明,参见下表。目录项目组成员/角色权限(只读,修改,删除)/branch分支开发人员修改/trunk所有开发人员修改/基线库项目配置管理员项目配置管理员修改/其他人只读/工程类文档项目组内成员修改/支持类文档项目组内成员修改第7页共9页/项目管理类文档项目经理修改4.4配置项4.4.1项目基线标识项目基线列表阶段基线名称标识基线包含内容预计基线建立时间工作产品名称责任人立项需求阶段软件需求基线BL-001BL-001软件需求规格说明书.doc韩易铎2009-2-2设计阶段软件设计基线BL-002BL-002概要设计说明书.doc韩易铎2009-2-20BL-003BL-003系统测试用例.xls韩易铎2009-2-27BL-003集成测试用例&报告.xls韩易铎测试阶段软件测试基线alpha对通过集成测试的代码基线化韩易铎2009-3-26开发阶段软件产品基线Release对通过系统测试的源代码基线化韩易铎2009-4-34.4.2标识方法产品类型产品命名标准产品编号标准备注需求文档《系统需求规格说明书1.0》1.0,1.1……类推//第8页共9页设计文档《概要设计说明书1.0》1.0,1.1……类推//4.5版本的发布及编号方法版本类型产品命名标准产品编号标准备注测试版本中文项目名+alpha以数字序号类推1.0,1.1……2.0例如《科技哲学与STS数据管理alpha1.0》现场版本中文项目名+realease以数字序号类推1.0,1.1……2.0例如《科技哲学与STS数据管理realease1.0》5变更控制1)文档变更本项目所有文档全部使用SVN配置管理工具统一管理。请再添加、提交、修改的时候,在SVN的备注内,标明原因。对于基线文档需要变更的时候,由文档编写人提出变更申请,有必要的时候可以召开变更评审会议。批准后将修改后的文档命名为新的版本。2)程序/代码变更本项目所有代码全部使用SVN配置管理工具统一管理。请再添加、提交、修改的时候,再SVN的备注内,标明原因。Trunk主干目录为持续开发的目录,对该目录不进行控制。在需要测试或发布临时的版本时候,要进行打分支操作。由开发人员申请,项目经理批准后,由项目配置管理员进行第9页共9页打分支操作。分支内的源代码要基线化控制。3)锁定基线库和branch目录为锁定目录。若需要进行修改,由项目成员提出申请,经理批准后,开发写的权限。并记录变更事项。6备份管理里程碑结束,对配置管理库进行物理备份。由配置管理员负责。7报告7.1配置项状态信息详见《STSDB_CM_配置状态报告》7.2基线信息基线发布之前要召开评审会,评审通过后由配置管理员讲基线纳入到基线库内。7.3版本信息首次发布的版本版本号为1.0。变更的版本以1.1,1.2……依次类推。变更不修改原文件,而是与原版本并存。8配置审计基线结束,进行配置审计,由配置管理员韩易铎负责。并由QA进行审查。