什么是SCM(软件配置管理)
1. 不要和“计算机零配件组装”搞混淆。
2. 软件配置管理(Software Configuration Management, SCM)是指通过执行版本控制、变更控制等规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种有效保护。
3. 配置管理与任何一位项目成员都有关系,因为每个人都会产生工作成果。配置管理是否有成效取决于三个要素:人、规范、工具
富有成效的配置管理的特征:
任何项目成员都要对其工作成果进行配置管理,应当养成良好的习惯。不必付出过多的精力,最低要求是保证重要工作成果不发生混乱。
配置管理规范应当清晰明了,便于执行,不必在细节方面要求太多,不给项目人员添加过多的负担,不使人厌烦。
选择配置管理工具应当综合考虑价格、易用性和功能因素,而不是购买最先进的工具。令人满意的工具通常是价格低廉、简便易用、功能恰好够用。
2. 软件配置管理(Software Configuration Management, SCM)是指通过执行版本控制、变更控制等规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种有效保护。
3. 配置管理与任何一位项目成员都有关系,因为每个人都会产生工作成果。配置管理是否有成效取决于三个要素:人、规范、工具
富有成效的配置管理的特征:
任何项目成员都要对其工作成果进行配置管理,应当养成良好的习惯。不必付出过多的精力,最低要求是保证重要工作成果不发生混乱。
配置管理规范应当清晰明了,便于执行,不必在细节方面要求太多,不给项目人员添加过多的负担,不使人厌烦。
选择配置管理工具应当综合考虑价格、易用性和功能因素,而不是购买最先进的工具。令人满意的工具通常是价格低廉、简便易用、功能恰好够用。
【什么是SCM(软件配置管理)】相关文章
2. 软件配置管理有什么好处
3. 你经历的项目中的SCM配置项主要有哪些?什么是配置项?
4. 什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
6. 什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
7. 什么是典型的软件三层结构?软件设计为什么要分层?软件分层有什么好处?
本文来源:https://www.mianshiwenti.com/a11977.html
进入下载页面
上一篇:恒华伟业笔试面试题
下一篇:久其Java研发面试题
﹝什么是SCM(软件配置管理)﹞相关内容
- 什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
- 什么是Deployment descriptors;都有什么类型的部署描述符
- 什么是serialVersionUID
- 什么是servlet链?
- 什么是servlet
- 什么是Smart Navigation?
- 什么是Smarty变量操作符?如何使用Smarty变量操作符
- 什么是SQL Server的确定性函数和不确定性函数
- Oracle面试题:如何把一个表从一个schema到另一个schema
- ShellScript面试题一则-ShellScript编程