什么是软件配置控制
软件配置控制是对软件生命周期中的变化进行管理,包括申请、评估和批准软件变更、实施变更以及转移和放弃变更等3个方面。
软件配置控制的内容
(1)存取控制设定了软件开发人员对软件基准库的存取权限,保证软件开发过程及软件产品的安全性;举例如下。
·开发库(不受控),开发者对自己的文件库有读写权,但是没有删除的权限。
·基线受控库,配置管理员有读写权限,开发人员只有读的权限。
·产品受控库,只有项目负责人和配置管理员有读写权限。
(2)版本控制作为配置管理的基本要求,使得组织在任何时刻都可获得配置项的任何一个版本。
(3)变更控制为软件产品变更提供了一个明确的流程,要求任何进行配置管理的软件产品变更都要经过相应的授权与批准才能实施。
(4)产品发布的控制保证了提交给客户的软件产品是完整的、正确的。