RAD (Rapid Application Development)

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

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.

Please
contact us
for more information.



Printer friendly PDF

 

 

2008 © DOTNUTSHELL TECHNOLOGIES Ltd.

[Home]   [Privacy Policy
]   [Site Map]   [Links]   [Company]   [Contact Us]   [Arena]

www.freeindex.co.uk - Free UK Business Directory

DOTNUTSHELL is a leading provider of intelligent software systemsand . Our portfolio of work ranges from simple website design to rapid software development, deployment and re-engineering. We also have experience in creating intelligent ecommerce software systems, databases and rich internet applications. DOTNUTSHELL is committed to providing the breadth of services which are expected from a leading information systems and software development provider. Our reputation and experience makes us an ideal I.T partner. We provide: Our no-nonsense approach to business makes us an excellent I.T partner, and our experience in developing software systems to budget and on-time make us the ideal choice when choosing a software development company Java Software Development development
.NET Software Development
Enterprise Software Development software development, software engineering, web design, software, free download,source code,Open Source, Windows/.NET, Database, Testing & Debugging, SOA,Web Services & XML, Mobility, Linux/UNIX,C++, Web design, Web development, C#, ASP.NET, Microsoft SQL, Java, Enterprise software, Windows Software

RAD (Rapid Application Development)

RAD (Rapid Application Development)