Reengineering/Migration Methodology
On Platform Migration Tools
Tools generally are very valuable for
- Data Migration
- Security / Role Parameters Migration
- 90%+ Plus Comparable/Compatible Component Migration
Tools are least effective in
- Business Logic Comprehension – Makes Debugging Harder & Expensive
- Business Logic Migration
- Workflow / Rules Migration
- GUI Migration
Requirement Definition
Inventory
Conversion Criteria
Code and Data Test Bed
Tool Selection
Project Plan
Change Mangement Plan
Risk Management Plan
Impact to Code
Impact to Interfaces
Business Disruption Issues
Packaging/Segmentation Strategy
Pilot Conversion
Pilot Conversion Review
Auto Conversion
Code Review and Residual Change
Test Plan
Test Scripts
Unit Testing
Regression Testing
Integrated Testing
Data Migration Package
Acceptance Test
Delta Retrofit
Cut-over and Data Migration
Back to Reengineering Methodology top
Methodology Implementation Approach
- Methodology Characteristics
- Metrics Based approach
- WorkVision encapsulates a rich array of metrics for optimal solution delivery
- Identifying the key metrics to be measured for successful project delivery
- Improvement of key business metrics forms the basis of the solution
- Architecture centric
- Establish the big picture as early as possible
- Optimize using the big picture understanding
- Develop a model that delivers the vision and use it to drive solution delivery
- Customizable
- WorkVision can be customized to meet the specific needs of our customers
- The use of tools and techniques to meet customer requirements
- The re-use of prior work carried out by the customer on the problem to avoid duplication of effort
- The continuous learning from prior success
Reengineering Engagement Steps
Project Initiation
Engineering Management
UAT Support, Implementation & Post Project Support
High Level Requirement
Definition and Scope
Define Effort Estimations
and Timelines
Finalization - Project
Plan and Cost Approval
Identification of Core
Team
Project Authorization
Project Kick Off
Detailed Requirement Specifications
Define Use cases and
prepare functional specs
Detailed Project Plan
Prepare QA and Test Plan
Prepare Test cases
Detailed Level Design
Components Dev.
Units Testing
Integrated Testing
Shipment
Onsite Shipment Verification
Onsite UAT deployment
User Acceptance Testing
Prepare Implementation Plan
Production Deployment
Post Project Support
Back to Reengineering Methodology top
Onshore & Offshore Methodology

Back to Reengineering Methodology top
Visionet’s Reengineering Development Process

Back to Reengineering Methodology top
