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 5 Next »

Overview

Generali is a leading provider of insurance products.  Generali's Claims 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: 256 Forms, 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, 14 days for customer training

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 
  • Transform and AssembleStrategy with eleven "batches"  of VB6 codes allowing incremental transition and accelerated functional testing

Great Migrations provided initial development, training, and support for using gmSudio to implement an automated, incremental and repeatable upgrade solution. This includes developing a .NET-based API for developing custom upgrade solutions and gmStudio enhancements to support this new approach.  GM developed the initial integrated, build-complete upgrade solution and presented this to the customer in a 2-week onsite training workshop.  Subsequently, GM provided remote support to the project and helped the customer become self-reliant in enhancing the solution for the WPF upgrade and many other custom upgrade features. 

  • No labels