Home » Management Information System

Rapid Application Development (RAD) Model in Management Information System

SDLC RAD Model in MIS: In this tutorial, we are going to learn about the SDLC Rapid Application Development (RAD) Model in Management Information System, its phases, advantages, and disadvantages.
Submitted by IncludeHelp, on April 12, 2020

SDLC RAD Model in MIS

RAD stands for "Rapid Application Development"; this model is used to develop a system rapidly. In this model, overall project tasks divided into more than one team. Each team works to develop the system according to SDLC phases. When a system needs to develop in a very short time then the RAD model is the most suitable option amongst available SDLC models.

Followings are the phases of the RAD model,

  1. Business Modeling
  2. Data Modeling
  3. Process Modeling
  4. Application generation
  5. Testing and turnover

The initial task starts with communication between expert developers and customers. Planning is one of the most important criteria, after planning the overall process divides into classes. More essential is planning to work together on various project activities.

SDLC RAD

Figure: RAD Model

The different phases of RAD model are as follows,

1) Business Modeling

Business analysis is required to obtain the necessary business information. Business Modeling is the transfer of knowledge between different roles within the enterprise. For example, what type of information each function generates, and what are the functions for handling that information.

2) Data Modeling

The knowledge is distilled into the collection of objects in the business modeling process and is important for the business. That object's attributes are established and the relation between the objects is defined.

3) Process Modeling

To enforce the business model, the data objects identified in the data modeling process are modified to fulfill the information flow. The definition of the process is created to add, modify, remove or retrieve a data object.

4) Application Generation

The actual framework is designed up during the application generation process. The automated system is used to build the framework.

5) Testing and Turnover

After each iteration, the designs are evaluated separately so that the total testing period is reduced. The data flow between all the components and the interfaces are thoroughly checked. Hence, most components of the programming are already being evaluated.

Advantages of RAD Model

  • This model raises application development at a high pace.
  • Due to parallel processing, delivery processes are fast.
  • This model is flexible when modifications are required.

Disadvantages of RAD Model

  • This model is not suitable for long-term projects or big ones.
  • User input at each development step is expected.





Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.





Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates


© https://www.includehelp.com some rights reserved.