设为首页 | 加入收藏
认证中心 当前您的位置:软件信息产品认证>>认证中心
CMMI软件认证配置管理计划

★CMMI认证知识★---★ CMMI软件认证配置管理计划★


配置管理计划

 

 

 


目   录
1. 简介 4
1.1 目的 4
1.2 范围 4
1.3 定义、首字母缩写词和缩略语 4
1.4 参考资料 5
1.5 概述 5
2. 软件配置管理 5
2.1 组织、职责和接口 5
2.2 工具、环境和基础设施 6
3. 配置管理活动 9
3.1 配置标识 9
3.2 配置项变更控制 10
3.3 配置管理活动计划 11
3.4 报告和审计 14
4. 培训和资源 15
4.1 培训所需环境 15
4.2 培训参加人员 16
4.3 培训具体安排 16
5. 分包商和厂商软件控制 16

★重庆CMMI认证★重庆ISO27001认证★重庆ISO20000认证★重庆GJB5000A认证★四川CMMI认证★四川ISO27001认证★四川ISO20000认证★四川GJB5000A认证★重庆CCRC认证★


 
配置管理计划
1. 简介
1.1 目的
在数字签名项目的生命周期内,为了保证该项目工作产品、过程记录及项目相关资料的版本统一和完整,特制定本计划。
1.2 范围
纳入数字签名项目配置管理的配置项、过程记录及其它相关资料。
1.3 定义、首字母缩写词和缩略语
本小节应提供正确理解此配置管理计划所需的全部术语、首字母缩写词和缩略语的定义。 这些信息可以通过引用项目词汇表来提供。
1.3.1 CM (Configuration Management)

★重庆CMMI认证★重庆ISO27001认证★重庆ISO20000认证★重庆GJB5000A认证★四川CMMI认证★四川ISO27001认证★四川ISO20000认证★四川GJB5000A认证★重庆CCRC认证★

配置管理。
1.3.2 配置项(Configuration item)
指定为配置管理的对象且作为单个实体进行处理的硬件、软件或两者的集合。
1.3.3 基线(baseline)
一种通过正式评审和认可的规范说明或产品,此后将其作为进一步开发的基础,只有通过正式的变更控制过程才可以变更。
1.3.4 基线库(Software baseline library)
项目软件生命周期中基线的集合。用VSS软件工具管理时,基线库可以是一个独立的VSS系统,也可以是VSS系统中的一个目录。
1.3.5 配置审计(Configuration audit)
审核配置管理库系统的结构和设施,验证软件基线库内容的完备性和正确性,验证与适用的配置管理标准和规程的符合性
1.3.6 配置控制委员会(CCB)
有权力管理项目基线的委员会,它代表项目经理和所有可能受到项目基线更改影响的组的利益,由它审定项目基线的建立和配置项/单元的标识,评审和审定对项目基线的更改,审定对项目基线库制造的产品的生成。
1.3.7 QA (Quality Assurance)
质量保证。
1.4 参考资料
序号 文档名称 文档标识号 版本号
01 数字签名项目-项目计划书 90010080-PP V1.0
02 数字签名-项目进度计划  V1.0
03 数字签名-供方管理过程  V1.0

1.5 概述
本计划主要针对数字签名项目从立项到结项的过程中的配置管理活动进行了规划、估计,并对配置管理具体环境作了详细说明。
2. 软件配置管理
2.1 组织、职责和接口
2.1.1 项目配置管理员
人员:
职责:负责制定项目配置管理计划;
按照计划实施项目配置管理活动;
将配置状态报告及时提交给相关人员。
2.1.2 CCB
人员: 
        负责人: 
职责:在配置管理员提交配置项后,CCB检查并批准/不批准配置项。
检查和批准项目基线。
在得到变更请求的影响分析后,CCB检查和批准/不批准该变更请求。
变更审定配置项的基线建立。
定期举行工作会议。
2.1.3 项目经理
人员:
职责:负责审批项目配置管理计划,支持项目配置管理人员工作。
2.1.4 QA
人员:
职责:负责检查项目配置管理过程执行的有效性。
2.1.5 采购人员
人员:
职责:负责外购产品的采购。

2.2 工具、环境和基础设施
2.2.1 项目的环境、工具
环境 名称 规格、型号、版本
硬件环境 配置库服务器 CPU:Intel Xeon E5410 4核*2、内存:4G、硬盘:140G。
 工作机 CPU:Intel E6300 2核、内存:2G、硬盘:160G。
操作系统 配置库服务器 Centos Linux 5.4
 开发服务器 AIX
 数据库服务器 Oracle 10g
 测试服务器 Windows XP
 工作机 Windows XP
管理工具 Microsoft Project 2003/2007
辅助工具 Microsoft Office 2003/2007
开发工具 Eclipse 3.3
 PL/SQL Developer 8.0
 Oracle Client 10g
测试工具 Excel 2003
CM工具 TortoiseSVN 1.6.11

2.2.2 项目配置库目录结构
SVN服务器地址: rdsvn2.cisdi.com.cn
SVN路径:http://rdsvn2.cisdi.com.cn/svn/90010080_ECM/
目录结构:
 

★重庆CMMI认证★重庆ISO27001认证★重庆ISO20000认证★重庆GJB5000A认证★四川CMMI认证★四川ISO27001认证★四川ISO20000认证★四川GJB5000A认证★重庆CCRC认证★


2.2.3 相关环境及工具提交计划
相 关 环 境 计划搭建时间 目前状态
配置管理服务器 20190302 已完成
开发服务器 20190302 已完成
数据库服务器 20190302 已完成
测试服务器 20190302 已完成
工作机 20190302 已完成
内部网络 20190302 已完成
项目配置库 20190302 已完成

工 具 名 称 计划提交时间 目前状态
Eclipse 20190302 已完成
PL/SQL Developer 20190302 已完成
Oracle Client 20190302 已完成

2.2.4 访问和权限控制
姓 名 职务 用户名 初始密码 代码发布目录权限 其他目录权限
 配置管理人员   读/写 读/写
 项目负责人   读/写 读/写
 项目组成员   只读 读/写
 测试人员   只读 读/写
 项目组成员   只读 读/写
 项目组成员   只读 读/写
 项目组成员   只读 读/写
  003949 123456 只读 读/写
  003931 123456 只读 读/写

3. 配置管理活动
3.1 配置标识
3.1.1 标识方法
阶段名 配置项 说       明 提交者
立项阶段 项目立项表 文档 
 项目计划 文档 
 质量保证计划 文档 
 配置管理计划 文档 
 项目测试计划 文档
 杨东
需求分析和设计阶段 用户需求说明书 文档 

 需求规格说明书 文档 
 概要设计 文档 
 数据库设计 文档 

 详细设计 文档 
实现阶段及测试阶段 源程序 程序  ,具体的模块根据设计来确定
 
 测试用例 文档,具体分为单元测试用例、集成测试用例、系统测试用例、系统集成测试用例
 杨东
 测试报告 文档 
结项阶段 用户操作手册 文档 
 验收方案 文档 

 验收报告 文档 

 结项报告 文档 

3.2 配置项变更控制
3.2.1 变更请求的处理和审批
由变更发起人填写《配置项变更申请表》,项目经理填写审批意见,在该表格中明确变更的原因、变更项、变更开始和完成时间等信息。
变更请求的审批由CCB来组织。
3.2.2 变更控制委员会 (CCB)
CCB组织相关评审人员对变更申请进行审查,分析所申请变更对其它配置项的影响,填写评审意见。通过评审的变更申请由CCB批准。

3.3 配置管理活动计划
3.3.1 项目介质存储和发布进程
保留策略:  数字签名项目活动中所产生的所有数据保留至项目完成之日,然后根据公司的相关规定进行移交,由公司统一保留。
备份计划:   由项目配置管理人员每天对项目配置库进行备份。
事故处理计划:   在数字签名项目实施过程中,如有项目计划中所列风险或者其他事故发生,项目配置管理员应配合项目经理对其进行妥善处理。
如果在项目配置管理活动中出现事故,应按照公司文件的相关规定进行处理。
恢复计划:  由项目配置管理人员提供日常备份的项目工作产品及相关资料,对项目配置管理库进行恢复。
介质保留方式:   采用联机网络拷贝备份。
介质类型格式:   服务器硬盘。
发布过程:  遵照公司以下规定的流程对数字签名项目产生的基线和工作产品进行发布。
项目经理和项目配置管理员一起列出将发布的产品清单、产品发布号和相关资料,并向CCB提出发布申请(参见《基线发布申请检查表》或《产品发布申请检查表》)。基线或产品发布,CCB组织公司有关人员对产品进行全面的审核,并在《基线/产品发布申请检查表》填写意见。产品发布,QA人员评审发布活动,并在《产品发布申请检查表》中填写意见。CCB批准基线或产品发布。项目配置管理员保存《基线发布申请检查表》或产品发布申请检查表》,发布项目基线或项目产品,并将发布消息通知给所有相关人员。
3.3.2 配置项纳入计划
配置项 配置项标识 版本号 计划纳入日期
项目立项表   
项目计划书   
配置管理计划   
质量保证计划   
测试计划   
用户需求说明书   
需求规格说明书   
概要设计   
数据库设计   
详细设计   
源程序   
测试用例   
测试报告   
用户操作手册   
验收方案   
验收报告   
结项报告   

3.3.3 基线发布计划
计划发布日期 基线标识 基线产品 审核人
20190322 BL-0.1 1. 项目立项表V1.0
2. 项目计划书V1.0
3. 配置管理计划V1.0
4. 质量保证计划V1.0
5. 测试计划V1.0 
20190426 BL-0.2 1. 项目立项表V1.0
2. 项目计划书V1.0
3. 配置管理计划V1.0
4. 质量保证计划V1.0
5. 测试计划V1.0
6. 用户需求说明书V1.0
7. 需求规格说明书V1.0
8. 概要设计V1.0
9. 数据库设计V1.0
10. 详细设计文档V1.0 
201900605 BL-0.3 1. 项目立项表V1.0
2. 项目计划书V1.0
3. 配置管理计划V1.0
4. 质量保证计划V1.0
5. 测试计划V1.0
6. 用户需求说明书V1.0
7. 需求规格说明书V1.0
8. 概要设计V1.0
9. 数据库设计V1.0
10. 详细设计文档V1.0
11. 源程序V1.0
12. 测试用例V1.0 
20190707 BL-0.4 1. 项目立项表V1.0
2. 项目计划书V1.0
3. 配置管理计划V1.0
4. 质量保证计划V1.0
5. 测试计划V1.0
6. 用户需求说明书V1.0
7. 需求规格说明书V1.0
8. 概要设计V1.0
9. 数据库设计V1.0
10. 详细设计文档V1.0
11. 源程序V2.0
12. 测试用例V1.0
13. 测试报告V1.0 
20190807 BL-0.5 1. 项目立项表V1.0
2. 项目计划书V1.0
3. 配置管理计划V1.0
4. 质量保证计划V1.0
5. 测试计划V1.0
6. 用户需求说明书V1.0
7. 需求规格说明书V1.0
8. 概要设计V1.0
9. 数据库设计V1.0
10. 详细设计文档V1.0
11. 源程序V2.0
12. 测试用例V1.0
13. 测试报告V1.0
14. 用户操作手册V1.0
15. 验收方案V1.0
16. 验收报告V1.0 
20190815 BL-0.6 1. 项目立项书V1.0
2. 项目计划书V1.0
3. 配置管理计划V1.0
4. 质量保证计划V1.0
5. 测试计划V1.0
6. 用户需求说明书V1.0
7. 需求规格说明书V1.0
8. 概要设计V1.0
9. 数据库设计V1.0
10. 详细设计文档V1.0
11. 源程序V2.0
12. 测试用例V1.0
13. 测试报告V1.0
14. 用户操作手册V1.0
15. 验收方案V1.0
16. 验收报告V1.0
17. 结项报告V1.0  
 

★重庆CMMI认证★重庆ISO27001认证★重庆ISO20000认证★重庆GJB5000A认证★四川CMMI认证★四川ISO27001认证★四川ISO20000认证★四川GJB5000A认证★重庆CCRC认证★


 
3.3.4 产品发布计划
计划发布日期 产品标识 产品列表 审核人

20190711 

S-PRJ-90010080-1.0 项目立项表V1.0 
  项目计划书V1.0 
  配置管理计划V1.0 
  质量保证计划V1.0 
  测试计划V1.0 
  用户需求说明书V1.0 
  需求规格说明书V1.0 
  概要设计V1.0 
  数据库设计V1.0 
  详细设计文档V1.0 
  源程序V2.0 
  测试用例V1.0 
  测试报告V1.0 
  用户操作手册V1.0 
  验收方案V1.0 
  验收报告V1.0 
20190815 S-PRJ-90010080-2.0 项目立项表V1.0 
  项目计划书V1.0 
  配置管理计划V1.0 
  质量保证计划V1.0 
  测试计划V1.0 
  用户需求说明书V1.0 
  需求规格说明书V1.0 
  概要设计V1.0 
  数据库设计V1.0 
  详细设计文档V1.0 
  源程序V2.0 
  测试用例V1.0 
  测试报告V1.0 
  用户操作手册V1.0 
  验收方案V1.0 
  验收报告V1.0 
  结项报告V1.0 

3.4 报告和审计
3.4.1 配置管理状态报告提交计划
(状态报告发布)计划日期 审核阶段 审核人 提交人
每月提交(据项目的实际情况可适当调整)。 根据项目实际情况决定。   

3.4.2 工作量&成本估计
阶段 工作任务 工作量(人日)
立项阶段 1. 参加立项会议、评审;
2. 编写项目《配置管理计划》;
3. 配置管理工具支持等。 4.5
需求设计 1. 参加各工作产品的评审活动;
2. 日常配置管理工作(包括:A、各环境的权限管理B、各相关工具的使用支持C、配置项纳入D、配置项变更管理E、项目工作产品管理F、项目文档管理等);
3. 进行项目的基线发布;
4. 定期撰写配置管理状态报告。 5
编码测试 1. 参加所有工作产品最终的评审;
2. 日常配置管理工作(包括:A、各环境的权限管理B、各相关工具的使用支持C、配置项纳入D、配置项变更管理E、项目工作产品管理F、项目文档管理等);
3. 进行项目的基线发布;
4. 定期撰写配置管理状态报告。 10
结项阶段 1. 参加项目的结项评审;
2. 日常配置管理工作(包括:A、各环境的权限管理B、各相关工具的使用支持C、配置项纳入D、配置项变更管理E、项目工作产品管理F、项目文档管理等);
3. 定期撰写配置管理状态报告
4. 与项目经理一起,整理项目资料及产品,按照公司规定进行项目所有产出的移交。 5
合计: 24.5

配置管理员的工作成本由项目经理统一估算。

4. 培训和资源
4.1 培训所需环境
笔记本一台;投影仪一台;公司网络环境。
4.2 培训参加人员
项目组全体成员。
4.3 培训具体安排
计划培训名称 计划培训内容 计划培训时间 计划培训参与人 备注
项目配置库(SVN) 培训项目所需配置管理工具SVN的使用方法,以及项目配置库目录结构。 20190303 项目组成员 已完成

5. 分包商和厂商软件控制
时间 进度
20190220 采购产品
20190224 验收
20190427 移植到项目中

 

★重庆CMMI认证★重庆ISO27001认证★重庆ISO20000认证★重庆GJB5000A认证★四川CMMI认证★四川ISO27001认证★四川ISO20000认证★四川GJB5000A认证★重庆CCRC认证★


 

 

 

CMM的五个等级

CMM 1--初始级

软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。

CMM 2--已管理级

建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。

  CMM 3--已定义级

已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。

  CMM 4--量化管理级

分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。

  CMM 5--优化管理级

过程的量化反馈和先进的新思想、新技术促使过程持续不断改进。

★重庆CMMI认证★重庆ISO27001认证★重庆ISO20000认证★重庆GJB5000A认证★四川CMMI认证★四川ISO27001认证★四川ISO20000认证★四川GJB5000A认证★重庆CCRC认证★

重庆公司地址:重庆市江北区北滨二路江北嘴紫御江山7-8-4    成都公司地址:成都市高新区天府三街峰汇中心1-10-8