软件配置管理

✍ dations ◷ 2025-10-01 19:45:21 #软件工程,项目管理,形态管理,版本控制系统

软件配置管理(Software Configuration Management,简称:SCM),又称软件形态管理、或软件建构管理,简称软件形管。界定软件的组成项目,对每个项目变更进行管控(版本控制),并维护不同项目之间的版本关系,以使软件在开发过程中任一时间的内容都可以被追溯,包括某几个具有重要意义的数个组合,例如某一次交付给客户的软件内容。

SCM的目标一般包括以下几项:

配置识别:识别配置、配置项目和基准。

随着云计算的引进,SCM工具的用途有时已互相集成。SCM工具本身转变为虚拟设施,可以在虚拟机上运行并保存状态和版本。这些工具能管理并为云端虚拟资源(包括虚拟设备、存储设备和软件包)创建模型。如今,因为现在已经可以动态的激活虚拟服务器和相关资源,SCM管理人员的角色和职责已经与开发人员合并。

软件配置管理(SCM)在运算领域的应用可以追溯至1950年代。当时,原先用于硬件开发和生产控制的CM(配置管理)概念,转而应用于软件开发。早期的软件都有实体,如卡片、磁带和其他介质。第一个软件配置管理需经由人为操作。随着编程语言及其复杂性不断进展,涉及配置管理和其他方法的软件工程由于时程、预算和质量等因素而成为主要隐忧。多年来的实践经验,为软件开发流程和工具提供定义并奠定基础。而这些工具最终成为管理软件变更的系统。业界普遍的做法,即是采用开放或专有方式(如修订控制系统)来作为解决方案。随着电脑的使用越来越普及,可处理大型任务范畴的系统也因应而生,包括需求管理、设计替代方案、质量控管等。随后,工具均遵循企业组织的守则,如软件工程学院创建的能力成熟度模型。

相关

  • DVD数字多功能影音光盘(英语:Digital Versatile Disc,缩写:DVD)是一种光盘存储媒体,通常用来播放标清(标准解晰度)的电影,高清音质的音乐与大容量存储数据用途。DVD与CD或蓝光光盘(Blu-ra
  • 怪物怪物,指从观察者的角度看来怪异的事物,可以是外表、性情、思想、行为特殊的人、生物、非生物或超自然的事物以及自然界的奇怪现象。在口语中一般为贬义,但也有作为中性词的场合
  • 底土底土(Subsoil)是一个国家领陆和领海的地下部分。底土是领土的一部分,主权国家在这些底土中有绝对主权。主权国家在底土中除了能够开发底土的一切资源,任意运用这些自然资源外,还
  • 弗朗索瓦·特吕弗弗朗索瓦·罗兰·特吕弗(François Roland Truffaut,1932年2月6日-1984年10月21日),法国著名导演,法国新浪潮(电影创作流派)的代表之一,“作者电影”的提倡者和佼佼者,与法国另一名导
  • 约翰·卫斯理背景 新教 宗教改革 抗辩五条 加尔文主义与阿民念主义争论史人物 雅各布斯·阿民念 西蒙·伊皮斯科皮乌斯 胡果·格老秀斯 抗辩派 约翰·卫斯理学说 全然败坏 有条件的拣选
  • 卡车载货汽车,小型的通常称货车,大型的称做卡车。指主要用于运送货物的汽车,有时也指可以牵引其他车辆的汽车,属于商用车辆类别。一般可依造车的重量分为重型和轻型两种。绝大部分货
  • 黎巴嫩南部戈兰高地(阿拉伯语:هضبة الجولان‎,转写:Hadhbat al-Jaulan,希伯来语: רמת הגולן‬‎)南北长71公里,中部最宽处约43公里,面积1800平方公里(其中以色列控制1200平方
  • 安腔八音《安腔八音》是一部反映清末福建省福安音系的韵书。根据《福安市志》中记载,《安腔八音》全名《安腔戚林八音》,又名《陆琼园本腔八音》。现存有由陈登昆的孙子陈祖蔚于1953年
  • VelostatVelostat是由其中含有碳烟的聚合物(聚烯烃)薄膜制成的包装材料,加入碳烟的目的是增加导电性,可以保护可能受静电放电破坏的物品或设备。Velostat是由Custom Materials开发,现在已
  • 水雷战队水雷战队(日语:水雷戦隊/すいらいせんたい Suirai Sentai ?),为旧日本海军的一种驱逐舰中队编制。在日本海军内的框架内,水雷战队以小型高速作战舰艇(驱逐舰、鱼雷艇等)为主力,在夜