Per Continuous Integration si intende una pratica di sviluppo software, dove i membri del team integrano il loro lavoro frequentemente, normalmente ogni persona integra il proprio lavoro almeno una volta al giorno, il che conduce a più di una integrazione al giorno. Ogni integrazione è verificata da una build automatica (test inclusi) che rileva errori di integrazione il più velocemente possibile. Molti team trovano che questo approccio conduca ad una significativa riduzione dei problemi di integrazione, permettendo al team di sviluppare software coeso più rapidamente.
[Martin Fowler da Continuous Integration , 2006]