What is rapid application development?

Click for: original source

Stanley Idesis wrote this article about rapid software application. Rapid application development is an adaptive software development approach that focuses more on ongoing software projects and user feedback and less on following a strict plan.

How did RAD come about? In the 1980s, Barry Boehm, James Martin and others recognized this obvious point: software was not a raw mineral resource. They saw software for what it was: infinitely malleable. Boehm and Martin took advantage of software’s inherent pliability when designing their development models: the Spiral Model and the James Martin RAD model, respectively. Since then, RAD has evolved to take on other forms and acted as a precursor to agile.

The information in the article:

  • RAD methodology
  • Define requirements
  • Prototype
  • Absorb feedback
  • Finalize product
  • Rapid application development advantages
  • Development tools

Low-code tools, for example, bundle development elements (IDE, APIs, languages, framework, UI components, connectors, etc.) into a single coherent suite of tools for building applications visually, integrating them with the back-end, and then managing the app lifecycle.

No-code tools, by contrast, offer self-service application assembly for business users who are not developers. Great read!

[Read More]

Tags agile programming software app-development