Partager via


John Cockerill rationalise les processus métier de l’entreprise avec Power Platform

Dans cette étude de cas, vous découvrez comment John Cockerill, une société d’ingénierie internationale, utilise Power Platform pour développer des applications d’entreprise qui sont utilisées par plus de 2 000 employés chaque jour.

Après un récent effort important de numérisation, qui comprenait le déploiement de Microsoft 365 auprès des employés, la direction souhaitait également créer des solutions personnalisées rapides pour rationaliser les processus métier. L’utilisation de Power Platform semblait être la prochaine étape logique. « Compte tenu de la diversité de nos métiers, nous avions besoin d’une solution digitale aussi polyvalente que nos opérations », explique Denis Debroux, Chief Information Officer (CIO) du groupe John Cockerill.

Aujourd’hui, plus de 30 solutions Power Platform rendent plus efficaces des processus tels que la commande de véhicules de fonction, la création de contrats clients et le recrutement de travailleurs temporaires. « Power Platform nous a permis de créer des applications personnalisées qui répondent aux exigences spécifiques de chaque division », affirme M. Debroux. « Ces applications sont essentielles à la réussite de notre transformation numérique, car elles permettent à chaque partie de notre organisation de bénéficier de l’innovation, quels que soient ses besoins. »

Apporter de la valeur commerciale, pas seulement des lignes de code

Chez John Cockerill, une équipe de 15 analystes métier, propriétaires de produits, concepteurs d’expérience utilisateur et d’interface utilisateur et seulement quatre développeurs crée des solutions d’entreprise sur Power Platform. L’expérience de développeur professionnel de la petite équipe de développement maintient une qualité de construction élevée. « Nous avons été les premiers à adopter les services Azure DevOps et les déploiements automatisés avec ALM Accelerator for Power Platform, et nous passons progressivement à des pipelines natifs », affirme Gilles Meyer, architecte principal de l’équipe de développement Power Platform de John Cockerill.

Julien Bonsangue, responsable de la digitalisation, de la business intelligence et de l’architecture, confirme les avantages de construire des solutions de manière plus agile et automatisée. « Chaque solution que nous mettons en production avec Power Platform a toujours fonctionné exceptionnellement bien sur le long terme. Même les applications que nous avons créées il y a quatre ans sont encore utilisées aujourd’hui.

Mais Bonsangue reconnaît qu’il n’a pas été facile de convaincre les développeurs professionnels d’accepter l’approche low-code de Power Platform. « Au cours de ma première année chez John Cockerill, j’ai passé de nombreuses soirées avec un ami, architecte senior en C#, autour d’un dîner, à lui expliquer les avantages de développer avec le low-code sur Power Platform. Il a fallu un certain temps pour le convaincre, mais à un moment donné, il a eu un déclic et il a dit : « Oui, en tant que développeur professionnel, je suis beaucoup plus intéressé par la création de valeur commerciale et pas seulement par des lignes de code. »

Il a eu des conversations similaires avec sa propre équipe. « J’encourage mes développeurs professionnels à sortir de leur zone de confort et à passer d’une mentalité d’ensemble de codes, où les applications peuvent prendre des semaines, voire des mois, à une mentalité low-code plus agile avec Power Platform, où vous pouvez créer quelque chose à partir de zéro en trois ou quatre semaines et le distribuer à des milliers de personnes. »

Bien que Bonsangue encourage ses développeurs à utiliser Power Platform dans la mesure du possible, il reconnaît que le code traditionnel est parfois nécessaire. C’est là que l’expérience de l’équipe en tant que développeur professionnel s’avère à nouveau précieuse. « En travaillant à la fois avec des plates-formes low code et « pro code », mes développeurs savent vraiment quand utiliser quoi », explique-t-il. Et si une approche low-code n’apporte pas la solution la plus efficace, ajoute-t-il, « Je rappelle à mon équipe que Power Platform fait partie d’un vaste écosystème dans Azure qui fournit tous les outils dont nous avons besoin pour les applications les plus complexes. »

Une solution rationalisée de suivi du temps

L’un des projets Power Platform les plus réussis de l’entreprise est une solution de suivi du temps pour les employés. Auparavant, les travailleurs de première ligne de John Cockerill soumettaient leurs heures sur des formulaires papier qui nécessitaient une saisie manuelle dans SAP. Pour rationaliser le processus, l’équipe de développement a créé deux applications : une application mobile permettant aux employés d’entrer leur temps et une autre permettant aux superviseurs de vérifier leurs entrées. Ils ont également mis en place une intégration en lecture seule dans SAP pour donner aux responsables un aperçu des données à des fins de reporting sans qu’ils aient à se connecter à SAP.

Après une période d’essai réussie de six mois visant à renforcer la confiance dans la nouvelle solution, l’équipe est passée à l’accès en lecture/écriture à SAP à l’aide d’un connecteur personnalisé. L’accès SAP a supprimé la nécessité de saisir les données manuellement et a permis de réduire les erreurs et les délais non respectés. Une application de suivi du temps pour les ingénieurs a suivi, et les deux solutions sont maintenant déployées dans d’autres divisions de l’entreprise.

Microsoft Dataverse facilite l’affichage des données des feuilles de temps dans Power BI afin que les gestionnaires puissent examiner rapidement l’activité des employés sur une base quotidienne et en temps réel.

Au fur et à mesure que les besoins en matière de rapports augmentaient, la solution évoluait également. Par exemple, pour aligner les informations de suivi du temps avec des unités commerciales, des centres de coûts et des employés spécifiques, l’équipe a intégré les données de SAP SuccessFactors. Les données des employés sont déplacées quotidiennement depuis SuccessFactors via des pipelines Azure Synapse Analytics vers Azure Data Lake Storage, où elles sont mises à la disposition de Dataverse dans des tables virtuelles basées sur le pool SQL sans serveur d’Azure Synapse Analytics. Le résultat est un dossier plus complet pour faciliter la création de rapports et l’examen.

Diagramme montrant le flux de données dans la solution de suivi du temps de John Cockerill.

Soutenir les développeurs citoyens

L’entreprise est impatiente d’étendre le succès de ses solutions développées par des professionnels en soutenant une communauté croissante de développeurs citoyens avec des opportunités, des conseils et des formations. Les employés présentent des analyses de rentabilisation aux partenaires informatiques qui sont affectés à chaque unité commerciale. Ces partenaires acheminent le développement vers une équipe centrale ou guident les développeurs citoyens dans la création des solutions eux-mêmes. Un portail interne fournit des supports de formation complets sur Power Platform et chaque division dispose d’un environnement de développement et de test dédié. L’équipe centrale évalue la qualité et la sécurité de chaque application avant de la mettre en production.

Les applications qui réussissent sont présentées lors de réunions communautaires toutes les deux à trois semaines. « La plupart des participants veulent créer des applications, mais j’essaie de les pousser à voir plus grand et aussi à explorer les opportunités d’automatiser les processus avec Power Automate », affirme M. Bonsangue. Il voit également des opportunités de promouvoir les capacités de l’IA de Power Platform, en intégrant un référentiel Dataverse croissant de données d’entreprise pour créer des chatbots hautement efficaces.

« Avec Power Platform », affirme-il, « il s’agit de permettre un parcours de numérisation de bout en bout et d’utiliser les données pour bénéficier réellement à l’entreprise. »