DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations

Trending

  • 13 Impressive Ways To Improve the Developer’s Experience by Using AI
  • How To Backup and Restore a PostgreSQL Database
  • Harnessing the Power of Integration Testing
  • Batch Request Processing With API Gateway

Understanding the Low-Code/No-Code Movement

While Low-Code/No-Code solutions certainly get plenty of pushback, there's no denying their business value. Also, even though they're lumped together, they're not exactly the same thing.

Ross Garrett user avatar by
Ross Garrett
·
Sep. 16, 18 · Analysis
Like (1)
Save
Tweet
Share
8.54K Views

Join the DZone community and get the full member experience.

Join For Free

Over the past several years, Low-Code/No-Code ways to solve technical problems has become the technology de jure. It's not just the latest shiny object in the world of integration, but rather a slow, gradual evolution that started with WIMP in the early 1970s, spawned into products like WYSIWYG web editors, and has now permeated almost all application categories.

However, this surge in popularity doesn't come without confusion and disruption - across both end-users and vendors. Even the terminology "Low-Code" and "No-Code" can be misleading, as the distinction isn't necessarily about how much code is required to solve a problem, but rather the persona involved and the scope of the problem in question.

No-Code

Over on the "No-Code" side of the house are business users aiming to solve a relatively simple integration problem - often a "point-to-point" scenario or a trivial business process - but without needing any software development skills or writing even a single line of code. Gartner calls these users "Citizen Integrators", and while I have never seen an actual person call themselves that, the term is designed to create delineation between highly-skilled integrators and the rest of the enterprise population or workforce.

Low-Code

On the "Low-Code" side of the house, we have quite different personas, tackling different problems. Here you'll find professional developers, expert system integrators and enterprise architects all with extensive technical abilities. The aim of the game in this domain is to promote re-use and help streamline and simplify integration tasks - with the end result being an enterprise-grade integration scenario or application.

Given this separation, you shouldn't choose between one paradigm or the other - ultimately business requirements and the demand for innovation may start amongst Citizen Integrators, but it's the CIO's office that should enable the business to act upon these business requirements. Put another way, IT should look for ways to solve integration problems faster, but also looks for platforms and vendors that can extend this capability to the hands of business users.

Guidance for CIOs

Many IT departments may push back on the low-code/no-code movement - as a protectionist reaction to defend their role and credibility. After all, IT has been telling business stakeholders for years that the multi-year, multi-million dollar plan is the only way to build enterprise software.

While this was true 20 years ago, when enterprise systems were implemented by 100s of consultants and experts at a multi-million dollar cost, now with low-code/no-code platforms, the same systems can be implemented by smaller teams at a fraction of the cost and in a fraction of the time. Growth-oriented CIOs will run towards this type of innovation.

In summary - the only decision for IT leaders is to embrace these new technologies, not choose between them.

  1. "No-Code" is the experience business users have come to expect - the opportunity lies in enabling this experience without creating technology silos or losing control of how sensitive data is being shared and synchronized between applications.
  2. "Low-Code" is a pattern that enables organizations to get more from their technical teams, in less time - creating the platform for innovation that's needed to compete in today's increasingly digital world.

Learn more about the low-code/no-code movement and other trends in the world of integration in our 2018 State of API Integration Report.

Software development

Published at DZone with permission of Ross Garrett, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Trending

  • 13 Impressive Ways To Improve the Developer’s Experience by Using AI
  • How To Backup and Restore a PostgreSQL Database
  • Harnessing the Power of Integration Testing
  • Batch Request Processing With API Gateway

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com

Let's be friends: