La integración continua es una práctica de desarrollo de software, del lado de la programación extrema o programación ágil, introducida por Martin Fowler y Kent Beck. Por medio de un sistema de control de revisiones, y un sistema de automatización del build, se mantiene un repositorio único con el código del software. Es bastante popular y bastante usada en el desarrollo de software.