软件配置管理

✍ dations ◷ 2025-07-22 15:05:38 #软件工程,项目管理,形态管理,版本控制系统

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

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

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

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

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

相关

  • 联合国教科文组织联合国教育、科学及文化组织(法语:Organisation des Nations unies pour l'éducation, la science et la culture,缩写作 ONUÉSC ; 英语:United Nations Educational, Scient
  • 演化网络演化网络(英语:Phylogenetic network)是以图来表示生物的核酸序列、基因、染色体、基因组、和物种之间演化的关系。演化树(英语:Phylogenetic tree)的树状结构不足以表达生物演
  • 佐治亚理工学院佐治亚理工学院(Georgia Institute of Technology,常缩写为Gatech,也被简称为Georgia Tech),是美国一所综合性公立大学,始建于1885年。与麻省理工学院及加州理工学院并称为美国三
  • 秘密国家警察秘密国家警察(德语:Geheime Staatspolizei,缩写:GESTAPO,德语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans U
  • 海地革命海地革命是指海地推翻殖民统治,成为独立国家的革命。它是西半球第一个成功的奴隶反叛,并且将海地建立成了第一个自由、并且是以黑人为多数社会的共和国。当时,海地是法国的殖民
  • 南区坐标:24°07′15″N 120°39′45″E / 24.1208445°N 120.6624117°E / 24.1208445; 120.6624117南区(台湾话:.mw-parser-output .sans-serif{font-family:-apple-system,Blink
  • 滑稽滑稽,原意是流酒器滑(滑原音同“骨”;汉语拼音:gǔ)。中国古代特别是《史记·滑稽列传》中引申为能言善辩、言辞流利之人。现代美学意义为人之言语、动作或者事态,让人发笑。在嘲
  • 虎嘉哲罗鱼虎嘉哲罗鱼(学名:Hucho bleekeri),又名川陕哲罗鲑、布氏哲罗鲑、虎鱼、猫鱼、虎嘉鱼、四川哲罗鱼,为辐鳍鱼纲鲑形目鲑科的其中一种。本鱼被中国列入中国国家重点保护野生动物名录
  • 国防知识产权局中国人民解放军军徽中央军委装备发展部国防知识产权局,位于北京市,是中央军委装备发展部下属局,负责国防知识产权工作。1990年7月30日,国务院、中央军事委员会批准发布《国防专
  • 外长坐标:31°46′57″N 35°12′06″E / 31.782596°N 35.201719°E / 31.782596; 35.201719以色列外交部(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script