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



Generali Testimonal

General background

The "ULIS technical debt reduction" project is a technical migration project from VB6 to .Net - C#/WPF of the Generali claims management software. It is therefore a critical project in two respects:

  • Functionally, the application is the core of Generali's business. A major malfunction is not acceptable.
  • Technically, the gap to be filled is very wide. The source and target technologies are different in every respect. In addition, the application size is large (220 screens, half a million lines of code).

Expectations of the project

  • Perfect functional equivalence
  • Use of WPF for User Interface
  • Significant performance improvements
  • Improved Application security

Solution

The combination of the large size of the application and aggressive time constraints has made an industrial approach essential. Very few such solutions are available on the market for migration from VB6 to C# and they all target winForms. There is no native solution for WPF. After an in-depth study, we selected the tool gmStudio from Great Migration because :

  • gmStudio seemed to be the most powerful and the most customizable tool on the market.
  • gmStudio provides a C# API so that we can work only with tool and context we are comfortable and efficient with.
  • GM is very strong with support and very competitive in terms of price.
  • GM is a Microsoft partner.

GM provided around 85% of the delivered code; 5% was manually rewritten for technical reasons; another 5% is a base WPF controls framework intended to ease the migration by reducing the gap between VB6 and WPF;  the remaining 5% is the manual finishing.

Progress of the project

The project had a difficult start. In particular, reaching the required skill with the tool in-house took longer than expected. But the choice is paying off, and the delay has been completely made up, largely thanks to the power of the migration tool as well as to the very strong involvement of the teams. We are nearing the end of the project and are now 3 weeks ahead of schedule.  An effort remains to be made on quality (reduction of the number of defects) and performance.

Final delivery is expected in January 2019.

Conclusion

The promises were kept. The tool is indeed very powerful even if the learning curve is sharp. In particular, the gmslAPI for C# could be be much simplified. But it works and makes the job. gmStudio is a bit like a Ferrari: very fast and powerful but also demanding. But beyond the tool (that has been absolutely essential to the project achievement),  we want publicly thank GM for its high involvement, not only during the initial two-week training on site but all through the year.

 

Patrice Ongla

HighTechValue, Senior Solution Architect and Project Manager

 

  • No labels