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: 256 Forms220Forms, 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 included developing a .NET-based API for developing custom upgrade solutions and gmStudio enhancements to support integrate this new approach. GM developed the initial integrated, build-complete upgrade solution and then presented this to the customer in a intensive 2-week onsite training workshop. Subsequently, GM provided remote support to supported the project team and helped the customer them become self-reliant in enhancing the solution for the WPF upgrade and many other custom upgrade features.
Gadget | ||||||
---|---|---|---|---|---|---|
|