Free Online Articles Directory
18.11.2008 Sign In Register Hello Guest
Email:
Password:
Remember Me 
forgot your password?


Rapid Application Development

Author: Ajmal Khan Author Ranking Blue | Posted: 02-02-2008 | Comments: 0 | Views: 31 | Rating:  (51) Article Popularity - Blue (?) Got a Question? Ask.
Sign Up Now!

Rapid application development (RAD), is a software development process developed initially by James Martin in the 1980s. The methodology involves iterative development, the construction of prototypes, and the use of Computer-aided software engineering (CASE) tools. Traditionally the rapid application development approach involves compromises in usability, features, and/or execution speed. It is described as a process through which the development cycle of an application is expedited. Rapid Application Development thus enables quality products to be developed faster, saving valuable resources.

Positive aspects of RAD:

Increased speed of development through methods including rapid prototyping, virtualization of system related routines, the use of CASE tools, and other techniques.

Decreased end-user functioality (arising from narrower design focus), hence reduced complexity

Larger emphasis on simplicity and usability of GUI design

Negative aspects of RAD:

Reduced Scalability, and reduced features when a RAD developed application starts as a prototype and evolves into a finished application

Reduced features occur due to time boxing when features are pushed to later versions in order to finish a release in a short amount of time

At DOTNUTSHELL, we understand that RAD development is applicable only when the application to be developed can call on the modular nature of the frameworks used to create it. High availability and performance software aare not usually created using RAD, and neither are mission critical sysems.

Rate this Article: Current: 0 / 5 stars - 0 vote(s).

Article Source: http://www.articlesbase.com/programming-articles/rapid-application-development-322631.html

Print this Article Print article   Email to a Friend Send to friend   Publish this Article on your Website Publish this Article   Send Author Feedback Author feedback  
Ajmal KhanAbout the Author:

Is a software developer and architect at DOTNUTSHELL Technologies

Submitting articles has become one of the most popular means to drive traffic to your website and promote yourself and your business. Join us today - It's Free!

Article Comments

Comment on this article Comment on this article
Your Name
Your Email:
Comment Body
Enter Validation Code: Captcha


Related Articles

Human Computer Interaction
By: Ajmal Khan | 02/02/2008 | Software
The concept behind what HCI relates to is how a human being would interact with a computer.

Cross Platform Language Layer in Ecommerce Applications
By: Ajmal Khan | 02/02/2008 | Programming
This section will compare the available technologies and whether they are executable and will specify the drains on the resources. The licensing issues, hardware requirements and feasibility will be considered.

Software Development Methodologies and System Analysis
By: Ajmal Khan | 02/02/2008 | Software
Systems Analysis is a detailed study of the current system that leads to specifications of a new system.

Offshoring Development - Testing the Water
By: Thea | 04/05/2006 | Software
Article detailing how UK companies are outsourcing services such as IT and HR to overseas companies, concentrating on offshore software development.

Check it Out at Www.mexaplus.com on Sky With Us
By: raj kumar | 17/12/2006 | Business
www.mexaplus.com provides you great details for Web design, Logo design ,web development,e-commerce ,web hosting, Domain registration ,SEO , Search engine submission ,IT Consultancy . Check it out at www.mexaplus.com .

Outsourcing Software Company India
By: Jane Grath | 10/04/2007 | ECommerce
We are offshore software development company in India having strategic partnership with Oasis Softwares Limited Oasis - UK , an UK based Software Consultancy for information technology solutions and services

Software for Sale (iron Speed Designer)
By: Lee Keng Wei | 27/06/2007 | Software
Iron Speed Designer is a software development tool for building database, reporting, and forms applications for .NET without hand-coding.

What Software Development Company in India Deals With
By: DeepRaj Srivastava | 12/10/2007 | Software
The software of any organization, product or services is an attractive and important mode that helps them survives and grows in today’s competitive IT world.

Got a Question? Ask.

Ask the community a question about this article:

Frequently Asked Questions

MLM, Software....
By: Abhishek | 10-10-2008
Is Pseudo Technology is really a good firm? As i hav asked some of my friends, and according to them it is really a very good firm in respect of software development and website designing. But i m still confused.. I want to start a mlm firm...

I am interested to know to what legal extent low ...
By: charles moore | 05-09-2008
I am interested to know to what legal extent low-lying areas demarcated as "wetlands" or drainage basins can be molested by "developers."  That is, within these regions, to what extent the  character of the land" may or may not be changed.  Thank you.  charles moore (cmoore5186@aol.com)

Need old refrigerator
By: nick | 27-08-2008
who have any  old refrigerator that need to get rade of it.

VoIP Software
By: Harvey | 07-07-2008
Which was the first company to offer VoIP software?

How do I create an auction site?
By: gfish05 | 21-06-2008
Does anyone know of easy to use software to create online auctions?  I am looking for freeware if possible. I want to have an auction page on my website.  Instead of using ebay, I would like to do it myself.Thank youSherri

What is the main difference of .netframework and ...
By: zakeeruddin | 08-06-2008
what is the main difference of .netframework and other framework

Q&A Powered by:
Powered by Yedda 

Latest Programming Articles

Tips for Buying Software Online
By: Daniel Jowssey | 17/11/2008
Buying software online not only helps save the planet, it also has other benefits, including: * Ease and Simplicity. You can purchase software in your underwear at 4am if you really want to. Shopping online doesn’t have to be done within regular business hours, nor do you need to look your best to do it. It’s also easy to shop around for the best prices and takes less time than driving to the shops.

Mvc Design Pattern
By: TuVinhSoft .,JSC | 14/11/2008
Model-view-controller (MVC) is an architectural pattern used in software engineering. In complex computer applications that present a large amount of data to the user, a developer often wishes to separate data (model) and user interface (View) concerns, so that changes to the user interface will not affect data handling, and that the data can be reorganized without changing the user interface.

Advantages of Low Cost Contract Programmers in Freelance Programming
By: Joanna Gadel | 12/11/2008
It observed that web industry is getting tougher thus the necessity of freelance contract programmer is required for developing more effective website with flexible features. This article states the fruitful advantages of freelance programmers in contract programming.

A Guide to Cnc Kits
By: Martin Applebaum | 09/11/2008
CNC kits are a way in which to construct your CNC machine. This article will provide some information on these machines.

A Guide to Cnc Tube Bending Machines
By: Martin Applebaum | 08/11/2008
Are you familiar with a CNC tube bending machine? This article will shed some light on the main function and components of this machine.

Ways to Hire Dedicated Php Programmers
By: Jucick | 08/11/2008
It’s not at all easy to hire dedicated PHP programmers unless you know where and how to find them. Whether you need to fix, update or enhance your website you naturally want the job done quick and right.

Top 4 Reasons Why Addressing Web Accessibility is Important
By: Matt Cave | 05/11/2008
There are very high chances that web accessibility is more important to the performance of your web site than you realize. Article takes a look at the top 4 reasons why it would be important to address the issue of web accessibility.

Xlphoto Printing, the Best Choice for Banner Printing and Poster Printing
By: Vikram Kumar | 01/11/2008
Suppose, you have visited a tourist spot or a hill station; over there, you have witnessed some of the mesmerizing locations of serene nature.

More from Ajmal Khan

Software Development Methodologies and System Analysis
By: Ajmal Khan | 02/02/2008 | Software
Systems Analysis is a detailed study of the current system that leads to specifications of a new system.

Cross Platform Language Layer in Ecommerce Applications
By: Ajmal Khan | 02/02/2008 | Programming
This section will compare the available technologies and whether they are executable and will specify the drains on the resources. The licensing issues, hardware requirements and feasibility will be considered.

Project Management
By: Ajmal Khan | 02/02/2008 | Information Technology
Project management at DOTNUTSHELL Technologies UK Project Management is a constant process during a software development project and is the responsibility of the Project Manager.

Human Computer Interaction
By: Ajmal Khan | 02/02/2008 | Software
The concept behind what HCI relates to is how a human being would interact with a computer.

Article Categories





Give Feedback

Sign up for our email newsletter

Receive updates, enter your email below