用让改进的程式品质加快产品开发的速度。但实作是否成功或有多大效益则通常取决于产品类型、排程、软件出版週期，以及企业文化。有趣的是，一些大型软体厂商如Microsoft以及IBM并不会广泛的採用快速应用程式开发在其核心产品大部分的开发上，主要还是依赖传统的瀑布方法论撘配一定程度的螺旋模型来进行开发。下表列出了一些主要的快速应用程式开发方法以及他们的优劣。
批评.由于快速应用程式开发是一种迭代式的过程，可能会让原型反覆延续，而无法以令人满意的成品作结。这样的失误可以借由稳固、弹性，