Nous avons tous constaté de première main l'impact qu'une petite mise à jour ou une correction de bogue peut avoir sur l'amélioration de vos flux de travail quotidiens, le déblocage de nouvelles fonctionnalités ou la résolution d'un problème critique que vous rencontrez.

Les mises à jour sont essentielles pour assurer le fonctionnement optimal de vos systèmes, corriger les bogues et tirer parti des innovations développées par les fournisseurs.

En discutant avec Olivier Néron, de Tulip, il est apparu clairement que l'attente de quelques mois n'est même pas le pire aspect de la mise à niveau des MES.

Olivier a passé les 25 dernières années dans l'industrie Sciences de la vie à mettre en œuvre les 5 principaux systèmes MES traditionnels. Il a eu l'occasion de travailler dans des petites et moyennes entreprises (ELAN, Propack-Data et Werum) et dans de grandes sociétés (Honeywell, Körber et Rockwell Automation), en mettant en œuvre différents types de systèmes MES tels que XFP, PMX, PharmaSuite, POMS/POMSnet et PAS-X.

Dans ce billet, nous allons explorer le coût caché (et malheureusement généralement accepté) de la mise à niveau qui a un impact sur le coût total de possession des solutions MES. Nous discuterons ensuite de l'approche permise par les plateformes d'applications sans code, telles que Tulip, et des avantages qui en découlent.

Avant d'entrer dans le vif du sujet, je pense qu'il est important de faire la différence entre la personnalisation et la configuration lorsque l'on compare l'approche MES à la nouvelle approche avec la plateforme sans code deTulip. La "personnalisation" fait référence aux modifications de code qu'un fournisseur ou un intégrateur apporte à un produit pour fournir une solution plus personnalisée à un client. Ces modifications de code ont un impact sur la fonctionnalité de base. La "configuration" désigne la manière dont un client configure les fonctionnalités existantes pour créer une solution mieux adaptée à ses processus, sans toucher au code. Dans les deux cas, ces modifications sont basées sur les besoins du client.

L'approche MES traditionnelle - Personnalisation des produits

L'approche adoptée par les fournisseurs traditionnels de MES pour fournir des solutions sur mesure à leurs clients consiste à personnaliser les produits en modifiant le code. Selon Olivier et quelques autres vétérans du MES avec qui j'ai parlé, il s'agit d'une approche très standard. Comme nous le verrons, la personnalisation est une bonne chose jusqu'à ce que le système doive être mis à jour.

Mises à jour des produits

Dans le cas des logiciels MES (et de la plupart des logiciels), vous disposez d'une branche principale et d'une branche de correctifs. La branche principale du produit comporte des versions majeures tous les 6 mois à un an, généralement avec de nouvelles fonctionnalités et des mises à jour importantes.

La branche des correctifs de produits résulte d'un mélange de fonctionnalités et de corrections d'erreurs (entre 10 et 450). Lorsque le moment est venu de passer aux dernières fonctionnalités disponibles dans la branche principale du produit, un fournisseur installera un backport de corrections d'erreurs pour le client sur la version dérivée. Cela implique des tests de régression pour s'assurer que les mises à jour ne causent pas de problèmes.

https://cdn.brandfolder.io/GDDASP4K/at/pcbt4b6k444
Mises à niveau typiques des produits MES sans personnalisation

Dans ce scénario sans personnalisation, vous pouvez voir que les choses peuvent rapidement devenir confuses, mais un fournisseur MES peut apporter des corrections assez rapidement, en quelques jours ou semaines.

Ajout de personnalisations par fabricant

Ajoutons maintenant l'impact des personnalisations. Pour chaque client, un fournisseur créera une instance de projet copiée à partir du code source du produit et investira des milliers d'heures sur les adaptations du produit (personnalisations) pour une solution répondant aux exigences du client. Ces adaptations sont réalisées à l'aide de modifications codées en dur. Le client dispose désormais d'une version personnalisée du logiciel qui doit être validée et déployée.

https://cdn.brandfolder.io/GDDASP4K/at/3pq4sfhvgj2
Mises à niveau typiques de produits MES avec personnalisation

Chaque fois qu'une nouvelle mise à jour du produit est disponible, le représentant du vendeur doit fournir un backport personnalisé pour la version personnalisée du produit du client. Les corrections prennent des semaines, voire des mois.

Ajout de personnalisations par site de fabrication

Pour ajouter encore à la complexité, un seul fabricant peut en fait avoir plusieurs sites qui nécessitent tous une personnalisation spécifique.

https://cdn.brandfolder.io/GDDASP4K/at/xvwvmm9879g
Mise à niveau des produits MES avec des personnalisations spécifiques au site

Chaque fois qu'une nouvelle mise à jour du produit est disponible, le représentant du vendeur doit fournir un portage personnalisé pour chacune des versions personnalisées du produit du client. Les corrections prennent un à deux mois.

Impacts de l'approche du SEM

Cette approche du MES présente de nombreux inconvénients et maux de tête.

Séduit par les nouvelles mises à jour de produits, un fabricant peut vouloir rejoindre à nouveau la branche principale des produits et mener à bien un grand projet de mise à niveau. Lassé d'essayer de maintenir plusieurs versions du même produit, le fabricant essaiera d'adopter une seule version et chaque site prétendra que sa personnalisation est la meilleure.

Pour chaque mise à jour du code, une étape de validation est nécessaire pour prouver que le système fonctionne comme il se doit.

Avec les complications liées à la mise à jour, après qu'une mise à jour du produit d'un fournisseur est disponible, le site ne sera pas en mesure de voir les dernières mises à jour pendant des mois.

La méthode Tulip - Configuration de la plate-forme

TulipLa Plate-formeFrontline Operations de la Commission européenne gère l'adaptation des solutions un peu différemment. Comme nous l'avons déjà mentionné, Tulip n'offre pas de personnalisation des produits pour chacun de ses clients. Au contraire, la plateforme no-code de Tulipest configurable et vous pouvez mettre à jour l'interface, structure des données, les déclencheurs, les connexions, etc. par vous-même - ou avec un peu d'aide d'un partenaire Tulip ou Tulip . Tulip est également une plateforme "cloud-native" qui peut être déployée avec AWS, Azure, ou AWS GovCloud.

Du point de vue des mises à jour, cela signifie que les mises à jour de la plate-forme sont incroyablement simples et rapides. Si votre entreprise préfère les mises à jour bihebdomadaires de la plateforme, vous pouvez voir les nouvelles fonctionnalités et les corrections de bogues automatiquement. Tulip propose également des versions de support à long terme 2 à 3 fois par an pour les clients qui préfèrent avoir plus de contrôle sur le moment de la mise à niveau. Dans tous les cas, vous pouvez rester sur la branche principale de la plateforme et bénéficier des dernières fonctionnalités et corrections de bogues sans perturber vos configurations.

https://cdn.brandfolder.io/GDDASP4K/at/tc354994k96
Tulip mises à jour de la plate-forme

Si vous ou d'autres clients de Tulip avez besoin d'une correction, Tulip peut la fournir avec une mise à jour dans un délai de quelques jours. Cette mise à jour est disponible pour tous les clients qui le souhaitent. Et il n'y a aucun risque à attendre, car les corrections sont intégrées dans la branche principale de la plateforme pour la prochaine version complète.

Impacts de l'approche de Tulip

Tulip peut apporter des corrections en quelques heures ou quelques jours. Pour les changements qui impliquent une adaptation de la solution, vous pouvez les effectuer en interne sans dépendre du fournisseur ou d'un intégrateur.

Tulip permet une approche de validation plus simple à chaque mise à jour. Tulip dispose d'une base de données vérifiable et fournit une version entièrement validée de la plate-forme tous les six mois. SGQ (système de gestion de la qualité) et fournit une version entièrement validée de la plate-forme tous les six mois. Apps créé sur la base des besoins commerciaux du client est considéré comme une configuration dans le contexte de la validation et constitue en soi la documentation du MBR. Les MBR sont contrôlées par version et accessibles sur Tulip. Apps lorsqu'elles sont exécutées, elles génèrent un enregistrement historique entièrement conforme, entièrement numérique et lié à la version du MBR.

Autres avantages de la Tulip

Les SEM apportent une solution à un sous-ensemble des problèmes que Tulip aide les entreprises à résoudre.

TulipLa plateforme d'opérations de première ligne d'EMCS offre une solution qui peut répondre à un plus grand nombre de cas d'utilisation, y compris les instructions de travail, les carnets de bord, les rapports de qualité, la fabrication sans gaspillage, et bien plus encore. Consultez la bibliothèque d'applications, de modèles et de connecteurs Tulip .

Simple Instructions de travail dynamiques App  dans la tablette

TulipLa plateforme d'EMC peut collecter plus d'informations que les machines et les capteurs, y compris auprès des humains, des déclencheurs de caméra et des appareils. Donnez plus de contexte à votre site données de production et ayez une vision plus globale. Ces données sont accessibles à ceux qui ont l'autorisation de les voir et vous pouvez créer des tableaux de bord en temps réel des mesures clés avec des analyses puissantes intégrées.

Tulip est facile à mettre à jour et l'éditeur d'applications sans code permet aux entreprises de s'approprier leur système plutôt que de dépendre de fournisseurs et d'intégrateurs pour effectuer des changements simples.

Automatisez la collecte des données et améliorez la productivité avec Tulip

Contactez un membre de notre équipe pour découvrir comment un système d'applications peut connecter les travailleurs, les machines et les appareils de vos opérations.

Illustration d'un jour dans la vie d'un CTA