目录:
定义-软件配置管理(SCM)是什么意思?
软件配置管理(SCM)是一种软件工程学科,由组织经常使用的标准过程和技术来管理引入其软件产品的更改。 SCM帮助识别单个元素和配置,跟踪更改以及版本选择,控制和基准。
SCM也称为软件控制管理。 SCM旨在通过可靠的版本选择和版本控制来控制引入大型复杂软件系统的更改。
Techopedia解释了软件配置管理(SCM)
SCM定义了一种解决项目计划中不同技术难题的机制。 在软件组织中,软件配置管理的有效实施可以通过团队中程序员之间更多的协作来提高生产率。 SCM有助于消除团队成员之间经常因沟通不畅而造成的混乱。 SCM系统控制基本组件,例如软件对象,程序代码,测试数据,测试输出,设计文档和用户手册。
SCM系统具有以下优点:
- 减少多余的工作。
- 有效管理同步更新。
- 避免与配置有关的问题。
- 促进团队协调。
- 帮助建筑管理; 管理构建中使用的工具。
- 缺陷跟踪:它确保每个缺陷都能追溯到其来源。