RAD has two primary disadvantages: reduced Scalability, and reduced features. Reduced scalability occurs because a RAD developed application starts as a prototype and evolves into a finished application. Reduced features occur due to time boxing, where features are pushed to later versions in order to finish a release in a short amount of time.
The second element, Iterative development, is the creation of increasingly feature rich versions of applications in short development cycles, where each release produces user requirements that feed the next release.
The fourth RAD element, team members, specifies that teams should be small and should consist of experienced, versatile, and motivated members that are able to perform multiple roles. Ideally team members should have prior experience with the RAD methodology.
Management approach, the fifth RAD element, is an essential element specifying that management should be very involved in keeping development cycles short and enforcing deadlines. Furthermore management should help keep high team motivation, and should focus on clearing bureaucratic or political obstacles.
The sixth and last element, RAD tools, specifies that development speed is more important than cost of tools and so the latest technologies should be used to increase development speed. See the Computer-aided software engineering section for more information.
Visuelle Programmierumgebung | Rapid Application Development | Rapid Application Development | Desarrollo rápido de aplicaciones | RAD | RAD | RAD | RAD
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Rapid application development".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world