avisoft.co.uk



Legacy Software

Do you have any legacy software in your business or organisation?

Has the original software company gone to the wall or no longer support it?

Is it too expensive to replace?

Does it do 90% of what you need but you would like that extra 10%?

Do you need support for software that was originally written in-house but you do not have sufficient need for a full time programmer?

There are often ways of extending the useful life of legacy software.

If you have access to the source code I may be able to:

 • Add new features to it.

 • Migrate the software either piecemeal or a module at a time to the latest technology. I am an expert with Microsoft Visual basic applications written in Versions 3 right up to version 9 (Visual Studio 2008).

Even if you have no documentation for the software it may still be possible to determine how it works. I have done this successfully for several businesses.

Source code not available?

It may still be possible to get the extra functionality that you need. I can create additional tools or applications that work alongside the existing software and data files. There would be no need to change a single line of code in the existing application. No need to change the way your existing software is implemented or deployed.

Depending on your requirements and the file / record locking of the original application I can write tools to either work with the existing data in real-time, or to work with a copy of it.

It is possible to set up batch jobs to duplicate the original data each night while no users are on the system. Typically this would be scheduled to run after each night’s backup run. My new application would work only with the copy, so there would be no danger of file or record locking problems. No problems of possible corruption to the original data. Users would have the ability to generate new reports or perform enquiries on the data up to the previous day’s close of business.

Adding these extra features is easiest if the original data is stored in a standard database such as SQL Server or Access. However I may be able to work with other database types or binary data files. I can analyze proprietary file structures to see how data is stored within them.

Contact me.

Avisoft Ltd. Company registered in England, number 3128640.