系首先研制一个原型或雏型应用程式系统,由设计人员与最终使用者对此进行评估,提出改善意见,从而把原型进一步改善。如此一次而一次的改进,而能较一般常用的瀑布式开发程序快速的达到应用程式开发之目的,而通常也能更符合使用人员之期望。