什么是SCM(软件配置管理)

2023-07-05   


1. 不要和“计算机零配件组装”搞混淆。
   2. 软件配置管理(Software Configuration Management, SCM)是指通过执行版本控制、变更控制等规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种有效保护。
   3. 配置管理与任何一位项目成员都有关系,因为每个人都会产生工作成果。配置管理是否有成效取决于三个要素:人、规范、工具
   富有成效的配置管理的特征:
   任何项目成员都要对其工作成果进行配置管理,应当养成良好的习惯。不必付出过多的精力,最低要求是保证重要工作成果不发生混乱。
   配置管理规范应当清晰明了,便于执行,不必在细节方面要求太多,不给项目人员添加过多的负担,不使人厌烦。
   选择配置管理工具应当综合考虑价格、易用性和功能因素,而不是购买最先进的工具。令人满意的工具通常是价格低廉、简便易用、功能恰好够用。


相关内容:

  1. 你经历的项目中的SCM配置项主要有哪些?什么是配置项?
  2. 软件配置管理有什么好处
  3. 软件测试有哪些?什么是配置项?
  4. 软件测试有哪些?什么是配置项?
  5. 万达宝软件系统管理员面试题
  6. 企业面试题试卷附带答案