Tous les témoignages de clients
Offrir des solutions de fabrication modernes, connectées et évolutives
Chaque fois que vous voyagez en avion n'importe où dans le monde, il est probable que
Sonaca
vous accompagne sur votre chemin. Sonaca est une entreprise mondiale active dans le développement, la fabrication et l'assemblage de structures intégrées pour les marchés civils, de la défense et de l'espace.
Sonaca fournit des solutions entièrement intégrées aux problèmes complexes, de la conception à l'ingénierie détaillée. Sa mission est de fournir aux clients des produits de la plus haute qualité, le meilleur service client et la valeur la plus exceptionnelle du secteur.
En 2020, Sonaca a adopté
le Mendix plateforme low-code
pour standardiser le développement rapide de solutions et servir d'intégrateur entre les principaux systèmes d'enregistrement comme SAP et Teamcenter. À ce jour, ils ont livré 13 Mendix des applications qui ont transformé leurs processus de fabrication et d’atelier.
Du Legacy au Low-Code
La persistance de
systèmes hérités
crée un cercle vicieux pour les équipes informatiques. La maintenance de logiciels vieux de plusieurs décennies nuit à d'autres projets de développement précieux. Les connaissances sont souvent perdues à mesure que les effectifs changent au fil du temps.
« Avant le low-code, j'ai hérité de nombreuses applications héritées qui ont été développées dans les années 80, 90 et au début des années 2000 », a déclaré Yassine Bouyaqba, responsable des applications. « Elles ont été développées dans différents langages et maintenues jusqu'à un certain point, ce qui a créé un énorme
dette technique
. »
Yassine travaille chez Sonaca depuis une décennie en tant qu'architecte de solutions PLM et
Mise en œuvre de Teamcenter
Aujourd'hui, il est responsable de leur flux de travail applicatif, qui doit fonctionner de concert avec les systèmes SAP, PLM, BI et MOM.
« Le principal défi était de passer au numérique », a déclaré Michael Doraene, analyste commercial informatique. Mais le développement traditionnel ne pouvait pas suivre le rythme de numérisation de l'organisation.
En 2018, Sonaca a commencé à évaluer des plateformes low-code qui leur permettraient de :
Proposer des solutions numériques sur mesure plus rapidement
, et à leur tour, atténuer la création de l'informatique fantôme
Normaliser et «
garder le noyau propre »
dans leurs principaux systèmes d’enregistrement
Réduisez le travail manuel sur Excel ou sur papier
tout au long du cycle de vie du produit
Partenaire stratégique pour l'évolutivité
Avec une liste toujours croissante de prétendants
le marché du low-code et du no-code
, Sonaca a initialement choisi OutSystems comme partenaire stratégique. L'organisation avait également
Applications Microsoft Power
à leur disposition dans le cadre de la suite Office 365.
Yassine et son équipe ont beaucoup appris lors de leur première implémentation low-code. Cependant, leur ambition n'était pas seulement d'accélérer la numérisation. Il s'agissait d'accélérer la numérisation
À l'échelle.
Après deux ans, Sonaca a fait évoluer son partenariat low-code. Ils ont sélectionné Mendix pour son :
Multi-cloud
possibilités de déploiement.
Selon le pays d'exploitation, Sonaca peut avoir besoin de déployer ses solutions dans son environnement de cloud privé ou sur site pour des raisons de sécurité. Le fait de disposer de toutes les options possibles renforcerait sa capacité à standardiser et à réutiliser ses solutions à l'échelle mondiale.
Connexions prêtes à l'emploi et basées sur le Web à
Teamcenter
et
SAP
.
Sonaca avait initialement construit un connecteur Teamcenter avant Mendix. Mais, avec un connecteur standard et pris en charge disponible dans le Mendix Marché, ils n'avaient plus besoin d'investir de précieuses ressources pour maintenir leur propre marché.
Modèle de licence rentable.
Sonaca avait besoin d’atténuer les contraintes liées au développement de centaines d’applications sur une seule plateforme.
Prendre son envol avec Mendix
Sonaca a commencé à travailler avec Mendix en septembre 2020. En novembre de la même année, l'équipe de Yassine devait lancer son plus grand projet low-code à ce jour : un nouveau système de gestion de configuration d'aéronefs. Le temps était désormais compté pour refactoriser la solution Mendix en seulement deux mois.
L'application sera à l'avenir la principale solution de gestion de configuration des avions de Sonaca.
intégrations à SAP, SharePoint et Teamcenter
, l'application gère la configuration du produit à différentes étapes du cycle de vie, de la documentation qualité à la délivrance des certificats de conformité.
« Sans ce système, nous ne pouvons pas livrer les produits. C'est aussi simple que ça », a déclaré Yassine. « Avant cette application, ces processus étaient entièrement manuels. L'ingénieur de configuration devait résoudre manuellement les écarts entre la planification et la production, numéro de pièce par numéro de pièce. Désormais, tout est entièrement automatisé. »
Le nouveau système de gestion de la configuration des aéronefs se connecte à :
Centre d'équipe,
pour valider quel produit doit réellement être livré.
SAP
, pour la planification des pièces et la gestion des stocks.
SharePoint
, où l'application génère et stocke automatiquement la documentation qui doit être livrée avec le produit final.
« Il y avait beaucoup d’interaction avec nos systèmes, nous pouvions donc l’utiliser pour prouver que nous pouvions facilement nous connecter à nos systèmes centraux et obtenir des informations en temps réel. Nous voulions également montrer que diriger le développement
de manière Agile
était encore plus efficace.
L'équipe de Yassine a terminé le système de gestion de configuration des avions à temps pour le lancement en novembre. Considéré comme un énorme succès par leurs collègues d'affaires, ils disposaient désormais d'un point de preuve parfait pour faire connaître davantage leur nouveau Mendix capacité.
Jeter les bases du succès
Ils livrent avec succès leur premier Mendix L’application a été une grande victoire pour Yassine et son équipe. Pour maintenir leur dynamique et assurer la pérennité de la plateforme, l’équipe a mis l’accent sur :
Trouver les bonnes personnes pour travailler Mendix projets.
Mettre en œuvre les meilleurs processus opérationnels (dans ce cas, Agile).
Structurer le Mendix plate-forme de répétabilité et de cohérence à mesure qu'elles évoluent.
Promouvoir les possibilités et le succès dans toute l’organisation pour accroître l’adhésion des parties prenantes.
Vincent Rodriguez est un développeur senior avec une expérience en C, C#, C++ et Java. Chez Sonaca, il s'est principalement concentré sur les personnalisations PLM et Teamcenter. Il a pu se lancer dans Mendix dans seulement deux semaines. Sa suggestion pour les développeurs qui débutent avec Mendix c'est de plonger directement dedans.
« Il faut faire le
Mendix Cours pour développeurs rapides et intermédiaires
pour obtenir les bases. À partir de là, il suffit de démarrer votre application. Si vous ne savez pas comment procéder, tournez-vous vers Google ou le Mendix « Faites partie de la communauté, car vous trouverez une réponse. J’ai découvert qu’on apprend plus vite en se lançant et en essayant de comprendre les choses par soi-même », a-t-il déclaré.
Amélioration de la collaboration entre les entreprises et l'informatique
En tant que plus expérimenté Mendix Développeur au sein de l'équipe, Vincent a également joué un rôle clé dans la formation des clients internes et des parties prenantes de Sonaca sur le travail en mode Agile. Michael explique que la sélection des propriétaires de produits est une tâche que l'équipe effectue de manière très réfléchie, car cela peut faire ou défaire le succès d'un projet.
Michael et Vincent ont tous deux décrit le contraste dans
collaborer avec les parties prenantes de l'entreprise
on Mendix Les applications étaient conçues jour et nuit. Avec les langages de développement traditionnels et une approche en cascade, le propriétaire d'un produit transmettait souvent des exigences dont la portée était définie au mieux de ses capacités. Puis, six mois plus tard, le développement revenait avec un produit qui n'était pas à la hauteur.
« Les retours habituels étaient que nous avions complètement changé la façon dont les projets se déroulaient par rapport à avant », a déclaré Michael. « Nous constatons souvent qu'un propriétaire de produit ne sait pas nécessairement quoi demander à un développeur. Ils ont fini par vraiment apprécier la façon dont nous collaborions avec Mendix. Cela nous aide à comprendre leurs besoins commerciaux lorsqu'ils ne peuvent pas encore visualiser pleinement le produit final.
Quand vous vous déconnectez, votre profil
nature visuelle et abstraite de Mendix
est conçu pour la collaboration commerciale et informatique. Les membres de l'équipe peuvent regarder « sous le capot » d'un Mendix Regroupez les applications et conceptualisez la logique d'un microflux d'une manière que la programmation traditionnelle ne permet pas. La création d'une interface utilisateur ou d'une UX simple peut être réalisée en quelques heures.
Pour Vincent, la capacité de répondre rapidement aux demandes du propriétaire du produit a rendu les cycles de rétroaction plus efficaces.
« J'aime aussi les fonctionnalités comme le
Mendix débogueur
« Si je vois un bug ou quelque chose qui ne va pas, je peux rapidement le corriger et le déployer. Dans ces cas-là, les clients ne s'en rendent même pas compte. C'est invisible pour eux et c'est plus facile pour moi », a-t-il déclaré.
Développement d'applications réglementées
Vincent et son équipe ont commencé à construire leur propre écosystème de produits réutilisables. Mendix composants et intégrations pour accélérer davantage le développement des projets futurs. Sonaca dispose d'un
modèle de demande de démarrage
avec un langage de conception fixe afin que chaque nouvelle application démarre avec une UX/UI standard.
Ils ont également créé une application spécifiquement destinée à faciliter les intégrations entre SAP et MendixCela a permis à Vincent de conserver une meilleure surveillance de ces connexions à mesure qu'elles se développent.
Vincent utilise fréquemment
Mendix Marketplace
connecteurs ou fonctionnalités. Il a également apporté ses propres idées à la communauté. Dans un cas, il a vu que le module Excel existant ne répondait pas exactement à ses besoins, il en a donc créé un et l'a publié sur la Marketplace.
Pour Yassine, Michael et Vincent, la préférence est de montrer aux gens ce qui est possible, plutôt que de simplement leur dire. Lorsque Yannick Rongvaux a rejoint Sonaca en tant que DSI, l'équipe a immédiatement voulu démontrer l'efficacité de Mendix. Yassine a demandé à Vincent de développer une application capable de gérer les feuilles de temps et les affectations de projets afin de les présenter à leur DSI. Il l'a fait en moins d'un mois.
« Ce qui nous a aidé à faire de ce programme un succès, c’est que j’ai demandé à chacun de nos dirigeants quel était leur principal problème. Ensuite, nous essayons de le résoudre pour eux », a déclaré Yassine. « Au fur et à mesure que ces types de projets sont réalisés, la technologie devient plus visible pour les autres dirigeants,
et il est beaucoup plus facile pour nous de promouvoir
. »
Optimisation des processus de fabrication
Aujourd'hui, la stratégie low-code de Sonaca est double, utilisant Mendix développer:
Applications temporaires qui servent de solutions provisoires
Applications permanentes qui ne peuvent pas être couvertes par un système de base ou des options prêtes à l'emploi
Dans les deux cas, l’intention n’est pas simplement de déplacer un processus existant vers un environnement low-code,
mais pour optimiser
la façon dont le travail est effectué.
Les collaborateurs métiers comme Michel Fievet, Responsable Transformation Digitale ESA, ont pu constater la différence de qualité de développement du début à la fin. « En tant que client interne de solutions informatiques, je suis très satisfait des applications qui ont été développées avec Mendix", a déclaré Michel.
« La plateforme est bien conçue pour offrir la réactivité attendue alors que nous transformons numériquement nos opérations. »
Soutenir avec des solutions à court terme
Sonaca est en train de commencer à déployer un nouveau MES. Cependant, certains processus de l'atelier ont désespérément besoin d'être numérisés et ne peuvent pas attendre la mise en œuvre complète du MES.
Dans ces cas, des solutions telles qu’un nouveau Mendix-les applications Paint Shop intégrées comblent cette lacune. Auparavant, ce processus était géré par une feuille de calcul Excel personnalisée contenant de nombreuses macros qui n'étaient pas maintenables.
Plusieurs non-conformités ont été constatées dans le processus de peinture et lorsque les problèmes ont persisté année après année, Sonaca risquait d'être sanctionnée. La nouvelle application Paint Shop a été développée en 6 mois. Il s'agit d'une solution complexe qui structure les exigences relatives aux produits et aux processus, puis collecte les données en cours de processus, comme la connectivité et les travailleurs.
« Si l’épaisseur de la peinture doit être de 5 micromètres, elle doit être définie dès le début. Cette partie du processus doit être très flexible et personnalisable pour le contrôleur en fonction de ses spécifications », a déclaré Vincent.
« Lorsque l’opérateur doit saisir la valeur des données, la mesure est déployée sur la cabine de peinture, qui est très sale. Nous ne pouvons placer aucun matériel dans cet environnement, à part un écran et un scanner. J’ai créé un clavier virtuel avec un code QR pour chaque touche, afin qu’ils puissent naviguer dans l’application à l’aide d’un scanner portatif », poursuit-il.
La connectivité entre l'atelier et Mendix a été négocié par le
Passerelle de connectivité industrielle
Les services de connectivité industrielle connectent les usines, les machines et les composants à des systèmes de niveau supérieur, quel que soit l'âge du fabricant, connectant n'importe quoi, avec tout.
Cette application est utilisée dans toutes les installations belges de Sonaca, avec des projets d'expansion en Roumanie, au Brésil et en Amérique du Nord.
« Un mois après le lancement du nouveau Mendix « Avec l'application Paint Shop, nous n'avons pas eu plus de problèmes ou de non-conformités par rapport au mois précédent. C'est une différence vraiment impressionnante », a déclaré Michael.
Fournir un soutien à long terme
En plus du système initial de gestion de la configuration des avions, Sonaca construit des solutions permanentes avec Mendix pour soutenir le déploiement stratégique de nouvelles opportunités. Une nouvelle ligne d'activité est en cours de création pour produire des pièces de rechange pour les clients.
L'unité recherchait des applications relativement simples qui pourraient aider
gérer leurs flux de travail
. Il en compte désormais trois Mendix des applications qui s'intègrent à SAP et Teamcenter pour rationaliser leur travail.
« Nous allons construire un bus de services d'entreprise interne qui sera le carrefour de tous nos systèmes, et nous avons des opportunités avec les futurs systèmes de gestion de la qualité. Ce sont des concurrents clés à développer Mendix en raison de sa portabilité vers les installations d'autres pays. Ce sont des opportunités de visibilité majeure, et l'entreprise voit déjà Mendix « comme une solution viable », a déclaré Michael.
Le ciel est la limite
Depuis l'adoption Mendix, Sonaca a réussi à reconstruire des solutions existantes, à numériser des processus manuels et à refactoriser des applications d'OutSystems et de Power Apps. En cours de route, l'entreprise est
réimaginer les processus
pour fonctionner plus facilement que jamais auparavant. Mendix s'est avérée être la plateforme low-code capable de répondre au besoin de flexibilité de Sonaca à mesure qu'elle évolue.
« Nous devrons toujours gérer des données réglementées du point de vue de l’infrastructure. Avoir la flexibilité de passer du cloud au cloud privé et sur site en même temps pour respecter nos réglementations locales est un énorme soulagement. De cette façon, Mendix « Cela nous aidera à continuer d’accélérer dans le futur », a déclaré Yassine.
Cette agilité et cette autonomie retrouvées aident Sonaca
gérer les coûts de développement
et conserver davantage de contrôle sur leur paysage informatique.
« Bien que notre stratégie consiste toujours à nous appuyer sur des systèmes de base tels que notre ERP, notre PLM, notre MES ou notre SharePoint, nous aurons toujours besoin d'une capacité de développement interne pour combler les lacunes entre ces systèmes, répondre aux besoins métier qui ne sont pas couverts par ces systèmes et faire face à l'informatique fantôme et à l'obsolescence des applications héritées », a déclaré Yannick Rongvaux, DSI de Sonaca.
Yassine voit Mendix comme la norme mondiale du groupe pour le développement personnalisé à l'avenir. Aujourd'hui, l'équipe en Belgique a intégré avec succès ses pairs à Mendix en Amérique du Nord, avec Michael et Vincent formant deux nouveaux développeurs sur la plateforme.
Pour Vincent, l’introduction du low-code a marqué un tournant dans son travail. « Quand j’ai été embauché par Sonaca, je travaillais principalement sur la personnalisation de notre système PLM. Aujourd’hui, je travaille avec différents services et équipes – peinture, usine, ressources humaines, ventes – presque tous nos départements. À chaque fois, il y a un nouveau défi à résoudre et quelque chose de nouveau à apprendre. J’aime la diversité des projets. »
L'équipe de Sonaca ne manque pas d'idées et d'inspiration sur la voie à suivre avec Mendix« Lorsque nos données démarrent dans Teamcenter et doivent passer par SAP pour finir dans MES, je ne le fais pas avec un type de service Web par objet un à un. Je centralise tout dans un hub numérique qui s'appuie sur Mendix« , a déclaré Yassine.