• Cases
  • How We Reduced Import Time from 7 Days to Just 2-3 Hours with Delphi 11.3

How We Reduced Import Time from 7 Days to Just 2-3 Hours with Delphi 11.3

  • Industry

    Construction

  • Project type

    Software modernization, Software development, Feature Enhancement

7

days was the importing time before modernization

3

hours is the max importing time after modernization

11.3

is the Delphi version migrated to

Description

Our client was a technological company from Austria that delivered software solutions for the construction industry, including manufacturers of various items, materials, and equipment for this market. 

One of the aspects that the client’s team was working on was the development of an intelligent system for the automated design of building facades, windows, doors, etc. This system enables the automatic generation of projects and instructions for both automated and manual production. For this, it relies on a row of CAD components. These components are generated based on processing a large number of price lists from various suppliers worldwide.

Though such a solution boasted high demand, some obvious tech issues could jeopardize the trust of end users and could cause serious attrition.

The main problem was the fact that all component price lists were processed too slowly. As a result, users couldn’t rely on the prices because they always needed to ask for updates from a vendor directly. This resulted in significant confusion and, in some cases, made the application of the system practically useless.

The client also noticed that the process of importing price lists consumed too many memory resources. This had a negative impact on the software efficiency and caused a lot of errors.

The key task for Softacom was to find the reasons for such tech issues and address them. The final goals of these efforts were the reduction of memory resource consumption and the streamlining of the process of price list import. 

Apart from this, it was also necessary to enrich the solution with new functionality based on the employees’ requirements.

Still running on outdated Delphi? We help companies modernize without rewriting from scratch.
Book a Call
Challenges
  • “The process of importing even a small price list takes several hours. When it comes to lists from major suppliers, the process can take up to a week.”
  • “Moreover, we don’t have the possibility to control this process. Various types of tech issues can lead to errors, and we need to run the process of data import once again from the very beginning.”
  • “Due to such delays, we can’t timely update our data and keep the information on the prices and the volume of available materials relevant.”

Project team size

  • 1 Delphi developer
Project team size

Solutions

Our work started with a deep analysis of the ongoing state of the software and setting the key project milestones. For coordinating the process, we chose the Scrum methodology with 2-week sprints. This approach allowed us to stay flexible and seamlessly introduce all the required updates and changes.

In the framework of the project review, we detected serious memory leaks and subsequently fixed them.

The code review let us identify the areas and moments when the most time was lost in processing price lists. To address these issues, we decided to migrate specific parts of the project to a newer Delphi version (in our case, it was Delphi 11.3).

The next stage of the project realization was the development and implementation of new functionality. One of the most important features was the analytical Excel report generator for price lists. It can be expanded with easily pluggable modules in the project code.

Softacom Project Manager

Softacom Project Manager

For our client, slow imports directly affected how efficiently employees could perform their tasks. By fixing memory leaks and moving to Delphi 11.3, we reduced waiting time from days to just a few hours.

Do your employees waste hours waiting on slow processes in your Delphi system? Modernization can help reduce delays and free up time for more valuable work.
Reach Out to Us

Outcome

  • Thanks to our efforts, memory consumption during the data import process has been significantly reduced. Now, the memory resources that are necessary for the process are utilized efficiently. This prevents the sudden software crashes that occurred during the processing of the price lists received from the largest suppliers.
  • The import time has been drastically reduced. Small price lists can be processed in 5-10 minutes instead of hours. Large price lists are imported in 2-3 hours instead of days or even a week. As a result, the import time was cut by 95%.
  • We have also successfully implemented an analysis tool for price lists. Analysts can use the software to perform routine tasks with the price lists and generate customizable Excel reports with the results of data analysis. New routine processes can be easily added and executed in accordance with analysts’ requirements.

How We Reduced Import Time from 7 Days to Just 2-3 Hours with Delphi 11.3

Get in touch
Our benefits
  • 17+ years of expertise in legacy software modernization
  • AI Migration Tool:
    faster timelines, lower costs, better accuracy (99.9%)
  • Accelerate release cycles by 30–50% compared to manual migration
  • 1–2 business day turnaround for detailed estimates
  • Trusted by clients across the USA, UK, Germany, and other European countries
Review
Thanks to Softacom's efforts, the solutions they delivered are already in use and have increased revenue streams.
  • Niels Thomassen
  • Microcom A/S
This field is required
This field is required Invalid email address Invalid business email address
This field is required
By submitting data, I agree to the Privacy Policy
We’ll reply within 24 hours — no sales talk, no spam