CASE系统软件配置管理计划
时间:2025-03-09
时间:2025-03-09
CASE系统软件配置管理计划
CASE系统软件配置管理计划
1 概述
1.1 编写目的
为了确保CASE系统软件配置管理项的完备、清晰和可追溯性及其状态的可控制性,特制定本规定。本规定适用于CASE系统软件生存周期的全过程。
该系统的项目与子项目如下:
管理系统
对象管理系统
数据管理系统
界面管理系统
工具集
程序编译工具集
程序调试工具集
程序测试工具集
程序维护工具集
CASE系统软件配置管理计划
1.2 参考资料
1.3 术语与缩写词
1.3.1 软件配置
软件产品在不同时期的组合,该组合随着开发工作的进展而不断变化。
1.3.2 软件配置项Software Configuration Item
为独立的配置管理(技术状态管理)而设计的并且能满足最终用户功能的一组软件。
1.3.3 软件配置管理项Software Configuration Management Item
置于配置控制之下的软件配置项的有关软件成分。包括各类文档、源程序及其目标码、运行所需的系统软件和支持软件,以及各种数据。
1.3.4 软件配置管理Software Configuration Management
标识和确定系统中软件配置管理项的过程,在整个软件生存周期内控制这些软件配置管理项的发放和更改,记录并报告配置的状态和更改要求,验证配置的完整性和正确性。
1.3.5 软件开发库Software Development Library
软件开发库是指在软件生存周期的某一个阶段期间,存放与该阶段软件开发工作有关的计算机可读信息和人工可读信息的库。
1.3.6 软件受控库Software Controlled Library
软件受控库是指在软件生存周期的某一个阶段结束时,存放作为
CASE系统软件配置管理计划
阶段产品而发放的、与软件开发工作有关的计算机可读信息和人工可读信息的库。软件配置管理就是对软件受控库中的各个软件项进行管理,因此软件受控库也叫做软件配置管理库。
1.3.7 软件产品库Software Product Library
软件产品库是指在软件生存周期的组装与系统测试阶段结束后,存放最终产品而后交付给用户运行或在现场安装的软件的库。
1.3.8 基线Baseline
在配置项生存周期的某一特定时间内,一个或一组正式指定或固定下来的配置标识文件。
1.3.9 功能基线Functional Baseline
功能基线是指在系统分析与软件定义阶段结束时,经过正式评审和批准的系统设计规格说明书中关于软件系统的规格说明;或是指经过项目委托单位和项目承办单位双方签字同意的协议书或合同中所规定的关于软件系统的规格说明;或是指由下级申请经上级同意或直接由上级下达的项目任务书中所规定的关于软件系统的规格说明。功能基线是最初批准的功能配置标识。
1.3.10 分配基线
分配基线是指在软件需求分析阶段结束时,经过正式评审和批准的软件需求规格说明。分配基线是最初批准的分配配置标识。
1.3.11 产品基线
产品基线是指在软件集成与系统测试阶段结束时,经过正式评审和批准的所开发软件产品的全部配置项的规格说明。产品基线是最初
CASE系统软件配置管理计划
批准的产品配置标识。
1.3.12 发放
发放是指在软件生存周期的各个阶段结束时,由该阶段向下阶段提交该阶段产品的过程。它也指将集成与系统测试阶段结束时所获得的最终产品向用户提交的过程。
2 管理
2.1机构
软件配置管理的组织机构如下:
a. 在软件系统整个开发期间,各项目及其所属各子项目均应建立相应的软件配置管理组织,专门负责配置管理工作。组织名称为软件配置管理委员会和(或)软件配置管理小组,以下统称软件配置管理组织;
b. 软件配置管理组织负责管理受控库和产品库,开发库通常由各项目开发组自行管理;
c. 各软件配置管理组织应在工程实施的全过程中履行职责。
2.2 任务
软件配置管理的任务包括:指明配置管理项的功能特性和物理特性,编制文档,并建立配置管理项的标识体制;控制对这些特性的更改;记录、报告更改处理以及执行状态;对配置进行审计和评审等。
CASE系统软件配置管理计划
2.3 职责
职责涉及用户与软件配置管理组织的职责。
用户的主要职责是:参与各个阶段的测试与评审,帮助完成测评文档。
软件配置管理组织的主要职责有:
a. 制订软件配置管理计划,以规划整个软件生存周期中的软件配置管理活动;
b. 确定并执行软件开发过程中要用到的与软件配置管理有关的标准、规定或约定;
c. 根据本单位实际选择并使用合适的软件配置管理工具; d. 对每个软件配置管理项按其特性进行标识,以利于管理; e. 确定基线。对于每个基线,必须指明应交付的文档和程序、
与每个基线有关的评审和审批事项以及验收标准;
f. 制定并执行更改控制程序、文档更改程序,实施配置控制; g. 制定并执行配置状态记录和报告程序,实施配置状态报告; h. 实施配置的审计和评审;
i. 规定对分承办单位进行控制的管理程序,实施对分承办单位的
控制。以便使分承办单位所交付的软件能够满足规定的软件配置管理要求;
j. 收集、维护、保存软 …… 此处隐藏:4341字,全部文档内容请下载后查看。喜欢就下载吧 ……