软件配置管理(一)配置管理概念与目标

软件配置管理(SCM)是贯穿软件生命周期的控制活动,包括标识、控制、发现和报告变化。配置项是管理对象,基线是关键控制点,常与里程碑对应。配置控制委员会负责变更管理。功能基线、指派基线和产品基线标志着软件开发的不同阶段。
摘要由CSDN通过智能技术生成

软件配置管理的定义

软件配置管理(Software Configuration Management,SCM)是一组针对软件产品的追踪和控制活动,它贯穿于项目生命周期的始终,并代表软件产品接受各项评审。

软件配置管理的目的

软件配置管理是贯穿于整个软件过程中的保护性活动,它被设计用来:

  1. 标识变化
  2. 控制变化
  3. 保证变化被适当发现
  4. 向其他人员报告变化

软件配置

是一个产品在生存期各个阶段的不同形式和不同版本的程序、文档及相关数据的集合,或者说是配置项的集合。

软件配置是一个集合,该集合中的每一个元素称为该软件产品软件配置中的一个配置项(Software Configuration Item,SCI。

软件配置项

是软件配置管理的对象,一个软件配置项是项目中的一个特定的、可文档化的工作产品集。

基线

是已经正式通过复审和批准的某规约和产品,它因此可作为进一步开发的基础,并且只能通过正式的变化控制过程来改变。基线通常标志开发过程一个阶段的结束(里程碑)。

里程碑是一个阶段标记;
基线是一个阶段软件工作产品。
基线和里程碑一般表现为一对一关系。
里程碑是检查点,检查点不一定是里程碑,因为检查点还可以是时间、计划和事件。

基线分类

  • 功能基线
    在系统分析和软件定义阶段结束时产生。
  • 指派基线(需求基线、分配基线)
    在软件需求分析阶段结束时产生。
  • 产品基线
    在系统软件组装和系统测试阶段结束时产生。

配置控制委员会

软件配置控制委员会(Software Configuration Conrtol Board,CCB)是负责管理软件配置项变更的组织。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值