It is one of the common salesforce software engineer interview questions. The RAD model has a number of limitations that limit its effectiveness. First, the RAD model does not include any type of feedback loop to measure the performance of the proposed system and compare it to the desired outcomes. As such, there is no way for the team to know whether or not their proposed system is actually working as intended. Second, the RAD model does not account for any form of security or privacy in its design process. This can lead to vulnerabilities in systems that are supposed to be secure and privacy-conscious. Third, the RAD model places emphasis on building prototypes quickly, which can result in developers rushing through development without considering critical factors like security. The RAD model can be effective in certain situations, such as when a team needs to quickly develop a prototype or if they are working with legacy code. However, it is important to note that this model places emphasis on speed over quality and does not consider cyber security issues. The RAD model is not the most effective approach to software development, as it does not provide a comprehensive security strategy.