Development models that emphasize producing code
and deemphasize planning. These models produce code iteratively and incrementally as quickly
as possible. RAD principles include small teams, frequent customer interaction, frequent
integration and testing, and short time-boxed iterations.