Low Code OutSystems – Developers Dream or Nightmare???

Jon Idle Standard

Backlogs, budgets, business demands, skills gaps, agility: these are the challenges you face in IT every day. Low-code development platforms can help companies overcome constraints such as long development lead times and high costs. How? By enabling the fast development of accessible and reliable applications.

Why low-code platforms? What are they?
Hand-coding apps for a business is now unnecessary. Today’s more complex apps are difficult to build with traditional methods. In fact, even the most modern systems can produce apps that are out of date by the time they’re delivered. In this age of digital transformation, with disruptors lurking around every corner and companies facing the threat of being “Uberized,” this simply won’t do. You need the development speed and time-to-value that are the hallmarks of low-code platforms.

So, what do we mean when we say “low-code platform?”
A low-code platform is a suite of tools that help developers bypass all the plumbing and re-implementation that is part of traditional software development. Most of the time spent hand coding pretty much accounts for simple wheel spinning. Low-code platforms automate the majority of these tedious processes. As a result, the same path need not be trodden every time a new project is embarked on. Instead, applications can be built visually using battle-tested fundamentals.

All this sounds great for businesses. Surely, anyone can be hired to build apps with a low-code platform, right? Not so fast.

What about developers?
What does the increasing popularity of low-code platforms mean for developers? Should they be worrying about the safety of their jobs? The answer is a definitive “No!”
Low-code platforms enable control over the creation of apps without developers having to spend hours in multiple code editors and screens. But they do not eliminate the need for developers. In fact, without knowledge of software fundamentals, low-code platforms can only take you so far.
These platforms aren’t about reducing individuals’ value as developers, but rather about making them more productive. They can get more done in less time and without investing in extra training each time a new language or technology appears. In addition, low-code platforms are likely to deliver the most value when in the hands of a capable individual.

That is why the role of developers is paramount in the use of low-code platforms. This is not citizen developer space, although low code does open up possibilities for the more technically minded sat within the business. Developers understand how to create and maintain high-quality web and mobile applications; therefore, development teams are able to produce more value more quickly and create something new in a very short space of time. They produce the 10% – 20% of software that is truly unique. The software your company wants to be known for, whether it’s internal or external.

What do Developers say about working with OutSystems?
I’m not aware of any OutSystems developers who would choose to go back to line coding everything. The platform deals with all the mundane tasks efficiently, meaning you can do so much more. Adding to your skills, not taking away as you may still need to use custom code in places. OutSystems follows a developer’s logic, so you don’t have to fundamentally relearn how to code and integrates with all the familiar tools you already use, like JIRA. Not convinced? See Developer reviews on peer sites where OutSystems scores highly. Trustradius 8.9 / 10 and G2crowd 4.7 / 5

Are these platforms too good to be true?
If the ROI delivered by low-code RAD sounds almost too good to be true, I’m not surprised, we were initially cynical too; however, after delivering customer projects, our CTO was frankly very impressed that the speed of delivery lives up to expectations. OutSystems has helped many organizations solve their challenges to fast track Digital Transformation and deliver innovative services.

So, to answer the question posed in the title, low-code development platforms can make developers a more valuable asset to the business by supplementing their current skill set, increasing their value and productivity by up to x10.

Green Lemon Company provide Low Code Development, training and support services. Contact for more info.

Share this Post