INTEGRAÇÃO CONTÍNUA: Essa atividade tem como objetivo assegurar que as alterações feitas no projeto sejam compiladas, testadas e relatadas o mais rápido possível após sua introdução. Geralmente, todo esse processo é acionado após cada modificação feita e registrada no sistema de controle de versão ou em intervalos de tempo predefinidos.
A prática da integração contínua envolve a combinação de duas ferramentas distintas: uma encarregada de compilar o software e outra que monitora as mudanças no sistema de controle de versão e aciona a primeira para a compilação.
No campo das ferramentas de integração contínua de código aberto, temos opções como Bitten, SCons, Ant, Maven, CruiseControl, Gump, TinderBox, entre outras. Já entre as ferramentas comerciais, destacam-se o AntHill Pro, FinalBuilder e BuildForge.
Atualmente, as ferramentas mais adotadas na indústria de desenvolvimento de software são o Ant, embora o Maven esteja gradualmente substituindo-o. O CruiseControl e o Jenkins também são amplamente utilizados, ainda que estejam em constante crescimento em termos de popularidade.