软件配置管理

✍ dations ◷ 2025-08-13 19:26:27 #软件工程,项目管理,形态管理,版本控制系统

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

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

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

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

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

相关

  • 托马斯·阿奎纳圣托玛斯·阿奎那(St. Thomas Aquinas,约1225年-1274年3月7日;世俗界常译为托马斯·阿奎那或汤玛斯·阿奎那),是欧洲中世纪经院派哲学家和神学家。他是自然神学最早的提倡者之一,也
  • 黄獴笔尾獴(学名 Cynictis penicillata) 也叫黄獴,是一种小型的獴科动物。笔尾獴平均体重0.5公斤,体长500毫米,生活在安哥拉、博茨瓦纳、南非、纳米比亚和津巴布韦的半沙漠灌木地区和
  • 短叶红豆杉短叶红豆杉(学名:Taxus brevifolia),又名太平洋紫杉,生长在美国西海岸。从短叶红豆杉的树皮中可提炼得到抗癌药物紫杉醇(Paclitaxel)。
  • 皇家宣言《1763年公告》(又名《1763年皇家宣言》;英语:Royal Proclamation of 1763)发布于1763年10月7日,由英国国王乔治三世赢得七年战争,从法国手上获得新法兰西后发布。该公告的目的是
  • 人类非物质文化遗产代表作名录人类非物质文化遗产代表名录(英语:Representative List of the Intangible Cultural Heritage of Humanity)是根据《保护非物质文化遗产公约》第十六条由联合国教科文组织下属
  • 西尼罗河脑炎西尼罗河病毒是一种热带和温带地区病毒。它主要传染鸟,但还传染人、马、猫、臭鼬、灰鼠,和家养的兔子。人的传染主路是由被传染的蚊子的叮咬。最早发现西尼罗病毒是1937年在乌
  • 永康区坐标:23°01′34″N 120°15′25″E / 23.026127°N 120.256981°E / 23.026127; 120.256981由上至下、由左至右:永康区(台湾话:.mw-parser-output .sans-serif{font-family:-ap
  • C-17运输机C-17“环球霸王III”(英语:C-17 Globemaster III)是美国麦道公司(现为波音)为美国空军研制生产的战略军用运输机,是同时具备战略战术空运能力于一身的短场起降(英语:Short Takeoff a
  • 壁虎亚目壁虎亚目(Gekkota)是有鳞目的一个亚目,包含所有的壁虎,与缺乏四肢的鳞足蜥。
  • 萨克其万省萨斯喀彻温省(英语、法语:Saskatchewan,简称萨省或沙省)是加拿大一级行政区(省级),首府设于里贾纳(当地华人称为利载拿)。萨斯喀彻温于1905年成立,与隔邻的亚伯达省和马尼托巴省合称草