なぜ開発者はアジャイル(Agile)が好きなのか？
開発者は、ウォーターフォール(waterfall)のようなプロジェクト手法に対抗して、アジャイルを採用しました。ウォーターフォールは、分散性の低い工業生産から借用したものです。ウォーターフォールは、同じものを大量に生産する場合には有効ですが、開発現場では、不確実性が高く、頻繁に軌道修正する必要があります。

アジャイルでは、未来は不確実であるという考え方を取り入れており、確実であるという誤った物語を示す長いプロジェクトのガントチャートを作るよりも、それを認めて仕事をエピックやスプリントに分割する方が効率的であるとしています。

しかし、アジャイルに対抗する動きもあり、プロジェクト・マネージャー（project managers）がスクラム・マスター（scrum masters）として登場するような形式的なアジャイル・プロジェクトや、「アジャイルであること」の対極にあるようなプロセスの厳しさを否定する開発者もいます。

つまり、開発者は一般的にアジャイルが好きだが、多くの開発者は厳格な「アジャイル・プロジェクト」アプローチではなく、「アジャイルであること」を好むと認識すべきなのです。