What to Look Out for When Evaluating a Low-code Platform?
![]() |
| Image Source: Joget Inc |
n1. Tooling
nIt goes without saying that, low-code tools are the key pillars in any low-code platform.nnnn- n
- Basic consideration such as processes, end-user application interfaces, forms, reports, user directory and access-control list should be able to be designed and administered through configurations. n
- Any very importantly, how sophisticated can the UI of form design be configured from wizard/dialog? It defeats the purpose, if slightly more sophisticated requirements would require coding. Examples are: tabbed form, pop-up search and selection, one-to-many relationship between entities, asynchronous data pulling, grid-table multi-row data input, and validation rules. n
- You may want to take note on IDE (integrated development environment) dependency, as to whether any client software installation is required by a low-code developer. n
n2. Data Management
nHow is form data structure automatically translated into data definition in storage level? If data is stored into RDBMS, how is form data stored?
nnWould you be able to analyze data generated from low-code application using 3rd party BI tools?
nnIn contrast, form data stored as JSON-formatted object cannot be easily queried by 3rd party tools using standard SQL.
nnn{ "id": "0001", "type": "donut", "name": "Cake", "ppu": 0.55, "batters": { "batter": }, "topping": }n
n3. Extensibility
nShould you encounter requirements not achievable out-of-the-box, what are your options to develop extension?nnnnI don't think you want to go for a platform that doesn't support extensibility by independent party.nnnn
n4. Presentation Layer
nYou should question the underlying technology of presentation layer to provide omni-channel support, i.e. desktop and mobile. And, does it align with frontend technology trend of foreseeable future?nnnnFor example, something that requires ActiveX, Java Applet and Flash is clearly unfavourable. On the other hand, responsive web design provides better compatibility to omni-channel support.nnnnn5. DevOps
nWhat are the DevOps tools (e.g. version-control system integration, CI/CD support, test automation) provided, and do they fit into your organization's DevOps practices? Or, what is the change management expected?nnnnnnn6. Performance Management
nFor application to be fit for enterprise adoption, performance management is often a key criteria. Some of the questions that you can ask when evaluating low-code platform are:nnnn- n
- Availability of configuration based performance performance optimization tools, such as content cache n
- Application performance monitoring and auto alert. For examples: error count, computing resource consumption, processing time n
- Performance issue troubleshooting. For examples, memory leak detection, slow query identification n
n7. Openness
nEnterprise application is never standalone. How can 2-way system integration be accomplished?
n- n
- From the low-code application, with an external system, such as system automation as part of a workflow. In today's context, you can also assess its support for new areas of technology-in-demand through 3rd party tools, such as artificial intelligence/machine learning, blockchain and robotic process automation (RPA). n
- Secondly, invoking an API published by the low-code platform, from external system. Is there a fixed set of standard APIs available? What can you do, should you wish to publish an API from an application developed on the low-code platform? n
n8. Security
nHow does the low-code platform conform to standard web application security checklist, such as The OWASP Top 10 list?
nnAnd, if the low-code platform evaluated is not a fully open-source software, is there an independent 3rd party review or accreditation to the software security compliance?
nnn9. Support
nAvailability of enterprise support option in your country, or region, and the maturity of experience of these options.
nnSecondly, the state of community support or availability of technical resources for hire. And thirdly, the EOL (end-of-life) policy of the low-code platform software.nnnnLast but not least, examine the product fact sheet, and find out if all the claimed features are supported out-of-the-box from the software version you are evaluating, or does it actually require dependency on another software to achieve the said function. Finding it out earlier, can help you to assess the actual total cost of ownership.
nnThis 9-point checklist isn't a definitive one. The list can be further broken down to greater details. But I do hope, what I could cover in a 30-minute presentation is helpful to an organization's purchasing decision.
nRelated articles
Fraud Prevention Best Practices: Staying Ahead in the Digital Age
Fraud has evolved into one of the most pressing challenges for businesses in the digital age, specifically in industries where trust and identity verification are critical, such as banking, insurance, telecommunications, and e-commerce. Fraudsters are after one thing, and one thing only: your perso
Fraud Prevention in the Digital Age: How AI is Transforming the Fight Against Scams
The onset of the digital age has ushered in remarkable innovations that we never would have thought possible a decade ago. Everything, from the way we work to the way we live our daily lives, has been drastically streamlined by technological advances. However, this progress comes with a double edge
The Digital Deception: How to Spot, Prevent, and Fight Fraud in a Hyper-Connected World
Fraud is no longer just a distant threat in this digital age — it’s a reality that could impact you, your family, or your business at any moment. Think about it: how often do you shop online, check your bank account on your phone, or share personal details over email? These everyday actions, while


