Objective
A National Transport business had been stuck on a very old legacy version of their ERP software. A change (or two) in ownership had meant that it had been impossible to get budget to upgrade to a more current version. Unfortunately, there were ongoing issues with badly designed legacy customisations, along with an outdated database infrastructure. They also had significant transactional volume growth over ten years, which was no longer manageable. Key weekly processes were taking up to fifty-six hours to run, end to end!
They engaged us to determine if firstly, the ERP infrastructure was setup correctly; and secondly, to find a way to mitigate the speed and performance issues in the software (without upgrading).
Solution Delivery
- We completed a Systems Health Check with two consultants over three days. We had a target list of items we felt were critical, as well as a wish list from the business. During the Health Check we reviewed:
- Business structure and reporting lines;
- current IT infrastructure setup;
- overview of ERP usage;
- ERP Health Checks specific to configuration and administration;
- an ERP customisation audit;
- system housekeeping;
- Vendor Management, including contracts;
- licensing;
- and a high level business overview including key customisation touch points.
- The Health Check allowed us to easily identify where the most critical issues were. The business had assumed the main problems were within the Infrastructure configuration, but we found that there were larger issues in the ERP usage and customisations.
- We did a quick review of the original customisation specifications, which highlighted the issue with the process. We could easily see that the program mechanism used for handling the transactions was outdated and prone to error. It was also not designed to handle a high volume of transactions. As a result, both day to day and special processes were running very slowly. We found that some screens took half a minute to load onscreen, while a key invoice import was taking fifty-six hours to run. We knew that server optimisation on it’s own wouldn’t mitigate this.
- We delivered a report to senior management detailing all our findings. This allowed them to quickly determine a way forward that met with their budgetary restrictions.
- Senior management determined that Phase 1 of the mitigation would involve creating a new version of the customisations involved in the fifty-six hour import process. We created the design and technical specifications and worked closely with the developers to deliver this.
Achievements
- We were able to identify where the critical systems issues were and provide the business with a rectification plan.
- As part of the process, we documented the customisations and provided this information back to the business. They had wanted this information for a long time and were the first partner able to do this.
- The successful roll-out of Phase 1 saw a process that took fifty-six hours every weekend, requiring a key staff member to give up their weekends, reduced down to between three and a half to four and a half hours, dependent on transaction volume. Checks and controls added to the programs allowed staff to feel more comfortable with the overall process and be confident that there was no transaction loss or corruption occurring.
If you’d like to learn more about this project or talk to us, click here for our contact details.
