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:


pen paper and inkwell


cat break through


Linux ? Keyboard Or Mouse

Just stress testing one of the latest Linux distributions. Been... Read More

Four Desktop Tools To Drastically Increase Your Productivity

Sticky Noteshttp://www.deprice.com/stickynote.htmWith StickyNote 9.0, you can create beautiful 3D notes... Read More

10 Things You Can Do With Photoshop CS2 That You Couldnt Do Before Now

Is Photoshop CS2 worth the upgrade? You bet it is!... Read More

The Religion And Philosophy Of Small Internet Business

I have always had a tendency to focus on the... Read More

How a Bug Challenges to a Software Professional

It is really interesting that a bug can create problem... Read More

Lotus Domino/Notes - Microsoft Great Plains Tandem as ERP with Documents Workflow - Overview for IT

Lotus Domino/Notes ? Microsoft Great Plains tandem as ERP with... Read More

How to Upgrade Dexterity Customization ? Tips for IT Manager

If you have Microsoft Great Plains and support it... Read More

Computer Phones ? Facts and Fallacies

The stakes are high when considering security, privacy, and savings,... Read More

Crystal Reports for Microsoft Great Plains

Microsoft Business Solutions ? Great Plains is designed to meet... Read More

Groove Network. Are you in it?

If you are in a business that passes documents around... Read More

Things You Can Do With Windows XP!

Did you ever give a thought to the number of... Read More

Brand Your Websites URL With a Favicon

Have you ever noticed that when you look at your... Read More

Spyware, Adware, etc. -- Terms and Common Sense

When reading an article where some term is used often,... Read More

6 Easy Steps for a Smoother CD/DVD Order

It's all about turn times in the eMedia industry! The... Read More

Know-how in Microsoft Publisher

For those who still don't know, Microsoft Publisher helps computer... Read More

A Time-Saving Programming Tactic that Doesn?t Work

Let's say that you have a software project that's under... Read More

Microsoft CRM Conversation Gateway: VoIP - Implementation & Customization

Microsoft CRM is winning market share step-by-step from such the... Read More

Fundraising Software ? How Can That Help Me?

Fundraising software lets you connect with donors in a way... Read More

Programming Environments And The Software Production Process

Introduction: The creating of a computer program involves a number... Read More

Think Of This

Think of this, first we had the HAM Radio, then... Read More

The Tools and Features of Adobe Photoshop

Adobe Photoshop is one of the world's leading graphics editing... Read More

The Top 5 Wrong Reasons For Not Hiring Testers

Considering whether or not your software company should hire a... Read More

Device Driver Basics

Most people understand that the "hardware" part of their computer... Read More

Microsoft Great Plains: Interest Calculation Example ? Stored Procedure for Crystal Report

This is intermediate level SQL scripting article for DB Administrator,... Read More

Microsoft Great Plains: Customization Upgrade & Recovery ? Visual Studio VB 6.0

Microsoft Great Plains, former Great Plains Software Dynamics, eEnterprise has... Read More

Microsoft Great Plains implementation: Restaurants Supply Chain Management Example

Microsoft Great Plains serves majority of US based horizontal and... Read More

Microsoft Small Business Manager Customization Options - Overview

Microsoft Business Solutions Small Business Manager is Great Plains Dexterity... Read More

Microsoft C# vs. VB.Net

Hi, Guys,I believe a lot of programmers are trying to... Read More

Scrap Booking Online: Word Perfect or Corel Graphics Suite?

Scrapbooks are very popular these days. I think that almost... Read More

OEComplete ? A Personal Information Manager

OEComplete is a utility for managing the personal information of... Read More

The Bluebird Project

The objective for Zandi Digital is to make available clever... Read More

Healthcare Preventive Maintenance Software

Healthcare facilities such as clinics, hospitals, and biomedical laboratories can... Read More

What You Must Know About Spyware Right Now

Spyware is like the new technological nuclear weapon on the... Read More