Rapid Application Development.
It is an approach to building computer systems which combines tools and
techniques, user-driven prototyping, and stringent project-delivery time limits into a
potent, tested, reliable formula for top-notch quality and productivity.
RAD raises the quality of finished systems while reducing the time it takes to build them.