Legacy Migration Services
Market leading organizations have been investing on IT applications over multiple years to gain and retain the cutting edge advantage. While these applications are providing the necessary return on investments, it has become very critical to maintain and enhance these applications with the dynamics of business environment. These organizations are looking for trusted IT partners to take up this ownership of getting the best advantage out of their investment on these applications.
Exensys, with its basic objective of partnering with their customers, takes responsibility of owning these applications and provide maintenance and enhancement services.
Application Support Services also extends 24x7 supports for application incident management, service management, database management, technical improvements, problem management, user administration and problem assessment.
Exensys has defined two broad categories for migration projects based on the recent trends in the industry:
Technology Migration
Legacy applications (Visual Basic, Power Builder, C++/VC++ etc) to multi tier applications
based on J2EE or Dot Net.
Platform Migration
Application running on old application server platforms needs to be ported to latest application
server platforms.
Exensys Migration Offerings:
Consulting / Advisory Support
Governance
Execution and Sustenance
Higher cost in maintenance of legacy applications
Technology limitations in legacy applications and platforms
Adoption of open source wave
Adoption of emerging architectural concepts
Conversion of two tier to n tier application
Mergers and acquisitions triggering application consolidation
Adoption of SOA philosophy
Lack of Vendor support for legacy applications and older platforms
Lack of skilled resources for legacy application maintenance and development
Delivery Model
At Exensys, we follow an approach that:
Integrates Legacy Systems and new Internet driven technologies.
Migrates systems and business logic to new architectures, languages and web-based
environments.
Ensures systems quality and stability.
The procedure is usually client specific, but involves the following steps:
Initial analysis step allows sufficient understanding of the original application functionality.
Functional decomposition of the original application. Example: screens, reports, etc.
Selection of the defined functional components, which should be ported to the new application.
This step may require extensive discussion and agreement with the customer.
Development of the system conversion specification. This document in particular indicates
change requirements to the original functionality and new required features.
Development of proper data conversion mechanisms allows identification of and resolution of
data inconsistency problems.
Platform migration
Code parting and data migration
Technology migration – Legacy application developed in Visual Basic, Power Builder, C++/VC++
to application in J2EE or Dot Net.
Proven and well defined methodology in migration/reengineering
Centre of excellence group with a dedicated lab in Exensys for migration/reengineering
analysis
Strong resource base with migration tools and process expertise
Factory model approach in migration/reengineering
Usage of prior migration experience and learning in migration/reengineering
Decreased effort coming from a tool based approach reduces the cost of migration
A detailed roll out strategy reduces application down time
Strong vendor partnership ensures cross leveraging of best practices
Increased predictability due to a repeatable process
Back