## Rapid Application Development (RAD)

RAD (Rapid Application Development) is a type of agile software development methodology that prioritizes rapid prototype releases and iterations. Unlike traditional waterfall development, RAD focuses on iterative progress, fast prototyping, and quickly gathering and incorporating user feedback.
Choose RAD when speed is key, especially when requirements are not fully known or are likely to change, typically in a startup or competitive environment, and you want to deliver maximum customer value with minimum waste, including user feedback throughout the project.
