ITM应用管理项目配置管理计划.docx
- 文档编号:23344848
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:13
- 大小:33.78KB
ITM应用管理项目配置管理计划.docx
《ITM应用管理项目配置管理计划.docx》由会员分享,可在线阅读,更多相关《ITM应用管理项目配置管理计划.docx(13页珍藏版)》请在冰豆网上搜索。
ITM应用管理项目配置管理计划
文档编号:
xxx-xxx-xx-xx
ITM应用管理项目配置管理计划
文档版本号:
1.0
归属部门/项目:
APP
文档密级:
-
项目代码:
ITM-APP
产品名:
子系统名:
-
编写人:
编写日期:
审核人:
审核日期:
批准人:
批准日期:
修订记录:
版本号
修订人
修订日期
修订描述
目录
1概述3
1.1目的3
1.2范围3
1.3角色和职责3
2项目的配置管理活动3
3配置管理计划4
3.1配置管理环境4
3.1.1配置管理工具4
3.1.2CM环境和基础设施4
3.2配置标识4
3.2.1配置项标识方法4
3.2.2项目基线标识方法7
3.3版本命名规范7
3.3.1软件版本命名规则7
3.3.1.1内部版本号7
3.3.1.2正式发布版本号7
3.3.2标签命名规则7
3.3.3分支命名规则8
3.4配置管理策略8
3.4.1目录安排8
3.4.2权限安排8
3.5配置存储及状态报告8
3.5.1项目备份机制8
3.5.2报告和审计9
3.6配置变更9
4配置项基线计划表9
5培训和资源10
6该计划的维护10
概述
1.1目的
本计划的目的是对ITM应用管理项目所开发的软件规定各种必要的配置管理条款,以及安排配置活动和活动的时间,保证所交付的软件能够满足预期的各种原则需求。
1.2范围
本配置管理计划针对ITM应用管理项目的整个开发过程所有需要进入配置管理库的文档、代码等工作产品,规定其配置管理方式与审计方式。
1.3角色和职责
角色
人员姓名
职责
高层经理
李良
审查配置管理执行情况,解决项目组无法解决的问题。
项目经理
李斌
管理开发人员,配合执行配置管理计划,管理变更。
配置管理员
黄璐璐
制定并执行、维护配置管理计划。
项目的配置管理活动
配置管理的目的是通过配置项标识、配置项控制、配置状态报告和配置审查来建立和维护项目各阶段的工作产品在整个软件生命周期中的一致性和完整性。
配置管理计划
1.4配置管理环境
1.4.1配置管理工具
类型
使用时期
工具
配置管理
项目整个生命周期
ClearCase系统
缺陷管理,需求跟踪,变更控制
项目整个生命周期
TestDirector
1.4.2CM环境和基础设施
项目成员的工作用机加入ClearCase域,安装ClearCase客户端,通过公司局域网,登陆ClearCase服务器。
服务器设置为:
P4CPU1.7G,内存1G,硬盘80G。
1.5配置标识
1.5.1配置项标识方法
类型
配置项
命名
模板或规范
目录
说明
开发文档
需求
xxx产品用户需求说明书.doc
用户需求说明书模板.dot
itm20_vob\项目文档\App\开发文档\需求文档\用户需求\
文档版本历史在修订表格中保留
xxx产品软件需求规格说明书.doc
软件需求规格说明书模板.dot
itm20_vob\项目文档\App\开发文档\需求文档\软件需求\
文档版本历史在修订表格中保留
设计
xxx项目系统结构设计.doc
系统结构设计模板.dot
itm20_vob\项目文档\App\开发文档\设计文档\概要设计\
文档版本历史在修订表格中保留
xxx项目/xx模块用户界面设计.doc
xxx项目/xx模块数据库设计.doc
xxx项目/xx模块设计.doc
用户界面设计模板.dot
数据库设计模板.dot
模块设计模板.dot
itm20_vob\项目文档\App\开发文档\设计文档\详细设计\
文档版本历史在修订表格中保留
用例
xxx项目集成测试用例.doc
QSSP软件测试用例模板.doc
itm20_vob\项目文档\App\测试文档\集成测试\用例\
文档版本历史在修订表格中保留
xxx项目系统测试用例.doc
QSSP软件测试用例模板.doc
itm20_vob\项目文档\App\测试文档\系统测试\用例\
文档版本历史在修订表格中保留
评审记录
评审记录_xxx.xls
评审记录_Template.xls
评审对象所在目录
无版本号
用户文档
用户手册
xxx用户手册.doc
用户手册模板.doc
itm20_vob\项目文档\App\项目管理\支持文档\用户手册\
文档版本历史在修订表格中保留
发布
xxx项目<版本号>ReleaseNotes.doc
ReleaseNotes模板.dot
itm20_vob\项目文档\App\项目管理\支持文档\用户手册\
无版本号
管理文档
计划
xxx项目计划.doc
QSSP项目计划模板.doc
itm20_vob\项目文档\App\项目管理\项目计划\计划\
文档版本历史在修订表格中保留
xxx项目质量保证计划.doc
QA计划模板.dot
itm20_vob\项目文档\App\质量管理\计划\
文档版本历史在修订表格中保留
xxx项目配置管理计划.doc
配置管理计划模板.dot
itm20_vob\项目文档\App\项目管理\配置管理\计划\
文档版本历史在修订表格中保留
xxx项目系统测试计划
QSSP软件测试计划模板.doc
itm20_vob\项目文档\App\测试文档\系统测试\计划\
文档版本历史在修订表格中保留
周报
个人周报(xxx2006-12-11~2006-12-15).xls
个人周报_Template.xls
itm20_vob\项目文档\App\项目管理\项目监控\项目周报\
无版本号
xxx项目周报(2006-12-11~2006-12-15).xls
QSSP项目周报.xls
itm20_vob\项目文档\App\项目管理\项目监控\项目周报\
无版本号
里程碑报告
xxx项目里程碑报告(xx阶段).xls
itm20_vob\项目文档\App\项目管理\项目监控\里程碑报告\
无版本号
报告文档
审计报告
QA审计报告(xxx2006-12-11).doc
QA审计报告模板.dot
itm20_vob\项目文档\App\质量管理\审计报告\
无版本号
测试报告
xxx项目集成测试报告(第x轮).doc;
xxx项目系统测试报告(第x轮).doc
QSSP软件测试报告模板.doc
itm20_vob\项目文档\App\测试文档\集成测试\报告\
itm20_vob\项目文档\App\测试文档\系统测试\报告\
无版本号
Beta测试报告
xxx项目Beta测试报告(xxx客户第x轮).doc
Beta测试报告.xls
itm20_vob\项目文档\App\测试文档\Beta测试\
无版本号
度量分析报告
xxx项目度量分析报告(xx内容).doc
itm20_vob\项目文档\App\质量管理\QA报告\度量分析\
无版本号
配置状态报告
xxx项目配置状态报告(2006-12-11).doc
利用CC
itm20_vob\项目文档\App\项目管理\配置管理\报告\
无版本号
决策分析报告
决策分析报告(xxx内容).xls
决策分析报告.xls
进行决策分析的对象所在目录
无版本号
代码
代码文件
代码自定义文件名
JAVA编码规范
CC中,\itm20_vob\src\
在CC中进行版本管理
走查记录
代码走查记录.doc
itm20_vob\项目文档\App\项目管理\代码走查\
无版本号
1.5.2项目基线标识方法
基线以ClearCase中的标签来表示,并且在标签描述中说明该基线的具体含义。
基线的命名分为2种:
●在没有开始编译代码的阶段,即计划Plan、需求Req、设计Design等阶段,采用的方式为:
项目名简称.阶段.第几次基线.日期。
如:
ITMApp.Req.2.20060712,表示ITM应用管理模块项目的需求阶段第二个基线。
●在代码开始进行编译之后,标签名为:
项目名简称.版本号.日期。
如ITM.2.0.1.1.20061003,表示ITM项目于2006.10.3编译版本2.0.1.1。
版本号的命名规则见下一节。
说明,由于ITM应用管理框架模块是从属于ITM产品,必须与之同时进行编译发布,所以该阶段的项目名和版本号均使用ITM的项目名和版本号;下一节3.3的内容同样。
1.6版本命名规范
1.6.1软件版本命名规则
1.6.1.1内部版本号
ITM.A.B.C.D.DATE.TAG
A:
主版本号。
不超过2位数字,架构升级时,由CCB确定升级。
B:
副版本号。
版本有功能上较大更新或者修改,即可升级,由CCB决定版本号。
C:
小版本号。
在没有功能上变化时,仅由于bug修改或小的优化引起的版本升级。
D:
测试版本号。
DATE:
Build的日期。
固定长度8位数字,代表年月日顺序。
TAG:
名称标签,分为i(integration集成版本),px(p:
Patch,表示补丁;x:
数字,表示第x个Patch),r(release发布版)。
1.6.1.2正式发布版本号
只取前面内部版本号中的ITM.A.B.C.TAG,意义相同。
1.6.2标签命名规则
ITM.A.B.C.D.DATE
A:
主版本号。
不超过2位数字,架构升级时,由CCB确定升级。
B:
副版本号。
版本有功能上较大更新或者修改,即可升级,由CCB决定版本号。
C:
小版本号。
在没有功能上变化时,仅由于bug修改或小的优化引起的版本升级。
D:
测试版本号。
(可省略)
DATE:
Build的日期。
固定长度8位数字,代表年月日顺序。
1.6.3分支命名规则
项目名-该分支的意义。
例如:
ITM-2.0forShanghai;ITMApp-2.8.1forHangzhou。
1.7配置管理策略
1.7.1目录安排
文档:
itm20_vob\项目文档\App\。
代码:
itm20_vob\src\main\com\servinvent\itmanager\collector\application\;
itm20_vob\src\web-src\panels\host\;
itm20_vob\src\web-src\panels\system\addnode\。
1.7.2权限安排
文档目录对于所有项目人员,都可以操作。
代码部分,由于本项目较小,没有划分各人可操作范围,因此代码对于项目人员均可访问和操作。
1.8配置存储及状态报告
1.8.1项目备份机制
●事故处理和恢复机制
由于目前条件有限,无法保障事故完全恢复,其依赖事故种类,如果出现事故依实际情况最大限度进行恢复。
●介质备份方式
介质类型:
磁盘(硬盘);光盘。
介质格式:
Windows的文件。
●备份策略
每周二、五备份一次重要VOB。
每月刻一次光盘。
1.8.2报告和审计
配置状态报告主要报告变更请求情况与配置项状态,当前基于工作的工作产品版本以及基线的状态。
必要时进行配置管理自审计,并提交报告。
配置管理审计报告由QA人员按照计划进行审计,并提交配置管理的审计报告。
1.9配置变更
配置变更的提出,3个途径:
测试提出bug;变更的需求;新的要求或建议。
许可权由项目经理执行,即由项目经理审批是否执行变更。
配置项基线计划表
阶段
时间安排
基线内容
基线说明
筹备和计划
10.19
项目计划
配置管理计划
质量保证计划
测试计划
项目计划
ITMApp.Plan
需求分析阶段
10.18
评审后的用户需求说明书
评审后的软件需求说明书
评审后的系统测试计划
评审后的系统测试用例
用户认可记录
确定需求与系统测试
ITMApp.Req
设计阶段
10.27
评审后的概要/详细设计和接口文档
评审后的集成测试计划
评审后的集成测试用例
确定设计与集成测试
ITMApp.Dsg
开发阶段
12.5
代码及执行程序
1.代码完成
2.集成测试完成
ITMApp.Code
系统测试阶段
12.18
代码及执行程序
每轮系统测试
ITMApp.Test.x
用户试用阶段
12.29
代码及执行程序
1.试用版本
ITMApp.Beta
2.发布版本
ITMApp.Deploy
培训和资源
项目人员需进行ClearCase和TD工具的培训;CMMI的CM部分培训。
该计划的维护
根据项目计划的监控安排和变更进行监控和变更。
若基线配置项有变更,根据变更安排进行基线的变更,基线的变更在ClearCase中进行描述。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ITM 应用 管理 项目 配置管理 计划
![提示](https://static.bdocx.com/images/bang_tan.gif)