Skip to main content

Application Modernisation with Low-Code

Linkedin

Modernization of applications through Low-Code

Application Modernisation with Low-Code

Our client, an important Spanish Construction and Infrastructure company, in the process of renovating and updating processes in the company, was faced with the need to give continuity to different applications or modules of its Management Platform, especially due to the imminent replacement of its Corporate ERP, with which numerous dependencies were maintained.

The client asked Xeridia to migrate and modernise one of its core applications, which was originally built using Visual Basic. Given the urgency of the matter and the limited time available, the use of a low-code rapid development platform was proposed as a way of meeting this requirement within the given timeframe.

The chosen Low-code solution: OutSystems.

At the same time that all the identified functional needs were met, it was essential, as one of the key points of the new solution, to improve the user experience and its intuitive use, both aspects that could be improved and that had been very limited with the previous solution.

The new application also had to provide a flexible and scalable evolution, which would allow for an agile adjustment to changes in the systems that originally supported the application and that would be declared obsolete in the coming months.

The solution applied by Xeridia consisted in the re-architecture and renovation of this application, with a modular and multi-language development aligned with the company’s internationalization policy and allowing maximum use of the applications developed in the future.

This guaranteed the uniformity of developments and deployment for future migrations of other apps, with simple and optimized processes, maximizing the reuse of modules previously developed at the corporate level.

The modernization of the app was made with the high performance Low-Code platform OutSystems, it was chosen, essentially, by three factors:

  • Easiness and speed of development, boosting the productivity of the developers, from the most junior profiles, and with quick deployments of high value complex apps.
  • Scalability, taking advantage of all the benefits of a cloud deployment with resources adapted to the needs of the business at all times.
  • Agile development capabilities, adapting better to changes with continuous and specific deployments of the affected modules, and providing greater flexibility and innovation capacity.

Agile and innovative development.

The new application provided a renewed and modern user experience, fully aligned with the preferences and needs expressed by users: calendars, search engines, visual identification by colors depending on the nature of the data, data export and reports, graphics…

In addition, the application should include a powerful tool for managing dynamic and customised questionnaires, enabling it to adapt to any type of scenario and level of detail required, whilst remaining simple and intuitive to use.

Similarly, integration was carried out with the various corporate systems involved in audit management and planning processes, and the necessary configuration tools were provided to enable the client to manage potential changes independently.

Another key aspect of the app was the inclusion of the management of user roles and permissions, both internal and external auditors, and the generation and correct management of notifications with authenticated links to documents.

Xeridia completed this modernisation of the web app in 2 months perfectly reflecting the philosophy of the OutSystems solution.

The result was a modern, agile and flexible architecture, focused on the customer and on improving their digital experience, with significant cost optimisation over traditional applications, both in development and maintenance.

The solution developed amply complied with the required levels of operability and security, being implemented throughout the division at international level and offering this service globally with excellent ratings from the application’s users.

The result is a modern, agile and flexible architecture.

The result was a modern, agile and flexible architecture, with a focus on the customer and on enhancing their digital experience, whilst delivering significant cost savings compared to traditional applications, in terms of both development and maintenance.