A legacy modernisation strategy maximises the value of existing application investments. Integration with new platforms means legacy systems can align better with changing business strategies. In turn this reduces the total cost of ownership (TCO) of those applications.
Legacy modernisation can take several forms. These include application integration, replacement, migration or redevelopment, in combination or stand alone. A key goal should be to migrate and integrate legacy assets within web-enabled environments.
We prefer a ‘preserve and extend’ approach over ‘rip and replace’. The former is a quicker, less costly and less risky approach. It enables the business to build on the system’s existing strengths. These include its reliability, security and performance levels.
We modernise legacy systems by preserving the backend and modernising the front end. From decades of integration experience, SASIT has developed two alternative approaches:
Scenario 1: Create a new front end application using the legacy system as the database layer. Create a new front-end application. The legacy system stays as the database layer. This scenario often means lower cost, risk and level of business interruption.
Scenario 2: Leave the legacy application as is. Then deploy a tool to improve ‘look and feel’ for the user experience. An example is a presentation tool with new, added features and rationalisation of screens.
Our team specialises in backend, heavy duty, integrated websites. One key strength is integrating such websites with business or transactional databases. A recent customer project was to integrate a shopping portal with POS, stock inventory financials and stock replenishment systems.
Being mobile-friendly is a must of any website in today’s market. In reality web means 'web + mobile'. Our expertise is in developing web applications for Microsoft Azure which use on-premises data stored in legacy databases.
Integration of any desktop application to another system can improve functionality for users. At SASIT we specialise in Microsoft Outlook although other desktop applications are options.
EDI enables existing systems or applications to transact with customers, suppliers and business partners electronically. A solution is usually based on the complexity (one-, two- or multi-way traffic) and frequency of the communication required. Another consideration is the industry standards the supplier or partner already has in place or can work with.
A good example of one of our EDI projects was connecting a reseller’s stock control system to a WMS (warehouse management system). From there WMS connected to a freight forwarding system and then to the customer’s financial system. This was all a seemless, paperless process.
As well as giving savings in administration cost, EDI enables customers to buy 24/7. EDI is much closer to real time (or in fact is real time). This means businesses are paid faster and errors from manual data entry are now eliminated.