软件配置管理

✍ dations ◷ 2025-04-04 18:01:34 #软件工程,项目管理,形态管理,版本控制系统

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

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

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

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

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

相关

  • 执法部门尽管大多数联邦执法人员都在司法和国土安全部门工作,但在其他行政部门以及联邦政府的立法和司法部门下,还有数十个其他联邦执法机构。不同的联邦执法机构根据《美国法典》 (USC
  • 十二指肠腺布伦纳氏腺是位于十二指肠壁的一种外分泌腺,负责分泌弱碱性的碳酸氢盐,以中和来自胃的酸性食糜。
  • 干白葡萄酒干白葡萄酒(le vin blanc),“干”是从香槟酒酿造中借用的一个词,即不添加任何水、香料、酒精等添加剂,直接用纯葡萄汁酿造的酒。葡萄榨汁后,立即将葡萄皮核过滤出去,葡萄汁酿成酒
  • 眩晕 (小说)《眩晕》(日语:眩暈,英语:Vertigo)是日本推理作家岛田庄司的推理小说,为其笔下的侦探御手洗洁系列小说。御手洗洁从东大教授古井猛彦处得到了一篇奇怪的手记,手记中记录了作者三崎
  • 古虫动物亚门古虫动物亚门(学名:Vetulicolia),旧称古虫动物门,是一类已经完全灭绝的脊索动物,在分类学上可能属于后口动物的基部,包括十几个来自寒武纪的化石种。古虫动物亚门是由中国西北大学
  • 北燕北燕(407年或409年-436年)是十六国时期汉人冯跋建立的政权。407年,冯跋灭后燕,拥立高云(慕容云)为天王,建都龙城(今辽宁省朝阳市),仍旧沿用后燕国号。409年,高云被部下离班、桃仁所杀,冯
  • 北美自由贸易区北美自由贸易协议(英语:North American Free Trade Agreement,NAFTA,法语:Accord de libre-échange nord-américain,ALÉNA,西班牙语:Tratado de Libre Comercio de América del
  • 美国独立日美国独立日(英语:Independence Day / the Fourth of July)是为纪念美利坚合众国于公元1776年7月4日于大陆会议中宣布独立宣言所成立的节日。这一天是美国正式宣布从大英帝国宣
  • 海军战斗机武器学校美国海军战斗机武器学校(United States Navy Strike Fighter Tactics Instructor program),是美国海军于1969年3月3日在加利福尼亚州米拉马海军航空站(现为米拉马海军陆战队航空
  • 圣克拉拉轻轨圣克拉拉轻轨(英语:VTA Light Rail),全称是圣克拉拉谷交通局轻轨(Santa Clara Valley Transportation Authority light rail) ,是在美国加利福利亚州圣何塞及圣克拉拉地区(硅谷)由圣