|
|
 |
 |
Information Regarding Application Development In Offshore Web Development on Software Development Register |
| In 1995 There Were Fewer Than 1,000 Web Development Companies In The United States Alone, But By 2005 There Were Over 30,000 Such Companies. |
|
For you information -
If you own a website that related to application development you are welcome to participate in our website.
Contact us to be participate in the project and join our partner list: Web Development Wiki, Web Development Online Portal, Web Development Central, etc.
|
 |
| Website about Software Development - online portal of Internet Technology Architecture and Development. Other useful information: /w/opensearch_desc.php" title="Wikipedia (en)" /
Rapid application development - Wikipedia, the free encyclopedia
Rapid application development
Rapid application development ( RAD ) refers to a type of software development life cycle which uses minimal planning in favor of rapid prototyping. The "planning" of software written in RAD is interleaved with writing the software itself. The lack of extensive pre-planning generally allowed software to be written much faster, and makes it more flexible to change in requirement.
Rapid application development is a term originally used to describe a software development process introduced by James Martin in 1991. Martin's methodology involves iterative development and the construction of prototypes . More recently, the term and its acronym have come to be used in a broader, generic sense that encompasses a variety of techniques aimed at speeding application development, such as the use of web application frameworks and other types of software frameworks .
Since rapid application development is an iterative and incremental process, it can lead to a succession of prototypes that never culminate in a satisfactory production application. Such failures may be avoided if the application development tools are robust, flexible, and put to proper use. This is addressed in methods such as the 2080 Development method or other post- agile variants.
J2EE: EJB, JSP, Servlets, JSF, JSTL, JCA, JMS, JTA, JNDI, JDBC, JMX, RMI, etc.
Frameworks: Struts, Hibernate, JPA, iBATIS, JBoss AOP, Spring, JSF, AJAX, GWT, YUI, Flex/Flash, JUnit, and Jakarta common libraries.
Integration: Web Services on Axis and WebMethods; as well as the Web Service Standards such as SOAP, WSDL and UDDI.
| | Rapid Application Development - Wikipedia, The Free Encyclopedia - Rapid application development - Wikipedia, the free encyclopedia
Rapid application development
Rapid application development ( RAD ) refers to a type of software development life cycle which uses minimal planning in favor of rapid prototyping. The "planning" of software written in RAD is interleaved with writing the software itself. The lack of extensive pre-planning generally allowed software to be written much faster, and makes it more flexible to change in requirement.
Rapid application development is a term originally used to describe a software development process introduced by James Martin in 1991. Martin's methodology involves iterative development and the construction of prototypes . More recently, the term and its acronym have come to be used in a broader, generic sense that encompasses a variety of techniques aimed at speeding application development, such as the use of web application frameworks and other types of software frameworks .
Software development process
Integrated development environment
Rapid application development is a software development methodology , which involves iterative development and the construction of prototypes . It is a merger of various structured techniques , especially the data driven Information Engineering with prototyping techniques to accelerate software systems development. [ 1 ]
RAD approaches may entail compromises in functionality and performance in exchange for enabling faster development and facilitating application maintenance.
From Wikipedia, the free encyclopedia
Jump to: navigation , search
Contents
1 Overview
2 History
3 The Relative Effectiveness of RAD
4 Criticism
5 See also
6 References
7 Further reading
Activities and steps
Requirements · Specification
Architecture · Design
Implementation · Testing
Deployment · Maintenance
Models
Agile · Cleanroom · DSDM
Iterative · RAD · RUP · Spiral
Waterfall · XP · Scrum · V-Model
FDD
Supporting disciplines
Configuration management
Documentation
Quality assurance (SQA)
Project management
User experience design
Tools
Compiler · Debugger · Profiler
GUI designer
This box: view • talk
[ edit ] Overview
RAD calls for the interactive use of structured techniques and prototyping to define user's requirements and design the final system. Using structured techniques the developer first builds preliminary data models and business process models of the business requirements . Prototyping then helps the analyst and users to verify those requirements and to formally refine the data and process models. The cycle of models, then prototypes, then models, then prototypes and so forth on, ultimately results in a combined business requirements and technical design statement to be used for constructing new systems. [ 1 ]
[ edit ] History
|
|
| |
|