CompanyLOGO软件配置管理尹继刚2007-4-5软件配置管理什么是软件配置管理 软件配置管理(Software Configuration Management, SCM)是指通过执行版本控制、变更控制等规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种有效保护。v软件配置管理(SCM)是贯穿于整个软件过程中的保护性活动。vSCM目的是保证软件项目生成的产品在软件生命周期中的完整性和一致性.v因为变化可能发生在任意时间,SCM 活动被设计来: (1)标识变化; (2)控制变化; (3)保证变化被适当地实现; (4)向其他可能有兴趣的人员报告变化。v软件配置管理使改进变化可以更容易地被适应,并减少当变化必须发生时所需花费的工作量。v明确地区分软件维护和软件配置管理是很重要的。v维护是发生在软件已经被交付给客户,并投入运行后的一系列软件工程活动,而软件配置管理则是当软件项目开始时就开始,并且仅当软件退出运行后才终止的一组跟踪和控制活动。配置管理与任何一位项目成员都有关系,因为每个人都会产生工作成果。配置管理是否有成效取决于三个要素:人、