Passer au contenu principal

USI accélère le développement et permet la transformation des processus à grande échelle

Tous les témoignages de clients

USI accélère le développement et permet la transformation des processus à grande échelle

Pour un fabricant leader d'électronique USAGESLa gestion des opérations de 22,000 30 employés et de XNUMX sites de production à travers le monde nécessite une technologie moderne et évolutive. Historiquement, le manque de standardisation du développement et le vieillissement des systèmes ont nui à l'expérience et à l'efficacité des employés.

Pour aborder la technologie du passé et créer une culture de développement durable pour l'avenir, USI a commencé à évaluer les plateformes de développement low-code en 2023. Ils ont finalement sélectionné Mendix en tant que partenaire low-code dédié et a commencé à jeter les bases du succès avec la bonne équipe et les bons processus.

Aujourd'hui, USI a lancé avec succès son premier Mendix Le projet USI Connect, qui comprend plus de 70 workflows d'approbation sur différents sites de production, est en cours. L'introduction du low-code n'est pas seulement une décision de plateforme, mais un changement de culture de développement au sein d'USI et ouvre la voie à transformation des processus à l'échelle mondiale.

Laisser un héritage derrière soi

Le développement de logiciels dans l'USI était historiquement réalisé avec une programmation traditionnelle, comme Java, et dans un chemin en cascadeDes solutions prêtes à l'emploi étaient parfois achetées pour couvrir des cas d'utilisation spécifiques. Dans les deux cas, le développement et le déploiement étaient décentralisés et non standardisés d'un site à l'autre.

« Les principaux défis auxquels nous avons été confrontés étaient l'évolutivité et la maintenabilité », a déclaré Rubinder Chadda, responsable des applications informatiques d'entreprise au sein de l'USI.

« Certaines de ces applications étaient très vieux « Ils étaient principalement destinés à une utilisation régionale. Nous avions des applications similaires distribuées dans différentes usines, et il arrivait que des utilisateurs aient besoin de plusieurs mots de passe pour plusieurs systèmes, ce qui était source de frustration pour nos utilisateurs finaux. D'un point de vue informatique, répéter le même travail plusieurs fois dans plusieurs applications différentes n'était pas viable », a-t-il poursuivi.

USI avait besoin d'une nouvelle approche pour la prochaine phase de son activité, où la cohérence et la collaboration mondiales seraient primordiales pour sa croissance. L'entreprise a commencé à s'intéresser aux plateformes low-code pour retrouver agilité et flexibilité dans le développement.

Après évaluer plusieurs leaders de catégorie et en exécutant une preuve de concept (POC), USI a sélectionné Mendix en 2023. « Il y a de nombreuses raisons pour lesquelles nous avons choisi Mendix« , a déclaré Timmy Shum, DSI chez USI.

Techniquement, Mendix se distingue par ses fonctionnalités, notamment :

  • Fonctionnalités natives du cloud qui pourrait répondre aux exigences de l'USI déploiement multi-cloud configuration (sur site pour les applications de production et Amazon EKS ou Alibaba Cloud pour les applications bureautiques).
  • Support multilingue puissant afin que l’USI puisse adapter plus facilement ses solutions à l’échelle mondiale.
  • Des outils de collaboration et un IDE puissant qui pourrait être utilisé par les deux développeurs professionnels et technologues d'affaires, permettant à davantage de membres de l’équipe de contribuer aux projets de transformation.

L'équipe USI a testé sous pression trois applications au cours de leur phase POC : un flux de travail d'approbation, une planification matérielle et un cas d'utilisation financière.

« L'exercice était très enrichissant, car à l'époque, l'équipe était sceptique. Elle doutait du low-code et de la création de valeur avec une approche Agile, car elle était habituée à la méthode en cascade », a déclaré Shum.

"Ces POC a fait travailler les équipes ensemble. Mendix « Nous étions très passionnés par l’idée de les faire réussir, et notre équipe est passée de la question du pourquoi à celle de savoir comment mettre en place le bon soutien pour en faire un succès. »

Flux de travail d'approbation centralisés et optimisés

Le premier et le fleuron de l'USI Mendix Le projet consistait à remplacer une suite d'applications de workflow héritées appelée Global OA.

Global OA était une collection de dix systèmes vieux de 15 ans utilisé dans 30 usines. L'objectif était de les remplacer par un système centralisé et moderne. Mendix Application appelée USI Connect. « Global OA a été déployé de manière distribuée et développé avec un code complexe, ce qui rendait sa maintenance difficile », a déclaré Chadda.

Cela a présenté plusieurs défis qui ont entravé la productivité :

  • Hors service: Certaines fonctionnalités n'étaient disponibles que dans Internet Explorer, qui a atteint sa fin de vie en 2022, laissant des lacunes dans l'expérience utilisateur.
  • Décentralisé et distribué : Comme Global OA n’était pas un seul système, les utilisateurs devaient naviguer dans plusieurs identifiants et espaces pour soumettre des approbations.
  • Rigide et monolithique : Mettre à jour un système vieillissant et disparate était presque impossible et prenait beaucoup de temps pour le service informatique, ce qui signifie qu'il n'y avait aucune possibilité de rendre l'expérience plus moderne et plus conviviale au fil du temps.

Il s'agit d'un système de flux de travail que chaque employé utilise pour remplir des formulaires, puis que les responsables approuvent. L'objectif était de créer une plateforme centralisée « Pour eux, afin qu'ils puissent se rendre à un seul endroit pour demander et approuver », a déclaré Elma Chang, responsable de la livraison chez USI.

Global OA contenait des centaines de workflows que Chang et son équipe ont dû auditer, optimiser et migrer. En seulement 8 mois, son équipe a recréé 70 workflows dans la nouvelle application USI Connect.

Dans ce cas, Mendix Workflow a servi d’accélérateur dans le développement d’USI Connect.

L'expérience transversale du développement d'USI Connect a eu un impact significatif sur la culture de travail des équipes métier et informatique. Le projet a exposé de nombreux services métier au développement low-code et les processus Agile, leur montrant de première main les avantages de ces nouvelles méthodes de travail.

Pour le service informatique, il s’agissait d’une opportunité inestimable de mieux comprendre les utilisateurs professionnels – leurs processus, leurs défis et leurs besoins – dans un court laps de temps.

« USI Connect est vraiment spécial, car pour moi, 70 workflows représentaient 70 modèles économiques et équipes différents à comprendre. Nous ne construisons pas un système pour une seule équipe, mais nous collaborons avec 70 groupes à Taïwan, en Chine et même au Mexique. Nous n'agissions pas uniquement en tant qu'équipe informatique. Nous devions apprendre leurs termes et leurs compétences », a déclaré Chang.

USI Connect a lancé ses premiers workflows en septembre 2024 et propose plusieurs améliorations :

  • Expérience utilisateur: La nouvelle interface utilisateur répond aux normes de conception d'USI et offre une expérience plus moderne avec des fonctionnalités telles que l'authentification unique.
  • Centralisé et intégré : USI Connect est un système unique : une seule destination et un seul identifiant pour les utilisateurs. De plus, il est intégré à instances SAP spécifiques au site, MES et systèmes RH garantissant que les données sont toujours reflétées avec précision dans tous les systèmes.
  • Flexible et évolutif : Développé en tant que microservices, l'équipe peut optimiser plus facilement les flux de travail individuels au sein d'USI Connect, sans dépendances ni retouches. Grâce aux fonctionnalités multilingues Mendix permet également à USI d'étendre facilement l'application à de nouveaux pays au fil du temps.

Les bases du succès du Low-Code

Pour USI, le développement low-code n'est pas seulement un outil permettant de résoudre un problème ponctuel. Pour Shum et son équipe, c'est un investissement dans la pérennité de leur entreprise.

Shum décrit le déploiement de Mendix en 3 phases :

  • Commencer par le bon projet, USI Connect, pour améliorer et automatiser les processus d’approbation et résoudre un défi omniprésent lié aux systèmes hérités.
  • écaillage Mendix as une norme de développement mondiale et la pollinisation croisée du low-code entre les régions.
  • Mieux connecter leurs systèmes PLM, MES et ERP – et les améliorer – tout en gardant le cœur propre.

La dernière étape est assez audacieuse. Je souhaite examiner nos trois principales plateformes et voir s'il est possible de les lier plus étroitement. Mendix. D’autre part, nous pouvons également créer des opportunités avec Mendix de perturber ces plateformes de manière significative et de les amener sur le marché Mendix « plate-forme », a déclaré Shum.

Au fur et à mesure que l'USI progresse dans ce voyage, ils ont souligné certaines des clés de leur succès initial :

  • Sélection de projets : Réaliser une variété de POC pour convaincre les sceptiques et choisir le bon premier projet de développement pour créer une dynamique entre les équipes commerciales et informatiques.
  • Investir dans les personnes : Constituer une équipe solide, s’appuyer sur des experts pour le soutien et établir une Centre d'excellence (COE) Ces décisions permettront à l'USI de mieux concrétiser sa vision visant à permettre aux développeurs citoyens ou aux technologues d'entreprise du monde entier de s'épanouir.
  • Développer pour évoluer : Même s’il peut être tentant de se lancer tête baissée, l’établissement de normes de déploiement, de conception, de sécurité et de réutilisation constitue un investissement rentable qui contribuera à l’avenir. Mendix les développements d'applications s'exécutent plus rapidement et plus facilement.
  • Adaptez vos processus : L'équipe de l'USI souligne que Mendix et Agile vont de pair. Bien qu'une période d'apprentissage puisse être nécessaire, elle est indispensable pour tirer pleinement parti d'une plateforme low-code.

L'équipe d'Elma Chang, initialement composée de quatre développeurs, compte désormais 20 personnes. L'équipe COE est composée de développeurs, d'un expert UI, de Product Owners, de SCRUM Masters et d'un architecte solution.

Afin d'accélérer leur apprentissage low-code, l'équipe USI a fait appel à Mendix Services d'experts mettre en œuvre les meilleures pratiques et enseigner par le codéveloppement.

« Nous avons travaillé avec Mendix Services d'experts pendant trois mois et nous avons beaucoup appris. Pas seulement Mendix Compétences en plateformes – mais ils nous ont également enseigné la méthodologie Agile, la mise en place d'un modèle de gouvernance adapté et la définition de normes de développement. Ils ont amélioré nos Mendix « Nous avons acquis de solides compétences et nous avons été guidés tout au long du processus », a déclaré Chang.

L'USI a également investi massivement dans documentation et activation pour les nouveaux Mendix Membres de l'équipe. Ils ont développé une base de connaissances couvrant tous les aspects, des directives de gouvernance à la création d'un cluster de cloud privé. La définition de leurs normes sera essentielle à mesure que l'équipe intégrera davantage de spécialistes métier au sein de l'organisation.

Développer pour l’avenir

Aujourd'hui, USI a déployé avec succès une application phare avec USI Connect et prépare son équipe au succès futur.

« Une partie particulière de cet exercice concerne nos prochaines générations. Mendix « Notre équipe est jeune… Avec leur curiosité, leur passion et leur attitude positive, cela nous donne un coup de pouce dans notre parcours low-code, et je suis très fier du travail qu'ils accomplissent », a déclaré Shum.

Les priorités de l'équipe pour l'année prochaine comprennent :

  • S'attaquer à des cas d'utilisation supplémentaires, tels que les prévisions, l'expédition et la gestion des équipements.
  • Poursuite du développement d'USI Connect pour intégrer les approbations locales dans l'application.
  • Permettre aux technologues d’entreprise de contribuer à des projets de développement locaux de plus petite envergure.
  • Expérimenter avec Mendix et repousser les limites avec IA générative.

« Il y a une nouvelle superstar dans Mendix maintenant appelé MAIA – le nouvel assistant IA« Mon équipe l'a testé et nous avons hâte de voir son évolution. Nous souhaitons que MAIA nous aide à automatiser les microflux généraux si nous recevons les bonnes instructions ou à générer des scripts de test. Ce sont des aspects qui accéléreront considérablement notre développement », a déclaré Chang.

L'USI a une vision claire – « connecter tout et donner du pouvoir à chacun » - et Mendix est un investissement clé dans ce parcours. Leur équipe voit Mendix comme moyen de mieux connecter et d’améliorer leurs processus de base.

Thèmes

Choisissez votre langue