ResQSoft Wins the 2023 Digital Innovator Award from Intellyx. Click to See the Award

Legacy Migration Check List

Written byMiles

June 15, 2013

legacy-migration-HMIWhen an organization has taken the initiative to perform a system migration, it is not a decision made lightly. Legacy migrations are not commonly performed because of the cost that the organization incurs. And so after coming to terms and considering all the pros and cons, there is a check list to perform prior to a legacy migration.

Firstly, the organization must inquire and decide on the legacy migration method they wish to carry out. There are several legacy migration methods that organizations can choose from; straight migration, migration by extension and upgrade inclusion migration.

Should they choose to perform a straight migration, they will be moving the current legacy system as it is, without any upgrades whatsoever to the system. This method of legacy migration is mostly done by an organization that is completely satisfied with their system and how it handles operations. It focuses mostly on improving efficiency in terms of performance of the system and reducing the maintenance costs of the legacy system.

Another method of legacy migration is by extension. Regardless of whether the organization is completely satisfied with the current system, there may be a component that cannot be upgraded and thus requires an additional aspect added to the legacy system. With the system running inefficiently, there is cost to the organization. An extension to the system makes the legacy system more cost effective.

And finally there is legacy migration with the inclusion of an upgrade. Unlike that of the extension, the features of the legacy system are moved into the new system, and some new features are added on. Furthermore, the old features are reviewed. Usually this is done because the objectives that the legacy system was reaching have significantly changed and requires the upgrades to capture the entire scope of change. Another reason could be that the inefficiency of the legacy system’s features bite into the profits of the organization. Upgrading would result in more cost efficient running of the system.

In addition to establishing which method of performing legacy migration there are other aspects of the legacy system that should be captured before performing the legacy migration. It should be identified, i.e. the users that will come into contact with the system. One should question whether they will all be able to complete what they need to after the legacy migration. Establishing their roles comes in second to identifying them. Sometimes, without identifying those who are significant to the system, it can be migrated and the wrong audience is considered making the legacy migration an entire flop. Then comes those who are not to be included into the system even after the legacy migration. This is the system security aspects. There should be no loopholes to the system that will allow unauthorized entry to the system. Identifying these parties will simplify blocking any routes for infiltrating the system.

You May Also Like…

Committing to Cloud Native

We're not resting on our laurels. If you commission a custom development project with us now, you can get full Cloud Native architecture by the end of the project. It will match Platform One and other leading CN platforms, with containers, Kubernetes, and all the good...

Benefits of Oracle WebLogic Suite 11g

It is important for businesses and organizations to keep their modern enterprise software in pace with dynamic organizational or business needs. An organization's middleware must evolve along with that organization or business and technical evolution in Information...