What is RAD

Rapid application development (RAD), is a software development process developed initially by James Martin in the 1980s.The methodology involves iterative development, the construction of prototypes, and the use of Computer-aided software engineering (CASE) tools. Traditionally the rapid application development approach involves compromises in usability,features,& /or execution speed.Increased speed of development through methods including rapid prototyping,virtualization of system related routines, the use of CASE tools, and other techniques. Increased end-user utility Larger emphasis on simplicity and usability of GUI design.Reduced Scalability, and reduced features when a RAD developed application starts as prototype and evolves into a finished application Reduced features occur due to time boxing when features are pushed to later versions in order to finish a release in a short amount of time.