Skip to content

Développement d’une application client-serveur pour l’optimisation de la production de semi-conducteurs

Catégorie:
DACH, Modernisation logicielle
Secteur:
Semi-conducteurs
Ville:
Dresde, Allemagne 🇩🇪
Modèle:
Team Outsourcing
Modèle de paiement:
Times & Materials
Durée:
Depuis juillet 2017

Client

Le client est un fabricant allemand d’équipements et un fournisseur indépendant de solutions logicielles pour le contrôle et l’optimisation des processus de lithographie. Ses solutions logicielles innovantes, créées par des ingénieurs pour des ingénieurs, sont utilisées dans les plus grandes usines de semi-conducteurs du monde.

Défi

Certaines parties du système du client nécessitaient des mises à jour importantes pour répondre aux nouvelles normes. Le client a essayé de s’appuyer uniquement sur ses ressources internes, mais il s’est impatienté devant la lenteur des progrès du projet. Pour accélérer les choses, son équipe avait besoin d’experts C# et .NET supplémentaire. Ils ont opté pour l’externalisation d’équipe et ont trouvé un partenaire de confiance en VM.pl.

Notre solution

Nous avons apporté un soutien à long terme au projet de l’entreprise. En peu de temps, nous avons constitué une équipe de quatre programmeurs C# et .NET expérimentés pour répondre à leurs besoins.
Au cours du projet, nous nous sommes principalement concentrés sur l’amélioration du code et de l’architecture de l’application Windows existante. En outre, nous avons créé de nouvelles fonctionnalités requises par les clients de l’entreprise et fourni un soutien solide et substantiel à l’équipe allemande.

Nos travaux ont porté sur les points suivants :

  • développement de l’application serveur client (Windows) pour la production de semi-conducteurs,
  • conception et mise en œuvre de nouveaux types de visualisation des données et de nouvelles mesures,
  • refonte du code à grande échelle et optimisation de la mémoire,
  • migration de .NET 4.7 vers .NET Core (y compris les changements de WCF à gRPC),
  • réingénierie des parcelles existantes afin d’améliorer les performances et d’ajouter de nouvelles fonctionnalités,
  • soutien de l’équipe dans les processus technologiques WPF et WCF,
  • partage de l’expertise par le biais de la formation interne.

Résultat

Nous avons aidé le client à développer son projet à long terme. Les nouveaux modules ont remplacé les anciens, rendant le système plus modulaire, extensible et testable. Le client peut donc ajouter de nouvelles fonctionnalités et maintenir plus facilement la qualité.
L’expertise de notre équipe permet à l’entreprise de mettre en œuvre rapidement des changements importants. Elle peut désormais répondre plus efficacement et plus précisément aux besoins des clients. Nous avons aidé le client à devenir un fournisseur de logiciels de premier plan dans l’industrie des semi-conducteurs.

  • De client

    Nous avons augmenté notre équipe de développement de logiciels avec l’aide de VM.PL. Ils nous ont soutenus dans tous les aspects afin que la nouvelle équipe ait été rapidement mise au diapason. Une collaboration excellente !
    VP Software Development
    Vice-président Software Development

Technologies

Système d’information sur les entrepôts pour rationaliser les opérations logistiques

Voir un autre

Conception, développement, DevOps ou Cloud - de quelle équipe avez-vous besoin pour accélérer le travail sur vos projets ? Discutez avec vos partenaires de consultation pour voir si nous sommes compatibles.

Jakub Orczyk

Membre du Conseil d’administration/Directeur des ventes VM.PL

Réservez une consultation gratuite
Jakub Orczyk