Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 11 Next »

Overview

Generali is a leading provider of insurance products.  Generali's Claims Management System is a large desktop application providing comprehensive claims management functions to the business.

Project Highlights

  • Main objective: to complete a full, functional migration of the Claims System to the C#.NET platform using WPF.
  • 27 inter-related VB6 projects containing 1,358 Files: 220Forms, 430 Classes, 14 UserControls, 630 Modules, 1 PropertyPage
  • 1.6M Total LOC; 500K Unique LOC 
  • 36 external COM components 
  • VB6 Upgrade Effort: 30 person-months for VB6 upgrade solution development

Technical Highlights

  • VB6 Forms to WPF using custom gmslAPI upgrade EXE with WPF/XAML subsystem
  • ADODB to ADO SQLite
  • Desktop application upgraded in parallel with extensive middleware integration improvements 
  • Using Transform and Assemble Strategy upgrading eleven distinct "batches"  of VB6 code over a 10-month period allowing incremental transition and accelerated functional testing

Great Migrations provided initial development using gmSudio to implement an automated, incremental, and repeatable upgrade solution. This included developing a .NET-based API for developing custom upgrade solutions and gmStudio enhancements to integrate this approach.  GM presented the custom solution to the customer in an intensive 2-week onsite training workshop.  Subsequently, GM supported the project team and helped them become self-reliant in enhancing the solution for the WPF upgrade and many other custom upgrade features. 

  • No labels