Why Low‑Code Platforms Reduce Software Development Uncertainty and Boost Efficiency
The article explains why increasing project size doesn’t guarantee proportional output, explores how low‑code platforms like Salesforce, Mendix, and Huawei’s AppCube reduce uncertainty, cut development effort, and enable faster, more cost‑effective software delivery, while highlighting market growth and future prospects.
Abstract
As software development time (months) and team size (people) increase, output does not necessarily grow proportionally; the article shares the reasons and measures to address this.
Main Text
In the opening of "The Mythical Man‑Month", a tar pit is described where large beasts struggle and eventually sink, illustrating how many large software projects fail to meet goals, schedule, and budget despite considerable effort.
Increasing development time and personnel does not guarantee a linear increase in results because of communication overhead, skill differences, and the growing complexity of technologies such as 5G, artificial intelligence, big data, and IoT. Reducing these uncertainty factors brings effort and output closer to a linear relationship.
Since 1999, Salesforce (founded by former Oracle VP Marc Benioff) launched the "software ends" slogan and the force.com low‑code platform for rapid CRM development. Mendix (founded 2001) and OutSystems (founded 2002) were later acquired for hundreds of millions of euros. Major tech giants also offer low‑code products: Microsoft PowerApps (2015), Google App Maker (2018), and in China platforms such as Yichuang, AoZhe, Qingliu, Jiandaoyun, APICloud, as well as Huawei’s AppCube and Alibaba’s YiDa.
Christian Resch, Managing Director at Goldman Sachs Private Equity, stated that low‑code development has significant market potential, with most enterprises digitizing their operations. Forrester estimated the market at $3.8 billion last year, projected to reach $15.2 billion by 2021.
“Low‑code” means developers write minimal code while using visual tools for interfaces, logic, and objects, which reduces the uncertainty factors described at the article’s start, dramatically improves development efficiency, lowers cost and technical barriers, and enables rapid innovation, fast fail‑fast cycles, and agile iteration.
The platforms mainly serve two groups:
Business users : they can assemble applications quickly using a large library of UI, business, workflow templates and object models.
Software engineers : they use page‑layout and workflow tools to compose existing services in a component‑based, micro‑service manner, writing only a small amount of code to build the desired management system.
Taking Huawei’s AppCube as an example, it offers thousands of components, BPM workflow tools, model‑orchestration tools, baseline application templates, AI services, video services, GIS, BIM, IoT services, and open APIs. Developers can combine these services and write minimal code to create custom management applications.
Most low‑code platforms are delivered as SaaS. Developers obtain a developer account, access an online development environment, sandbox testing, and production deployment. After coding, the platform automatically compiles, packages, and pipelines the software from development to test and commercial environments, allowing development anytime, anywhere.
However, low‑code is not a magic solution that instantly builds a house; it provides an engine that can repeatedly construct various houses, requiring high platform technology. Foreign low‑code vendors have matured after years of development, while domestic providers still have a journey ahead. As digital transformation deepens across industries, low‑code platforms, with their ability to lower development barriers, reduce cost and talent demand, and align effort with effective results, are poised for rapid growth.
The next article will compare the current status of major low‑code platforms and analyze each vendor’s strengths.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Huawei Cloud Developer Alliance
The Huawei Cloud Developer Alliance creates a tech sharing platform for developers and partners, gathering Huawei Cloud product knowledge, event updates, expert talks, and more. Together we continuously innovate to build the cloud foundation of an intelligent world.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
