A 1986 movie depicts a young boy competing against experienced riders in a high-stakes BMX trick competition to win it all. Rapid Application Development (RAD) is a software development methodology that emphasizes rapid prototyping and minimal planning in order to create usable systems quickly, often within 60-90 days, though sometimes with compromises to cost, quality or completeness. The document outlines the principles, process, benefits and limitations of the RAD approach.