Rapid Application Development (RAD) Model A software project may be done using this paradigm if the project is capable of being split down into distinct modules, whereby each module can be allocated separately to various teams. These components may eventually be merged to produce the final product. The creation of each module comprises several fundamental