Előnyök
Az ügyfélnek rengeteg lehetősége van a fejlesztés folyamán beleszólni annak menetébe, könnyen változtatni tud a funkciókon.
Az ügyfél jobban belevonva érzi magát a projektbe
A fejlesztés még jobban felhasználó központú a sok interakció következtében
Hátrányok
Mivel ez a módszertan nagyon nagy mértékű, és folyamatos idő ráfordítást igényel az ügyfél részéről, probléma lehet ha ez nem történik meg, és a fejlesztés lelassul, megáll.
Egy adott méretnél kisebb egyedi fejlesztésbe így nem érdemes belekezdeni.
Mivel az agilis fejlesztés konkrét idő alapú fejlesztésekben gondolkodik folyamatos újra priorizálással, előfordulhat hogy egyes szofver elemek, modulok nem készülnek el időre. Ez további sprinteket eredményez, ami szélsőséges esetekben jelentheti a fejlesztés időbeni elcsúszását, a költségek elszabadulását