提高开发人员的生产率
快速的反馈周期对生产力很重要,因为开 发人员花费更少的空闲时间来等待构建完 成。对创意过程的影响也较小。这意味着, 由于构建完成得很快,开发人员不太愿意 支付启动和停止其他任务和活动的上下文 切换成本。
更少的困难故障排除
更快的反馈周期将以其他积极的方式改变开发人 员的行为,包括鼓励开发人员更频繁地运行构建 和测试,而不是将质量检查推到开发周期的后期 阶段。更频繁地构建意味着开发人员花费更少的 时间调试复合变更集所产生的问题。较小的变更 集的另一个好处是合并冲突、陈旧的特性分支和 拉请求的可能性更低。
提高软件开发质量
更频繁地构建和测试也更安全,因为缺陷 通过质量检验的机会更少,公司也不会为 了更快地发货而关闭测试和其他安全措施 等捷径