软件配置管理

✍ dations ◷ 2025-12-04 06:25:22 #软件工程,项目管理,形态管理,版本控制系统

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

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

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

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

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

相关

  • 纤维素酶纤维素酶是酶的一种,在分解纤维素时起生物催化作用。纤维素酶广泛存在于自然界的生物体中。细菌、真菌、动物体内等都能产生纤维素酶。一般用于生产的纤维素酶来自于真菌,比较
  • A04A·B·C·D·G·H·QI·J·L·M·N·P·R·S·VATC代码A04(镇吐药和止呕药)是解剖学治疗学及化学分类系统的一个药物分组,这是由世界卫生组织药物统计方法整合中心(The WHO Coll
  • 多溴联苯聚溴联苯(PBB)也称为多溴联苯,是联苯的多卤素衍生物的总称。其结构类似多氯联苯。聚溴联苯属于溴化阻燃剂,由于其阻燃特性,广泛用在电子器材的塑胶中。但因为其潜在的免疫毒性、
  • 尼泊尔联邦议会尼泊尔联邦议会(尼泊尔语:नेपालको सङ्घीय संसद)是尼泊尔的两院制议会,由作为咨询机关的国民议会(上议院)和作为立法机关的众议院(下议院)组成。第二届尼泊尔制宪议
  • 柴可夫斯基音乐比赛柴可夫斯基国际音乐比赛(俄语:Международный конкурс имени П. И. Чайковского)是世界知名的古典音乐大赛,是为了纪念俄罗斯作曲家柴可
  • 首都经济贸易大学首都经济贸易大学,简称首经贸,是位于中国大陆北京市的一所公立大学,主管部门为北京市教育委员会。其前身为北京经济学院和北京财贸学院,这两所院校于1995年合并组成了首都经济贸
  • 险礁屿险礁屿,为台湾澎湖县白沙乡之岛屿,位在吉贝屿南方,乃是澎湖最大沙洲。因岛屿四周多暗礁而得名。岛上无人居住。全岛除了东半部有岩石构成的海蚀平台外,皆是砂粒、贝壳和珊瑚碎屑
  • 圣贝尼托圣贝尼托县(San Benito County, California)是美国加利福尼亚州的一个县,位于太平洋海岸山脉。面积3,605平方公里,根据美国2000年人口普查数字,共有人口53,234人。县治霍利斯特(Ho
  • 穆罕默德诞辰日圣纪节(阿拉伯语:مولد النبي‎,al-Mawlid an-Nabī)是伊斯兰教的重要节日,为纪念先知穆罕默德的诞辰日,但逊尼派和什叶派纪念圣纪节的日期不同:逊尼派的圣纪节是伊斯兰历3
  • 莫干山莫干山位于中国浙江省德清县,杭州西北方40多千米处。属天目山余脉,耸立在低平的杭嘉湖平原之上,面积20平方千米。主峰塔山海拔720米。莫干山素有“清凉世界”之美誉,以“清、静