Kiandra Insights

How to Pick a Low-Code Platform

Andrew Monteith - Software Developer
by
Andrew Monteith
Software Developer
|
January 23, 2020
Andrew Monteith
Software Developer
January 23, 2020
Bright yellow background with an isometric illustration of the words 'low-code' with arrows pointing in three different directions

Concern

The product won't perform well

Mitigation Strategy

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

There is a perception among some developers that using a low-code platform will inherently reduce the quality of a product. Some believe that low code just lets you pump out half- baked products quickly.

Maybe people will tell you that you can't build complicated software on a low-code platform. Those developers may have been using the wrong platform. Hopefully I can help guide some dev's away from that. There are plenty of low-code platforms around, and most will promise outlandish productivity improvements. But not all of them give you everything you need to actually succeed. Below I offer some ways to help evaulate if a platform can really deliver what they promise, from a developer’s perspective.

Does the platform support multiple environments?

I've never met a developer who doesn't produce bugs and you don't want your end-users to catch them for you. Multiple environments enable a more complete and controlled QA process, which far fewer bugs slipping through to users.

Does the platform have version control? What does it look like?

You need to be able to roll back changes sometimes, how hard is that going to be? How hard will it be for multiple developers to work on the platform at once? Is that even possible? How does the platform handle conflicts? The answer to this question will determine how well teams can work together, and have an influence on velocity.

How do deployments work?

If a platform requires you to copy and paste files around manually to deploy it, that platform will not be stable. If a developer needs to follow a manual process to release changes, there will inevitably be mistakes, likely resulting in production downtime. More automation in this space is almost always a good thing. Good platforms in this space allow you to do it in a few clicks. The bad one's will require you copy and paste files around like it's 1998.

How does the platform encapsulate complexity and allow re-use of logic?

This is where a lot of low-code platforms fall down. Software gets complicated. The more functionality it has, the more complicated it gets. If you can't organise, re-use and encapsulate that complexity then you can't build high quality, reliable and maintainable systems

How good is the training and documentation?

Documentation should cover more than just how to use the platform, it should also guide you towards best practice. It should include practical examples and provide in depth walkthoughs. Some platforms will have forums and support available as well.

How hard is it to integrate with?

No low-code platform can do everything. You will need to integrate with external systems. You are going to need some funtionality from a code library at some point. How hard is it to do this? How much time will it take? What languages does it support? Is your development team familiar with these languages?

How much maintenance does the platform require?

Does the platform require patching? How much technical skill and time is required to do that? Who is responsible for patching? Will the vendor do it or do we need to train up and do it ourselves? Do we need to upgrade the platform periodically? How much effort or cost does that upgrade typically involve? Good platforms in this space will offer to handle all of the patching and maintainence for you. Other platforms will see you do it all yourself with little support available.

These tips should help you form a basic framework to evaluate if low-code could work for organisation. As always, there's much to consider depending on your individual situation so if you'd like help planning your next project please get in touch.

Share article
LinkedIn.com

More insights

A man is stuck in a maze full of pitfalls and obstacles

Navigating Digital Transformation: Overcoming Common Pitfalls

Cassandra Wallace
10/3/2025

Embarking on a digital transformation journey can feel daunting—especially when faced with challenges such as performance concerns, regulatory compliance, security risks, and user adoption hurdles.

Read more
Powerpoint logo sits next to Gamma logo

Can Gamma replace PowerPoint?

Cassandra Wallace
11/2/2025

Can you really replace PowerPoint with Gamma? A self-professed PowerPoint afficionado, and Kiandra’s Head of Software Engineering, Cass Wallace shares her honest review.

Read more
B Corp logo against a dark blue background

Kiandra becomes a certified B Corp

Cameron Brookes
15/12/2024

We are beyond proud to announce we have become B Corp certified and joined the growing list of Australian companies who are demonstrating their commitment to sustainability. We consider B Corp certification to be a guide for us to validate that we are doing the right thing and that symbol of trust that our stakeholders should expect.

Read more

Let’s discuss your next project

Whether you’re curious about custom software or have a specific problem to solve – we’re here to answer your questions. Fill in the following form, and we’ll be in touch soon.

Email

Would you like to receive an occasional email showcasing the latest insights, articles and news from our team of software experts?

Thanks for reaching out! One of our software experts will be in
touch soon to help you with your enquiry
Oops! Something went wrong while submitting the form.

This website uses cookies to improve your experience. By browsing our website you consent to the use of cookies as detailed in our Privacy Policy