速成应用开发(Rapid Application Development,RAD),简称为速成化,是从联合应用程序设计(Joint Application Design,JAD)演变而来的,除要做到JAD原来要求的把用户需求快速明确提出来外,还包括CASE工具、原型技术、一支能突击完成任务的队伍以及有一套能快速实现用户要求的形式化软件研制方法,包括可视程序设计方法和技术。RAD的实际做法是:在初步掌握用户要求后,立即实现(建库与编程,目前的做法是可视建库与编程)。在此过程中,反复分析与设计是通过与用户共同参与来完成的。