CI(Continuous Integration、継続的インテグレーション)とは、開発者が実装した新規のコードを頻繁に結合、テストする手法です。実装直後の早期に不具合を発見して不具合修正の手戻り工数を減らし、テストを自動化することでテスト工数を削減する。これを実現することにより、大きな開発効率の向上が望めます。