By Pamela Hardy


RAD is the acronym for Rapid Application Development. Therefore, RAD Rapid Application Development is the way of creating systems that use programming methods which are object-oriented for hardware and software to achieve a quick development cycle. With this method, reuse of software components and packages is advocated.

The process starts with gathering requirements through different methods such as interviews, questionnaires, and workshops among others. The next step will be building a quick design to make the prototype model. That prototype will be demonstrated, as it is refined to make it better. To finalize, the completed product will be tested in real situation as it is implemented.

The other important stage is testing of the system to see if it meets the requirements of the users. There are two ways of testing the system. One way is by black box testing that test the functionality of a system, as opposed to white box testing which looks at internal structure.

To avoid cases of lack of responsibility and confusion, there is a great need for commitment and teamwork from the persons involved. Without this, there is a likelihood of creating a product that is short of the requirements as instructed. Overcoming these errors can be quite costly to the organization if they do occur.

On the other hand, the rapid application developing process has much to offer since it allows for quality and quick construction of systems. This system is portable, interoperable and extendable. RAD is developed in stages. These stages are tested separately; therefore, any faults can be fixed on their particular function rather than the traditional system.

RAD Rapid Application Development should be considered for all its advantages and disadvantages, so that the organization can choose the best from the available options. Two important factors to consider are cost and time. A good decision will save the organization money and valuable time.




About the Author:



0 comments