ATG Services
 
- Integration
- Migration
- Performance
 
 
 
 
   
 
 
 
   
   
 
 
  ATG Services - Migration
 
  Methodology
   
  PA Methodology and Best Practices for the upgrade
   
 

PA has customized its migration methodology to manage the assessment, planning and execution of the ATG upgrade or migration. The methodology is executed based on broad project management “best practices” coupled with tools to support the technical upgrade process for assessment and conversion.

“Migration Sizing Assessment” is one of the key drivers for PA since it gives an opportunity to introspect the magnitude of change and relays the information back to the sponsorship based on metrics as opposed to quantified experiences.

The Migration Sizing metric is based on the principle of comparing API usage by custom program components to a repository of changes between the source and target versions of the ATG product stack.

   
 
 
The Sizing Assessment report is a good indicator of API usage and helps PA focus on specific packages that warrant more detailed investigation during the Elaboration phase.

A detailed investigation of source code and usage patterns for the most affected packages are detailed during the Elaboration phase. Any newer functionality or technical decisions like JHTML to JSP conversions, modular deployments, retiring deprecated source code are discussed and detailed during this phase.

The Construction Phase focuses on effecting changes to the source code, property files, resources, database scripts, and data migrations as needed. PA uses its internal tools and migration scripts for syntactic changes coupled with manual changes to the source code for semantic upgrades.

The Transition Phase focuses on systems test, integration test, functional and improvements tests and certify the system for production-ready status.

The Support phase focuses on the roll out strategy and support for moving the migrated application to production.

   
  Caution Note
   
 
Corporations tend to relax the testing activity in upgrade and migration projects. PA strongly recommends an exhaustive regression test. A methodology-based approach to migration is a better way to manage risks then employing a “skilled” consultant approach. Best practices and prior experience can be relevant only, if they can be adapted to suit your organization needs
   
 
Introspection and asset management tools can eliminate a great level of difficulty that one might otherwise encounter when planning a software migration for assessing the Push and Pull factors.
 
   
More on Migration
 
   
   
   
   
   
   
   
   
 

© 2005, Professional Access. All rights reserved.