企业软件配置管理实施策略毫无疑问,软件配置管理是软件开发的基石。一个缺少软件配置管理的企业,就等于“作坊式”的开发模式。虽然大多数企业在这一点的认识上已经达成共识,然而,在实际的实施时仍存在不少误区。正确地在企业实施软件配置管理,有赖于全面正确地认识软件配置管理,以及避免一些常见的误区,并选择正确的工具。由于配置管理涉及的领域既有广度,又有深度,因此,本演讲不打算面面俱到,而只是抽取其中的一部分,希望能起到抛砖引玉的效果。正确认识软件配置管理 要避免在软件配置管理实施时的误区,首先需要我们对软件配置管理的含义有一个正确全面的认识,在这一方面,基本上有两个权威的解释,一个是SEI,一个CMM方面的。SEI的定义要点包括: 配置管理(CM)是软件过程的一个关键元素。它是一个规程,通过控制产品的进化过程,如持续的、变化的变更,为软件系统产品提供了稳定性。 作为一个管理规程,CM通过标识产品的组成部分和变更;通过控制变更的开始、评估、授权和控制;通过记录和报告产品及其变更的历史和状态,最终控制了产品的整个进化过程。 作为一项开发支持功能,CM用来维