Avoiding the Pitfalls of Low-Code - Read the Report

Low-Code Mobile App Development and Data Integration - LANSA

Low-Code >> High Control

Build web and mobile apps faster, easier and more affordably

"LANSA provides a very good base system and flexibility to customize it to our business needs... We can build apps to suit our processes."

Infosys Manager, Kawasaki

Learn how Kawasaki builds apps faster with LANSA >

Business Innovation Without Limitation

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.

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

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.

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.

Digital Transformation Through New Apps

LANSA’s low-code development platform 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.

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.

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.

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.

“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

Trusted by thousands of organizations worldwide

Go Faster with LANSA

LANSA has been speeding the productivity of professional developers for over 30 years. We help you deliver enterprise-grade applications faster than before because you can build mobile, web, cloud, and desktop apps from one powerful platform.

How Low-code Can Slash the Cost of Software Maintenance

A commonly known rule of thumb in software engineering, which seems to hold well for systems of record (SOR), is that maintaining software comprises between 60 to 80 percent of the total cost of ownership. [This same rule might well apply for the systems of engagement (SOE) that persist more than a few years before they are cast aside for the next shiny user experience.] Developers bemoan, “old systems never die.” Rather, they become systems that need to be maintained – hence the ever-increasing cost to maintain them.

While software can run for a long time without ever needing to be modified, as it gets older it can become less useful because the context for which it’s used changes. It’s easy to mistake maintenance for bug fixing when the bulk of maintenance cost is actually made up of additions or enhancements to the application’s functionality.

So, what makes up software maintenance?

  • Fixing software problems (bugs) discovered once the software is put into production.
  • Modifying software to keep it working in a changing business and IT environment.
  • Perfecting software to improve overall performance.
  • Enhancing software to add new features and new innovation.

If the aforementioned rule of thumb holds true, then streamlining any and all of these four items can yield substantial benefits. Trying to build a “perfect” app that requires less (or no) maintenance is just not practical.

Much as we may try, version one of any application will never be the final version and we should plan for that to be so. As we delve into the business processes represented in our SORs and the SOEs used to drive them, new ideas for app functionality will surface. In addition, encouraging user feedback always provides ideas for new and improved functionality and has the added benefit of significantly helping user adoption. Building version 1 while at the same time, drafting ideas for versions 1.1, 1.2 and 2.0 etc. is the best approach.

In LANSA, we set great store by our Business Rules Engine. The Rules Engine’s repository stores definitions, rules and visualisations in a central location, externalising them from being hard-coded into apps themselves and providing a single place to maintain them. As a result, every application and new version benefits from the Rules Engine because it eliminates duplication and eases testing. The Rules Engine is so easy to setup and maintain that even non-developers (business analysts) can define a rule once, knowing it will be enforced everywhere.

The Rules Engine makes it considerably easier to:

  • Implement change requests.
  • Stay in sync with the changing business environment.
  • Simplify the addition of new application functionality.
  • Onboard new developers to take on the maintenance task.

Taken together, this dramatically shrinks the maintenance burden of an app as you move from one version of an app to the next. LANSA customers report between 50-80% reduction in their application maintenance effort and costs as a result. Inherent in this savings is the speed at which changes can be applied, have them ripple through all relevant apps and the reduction of effort to test everything. Cheaper, faster and better – it’s a compelling combination.

The Rules Engine is just another example of how the LANSA low-code development platform lowers the cost, time-to-market and maintenance of not just version one of a new piece of software, but every subsequent version too.

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.