构建.虽然在20世纪90年代时，每日构建认为是软件开发过程中的最佳实践，但目前已有其他作法可以取代此方法。持续整合可在几乎所有持续基础上运行，且有着自源代码最新更改后大约20到30分钟的典型循环周期。诸如或Hudson一类的持续整合服务器持续监测源代码控制系统。当检测到新更改后，服务器将使用诸如Ant或Maven的构建工具重新构建。现代的最佳实践中将它作为的一环，使得单元测试与更为广泛的功能测试（相比构建过程需要更长实践）得以在每次构建上按它期限所允许的频率重新运行。