UML软件工程组织

软件配置管理方针

 

基本描述
软件配置管理的目的是在贯穿整个软件生命周期中建立和维护项目产品的完整性。

软件配置管理包括识别出在项目的整体运作过程中不同给定实践点的软件配置(即软件产品及其相关描述),系统地控制对软件配置的更改,并且在整个软件生命周期中维持软件配置的完整性和可跟踪性。软件配置管理所管理的项目产品包括将要交付给客户的软件产品(例如,软件需求说明书,程序代码等),也包括那些生成这些项软件产品的必需品(例如,编译器)。

一个软件基准库应该在其所包含的软件基准不断完善的同时建立起来。 通过软件配置管理中的更改控制和配置审核功能,系统化地控制基准更改以及出自于软件基准库的软件产品的版本。

基本定义
软件配置管理是在贯穿整个软件生命周期中建立和维护项目产品的完整性。

基本目标
目标 1: 软件配置管理的各项工作是有计划进行的。

目标 2: 被选择的项目产品得到识别,控制并且可以被相关人员获取。

目标 3: 已识别出的项目产品的更改得到控制。

目标 4: 使相关组别和个人及时了解软件基准的状态和内容。

XSSC要达到的有关软件配置管理的具体目标
制定出一套成功实现软件配置管理要求的实践过程。

建立起受控的、稳定的软件基准,用以进行项目策划、管理。

XSSC有关软件配置管理的方针
为了达到上述目标, 如下的方针应该得到贯彻执行:

技术部门经理和具体项目主管应该使用和遵循XSSC的OSSP中所描述的软件配置管理的工作过程。

施行软件配置管理的职责应被明确分配。相关人员得到软件配置管理方面的培训。

技术部门经理和具体项目主管应该明确他们在相关项目中所担负的软件配置管理方面的责任。

软件配置管理工作应该享有足够的资金支持,这需要在客户,技术部门经理和具体项目主管之间协商。

软件配置管理应该实施于如下产品:对外交付的软件产品,以及那些被选定的在项目中使用的支持类工具等。

软件配置的整体性在整个项目生命周期中得到控制。

软件质量保证人员应该定期审核各类软件基准以及软件配置管理工作。

使软件基准的状态和内容能够及时通知给相关组别和个人。



版权所有:UML软件工程组织