版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、XXXXXXXX 项目项目配置管理计划配置管理计划广州市工商行政管理局网络商品交易与服务监管平台项目(一期)_配置管理计划广州中软信息技术有限公司 1 / 15版本记录版本记录版本号版本号版本描述版本描述责任人责任人修订日期修订日期 配置管理计划模版广州中软信息技术有限公司 2 / 15目录目录1.引言引言.31.1.目的.31.2.本项目配置管理范围.31.3.术语与缩略语.31.4.参考资料.32.项目配置项目配置.42.1.组织结构.42.2.角色和职责.43.配置管理活动配置管理活动.63.1.项目基线计划.63.2.标识配置项.73.3.发布基线通知.123.4.配置库管理.123.
2、4.1.配置管理工具.123.4.2.库的设置.123.4.3.库的备份.123.5.变更管理.133.5.1.变更的分类.133.5.2.变更请求的提出.133.5.3.评估变更.133.5.4.变更实施和确认.133.5.5.变更控制流程.143.6.配置审核.143.6.1.类别.143.6.2.执行时机.143.6.3.不符合项处理.153.6.4.生成报告.153.7.配置管理状态报告.153.7.1.目的.153.7.2.记录内容.153.7.3.生成报告.153.8.CM 阶段报告 .153.8.1.目的.153.8.2.记录内容.163.8.3.生成报告.16配置管理计划模版广
3、州中软信息技术有限公司 3 / 151. 引引言言1.1. 目目的的为了使项目相关的各种资源便于查看,修改,不至于凌乱;为了让各个开发人员方便高效地协同合作;为了项目的版本便于管理,作出此配置管理计划。1.2. 本本项项目目配配置置管管理理范范围围本项目中纳入配置管理的活动:项目管理文档(如项目计划、进度计划等)、项目技术文档(需求规格说明书、概要设计等) 、源程序及模块文档、基线、产品、用户文档、项目工具。1.3. 术术语语与与缩缩略略语语术语术语描述描述软件配置管理软件配置管理是对软件修改进行标识、组织和控制的技术,用来协调和控制整个过程。是通过技术或行政手段对软件产品及其开发过程和生命周
4、期进行控制、规范的一系列措施。配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的不同版本的产品配置。基线基线是项目开发库中每个工件版本在特定时期的一个“快照”。 在配置管理系统中,基线就是一个配置项或一组配置项在其生命周期的不同时间点上通过正式评审而进入正式受控的一种状态,这些配置项构成了一个相对稳定的逻辑实体,而这个过程被称为“基线化”。每一个基线都是其下一步开发的出发点和参考点。基线确定了元素(配置项)的一个版本,且只确定一个版本。一般情况下,基线在指定的里程碑处创建,并与项目中的里程碑保持同步。每个基线都将接受配置管理的严格控制,基线中的配置项被
5、“冻结”了,不能再被任何人随意修改,对其修改要严格地按照变更控制的过程进行。在一个软件开发阶段结束时,上一个基线加上增加和修改的基线内容形成下一个基线。基线的主要属性有:名称、标签、版本、日期等。配置项凡是纳入配置管理范畴的工作成果统称为配置项,配置项逻辑上组成软件系统的各组成部分,一般是可以单独进行设计、实施和测试的。每个配置项的主要属性有:名称、标签、文件状态、版本、作者、日期等。所有配置项都被保存在配置库里,确保不会混淆、丢失。配置项及其历史记录反映了软件的演化过程。1.4. 参参考考资资料料配置管理规范2. 项项目目配配置置2.1. 组组织织结结构构配置管理计划模版广州中软信息技术有限
6、公司 4 / 15部门经理项目经理需求分析人员设计人员开发人员测试人员配置管理工程师(CME)质量保证人员(QA)2.2. 角角色色和和职职责责角色角色人员人员职责CCB对配置管理各项活动拥有决策权(例如评审计划、评审变更请求等) 。项目经理1) 确定配置项、基线、配置库目录权限,审核批准配置管理计划;2) 接收或拒绝小范围的变更申请,审查配置库变更;3) 项目开发过程中,监督配置库使用情况;4) 提出配置管理的建议和要求;5) 配合配置管理员的工作。CM 工程师1) 编写配置管理计划;2) 执行版本控制和变更控制方案;3) 制定访问控制策略;4) 负责项目的配置管理工作,包括搭建环境、权限分
7、配、配置库的建立、配置项的控制等;5) 定期备份配置库;6) 配置管理工具的日常管理与维护;7) 配置库的日常操作和维护;8) 负责配置审核并提交报告;配置管理计划模版广州中软信息技术有限公司 5 / 159) 根据配置部署表单编译发布版本,并维护版本;10) 建立和完善配置管理制度;11) 对开发人员进行相关的培训;12) 对配置审核中发现的不符合项,拟订纠正措施,要求相关责任人进行纠正。13) 监督项目组成员规范的执行情况。14) 发布基线15) 定期发布配置管理状态报告。QA 工程师1)审计配置管理过程2)评审配置管理计划开发人员1) 根据确定的配置管理计划和相关规定,提交配置项;2)
8、负责项目组内部测试;3) 负责软件集成和版本生成;4) 按照软件配置管理工具的使用模型来完成开发任务。测试人员1)从测试区中取出版本进行整合测试;2) 负责验证代码变更及修改是否正确执行,测试小组测试通过的版本方可放入基线区。3. 配配置置管管理理活活动动3.1. 项项目目基基线线计计划划名称名称基线标识基线标识内容(基线产品)内容(基线产品)建立时间建立时间备注备注项目计划基线XXX_PP_20110228_V1_0XXX_项目总体计划XXX_配置管理计划XXX_质量保证计划需求基线XXX_RD_20110319_V1_0XXX -需求说明书配置管理计划模版广州中软信息技术有限公司 6 /
9、15设计基线XXX_SD_20110419_V1_0XXX -概要设计说明书XXX -详细设计说明书XXX -数据库设计说明书编码基线XXX_CD_20110519_V1_0系统源代码XXX -系统编码详细设计说明书测试基线XXX_TEST_20110619_V1_0XXX -测试计划XXX -测试用例XXX -测试报告XXX -用户操作手册XXX -系统管理手册XXX -安装部署方案XXX -系统维护手册产品基线XXX_PD_ _20110719_V!_0存放已经测试过的可执行文件或安装包,及相关文档3.2. 标标识识配配置置项项目录目录文档列表文档列表读写用户读写用户只读用户只读用户010
10、1 编辑区编辑区0101 需求需求本目录存放未经评审的需求相关文档:1、 调研调研报告;2、 用户需求说明书3、软件需求规格说明书;4、需求跟踪矩阵;5、需求评审报告;6、需求评审记录;7、需求跟踪表;8、收集用户相关资料;项目经理配置管理员需求分析人员0202 设计设计此目录存放未经评审的设计相关文档:1、总体设计书、体系架构等;2、概要设计文档;3、详细设计文档;4、数据库设计文档;项目经理开发人员配置管理员全体项目成员配置管理计划模版广州中软信息技术有限公司 7 / 150303 编码编码此目录存放软件源代码,配置文件,图片,包含其原型,不包含编译过程文件和最终执行文件。(此目录不存放所
11、需的编译软件,运行环境软件等)项目经理开发人员配置管理员项目经理开发人员配置管理员QA开发主管0404 测试测试本目录存放未经评审的测试相关文档:1、测试计划;2、测试用例;包括存放每一轮的1、测试记录;2、测试报告3、缺陷跟踪表;项目经理测试人员全体项目成员0505 用户文用户文档档此目录存放未经评审的用户相关文档:1、用户手册;2、操作手册;3、维护手册;4、安装手册;5、培训资料等。项目经理配置管理员测试人员QA需求分析人员市场人员全体项目成员0202 集成区集成区本目录存放每一轮集成相关版本的源码,过程文件,编译软件,运行环境软件和最终执行文件等,源码从编辑区编码部分获取,如果集成成功
12、则将源码纳入基线区的源码,最终的可执行文件或安装包需放入测试区下面项目经理配置管理员开发人员项目经理配置管理员开发人员开发主管0303 测试区测试区本目录存放每一轮测试的相关版本的可执行文件或安装包,以“项目名+日期+版本号”作为目录名称存放,并且对应一个目录存放这轮测试的相关文档,测试报告等,比如:NGTS_20110424_V1_0_0/NGTS_20110424_V1_0_0 测试说明书NGTS_20110424_V1_1_0/NGTS_20110424_V1_1_0 测试说明书配置管理员测试人员项目经理配置管理员测试人员配置管理计划模版广州中软信息技术有限公司 8 / 150404 基
13、线区基线区0101 需求需求本目录存放评审后的需求相关文档:1、调研报告;2、需求规格;3、测试需求;4、需求跟踪矩阵;5、需求管理的相关文档;配置管理员全体项目成员0202 计划计划本目录存放评审后的计划相关文档:1、项目计划书;2、PDP;3、培训计划;4、风险计划;5、质量管理计划、测试计划、配置管理计划等;配置管理员全体项目成员0303 设计设计本目录存放经过评审的设计相关文档:1、总体设计书、体系机构等;2、详细设计文档;3、概要设计文档;4、差异性设计文档,原文档;5、数据库设计文档;配置管理员全体项目成员0404 源码源码本目录存放测试或评审过,已经定版的软件源代码,不包含编译过
14、程文件和最终执行文件;但包含没有源码的第三方控件(.dll;.o;.ocx 等)此目录不存放所需的编译软件,运行环境软件等配置管理员全体项目成员0505 测试测试本目录存放经过评审的测试相关文档:1、测试计划;2、测试用例;以及每一轮测试的1、测试记录(结果);2、测试报告;3、异常报告;包括本项目自主开发的测试工具等配置管理员全体项目成员配置管理计划模版广州中软信息技术有限公司 9 / 150606 用户文用户文档档本目录存放评审过的用户相关文档:1、用户手册;2、操作手册;3、维护手册;4、安装手册;5、培训资料等。配置管理员全体项目成员0707 产品产品存放已经测试过的可执行文件或安装包
15、,及相关文档配置管理员全体项目成员0808 变更变更存放变更申请表单和变更内容配置管理员全体项目成员0909 管理管理项目管理类文档,包括: 1、项目计划书及其子计划; 2、配置管理状态报告; 3、 各阶段评审记录; 4、 其他管理文档;配置管理员全体项目成员0505 管理区管理区0101 项目启项目启动动本目录存放项目启动时的相关资料:1.任命书2.启动会议幻灯片3、项目启动会;项目经理全体项目成员全体项目成员0202 计划计划项目计划相关文档:1、项目计划书;2、PDP;3、培训计划;4、风险计划;5、质量管理计划、测试计划、配置管理计划等;项目经理配置管理员QA需求分析人员测试人员全体项
16、目成员0303 跟踪跟踪跟踪项目计划的各种报告和记录:1、项目周报;2、风险控制表;3、阶段评审记录;4、会议记录;5、各种管理性报告;6、问题跟踪等;7、需求跟踪表;项目经理QA04QA04QA本目录存放:QA 的报告和执行记录QA 评审报告NCs 报告QA全体项目成员配置管理计划模版广州中软信息技术有限公司 10 / 15月过程报告全体项目成员05CM05CM 本目录存放:配置审核检查单配置管理状态报告配置项变更通知单配置管理计划检查单基线建立通知单SVN 账号创建申请表配置管理员项目经理全体项目成员0606 项目收项目收尾尾本目录存放:1、项目验收报告;2、项目总结报告;3、项目跟踪表;
17、4、项目过程资产;项目经理开发人员QA配置管理员需求分析人员测试人员0707 参考文参考文档档本目录存放:项目过程中参考的相关文档全体项目成员全体项目成员0808 工具工具使用的工具及说明全体项目成员全体项目成员0606 发布区发布区 本目录存放发布的工件,按日期建立目录存放,比如:NGTS_Release_1_0_需求相关文档_V1_0/NGTS_Release_1_0_软件安装包_V1_0配置管理员QAPM配置管理员QAPM0707 参考资参考资料料编码规范等本目录存放一些下载资料以及来自客户的参考资料等,包含行业规范和政策法规等。全体项目成员全体项目成员3.3. 发发布布基基线线通通知知
18、建立基线后配置管理员使用邮件方式通知相关人员基线已经形成,并且告诉基线的相关路径。3.4. 配配置置库库管管理理3.4.1.配置管理工具配置管理工具IPIP用途用途软件配置软件配置配置管理计划模版广州中软信息技术有限公司 11 / 152:82配置管理服务器操作系统:MS WINDOWS 2003其它:SVN 个人工作 PC配置管理客户端操作系统:MS WINDOWS XP/7其它:TORTOISESVN-6974-WIN32-SVN-.2.库的设置库的设置配置项在以下目录进行管理:2:82/svn/XXXX。3
19、.4.3.库的备份库的备份配置管理工程师应定期做好配置库的备份,以防意外引起的服务器上资料的丢失,避免给公司带来严重的损失。配置管理工程师每周进行硬盘备份一次,每两个月进行光盘备份一次,备份后的光盘标记上备份日期并附上内容清单,移交公司保管。非电子资料由项目经理保管。3.5. 变变更更管管理理3.5.1.变更的分类变更的分类软件及其相关文档的变更按照变更的影响范围进行分类:1)A 级:变更会影响系统级的需求、外部接口、产品价格或者交付期;这类变更必须经过配置管理委员会审核并由客户批准和确认。2)B 级:变更会影响配置项间的功能接口、内部功能的设计、组件;这类变更必须由项目经理或配置管理委员会的
20、批准和认可。3) C 级:变更只会影响配置项内部或对 BUG 问题的处理;这类变更可以由配置项的管理人员负责批准。3.5.2.变更请求的提出变更请求的提出a 由业务工程师汇集顾客意见,填写配置项变更申请表 ,并提交给配置管理员。b 配置管理工程师对申请表是否清晰、明确和完整性进行审查,若发现变更不明确或不完整,应返回申请者。对通过审查的变更申请分配变更 ID,以便跟踪和记录变更信息。配置管理计划模版广州中软信息技术有限公司 12 / 153.5.3.评估变更评估变更a 配置管理工程师将配置项变更申请表发送给 CCB(或者其他授权人员) ,由CCB 负责对变更进行评估。b CCB 对变更进行分解
21、,一般的 BUG 修正不需要审批直接由项目经理决定是否需要变更。新增功能或对整个项目影响重大的变更必须由研发部总经理审批通过后方可变更。变更评估文档在完成变更评估后发送给配置管理员。3.5.4.变更实施和确认变更实施和确认a 变更被批准后,项目经理提交变更实施进度计划,开发人员开始实施变更,并详细记录变更的内容;配置管理工程师对变更的实施状态进行跟踪,项目经理跟踪变更实施进度。b 对于代码变更,必须进行回归测试,以确保变更没有引入新的 Bug。另外与变更相关的文档必须修订,以反映变更。当变更以及测试完成后,进行提交。c 通过测试后,PM 需对变更进行审核,审核的范围一般涉及以下方面:测试记录、变更请求、配置项的检入及检出、文件的命名、版本的编号。d 审核后,由配置管理工程师更新到基线库中,并发送配置项变更通知单给项目组全体。配置管理计划模版广州中软信息技术有限公司 13 / 153.5.5.变更控制流程变更控制流程项目组成员CCB(项目经理)STARTCM工程师/变更实施人END001变更申请002变更评估003变更实施通过004验证和确认005变更发布004验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版简单的土石方承包合同范本
- 临时安保服务定制协议:2024年标准版B版
- 二零二五年跨境电商平台合作销售合同3篇
- 个性化制作服务费及销售权合同(2024版)版
- 二零二五年度高端房地产信托借款服务合同3篇
- 2025年度企业社会责任报告编辑服务合同范本3篇
- 天津城市职业学院《铸造工艺》2023-2024学年第一学期期末试卷
- 苏州大学应用技术学院《生物工程单元操作原理》2023-2024学年第一学期期末试卷
- 四川铁道职业学院《游戏治疗》2023-2024学年第一学期期末试卷
- 二零二五年度门窗安装与建筑一体化设计合同协议3篇
- 细胞骨架(细胞生物学)课件
- 电磁阀培训(精选)课件
- A弥漫大b细胞淋巴瘤护理查房
- 维保移交协议范本
- 初一上学期期末测试卷英语
- 上海沃陆变频器VL600型变频器说明书概要
- 2023年高考物理一轮复习:抛体运动与圆周运动(附答案解析)
- VRV空调技术要求和质量标准
- 第二讲VSP地震勘探
- 干砌石护坡工程施工组织设计方案
- 物业品质提升ppt课件
评论
0/150
提交评论