软件配置管理的定义及手段

软件配置管理的定义及手段

1、软件配置管理的定义

软件配置管理(SCM)就是管理软件的变化。SCM是为了标识变更、控制变更、确保变更正确实现并像其他有关人员报告变更。

2、软件配置包含的内容

(1)程序:源代码和可执行程序

(2)文档:针对技术开发者或用户

(3)数据:包含在程序内部或外部

3、软件配置管理的手段

  • 在整个软件生命周期中提供标识和控制文档、源代码、接口定义和数据库等工件的机制;
  • 提供满足、符合标准、适合项目管理及其他组织策略的软件开发和维护的方法学;
  • 为管理和产品发布提供支持信息,如基线的状态,变更控制,测试,发布,审计等