"RAD tool" and "Rapid Application Development Tool" redirect here. For development focused on making graphical user interfaces, see graphical user interface builder.
Part of a series on
Software development
Core activities
Data modeling
Processes
Requirements
Design
Construction
Engineering
Testing
Debugging
Deployment
Maintenance
Paradigms and models
Agile
Cleanroom
Incremental
Prototyping
Spiral
V model
Waterfall
Methodologies and frameworks
ASD
DevOps
DAD
DSDM
FDD
IID
Kanban
Lean SD
LeSS
MDD
MSF
PSP
RAD
RUP
SAFe
Scrum
SEMAT
TDD
TSP
OpenUP
UP
XP
Supporting disciplines
Configuration management
Documentation
Software quality assurance
Project management
User experience
Practices
ATDD
BDD
CCO
CI
CD
DDD
PP
SBE
Stand-up
TDD
Tools
Compiler
Debugger
Profiler
GUI designer
UML Modeling
IDE
Build automation
Release automation
Infrastructure as code
Standards and bodies of knowledge
CMMI
IEEE standards
ISO 9001
ISO/IEC standards
PMBOK
SWEBOK
ITIL
IREB
OMG
Glossaries
Artificial intelligence
Computer science
Electrical and electronics engineering
Outlines
Outline of software development
v
t
e
Rapid application development (RAD), also called rapid application building (RAB), is both a general term for adaptive software development approaches, and the name for James Martin's method of rapid development. In general, RAD approaches to software development put less emphasis on planning and more emphasis on an adaptive process. Prototypes are often used in addition to or sometimes even instead of design specifications.
RAD is especially well suited for (although not limited to) developing software that is driven by user interface requirements. Graphical user interface builders are often called rapid application development tools. Other approaches to rapid development include the adaptive, agile, spiral, and unified models.
and 23 Related for: Rapid application development information
waterfall, prototyping, iterative and incremental development, spiral development, rapidapplicationdevelopment, and extreme programming. A life-cycle "model"...
and software engineering, the systems development life cycle (SDLC), also referred to as the applicationdevelopment life cycle, is a process for planning...
provides visual and declarative approaches to Java EE development. It supports rapidapplicationdevelopment based on ready-to-use design patterns, metadata-driven...
software applications, i.e., incomplete versions of the software program being developed. It is an activity that can occur in software development and is...
prefer. WebObjects features a set of rapiddevelopment technologies that can automatically create a Web application without the need to write any Java code...
and relational database, OpenEdge ABL allows the use of the RapidApplicationDevelopment (RAD) model for developing software. The original Progress 4GL...
many different projects such as rapidapplicationdevelopment of applications and databases, interactive applications with no database requirements, command...
1994, DSDM originally sought to provide some discipline to the rapidapplicationdevelopment (RAD) method. In later versions the DSDM Agile Project Framework...
An integrated development environment (IDE) is a software application that provides comprehensive facilities for software development. An IDE normally...
low-code applicationdevelopment platform from Oracle Corporation. APEX is used for developing and deploying cloud, mobile and desktop applications. The platform...
mid-1990s among financial institutions who were attracted to the rapidapplicationdevelopment advantages of NeXT's object-oriented platform. Since Apple Inc's...
development, through innovative features such as seamless database table creations, migrations, and scaffolding of views to enable rapidapplication development...
software development (ASD) is a software development process that grew out of the work by Jim Highsmith and Sam Bayer on rapidapplicationdevelopment (RAD)...
a number of applicationdevelopment products, and some that were still developed in 2016 were: Delphi is a rapidapplicationdevelopment (RAD) environment...
lightweight methods included: rapidapplicationdevelopment (RAD), from 1991; the unified process (UP) and dynamic systems development method (DSDM), both from...
Object Basic (formerly known as Envelop) is an object-oriented rapidapplicationdevelopment tool for Microsoft Windows and Linux. It has object-oriented...
Clegg in 1994 for use in rapidapplicationdevelopment (RAD). It was first used extensively with the dynamic systems development method (DSDM) from 2002...
design Rapidapplicationdevelopment Software development process Spiral model Structured Systems Analysis and Design Method (SSADM) System development methodology...