软件配置管理（Software Configuration Management，简称：SCM），又称软体形态管理、或软体建构管理，简称软体形管。界定软体的组成项目，对每个项目变更进行管控（版本控制），并维护不同项目之间的版本关联，以使软体在开发过程中任一时间的内容都可以被追溯，包括某几个具有重要意义的数个组合，例如某一次交付给客户的软体内容。SCM的简称已经扩展为「原始码配置管理」（source configuration management）以及「软体修改及配置管理」 （software cha