Magneti Marelli
Développement de logiciels

Le client

Magneti Marelli est un fournisseur international de produits, de solutions et des systèmes haute technologie pour le secteur automobile. Il est basé en Italie, à Corbetta (Milan). Il fournit tous les principaux constructeurs automobiles en Europe, en Amérique du Sud et du Nord et en Asie.

Dans sa mission de fabricant mondial de composants automobiles, Magneti Marelli vise à allier qualité et compétitivité, technologie et flexibilité, en vue de proposer des produits d’excellence à des prix compétitifs.

Magneti Marelli vise à mettre en valeur, à travers un processus d’innovation continue, son savoir-faire et ses compétences transversales, afin de développer des systèmes et des solutions capables de contribuer à l’évolution de la mobilité, selon des critères de durabilité environnementale, de sécurité et de qualité de vie à bord des véhicules.

Magneti Marelli fait partie de FCA. L’activité internationale de la société se décline en huit Divisions : Electronic System, Automotive Lighting, Powertrain, Suspension System, Exhaust system, Motorsport, Plastic Components and Modules, Aftermarket Parts and Services.

Téléchargez le pdf de l'historique du cas

Secteur

AUTOMOBILE

Effectifs

Plus de 160 personnes

Région

Italie et reste du monde

Le point de départ

Le client a exprimé l'exigence d’actualiser et d’améliorer ses propres systèmes de reporting et de saisie comptable de l'activité légale nécessaire pour déposer et sauvegarder ses brevets à l’échelon mondial. L’analyse interne a mis en évidence la présence de différents outils, utilisés par les Divisions et/ou par les autres entités nationales et étrangères du Groupe. La présence de systèmes très divers et peu homogènes demande des efforts considérables pour la collecte, l’analyse et la visibilité des coûts, la validité et le dépôt des marques enregistrées, avec la nécessité de compétences et de connaissances spécifiques pour chaque outil.

Les solutions retenues

Dans le respect des exigences du client, Betacom a mis en œuvre un système unique centralisé, qui permet de standardiser et d’optimiser le partage des données au niveau du Groupe.

Compte tenu de la nécessité de trouver la solution la plus ‘légère’ possible, étant donnée l’utilisation délocalisée prévue, Betacom a fait appel à des technologies et à des méthodologies d’invocation asynchrone. En ayant recours à des technologies basées sur les actuels Framework JavaScript e les récents éléments HTML5/CSS3, il a été possible de diviser les différentes strates d'application, en réalisant une solution modulaire et évolutive.

Les composantes d’application en question (Business Layer et Presentation Layer) communiquent à travers le partage de paquets Javascript Object Notation (JSON), visant à réduire considérablement la charge de réseau dans la communication client/serveur, tout en optimisant le plus possible ce canal pour le partage et l’échange des métadonnées d'application, au lieu des interfaces d’application.

L’échange des données s'effectue via des appels spécifiques vers une strate d’application dédiée, réalisée à travers la mise en œuvre d’un projet Windows Communication Foundation (WCF) et/ou Microsoft WebAPI. Cette architecture permettra à l’avenir de séparer les composants d’application sur différents systèmes, en obtenant des solutions évolutives et en garantissant la mise à niveau technologique/infrastructurelle.

Les avantages obtenus

Uniformiser et simplifier l’utilisation des outils d’entreprise à tous les niveaux concernés ; Réduire les coûts de gestion et d’entretien des systèmes informatiques ; Simplifier les activités d’analyse des brevets déposés ; Mettre en place un archivage unique pour les activités de dépôt, d’analyse de marché et de surveillance ; Améliorer la visibilité de l’état et du cycle de vie des brevets.

Avantages de business

Haute fiabilité Continuité opérationnelle Réduction des immobilisations pour l'entretien

Les produits utilisés

Microsoft Windows Server 2012 SQL Server 2012/2014 Microsoft .NET FrameWork 4.5 C# Angular JS 1.4