软件配置管理:配置管理概念与目标

发表于:2021-11-10 09:54

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:butteringing    来源:CSDN

  软件配置管理的定义
  软件配置管理(Software Configuration Management,SCM)是一组针对软件产品的追踪和控制活动,它贯穿于项目生命周期的始终,并代表软件产品接受各项评审。
  软件配置管理的目的
  软件配置管理是贯穿于整个软件过程中的保护性活动,它被设计用来:
  1、标识变化
  2、控制变化
  3、保证变化被适当发现
  4、向其他人员报告变化
  软件配置
  是一个产品在生存期各个阶段的不同形式和不同版本的程序、文档及相关数据的集合,或者说是配置项的集合。
  软件配置是一个集合,该集合中的每一个元素称为该软件产品软件配置中的一个配置项(Software Configuration Item,SCI。
  软件配置项
  是软件配置管理的对象,一个软件配置项是项目中的一个特定的、可文档化的工作产品集。
  基线
  是已经正式通过复审和批准的某规约和产品,它因此可作为进一步开发的基础,并且只能通过正式的变化控制过程来改变。基线通常标志开发过程一个阶段的结束(里程碑)。
  里程碑是一个阶段标记。
  基线是一个阶段软件工作产品。
  基线和里程碑一般表现为一对一关系。
  里程碑是检查点,检查点不一定是里程碑,因为检查点还可以是时间、计划和事件。
  基线分类
  ·功能基线
  在系统分析和软件定义阶段结束时产生。
  · 指派基线(需求基线、分配基线)
  在软件需求分析阶段结束时产生。
  · 产品基线
  在系统软件组装和系统测试阶段结束时产生。
  配置控制委员会
  软件配置控制委员会(Software Configuration Conrtol Board,CCB)是负责管理软件配置项变更的组织。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号