El desarrollo rápido de aplicaciones (RAD) es un proceso de desarrollo de software diseñado para acelerar la creación de aplicaciones a través de ciclos de desarrollo cortos, el uso de herramientas CASE y el desarrollo iterativo. RAD reduce el tiempo de desarrollo a entre 60-90 días y aumenta la productividad, flexibilidad y participación de los usuarios, pero también requiere más recursos y compromiso y puede ser menos adecuado para proyectos grandes o de alto riesgo.