Migration Vs Re-Write
The Million Dollar Question
Continuous point of debate amongst the decision-makers on whether to rewrite the application in emerging platforms or migrate the application. It would be the most appropriate to take the decision within the organization, since experts outside the organization could lean towards the platforms they are most comfortable with.
The importance towards the decision should be more commiserate with the investments made on the developing the application and to ensure that the investments in terms of development and domain expertise is not lost. The decision should be made more wisely considering the expertise and skills of the company, rather than the information available on articles in emerging platforms.
In many cases there have been instances of users saying that our application has to be written in Java or .NET™. Most often the reason for this is, ABC Company has done that, so should I.
It is wiser to spend a little more time and money in researching on the pros and cons of rewriting and shelving your application. Remember what has taken years to mature should not be scrapped without appropriate examination.
Leveraging your Investments
Migrating an application to the J2EE platform is the right decision to take in case the organization would like to make use of the valuable application code. Our solutions
would enable you to leverage the existing PowerBuilder code, the priceless domain knowledge and the continued use of your existing PowerBuilder experience. Newer skills on the J2EE platform have to be acquired by the programmers. However there will be no reason to do away with your skilled PowerBuilder programmers. The major gains would be on savings on the original application.