The need for modernization is prompted by a business need; this often means that users prompt the need for modernization. Although you might know that, from a technical point of view, an application should be modernized, it is rare that you have the resources and necessary financing without the requests and support of users and management.
Users are now more technologically savvy. User demand is not just for solutions. Users are also demanding how they want the solutions delivered.
Business demands lead to modernization requirements in three areas:
Although there are many variations, the following examples should sound familiar.
The need for database modernization
Here are some common scenarios that can lead to database modernization:
The need for interface modernization
The need for new or enhanced interfaces is probably the most often quoted reason for modernization. These are some common scenarios that can lead to interface modernization:
The need for program modernization
Here are some common scenarios that can lead to program modernization