软件配置管理

✍ dations ◷ 2024-12-22 15:33:16 #软件工程,项目管理,形态管理,版本控制系统

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

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

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

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

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

相关

  • 哥本哈根哥本哈根(丹麦语:København, 发音 帮助·信息)是丹麦的首都、最大城市及最大港口。座落于丹麦西兰岛东部,与瑞典的马尔默隔松德海峡相望。厄勒海峡大桥在2000年完工后,哥本哈根
  • 圣玛丽亚港圣玛丽亚港(西班牙语:El Puerto de Santa María)是西班牙安达卢西亚自治区加的斯省的一座城市,位于瓜达莱特河畔。根据荷马的奥德赛史诗,在特洛伊战争后,一位名叫米奈斯休斯(英语:M
  • 被动运输被动运输(英文:Passive transport)指的是生物化学物质的运动或其他原子或分子穿过细胞膜。不像主动运输,该过程不需要化学能,这是因为顺浓度梯度的跨膜转运总是伴随着系统熵增
  • 急症护理重症医学(Intensive care medicine )是医学中的一个分支,诊断及管理会危及生命的疾病或是情形,会需要器官支持(英语:Organ support)及侵入性监测设备。在重症监护室中常见的设备有
  • 超流体超流体是一种物质状态,特点是完全缺乏黏性。如果将超流体放置于环状的容器中,由于没有摩擦力,它可以永无止尽地流动。它能以零阻力通过微管,甚至能从碗中向上“滴”出而逃逸。超
  • 罕布什尔学院汉普郡学院(Hampshire College)是一间位于美国马萨诸塞州阿默斯特的私立文理学院。它是五学院联盟成员。汉普郡学院的理念是1958年阿默斯特学院,曼荷莲学院、马萨诸塞大学阿默
  • 张裕恒张裕恒(1938年2月28日-),物理学家。中国科学技术大学教授。生于江苏宿迁。1961年毕业于南京大学物理系,1965年中国科学院物理研究所研究生毕业。
  • 北九州北九州,可能是指以下地方。
  • 4月3周又2天《4个月3星期零2天》(罗马尼亚语:4 luni, 3 săptămâni şi 2 zile),2007年罗马尼亚的一部电影,由克里斯蒂安·蒙久编写并执导。该片曾在2007年第60届戛纳国际电影节获得金棕榈
  • 嵩岳寺塔坐标:34°30′06″N 113°00′57″E / 34.50167°N 113.01583°E / 34.50167; 113.01583嵩岳寺塔,位于中华人民共和国河南省郑州市登封市嵩阳街道境内的嵩山南麓,是一座密檐式