Rapid Application Development - Is it Really a Need of Today?

Rapid Application Development (RAD) is a software development methodology. In this competitive world, software product delivery time should be as little as it can be. The RAD is a way to this. As the name suggests, RAD technique allows RAPID application development, with development time, usually, 30 to 90 days.

Before touching upon the topic in details, I would like to make you feel that you are not away from this methodology. The code generators, visual tools like Visual Basic (VB) and Visual C++ (VC++), and CASE tools like Rational Rose are based on RAD technique. For e.g., you design your application with Rational Rose and it can then automatically generate code in languages like C++, VC++ or VB. If you have worked with tools like MS FrontPage then its again a RAD tool; you design your web-page layout and contents and HTML code will be automatically generated.

Previous paragraph brings out an important fact. Although, RAD will require early requirement specifications and it can be applied at design phase also but mostly it attacks the construction phase of the software development.

There many methods of RAD applied in software construction. There may be commercial or free functional libraries available that can cater to some functionality of your application. You need to simply link them to your application. At other times, re-usable code may be available that you can use with no or little modifications.

Above are not so appealing forms for RAD methodology. There are RAD tools that occupy the topmost position in this approach. Take the case of code generator RAD tools. The user needs to enter few customizable inputs to generate required code. For e.g. you need to generate a C code for printing numbers between 1 and 100 in steps of 5. So, just input START, END, STEP to the code generator and it will output C code.

#include main() {

int i;

for(i=START;i

In The News:

Form compensation for tool grinding software  Aerospace Manufacturing and Design
UK/Australia F-35 Software Lab Opens  Aviation International News

Anti-Spyware Protection ? Holes in the Shining Armor

Looking at all the ads which promise to get rid... Read More

Microsoft Great Plains Customization: Project Organization ? International Business Example

Microsoft Business Solutions Great Plains fits to majority of horizontal... Read More

Microsoft CRM: Implementation, Customization, Support ? Consultant Overview

Microsoft Business Solutions CRM is present several years on the... Read More

Artificial Intelligence And Intuition

The intuitive algorithm.Roger Penrose considered it impossible. Thinking could never... Read More

Software Tools To Help Your Business Sell More

Sales are all about leverage, because there is only so... Read More

How to Choose the BEST Charting Software

I suggest that you do not spend a lot of... Read More

The Secret of the Layer Styles Dialogue

When you double-click a layer in the Layer Palette, you... Read More

ERP Remote Support: Microsoft Great Plains Analysis ? Pluses & Minuses

Former Great Plains Software Dynamics/eEnterprise and currently Microsoft Business Solutions... Read More

IT Department Skills to Support Microsoft Great Plains and Microsoft CRM

Microsoft Great Plains as ERP and Microsoft CRM as... Read More

Running a Program on a Remote Server Using SSH

How do you run a program on a remote server... Read More

Reporting Tools for Microsoft Great Plains ? Overview For Developers

Looks like Microsoft Great Plains becomes more and more popular,... Read More

Cisco Certification: Introduction To ISDN, Part IV

In part III of this ISDN primer, we learned that... Read More

Microsoft Great Plains in Construction & Building ? Implementation & Customization Highlights

Microsoft Great Plains could be tuned and setup to fit... Read More

Microsoft Great Plains Project Accounting ? Overview For IT Director/Controller

Microsoft Business Solutions is now in process of creating so... Read More

Downloading Spyware Removers: Think Before, not After

Just imagine: you are walking, say, towards your car, and... Read More

Save Your Resources - Combine Your IM Clients

There are so many different programs that clutter up your... Read More

Increase Office Efficiency With One Simple Tool

When you need a phone number, you do a quick... Read More

Backing Up And Restoring Your MySQL Database

If you've been using MySQL database to store your important... Read More

Microsoft Great Plains Payroll Module Customization Scenarios

It is now common thing when large corporation selects mid-market... Read More

Run Your Own Search Engine

Our hosted solution allow you to run your own search... Read More

Falling in Love With More Than One Screensaver: The Fun Part

Having from five to ten and more favorite screensavers is... Read More

MySQL for Beginners ? How to Create a MySQL Database

Whether you are an experienced web programmer or a complete... Read More

Great Plains Dexterity Customization Options ? Overview For Developers

Looks like Microsoft Great Plains becomes more and more popular,... Read More

Microsoft Great Plains eCommerce: overview for developer

Microsoft Business Solutions Great Plains was designed back in the... Read More

How to Choose the Right Accounting Software for Your Business

With any good luck and a good amount of hard... Read More