Case Study - Re-engineering & Migration
|
Case Study - Platform Migration & Conversion
Software Publishing
- No documentation of the legacy application that needed to be migrated
- Entire migration needed to be completed in 12 calendar weeks
- Data of live customers needed to be unaffected
- The product required integration of Software & Hardware Asset information across diverse platforms
- Technology Challenge of using MS Reporting Service - Microsoft's offering was very new and untried in the market
The Customer is a Chicago (US) based software publisher providing tools and services to ease the task of procuring & managing IT Assets.
The Customer had a Cold Fusion based product that had been developed by a third party and thereafter enhanced by an in house IT team. Unplanned development had made the product extremely difficult to maintain. This coupled with the fact that Cold fusion was now an outdated technology, the best course was to re-engineer as well as migrate this to a newer technology.
The Customer evaluated multiple vendors and selected C3IT to carry out the re-engineering and migration purely on the fact that only a mature process driven organization could accomplish the migration in the required timeframe. The Customer had never outsourced earlier and to ease the process, a liason manager was posted onsite to smoothen the collaboration process between the Customer's IT department and the offshore team.
The migration was completed as per plan with a beta being delivered in 10 weeks followed by acceptance testing and project closure.
- We used the RUP Wide/Shallow Strategy
- This worked well since the team was inexperienced in the project domain and there was no documentation of existing business logic
- RUP helped identify potential flaws in the re-engineered system
- The flaws were analyzed and re-synthesis carried out such that the final product had an extremely sound and extensible architecture
|