Étude de cas Frontend

Generali - Industrialisation Frontend

Formation des équipes et industrialisation des développements Frontend pour une transformation digitale réussie

Client

Generali - L'un des plus grands groupes d'assurance au monde, présent dans plus de 50 pays.

Défis

Transition des applications Legacy Mainframe et Java vers un nouveau standard basé sur SpringMVC & Javascript pour tous les développements Frontend.

Solution

Expertise en développement Frontend, mise en place d'une usine logicielle, création de composants d'entreprise et formation des équipes.

Le projet en détail

Contexte

Generali avait besoin de faire évoluer son parc applicatif Legacy Mainframe et ses développements Java plus récents, mais lourds côté client. Depuis 2013, ils avaient défini un nouveau standard pour remplacer progressivement tous les développements Front par SpringMVC & Javascript.

Ce projet représentait un défi considérable : changer les habitudes des équipes et imposer un nouveau standard de développement pour l'ensemble du Frontend, tout en maintenant une cohérence et une réutilisabilité des éléments.

La solution SFEIR

SFEIR a relevé ce défi en proposant une approche globale combinant expertise technique et accompagnement au changement.

Le projet s'est articulé autour de plusieurs axes clés :

1. Définition des standards

Étude et définition des standards Frontend, en tenant compte des contraintes techniques et organisationnelles de Generali.

2. Usine logicielle

Mise en place d'une usine logicielle Frontend complète avec des outils comme Bower, Grunt et npm, adaptés aux contraintes d'entreprise.

3. Formation et accompagnement

Création de documentation et vidéos pour les développeurs, formation des équipes et présentation à la hiérarchie pour encourager l'adoption.

Un défi majeur a été l'installation d'outils publics (Bower, Grunt) dans un environnement d'entreprise avec des contraintes de proxies et de privatisation des composants, nécessitant des compétences fortes en infrastructure/réseau et Javascript.

Technologies utilisées

Node.js Bower Grunt npm SpringMVC Javascript

Résultats

Standards unifiés

Cohérence et homogénéité des développements Frontend dans toute l'entreprise

Composants réutilisables

Bibliothèque de composants d'entreprise pour accélérer les développements

Montée en compétence

Équipes formées aux technologies modernes de développement Frontend

"La formation de nos équipes et la simplification des solutions proposées ont été des facteurs majeurs du succès de notre transformation. SFEIR a su nous fournir des outils garantissant la cohérence des développements et la réutilisabilité des éléments."

Direction des Systèmes d'Information

Generali

Vous avez un projet de transformation Frontend ?

Nos experts peuvent vous accompagner dans l'industrialisation de vos développements et la formation de vos équipes aux technologies modernes.