IBM developerWorks:万人のためのオートメーション: 継続的インテグレーションのアンチパターン 継続的インテグレーション(CI)について、アンチパターンが紹介されています。 CIは、品質向上のためのひとつの施策有効だと考えていますが、実プロジェクトで導入しているケースはさほど多くないように思います。 CIの導入を成功させるにあたり、以下のアンチパターン、およびその対処策を知っておくことは重要だと言えるでしょう。 第 1 回 頻繁にチェックインを行わないため、インテグレーションに遅れが生じる ビルドに失敗しているため、チームが他の作業に進めない フィードバックが少ないため、対応することができない やみくもにフィードバックが送られてくることから、人々がメッセージを無視するようになる 遅いマシンを使用していることが原因で、フィードバックに遅れが出る 肥大化したビルドに依存している