文档信息
修订文档历史记录
目录
1. 简介 3
1.1 目的 3
1.2 范围 3
1.3 定义、首字母缩写词和缩略语 3
1.4 参考资料 3
1.5 概述 3
2. 软件配置管理 3
2.1 组织、职责和接口 3
2.2 工具、环境和基础设施 3
3. 配置管理活动 3
3.1 配置标识 3
3.1.1 标识方法 3
3.1.2 项目基线 3
3.2 配置和变更控制 3
3.2.1 变更请求的处理和审批 3
3.2.2 变更控制委员会 (CCB) 3
3.3 配置状态统计 3
3.3.1 项目介质存储和发布进程 3
3.3.2 报告和审计 3
4. 里程碑 3
5. 培训和资源 3
6. 分包商和厂商软件控制 3
配置管理计划
1. 简介
· [配置管理计划的简介应提供整个文档的概述。它应包括此配置管理计划的目的、范围、定义、首字母缩写词、缩略语、参考资料和概述。]
1.1 目的
· [阐明此配置管理计划的目的。]
1.2 范围
· [简要说明此配置管理计划的范围;它的相关模型,以及受到此文档影响的任何其他事物。]
1.3 定义、首字母缩写词和缩略语
· [本小节应提供正确理解此配置管理计划所需的全部术语、首字母缩写词和缩略语的定义。 这些信息可以通过引用项目词汇表来提供。]
1.4 参考资料
· [本小节应完整列出此配置管理计划中其他部分所引用的任何文档。每个文档应标有标题、报告号(如果适用)、日期和出版单位。列出可从中获取这些参考资料的来源。这些信息可以通过引用附录或其他文档来提供。]
1.5 概述
· [本小节应说明此配置管理计划中其他部分所包含的内容,并解释文档的组织方式。]
2. 软件配置管理
2.1 组织、职责和接口
· [说明谁将负责执行 CM 工作流程中所述的各种配置管理 (CM) 活动。]
2.2 工具、环境和基础设施
· [说明在整个项目过程或产品生命周期中为实现 CM 功能而使用的计算环境和软件工具。
· 说明对整个项目过程或产品生命周期中生成的配置项进行版本控制时所需的工具和过程。
· 建立 CM 环境时所涉及的问题有:
· 产品数据量的预期大小
· 产品团队的分配
· 服务器和客户机的实际位置]
3. 配置管理活动
3.1 配置标识
3.1.1 标识方法
· [说明项目工件或产品工件的命名、标记和编号方法。标识方案中需包括硬件、系统软件、市售 (COTS) 产品以及产品目录结构中所列的所有应用程序开发工件,例如计划、模型、构件、测试软件、结果与数据、可执行文件等。]
3.1.2 项目基线
· [基线提供一项正式标准,随后的工作都基于此标准,并且只有经过授权后才能对此标准进行变更。
· 说明要在项目或产品生命周期中的哪些时间点处建立基线。最常用的基线在先启阶段、精化阶段、构建阶段和产品化阶段结束时建立。也可以在不同阶段中的各次迭代结束时生成基线,甚至可以更为频繁。
· 说明由谁来对基线授权,以及基线中包含的内容。]
3.2 配置和变更控制
3.2.1 变更请求的处理和审批
· [说明提交、复审和处理问题及变更时所遵循的流程。]
3.2.2 变更控制委员会 (CCB)
· [说明 CCB 在处理和审批变更请求时所遵循的成员资格标准和过程。]
3.3 配置状态统计
3.3.1 项目介质存储和发布进程
· [说明保留策略、备份计划、事故处理计划和恢复计划。还应说明介质的保留方式:联机、脱机、介质类型和格式。
· 发布过程应说明此发布版的内容、它所针对的对象,以及是否有已知的问题和安装说明。]
3.3.2 报告和审计
· [说明所需报告和配置审计的内容、格式和目的。
· 报告用于在项目和产品生命周期中的任意给定时间对“产品质量”进行评估。如果根据变更请求来报告缺陷,就可以提供一些有用的质量指标。因此,应提醒管理人员和开发人员多注意特别关键的开发领域。缺陷通常按其严重程度(高、中和低)分类。可以依据以下各项来报告缺陷:
· 龄期(基于时间的报告):各种缺陷已经打开了多久?在生命周期中,从发现缺陷到修复缺陷有多长的“滞后时间”?
· 分布(基于计数的报告):在按照拥有者、优先级或修复状态划分的不同类别中各有多少个缺陷?
· 趋势(与时间和计数有关的报告):在一段时间内发现并修复的缺陷累计有多少个?缺陷发现率和修复率是多少?就打开的缺陷和关闭的缺陷而言,它们之间的“质量差距”有多大?解决缺陷所用的平均时间为多长?]
4. 里程碑
· [确定与项目或产品 CM 工作相关的内部里程碑和客户里程碑。本节应该包括有关何时更新 CM 计划本身的详细信息。]
5. 培训和资源
· [说明实施指定的 CM 活动时所需的软件工具、人员和培训。]
6. 分包商和厂商软件控制
· [说明将如何并入在项目环境外部开发的软件。]
第二篇:HD-NP-004_配置管理计划
文档信息
修订文档历史记录
目录
1. 简介.......................................................................................................................................................................................... 4
1.1 目的.................................................................................................................................................................................. 4
1.2 范围.................................................................................................................................................................................. 4
1.3 定义、首字母缩写词和缩略语.................................................................................................................................. 4
1.4 参考资料......................................................................................................................................................................... 5
1.5 概述.................................................................................................................................................................................. 5
2. 软件配置管理....................................................................................................................................................................... 5
2.1 组织、职责和接口........................................................................................................................................................ 5
2.2 工具、环境和基础设施............................................................................................................................................... 5
3. 配置管理活动....................................................................................................................................................................... 6
3.1 配置标识......................................................................................................................................................................... 6
3.1.1 标识方法................................................................................................................................................................ 6
3.2 项目基线......................................................................................................................................................................... 6
3.2.1 变更请求的处理和审批...................................................................................................................................... 6
3.2.2 变更控制委员会 (CCB)....................................................................................................................................... 7
3.3 配置状态统计................................................................................................................................................................. 7
3.3.1 项目介质存储和发布进程.................................................................................................................................. 7
3.3.2 报告和审计............................................................................................................................................................ 8
4. 里程碑..................................................................................................................................................................................... 8
5. 培训和资源............................................................................................................................................................................ 8
配置管理计划
1. 简介
1.1 目的
本计划是基于更方便的实现各个模板之间的链接而创建的,出于对各个模板信息交互的考虑,同时也为了更好的实现各个模板之间的融合,我们决定采用配置管理的方式统一管理各个模板的文件。以保证所交付的应用程序达到公司规定的各项要求。
软件开发单位在开发本项目所属的各子系统,都应该执行本计划中的有关规定,但可以根据各自的情况对本计划作适当的剪裁,以满足特定的配置管理需求。剪裁后的计划必须经总体组批准。
1.2 范围
本配置管理计划仅对软件开发的各组成员开放。软件开发的组员可以将已经实现的模板发到共享的文件夹上,也可以从共享文件夹上打开并进行修改。
1.3 定义、首字母缩写词和缩略语
配置管理CM(Contfigurition Management)。
验收准则 acceptance criterion
验收测试 acceptance testing
适应性维护 adaptive maintenance
应用软件 application software
框图 block diagram
认证 certification
配置审计 configuration audit
数据字典 data dictionary
数据流图 data flow diagram / data flow chart / data flow graph
数据基 数据库 data base
文档 文档管理 文档编制 documentation
1.4 参考资料
GB 8566 计算机软件开发规范
GB 8567 计算机软件产品开发文件编制指南
GB/T 12504 计算机软件质量保证计划规范
GB/T 12505 计算机软件配置管理计划规范
GBT 11457 软件工程术语
1.5 概述
在此配置管理计划书中,还包含了软件配置管理、配置管理活动、里程碑、培训和资源、包装商和场商软件控制。其中软件配置管理、培训和资源、装商和场商软件控制所用文档的组织方式为流式文档,配置管理活动、里程碑的文档组织方式为记录文档。
2. 软件配置管理
2.1 组织、职责和接口
闫天泽负责配置环境的搭建及上传文件的管理。
2.2 工具、环境和基础设施
工具:该配置管理是在Windows 7操作平台上使用Visual SourceSafe软件来实现管理的。
环境:在整个项目过程中生成的配置项进行版本控制时需要相应的文档编辑工具(Microsoft Office的相关软件)以及程序代码的编辑器(eclipse-java-indigo-SR1-win32、android-sdk_r06-windows).其中,文档编辑工具是为了添加和修改与软件说明相关的文档而需要的;而编辑器是为了调试程序而需要的。
产品数据量的预期大小:2.5 MB
产品团队的分配
服务器和客户机的实际位置:
3. 配置管理活动
3.1 配置标识
3.1.1 标识方法
所有属于本项目及其各子系统的各类基线,首先要按照任务书、软件需求规格说明书的规定确定其技术内容,然后按照软件系统的上述命名约定的规定来标识。
3.2 项目基线
3.2.1 变更请求的处理和审批
修改批准权限:对本项目各个子系统及其专用支持软件的功能基线、指派基线、产品基线及其集成系统的任何修改(称为A类修改),都必须通过项目配置管理小组讨论,并必须经总体组批准;对本项目各个子系统及其专用支持软件的其他阶段产品的任何修改(称为B类修改),都必须通过本项目各个子系统的配置管理人员审查,并经项目的软件配置管理小组与各个子系统负责人的共同批准并报项目总体组备案。
修改审批程序:如下表
表1
3.2.2 变更控制委员会 (CCB)
由项目经理带领,和CM经理,测试经理组成。
3.3 配置状态统计
3.3.1 项目介质存储和发布进程
保留策略:使用U盘保留所有文档和程序代码。
备份计划:每天备份一次所有文档和程序代码。
事故处理:电脑中病毒时可使用备份来进行恢复。
介质:使用U盘为介质,文档保存为*.Doc格式,程序代码制成压缩包。
发布过程:
3.3.2 报告和审计
对程序员所开发的数独游戏进行物理配置检查和功能配置检查,确保软件的正常使用,对主机系统所提供的软件和硬件配置要每天检查一次,确保能及时接新的消息。
在软件开发周期各阶段的评审与检查工作中,要对该阶段所进行的配置管理工作进行必要的评审和检查。应该进行评审与检查的内容与次数,由该软件质量计划规定。配置修改的审批程序按本计划的规定处理(见表1)。
4. 里程碑
20##-06-25 完成产品的需求分析,初步设计出软件原型
20##-07-01 完成界面
20##-07-03 代码整合
20##-07-07 软件完成,文档整合
程序从实现目的到优化界面最后达到完美!
5. 培训和资源
实施计划是在Visual SourceSafe平台上进行共享和个互相改正,成员涉及到所有小组成员!