Editor's Choice


The new era of low-code and no-code software development

29 November 2024 Editor's Choice

Just 10 to 15 years ago, launching a new ecommerce business built for high transaction volumes and robust security was a complex undertaking. If you wanted a scalable site with customised functionality, integrations with enterprise systems like inventory management, and a bespoke look-and-feel, you would probably have needed to spend millions of rands just to get started.

Today, the barriers to entry have crumbled. Consider the example of Ollie Health (www.ollie.health), an online mental health platform for global enterprise teams that offers video consultations, a customised calendar and booking system, and secure payments. The platform, which was launched in 2020, connects therapists to employees needing mental health support in over 18 countries. It was built end-to-end by two founders with little technical background. According to Ollie Health CEO and co-founder, Marc Gregory, they just had the vision and creativity to stitch together the tools and components they needed for their business from solutions already available on the market.

The industry is still in the early phases of seeing how such tools will change the game. OpenAI’s Sam Altman recently said that the billion-dollar unicorn companies of the future could be built with just ten people, and eventually, just one person with a vision.

Welcome to the age of the citizen developer

With the vast selection of cloud platform-as-a-service solutions, low-code and no-code development platforms, and software-as-a-service offerings available today, business users are more able than ever to create software functionality without turning to the IT department. Software developers, too, can use these tools to accelerate development and deployment of new features and apps.

Although there are caveats to adoption of low-code and no-code software – especially for larger enterprises – the trend is set to vastly accelerate the pace of software development over the next five years. Forrester forecasts that the combined low-code and digital process automation (DPA) market will grow from $13,2 billion at the end of 2023 to $50 billion by 2028.

We are still early in the adoption curve for low code. A KPMG survey of 2000 corporate decision-makers around the world found that 81% of companies consider low-code development to be of strategic importance within their organisation. However, only 31% have so far made low code a central component of their software development strategy.

The impetus for low-code and no-code adoption arises from the pressure organisations face to accelerate digital transformation programmes. Top-tier software development skills are in short supply in a digital era when software features and applications are key to most organisations’ competitiveness. In addition, the pace of today’s market means that it’s more important than ever to rapidly develop and deploy new software.

Low-code and no-code defined

Before delving deeper, it’s worth differentiating low-code from no-code. Both sets of tools enable developers to use visual tools, such as drag-and-drop interfaces, to generate code and build new software features. Nearly anyone can learn how to use no-code tools relatively quickly, but they are somewhat limited because they don’t allow one to add custom code.

With low-code development, developers can incorporate custom code into the platform’s automatically generated code. These days, they can even create their own code and subsequently modify it within low-code interfaces, and vice versa. This demonstrates a growing sophistication in the available tools on the market.

In the longer term, we can expect to see low-code and no-code approaches democratise app creation and technology-fuelled innovation for people without technical skills. Generative AI will open up even more possibilities – though it’s worth noting that the text-based prompts of Gen AI tools are not a substitute for the visual tools that no-code and low-code platforms offer.

The potential is exciting for small and medium businesses (SMBs), like the startup, Ollie Health, mentioned earlier. SMBs can today access a range of sophisticated online services and software solutions, but no-code and low-code promise to enable them to build and customise software in ways that weren’t possible in the past without dev teams of their own.

In larger organisations, the landscape is more nuanced. Development teams are inclined to adopt low-code solutions to expedite the deployment of new software features, cut costs, and streamline data integration. But within enterprises with intricate environments and sophisticated requirements, the utility of low-code and no-code solutions may not yet be able to handle complex platform development. Substantial transformation is still required before the incumbent stack can be entirely replaced.

Speed versus governance

Enterprise clients are cautious about the governance, security, and technical risks associated with empowering non-technical users to build software using low-code and no-code tools. It’s imperative to implement measures to uphold quality control, mitigate security risks, and avoid accruing technical debt. If non-technical users are to engage in building their own software releases, they must be guided by explicit technical standards, security protocols, and governance frameworks.

At a high level, medium and large organisations need to balance speed and agility against strategic articulation of business requirements and iterative refinement. They will need the expertise of seasoned programmers to unlock the value of their software. Low-code and no-code tools can augment the capabilities of their teams, but not completely replace them.

There is, however, an opportunity for organisations to harness the combined power of non-technical users and expert programmers to navigate today’s complex digital environment and drive innovation. Freeing up time for software developers to focus on more complex and higher-value tasks is one of the most immediate benefits companies can achieve.

Each organisation should consider how and where it can use low-code and no-code platforms to enhance its workflow. In so doing, an enterprise can balance the benefits of faster, more democratised, and more productive development with the rigour, discipline and security required to develop and deploy enterprise-grade software.




Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Designing with PCIe
Spectrum Concepts Editor's Choice Interconnection
PCI Express has become the backbone of modern high-performance systems with each new generation promising higher bandwidth, but that performance comes with a cost.

Read more...
Understanding two key tools for cleaner serial data
Altron Arrow Editor's Choice Analogue, Mixed Signal, LSI
Understanding how pre-emphasis and equalisation works, and when to use one over the other, is critical when designing reliable high-speed systems.

Read more...
Connected without limits: An engineering perspective on Altron Arrow’s wireless ecosystem
Altron Arrow Editor's Choice Design Automation
Wireless connectivity is no longer a supporting technology, but rather, a core design consideration that underpins modern electronic systems across industries.

Read more...
Telemetry powering South Africa’s industry
Interlynx-SA Editor's Choice
As South Africa’s economy evolves, industries are under increasing pressure to improve operational efficiency and cut costs. Telemetry is becoming a vital component of industrial strategy, allowing companies to harness real-time data to optimise processes and reduce waste.

Read more...
From the editor's desk: How electronics and AI are transforming the battlefield
Technews Publishing Editor's Choice
The current war in Iran has highlighted one critical observation: electronic engineers are shaping the future of defence and in modern warfare, superiority is no longer measured in firepower, but rather in processing power.

Read more...
Engineering in a world that cannot assume connectivity
Technews Publishing Editor's Choice News
Across industrial automation, networking, and defence systems, engineers are rediscovering the importance of resilience and autonomy in an increasingly connected world.

Read more...
Designing IoT devices for deterministic LPWAN environments
Editor's Choice Telecoms, Datacoms, Wireless, IoT
Built on Ultra Narrow Band communication technology, the Sigfox network focuses on low power, wide area M2M connectivity rather than maximising data throughput.

Read more...
Driving excellence in electronics manufacturing
Jemstech Editor's Choice Manufacturing / Production Technology, Hardware & Services
Jemstech’s reputation for disciplined execution and client-focused service has earned it strong loyalty from companies operating in demanding industries.

Read more...
In sync with the line
Testerion Editor's Choice Manufacturing / Production Technology, Hardware & Services
In modern SMT lines, stencil printing must meet two requirements at the same time: it has to ensure a reproducible solder paste volume, while adhering to the specified line cycle time.

Read more...
Resilient navigation in warfare: The role of non-GNSS
Etion Create Editor's Choice
Alternative navigation methods are essential for maintaining operational capability when satellite signals are unreliable or unavailable.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved