Rapid Application Development Methodology is Gaining Attention Among Cloud Leaders

Charlotte Dunlap

Charlotte Dunlap

  • Rapid Application Development (RAD) method gains newfound attention among cloud leaders looking to differentiate PaaS offerings
  • RAD helps enterprises plow through backlogs of web/mobile apps which modernize or replace legacy systems.

RAD is not a new methodology, but it is garnering attention among PaaS providers looking to expand their advanced services to address groups of mobile/web developers. This week during VMware VMworld, I delved deeper into the topic with application platform execs to explore how vendors can better address developers in search of high-productivity tools.

The current momentum behind this methodology is spurred by enterprise developers’ need to produce mobile applications of engagement quickly. Vendors including Outsystems, Mendix, Oracle ADF, Force.com, Rollbase (acquired by Progress Software), and Microsoft (LightSwitch) are building technologies and platforms around this concept. The common thread appears to be a collection of development technologies comprised of high-productivity tools which provide less developer control, but support rapid build, deploy and run capabilities for business apps on a scale that’s several-fold faster than traditional app delivery. Solutions are typically based on an IDE, which runs locally and connects to a platform that runs on a cloud-based server (such as Amazon EC2) or on-premises. Integration toolkits extend the legacy app environment through reusable objects, and application lifecycle helps manage the whole process and ensure iterations and app changes. Some have noted the technology is born of the old PowerBuilder developers who used GUIs and WYSIWYG tools to create tablet apps quickly.

The RAD-oriented approach is gaining newfound attention among cloud leaders which see it as a way to differentiate their cloud services. Amazon, VMware vCloud Air/CF, Oracle Cloud, SAP HANA, IBM SoftLayer/BlueMix, and Microsoft Azure are investing in the space to address this growing set of developers. Similar to the way PaaS providers are embracing MBaaS for its ability to integrate new mobile apps with various backend data sources, we’ll see more partnerships around the RAD methodology. Developers are increasingly under pressure to produce “short tail’’ apps, such as mobile, very quickly, and with the ability to make iterations and app updates equally fast. They are looking for app platforms to help tackle their application backlog and speed the delivery of custom enterprise Web and mobile applications which modernize or replace legacy systems. The key value proposition comes down to speed to delivery, provided through support for the full application delivery lifecycle as part of an integrated platform.

Bottom line is consolidation will continue in the application platform marketplace, and the lines are blurring between various mobile/web platform services.

About Charlotte Dunlap
Charlotte is a Senior Analyst for Application Platforms at Current Analysis. She covers the technologies that provide the infrastructure necessary to build and run enterprise applications and services. She analyzes the software, services and professional services necessary to integrate disparate systems, create cross-business and cross-technology communications, deliver rich, collaborative applications, and build software that is transparent, optimized and reusable.

One Response to Rapid Application Development Methodology is Gaining Attention Among Cloud Leaders

  1. Hello Charlotte – Thanks for the article. As you noted, we certainly see a strong uptick in adoption of the low-code or high-productivity aPaaS approach. Mobile is a driving factor, especially organizations looking for a single cloud-based development experience that is designed for GUI developers and technical business users that can build apps that are tailored for each device without having to write native code for each device. The other factors that we see our organizations that look for cloud-native multi-tenancy models with simple user management. And finally, organizations that need cloud deployment flexibility – because they realize that the application should drive the deployment model – some apps are best suited for public cloud deployment, while others require control and governance of a private cloud installation.

    Mark Troester
    Progress Software
    http://www.progress.com
    @mtroester

What do you think?

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: