Is Your Low-Code Platform Reducing Backlogs or Just Shifting Them? – LANSA Blog
Low-Code Mobile App Development and Data Integration - LANSA Skip to content

App Development & Modernization Tools for Complex Projects

Low-Code Platform

LANSA's low-code development platform accelerates and simplifies the creation of enterprise apps while making your development team more productive. LANSA puts you back in control.

Learn more
Mobile Development

LANSA makes it easier than ever to take your apps mobile. Build mobile-first apps as easily as web apps using a single platform.

Learn more
Enterprise Integration

LANSA offers powerful integration choices for your web and mobile apps. We support a range of options to make integration fast and easy.

Learn more
IBM i Modernization

LANSA is the only low-code development platform to natively support IBM i. You can build new apps and modernize existing ones - with native web and mobile support

Learn more

Trusted by thousands of organizations worldwide

The Low-Code Platform That Benefits Every Technical Role

Visual LANSA impacts every area of the business, delivering company-wide innovation, productivity and control.
For IT Managers

LANSA lets your team create apps up to 10x faster than usual, reducing the time- to- market for new apps and helping clear your application backlog.

Learn more
For CxOs

LANSA equips your IT team to innovate and deliver new apps in the time frame the business needs. Your team becomes more productive and responsive.

Learn more
For Developers

LANSA’s low-code platform allows you to become a full-stack developer delivering web and mobile apps faster and easier than ever before.

Learn more
For ISVs/SIs

LANSA’s low-code platform helps build easy-to-maintain apps for your customers, reduces time-to-market, and makes your team more productive.

Learn more
Noun Quote

“With LANSA we can help our customers be more agile and responsive to new business requirements. That's extremely important in the transportation industry. Enhancements and customization are now simple and fast, meaning that we can respond quicker to customer requests.”

“With LANSA we can help our customers be more agile and responsive to new business requirements. That's extremely important in the transportation industry. Enhancements and customization are now simple and fast, meaning that we can respond quicker to customer requests.”

“With LANSA we can help our customers be more agile and responsive to new business requirements. That's extremely important in the transportation industry. Enhancements and customization are now simple and fast, meaning that we can respond quicker to customer requests.”

Glenn Gundermann, Application Development Manager, Nulogx

“Our ERP system happens to run on IBM i, which is often and mistakenly earmarked as a legacy platform. Using LANSA and with a renewed focus on our existing ERP system, we have proven to be more flexible and productive than a packaged ERP like SAP ever could be.”

“Our ERP system happens to run on IBM i, which is often and mistakenly earmarked as a legacy platform. Using LANSA and with a renewed focus on our existing ERP system, we have proven to be more flexible and productive than a packaged ERP like SAP ever could be.”

“Our ERP system happens to run on IBM i, which is often and mistakenly earmarked as a legacy platform. Using LANSA and with a renewed focus on our existing ERP system, we have proven to be more flexible and productive than a packaged ERP like SAP ever could be.”

Arnold Hendriks, Application Development Manager, Bidfood

“The LANSA portal is a crucial part of our digital strategy and plays an important role in remaining competitive. It offers a new way to add value to our services, above and beyond just selling a product.”

Michael Hall, Head of Digital, Elders Rural

previous arrow
next arrow
Slider

Is Your Low-Code Platform Reducing Backlogs or Just Shifting Them?

IT backlogs have been growing for years, and the stress of recent global events has only exacerbated the situation.

Many low-code platforms promote the idea of relieving overburdened professional developers with citizen developers. In fact, some platforms even promote having a citizen developer program. The idea is to shift a large portion of application development to super users in each department. These citizen developers have little to zero development experience, but because low-code is touted as easy to learn, these super users can, in theory, learn how to develop applications at an enterprise level to supplement the IT department.

But does utilizing citizen developers really eliminate backlogs, or does it just shift the workload to create backlogs in other departments? With the additional responsibilities of supporting citizen developers, IT will be tasked with additional duties they did not have before. So I ask the question, does utilizing citizen developers truly eliminate backlogs? Is an application development approach that uses citizen developers truly an effective long-term business solution?

My answers to these last two questions are both no, and I will explain why.

Here are some inherent flaws with a supplemental citizen developer approach:

      • Adds extra work to departments already running lean
      • Uses valuable company resources to train and maintain citizen developers
      • IT has to support citizen developers while still trying to develop applications
      • Applications developed separately in each department may not sync with other departments or enterprise solutions
      • Possible duplication of similar apps, e.g, four departments all having a contacts app
      • Short-term fix that doesn’t address the long-term sustainability

Since the onset of COVID-19, companies have been forced to run as lean as possible in all departments. Less staff is doing the same if not more work than before the pandemic. With human resources, accounting, and customer service teams already running lean, how is taxing them with even more work a viable business option? How is shifting a backlog from one department to another actually helping the bottom line? Wouldn’t the best solution be reducing the IT backlog without shifting the workload elsewhere?

Real Issues Facing Today’s Businesses

When I was an IS manager at a mid tier company, long before the pandemic, we were already running lean in every department in order to stay competitive in the marketplace. We purchased a software package for document control with the hopes of having champions in every department. Our IT/IS backlog was already growing out of control, and many departments were already short staffed. It was near impossible to find time to train champions. Employees originally tabbed as champions moved internally or left, meaning we had to retrain new employees using valuable company resources. It was a struggle to support, train, and maintain all while trying to develop new applications. I couldn’t imagine trying to expand application development to these over-stressed departments. I am not saying this isn’t a viable option for a top-tier Fortune 500 company with more than enough resources to throw at these issues, but for many smaller businesses, these extra resources are not available. The resources that are available must be fully optimized to try and maintain or gain a competitive advantage.

Shifting Workloads, Still a Backlog

Citizen developers are usually not experienced developers. They require training not only on the tools to develop applications but also on the best practices in app development, company standardization, and an understanding of databases if they will be accessing company data. Now you have a situation where a department is already facing a manpower shortage, is being taxed to develop their own applications, and must find valuable time to train these employees on new tools, technologies, and development concepts. They still have their daily tasks to complete as well as the new challenge of app development.

For some companies, utilizing citizen developers merely shifts workloads and backlogs. It ultimately doesn’t truly address the original reason for IT backlogs.

Users Know Their Processes the Best

Input and collaboration with end users are critical processes to ensure an application design is user friendly and efficient to use. Professional developers should rely on the end users to help shape the user experience. However, the end users shouldn’t have to design their own applications. It isn’t an efficient means of application creation. The principles of economic efficiency can be applied to app development. It is impossible to improve the situation of IT using citizen developers without imposing a cost on another department. Let the users help guide and shape the user experience without forcing them to try and develop it themselves.

Low-code and Solution Developers

By no means am I saying only professional developers should be using low-code to develop applications. I seriously question the use of citizen developers in developing enterprise applications, but I highly encourage solution developers, which can be anyone wanting to create an application, to try low-code. A student, a teacher, a doctor, an accountant, a business owner, anyone with the desire to create an application can potentially use low-code for development.

Low-code’s lower barrier of entry compared to traditional programming can bridge the gap between those with ideas and those with development knowledge. In the hands of professional developers, low-code will increase enterprise application development efficiency and output. In the hands of solution developers in a non-enterprise environment, low-code can make ideas become a reality.

So How Do You Eliminate the IT Backlog?

                    • Give your professional developers the tools needed to quickly create applications
                    • Allow the end users to collaborate with IT to build the best user experience from the start
                    • Ensure that the application development process reduces application maintenance cost

The answer to reducing IT backlog and the developer shortage shouldn’t be to burden other departments. The focus shouldn’t be on shifting workloads and utilizing citizen developers for enterprise applications. The answer is to help your professional IT developers create applications more efficiently.

Visual LANSA Addresses the IT Backlog

        • Create applications up to 10x faster
        • Collaborate with end users, reducing revisions and rewrites
        • Less code to maintain and all code is inclusive, reducing maintenance costs
        • Visual LANSA developers naturally become full stack developers

The Visual LANSA low-code platform addresses and solves the very cause of the IT backlog. With Visual LANSA, developers can create applications up to 10x faster than traditional coding by utilizing low-code methodologies and allowing developers to focus on efficient solutions. Every Visual LANSA developer is a full stack developer, and every application is responsive to all devices, meaning you only need to code one application to run across all devices. Visual LANSA has collaboration tools built in so users can be involved from the start reducing revisions and rewrites. Even with complex solutions and integrations, all Visual LANSA applications can be developed inside the IDE greatly reducing development and maintenance time. Visual LANSA is the answer to directly reducing IT backlogs without shifting workloads to other departments.

Final Thoughts

I would encourage all IT managers and CIOs to take a serious look at the pros and cons of using citizen developers to create enterprise applications. Maybe the short-term need to produce apps outweighs the long-term costs of sustaining such a program. Maybe the cost and resource allocation isn’t a factor. Maybe there is an edge case that makes using them make sense. Just remember to focus on the problem itself, the IT backlog.

Check out Visual LANSA for free and start reducing your IT backlog instead of creating work for other departments.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.