チームワーク、顧客の関与、ユーザー中心のデザインと多くの小さなプロジェクトに大規模なプロジェクトの分離を促進する、ソフトウェアの設計思想。このアプローチは、ソフトウェア設計のために初期のユーザーフィードバックを次の設計を改革する能力の従来のモデルよりもはるかに柔軟です。