如同所有软件开发过程,敏捷开发方法需要一个基于核心及支持团队的环境,一些在传统上称为软件配置管理,或 SCM 的东西。不幸的是,一些实践者将 SCM 看作是一个陈旧的且不必要的控制规程。但这是一个误解。虽然事实上过多的喝错误类型的 SCM 可以扼杀敏捷开发项目,但是敏捷实践,例如迭代开发和持续集成,如果没有 SCM 将不会成功这也是事实。
因此,对于这些类型的项目,您需要多少,以及什么类型的 SCM?要回答这些问题,让我们引入一个相对新的概念:敏捷 SCM(Agile SCM)。
文章来源于领测软件测试网 https://www.ltesting.net/