Passer à la section
Ce sont les personnes les plus proches des défis de la fabrication qui les comprennent le mieux.
C'est la philosophie qui sous-tend les applications d'exploitation sans code. Les applications sans code permettent aux experts en fabrication - comme les ingénieurs, les directeurs d'usine et les opérateurs chevronnés - de créer des applications entièrement fonctionnelles, prêtes pour l'atelier, pour certains des défis les plus difficiles de la fabrication.
Grâce à la connectivité IoT, aux écrans interactifs et à la logique conditionnelle, les applications d'exploitation peuvent remplir une grande variété de fonctions. Il y a autant d'apps possibles qu'il y a de processus.
Mais avec toutes ces possibilités, il peut être difficile de savoir par où commencer.
Dans ce post, nous allons vous mettre sur la voie du succès en partageant nos meilleurs conseils pour créer une application personnalisée et fonctionnelle.
Conseil n° 1 : commencez par une analyse de rentabilité ou un problème de fabrication précis
Cela peut sembler évident, mais les meilleures apps d'exploitation sont celles construites au service d'un résultat commercial ou manufacturier concret. Cela signifie que vous ne devez pas nécessairement choisir l'application la plus " cool " à laquelle vous pouvez penser, ou construire une application complexe connectée à chaque appareil IoT de votre usine.
Les ingénieurs qui apprennent à créer des applications sans code doivent plutôt commencer par un processus, une mesure ou un résultat qu'ils souhaitent améliorer, puis concevoir une application qui produira des résultats tangibles.
D'après notre expérience, la plupart des gens ont tendance à commencer par créer une application d'instructions de travail. Ce n'est pas surprenant, car les instructions de travail résolvent des problèmes concrets de fabrication. Elles améliorent l'efficacité, réduisent les défauts et renforcent l'engagement des opérateurs.
En outre, le succès des instructions de travail peut être mesuré par un certain nombre d'indicateurs clés de performance. Le temps de l'étape, le temps du cycle, le nombre de processus achevés en une heure, le débit, le nombre d'erreurs par étape, la performance de l'opérateur, le temps passé à retravailler - ce ne sont là que quelques-unes des dimensions qu'une application d'instructions de travail permet de mesurer et d'améliorer.
Pour les usines de type "boîte noire", c'est-à-dire les usines qui n'ont pas encore collecté une quantité importante de données sur les processus et les performances internes, les instructions de travail constituent une base de référence solide pour mesurer les améliorations futures.
Quel que soit l'état actuel de votre usine, les meilleures applications sont celles qui sont conçues dans une optique d'amélioration mesurable.
Conseil n° 2 : commencez petit
Une fois que vous avez choisi une analyse de rentabilité ou un résultat de fabrication que vous souhaitez améliorer, trouvez un moyen de le traduire en un projet gérable. Souvent, cela signifie réduire la portée du projet initial.
Si vous concevez des instructions de travail numériques, choisissez quelques étapes auxquelles vous souhaitez donner la priorité en premier, ou sélectionnez un processus simple sans trop de pièces mobiles. Il est préférable de construire une application finie et fonctionnelle en quelques étapes que de commencer un projet ambitieux et de l'abandonner à mi-chemin.
En d'autres termes, il est beaucoup plus facile de développer une application qui fonctionne que d'amener un projet bloqué jusqu'à la ligne d'arrivée.
Les fabricants formés à la production allégée peuvent reconnaître cet accent mis sur l'amélioration continue comme faisant partie d'un cycle Planifier-Faire-Vérifier-Agir. Pour d'autres, il s'agit d'un élément du livre de jeu agile. Quoi qu'il en soit, il s'agit de fournir rapidement de petits éléments de valeur, d'itérer souvent, d'échouer rapidement et d'aller de l'avant, et d'éviter de s'enliser dans une tentative de chef-d'œuvre.
Conseil n° 3 : tenez compte de l'utilisateur final
Un peu d'empathie est très utile. Avant de commencer à construire votre application, essayez de vous mettre à la place de la personne qui l'utilisera.
Par exemple, un collaborateur chevronné de l'atelier aura des besoins différents de ceux d'un nouvel employé. Un employé expérimenté peut être frustré par une application d'instructions de travail qui l'oblige à déclencher manuellement l'écran suivant après avoir terminé chaque étape. De même, un employé en formation peut être submergé par des procédures opératoires normalisées qui fournissent trop d'informations à la fois.
Dans tous les cas, c'est à l'ingénieur de comprendre les besoins de l'utilisateur final et de concevoir une application en tenant compte de son expérience.
Conseil n° 4 : cartographiez votre application
Chez Tulip, nous avons pour mission d'éliminer le papier de l'atelier. Mais ne jetez pas encore ces blocs-notes ! Utilisez-les plutôt pour schématiser la logique et le flux de votre application. (Ou, mieux encore, faites-en un tableau blanc).
Les applications opérationnelles constituent une solution flexible et puissante, précisément parce qu'elles permettent aux ingénieurs d'utiliser une logique conditionnelle, des déclencheurs basés sur des événements, des variables et des compteurs, le tout sans écrire une seule ligne de code.
Cela signifie toutefois que le flux d'une application peut ne pas être trivial. Pour les applications complexes, il peut y avoir de nombreuses branches possibles dans la logique et des dizaines de variables mises à jour au cours de l'exécution d'une seule application.
Avant de vous lancer dans l'environnement de développement sans code, esquissez la progression de base des étapes, les variables que vous prévoyez de stocker ou de mettre à jour au fur et à mesure, et toutes les branches if/then qui pourraient se produire tout au long du processus.
Cela vous aidera à isoler tout problème de conception, à rationaliser le flux de votre application et à améliorer votre propre concept de la fonction et du résultat de l'application. En définitive, la cartographie de votre application facilite grandement l'exécution d'une application fonctionnelle.
Conseil n° 5 : testez au fur et à mesure
Chaque déclencheur, connecteur, variable et élément de logique que vous utilisez crée un point potentiel d'erreur. Au lieu d'attendre d'avoir terminé l'application pour la tester, il est préférable de la dépanner au fur et à mesure.
Au cours de la construction de votre application, assurez-vous que tout fonctionne comme prévu avant de passer à l'étape suivante. Si un problème survient, ce processus vous permettra d'en isoler la cause et d'améliorer le fonctionnement à chaque étape.
Conseil de pro : Anabell Jimenez, ingénieur en réussite client chez Tulip et créatrice d'applications hors pair, recommande d'intégrer une étape de test cachée dans votre application. Cette étape peut être placée avant ou après le début de l'application, tant qu'elle n'est pas accessible pendant le fonctionnement de l'application. Les étapes de test sont utiles car elles vous permettent de vous assurer que tous les appareils sont correctement connectés, que les variables sont mises à jour et que la logique est saine. Elles vous permettent de garantir que tout fonctionne "sous le capot" sans en faire part à l'utilisateur final.
Conseil n° 6 : soyez créatif
En fin de compte, la puissance des applications provient de leur flexibilité. Il existe un nombre presque infini de cas d'utilisation auxquels elles peuvent être appliquées. Il appartient aux personnes travaillant dans l'atelier d'imaginer comment la connectivité IoT et les applications sans code peuvent fonctionner ensemble pour libérer un nouveau potentiel.
Donc, une fois que vous aurez compris les fonctionnalités de base des applications opérationnelles et que vous aurez acquis une certaine expérience dans la création d'applications simples, essayez d'imaginer à quoi ressemblerait votre usine connectée.
Si vous vous êtes déjà surpris à penser "J'aimerais pouvoir..." en ce qui concerne vos lignes, réfléchissez à la façon dont les applications compatibles avec l'IdO pourraient faire de ce désir une réalité.
Automatiser la collecte de données et améliorer la productivité avec Tulip
Discutez avec un membre de notre équipe pour voir comment un système d'applications peut connecter les travailleurs, les machines et les appareils de vos opérations.