Is IT possible without IT?

In recent times, there has been a flurry of activity around platform offerings targeted at users with little or development experience — so-called “citizen developers” — as well as still serving the needs of professional developers hard-pressed to deliver apps in extremely tight timeframes. This new generation of low-code and no-code platforms are designed to make it relatively easy for people to design, build, and launch applications quickly, without having to worry about the nuances of underlying operating systems or scalability requirements.


Also: ‘Weird new things are happening in software,’ says Stanford AI professor Chris Re

Built on extended cloud-based Platform-as-a-service environments and low- and no-code platforms typically employ visual programming interfaces to solve business problems faster and more completely than could be accomplished with traditional software development. In the process, the productivity of professional developers will be enhanced as they are freed up to worry about more strategic infrastructure concerns affecting their enterprises.

The widespread dispersal of organizations that took place over the past year accelerated the low- and no-code movement, a survey by KPMG finds. Since the onset of the COVID-19 crisis, the number of executives naming low- and no-code development platforms as their most important automation investment has nearly tripled, from 10% to 26%. In addition, KPMG finds, 100% of enterprises who have implemented a low- and no-code development platform have seen ROI through these initiatives.

Within the next two years, Gartner predicts, more than half of medium to large enterprises will have adopted low-code application platforms. A survey of 324 organizations by Unisphere Research/Information Today, Inc., found at least 76% already had at least some portion of applications developed outside of traditional IT departments or service providers. They turn around their required applications in a matter of weeks, and only 17% report turnaround times exceeding three months. Non-IT developers come from a range of backgrounds, the survey found, but are, for the most part, power users and developers embedded within line-of-business departments building the applications. Challenges to low- and no-code development include data security and trouble learning proper programming techniques, and handling of data, the survey also showed.

Low- and no-code often get used interchangeably, but there’s a shade of difference between the two categories. Low-code solutions, typically target users with some development experience, or developers needing to quickly build apps, employing visual development environments and automated linkages to back-end systems, databases, web services, or APIs. No-code solutions take this abstraction a step further, introducing visual drag-and-drop interfaces that involve no coding at all.

Also: Low-code and no-code development is changing how software is built – and who builds it

Low- and no-code approaches have been ideal for startups that need to quickly get apps to market, but they are just as suitable to larger, established enterprises as well, “No-code allows you to take your idea, using minimal time in your resources, to launch a live product very quickly,” says developer advocate Mike Williams. This offers a less-costly alternative to “building a team internally of designers and developers, or outsourcing it to an agency, making it very costly to take your idea to a live product. Using no-code allows you to jump ahead of that, and use minimal time and resources.”

Capgemini identifies low- and no-code as a top enterprise technology trend. Classic, code-intensive software development and delivery “based on manual work, complex programming languages and more mythical man-months will only get you so far,” relates Desiree Fraser, designer in residence in a Capgemini report. Thanks to today’s low- and no-code platforms, “it is now easier than ever to construct applications without huge coding efforts. The secret is in powerful, AI-enabled tools that leverage API catalogs, prebuilt templates, and automation to the fullest extent.”

Factors to consider in the adoption of low- and no-code platforms include the following:

  • Return on investment: Investments in low- and no-code solutions and approaches require new approaches to return on investment. The most important metric is “speed to value,” according to Daniel Fisher, principal with KPMG US. Because low- and no-code introduces a building-block approach, it enables “even complex projects to be accomplished quickly, sometimes in a little as a few weeks, often in stages. Accordingly, low code has the potential to deliver value quickly — whether that’s improving the customer experience, providing the ability to launch new products or services more quickly, or boosting compliance capabilities — and dramatically accelerate an organization’s digital transformation agenda.”
  • Costs: “While time and reduced resource remain the biggest draws for those adopting low-code applications, cost is a cause for concern in many cases,” Gartner analyst Paul Vincent writes. “A high proportion of customers do not realize that subscription models require a great deal of care and attention for the first contract. If a company starts small, as is advisable, it should ensure that its low-code contract has provisions for ramping up as needed. If each team in an organization can build a new application every month or two, application leaders will quickly find themselves with dozens of apps, all of which can come to be considered business-critical in a relatively short period of time.”
  • Infrastructure fit: Low- and no-code are not separate client-side tools that patch into the main infrastructure at a later time. It is a bona fide enterprise strategy. “Low-code makes it easy to connect software siloes together-from legacy mainframe systems to modern technologies like artificial intelligence/machine learning and blockchain-and everything in between,” says Fisher.
  • Security: When it comes to security, IT departments still need to remain active, providing and maintaining the guardrails that assure the security of low- and no-code implementations. While applications built with low- and no-code solutions may be non-threatening if they serve internal purposes, they are also increasingly seen with outward-facing apps as well. This requires that user-built apps be deployed within a framework that supports best practices such as authorization and authentication mechanisms and data encryption services, Vincent advises.

These are some leading vendors with low- and no-code offerings:

ServiceNow apps, as well as its own infrastructure, are built on its Now Platform, which is open to developers at all levels. Originally targeted at IT operations management and services, ServiceNow provides a turnkey application structure intended to enable development for a variety of business functions. The vendor has also extended its reach beyond the data center with a Guided Application Creator for non-technical business users, intended to help them set up applications on the Now Platform. The tool enables the creation of apps that enhance user experience, employee experience, or mobile experience. ServiceNow’s IntegrationHub, intended to support prebuilt connectors to external systems, is a no-code integration environment.

View Now at ServiceNow

Related stories:

Please click here to read the original article as posted on ZDNet.

We source the web to bring you best Salesforce articles for our reader’s convenience. If you want to have this article removed, please follow guidelines at Digital Millennium Copyright Act (DMCA)..