Bonjour. Je m'appelle Kevin Gaffney et j'ai l'honneur de vous présenter mon étude de cas sur l'utilisation de JMP Live et la valeur ajoutée que JMP Live apporte à mon organisation. L'histoire commence par le déploiement du contrôle statistique des processus avec JMP Live, puis par la valeur ajoutée que nous avons constatée. Comment utilisons-nous la carte de contrôle 100 ans après la présentation originale de Shewhart ?
Je tiens à remercier mes co-auteurs, Ari Gomez et Brian Moritz de Medtronic. Ils formaient l'équipe d'ingénierie de fabrication sur ce projet. Je remercie également Wendy Tseng, la développeuse, et Alex Lippincott, notre administrateur JMP, qui a joué un rôle déterminant dans notre projet pilote.
J'utilise JMP depuis près de 25 ans. J'ai débuté ma carrière chez Motorola et, je crois, j'ai découvert JMP 2. Au cours de ma carrière, j'ai occupé différents postes d'ingénieur développement pour les processus et la conception, et je suis désormais ingénieur support opérationnel. J'ai vu les deux facettes du développement des processus, ainsi que l'utilisation des statistiques en phase de développement et leur transfert vers les opérations.
Je suis passionné par l'aide aux ingénieurs du côté des opérations pour qu'ils comprennent vraiment comment utiliser l'excellent travail de développement qui leur est transféré et comment ils peuvent réellement contrôler davantage la valeur qu'ils apportent à l'organisation en utilisant des outils comme JMP Live, comme nous le décrirons dans notre exemple.
Dans cette présentation, vous découvrirez d'abord la démonstration d'une carte de contrôle dans JMP Live. Comme son nom l'indique, nous avons commencé par explorer une meilleure façon d'intégrer la SPC à nos activités quotidiennes sur notre chaîne de valeur. Nous avons constaté que la nouvelle offre de JMP Live offrait bien plus de valeur qu'une simple carte de contrôle. Nous vous expliquerons comment procéder.
D'ici la fin de la présentation, j'espère vous démontrer la valeur ajoutée que cela représente, au-delà des simples besoins d'ingénierie liés à la surveillance de vos processus, pour accélérer les résultats d'ingénierie, éviter la prolifération de logiciels et minimiser la charge de l'infrastructure sur l'ensemble de la chaîne de valeur. Je suis convaincu que toutes ces propositions de valeur sont essentielles pour une équipe d'ingénierie de fabrication, qui n'a pas besoin d'une équipe de support importante pour exploiter pleinement la valeur de ses données.
Comme nous l'avons dit, cette carte de contrôle existe depuis 100 ans. Vous pouvez voir ici un exemple de la première carte de contrôle de Shewhart, présentée par William Woodall dans un livre blanc JMP l'année dernière. Vous pouvez constater sur ce graphique que la clé réside dans les données de séries chronologiques.
Dans une version légèrement ultérieure des mêmes informations, Shewhart montre qu'il est possible de mieux comprendre son processus en passant d'une simple vue agrégée des données sous forme d'histogramme à une compréhension chronologique du comportement de ses sous-groupes. En fixant des limites statistiques pour les tendances statistiquement improbables, on peut alors prendre des mesures proactives et optimiser la valeur de son processus.
Aujourd'hui, depuis l'introduction de cette formulation originale il y a un siècle, de nouvelles règles statistiques ont été ajoutées aux plateformes SPC courantes. JMP propose 14 règles statistiques supplémentaires que vous pouvez activer et vérifier, en plus du contrôle Shewhart initial, basé sur une valeur de plus ou moins 3 Sigma par rapport à la moyenne. Mais aujourd'hui, nous nous attendons également à ce que la carte de contrôle soit accompagnée d'un plan d'action en cas de dépassement de contrôle, qui prévoit des mesures rigoureuses à prendre par l'ensemble de l'équipe de fabrication si elle constate une de ces violations dans le contrôle statistique de son processus.
Sur cette base, Donald Wheeler a présenté une formule appelée « Santé des procédés ». Cette santé correspond à la compréhension de votre ligne de fabrication, qui combine non seulement la carte de contrôle SPC, mais aussi la capabilité du procédé. Lorsque vous comprenez l'état de votre procédé (s'il est sous contrôle, oui ou non, et s'il est performant, oui ou non), vous disposez de quatre catégories de risques distinctes.
L'état idéal signifie que vous livrez un produit à votre client conformément à ses spécifications, conformément à votre métrique CPK ou PPK, et que votre ligne est exempte de tout bruit de cause commune, sans causes particulières ni tendances statistiquement improbables dans vos données. C'est ce que nous appelons l'état de surveillance.
Si vous refusez ces deux options, ce qui signifie que vous ne pouvez pas répondre aux besoins de vos clients, et que vos données contiennent de nombreuses causes spécifiques, vous vous trouvez dans un état de chaos. Ces deux états sont assez évidents, et nous n'aimons pas nous retrouver dans un tel état, mais lorsque nous y sommes, nous le savons.
L'autre diagonale montre deux situations plus précaires. La première se présente lorsque le processus n'est pas performant et que les exigences des clients ne sont pas toujours satisfaites, mais que la situation peut être stable. Dans ce cas, une entreprise peut au moins planifier de manière prévisible et déterminer les mesures à prendre pour continuer à fournir au moins la quantité de matériel nécessaire à ses clients.
Mais pour moi, en tant qu'ingénieur de production, l'état le plus effrayant est celui du bord du chaos. C'est là que j'ai peut-être une valeur PPK ou CPK acceptable, et je pense que tout va bien, mais je n'ai pas vraiment le contrôle. À tout moment, une cause spéciale peut survenir et paralyser ma ligne. C'est une situation vraiment difficile à vivre.
Ce dont nous allons parler lorsque nous présentons l'histoire de JMP Live est qu'une partie de l'extension de la vision de la valeur de JMP Live au-delà du simple SPC, qui n'est qu'un axe de cette formulation, est que nous pouvons simultanément examiner également l'autre axe, qui est la capacité du processus, sans jamais avoir à quitter notre outil d'analyse ou même notre ensemble de données pour aller chercher la réponse à ces deux points de vue.
Où se situe la valeur ajoutée ? Si vous travaillez dans une grande entreprise manufacturière comme moi, l'ensemble du flux de travail d'ingénierie est généralement pris en charge par des équipes transverses. Or, ces équipes transverses sont souvent cloisonnées, ce qui engendre généralement des inefficacités et des coûts.
Cette formule n'est pas idéale pour tous les ingénieurs, mais la plupart pourraient probablement décomposer leur flux de travail en une dizaine d'étapes. Je ne vais pas toutes les passer en revue ici. Nous allons nous concentrer principalement sur la partie droite, plus proche du secteur de la fabrication. Nous allons superposer l'utilisation combinée de JMP ou JMP Pro et JMP Live pour démontrer la valeur ajoutée qu'un ingénieur de fabrication pourrait apporter à de nombreux aspects de ce flux de travail sans se perdre dans la gestion de programmes transverses. Il a ainsi la capacité d'exécuter lui-même la majeure partie de son travail et d'apporter une valeur ajoutée à l'entreprise.
Je vais maintenant passer au portail JMP Live, et vous pourrez découvrir notre étude pilote. Ce que nous voyons ici est le portail JMP Live. JMP Live est une base de données sur site ; votre entreprise en est donc propriétaire et en assure l'administration. JMP Live est une application logicielle qui repose sur cette base. C'est une excellente nouvelle pour moi, ingénieur de production, car cela me permet d'optimiser l'administration de l'outil, plus précisément par rapport à un outil cloud détenu en externe. C'est très familier. Vous voyez ici, en haut, une simple adresse web que l'ingénieur obtient, et il peut ainsi consulter les analyses auxquelles il a accès au sein de l'écosystème JMP Live de son entreprise.
L'autre point que je tiens à souligner ici est que je n'utilise pas JMP Desktop pour voir cela. En tant qu'ingénieur de production, je n'utilise peut-être même pas JMP. Si j'étais technicien sur une ligne ou opérateur, je n'aurais certainement pas besoin de JMP Live. Je suis désolé, je n'aurais pas besoin de JMP Desktop. Et si je souhaitais intégrer ce sujet à une revue de direction ou à une équipe internationale, ces membres n'auraient pas besoin d'être utilisateurs de JMP. Ces informations sont publiées via un portail web accessible à tous les membres de l'entreprise.
Je vais maintenant vous expliquer mon point de vue sur l'utilisation de ce portail en tant qu'ingénieur de fabrication. Je le soulignerai lorsque je parlerai du point de vue de Wendy, l'ingénieure de développement sur ce projet, ou d'Alex, l'administrateur. Idéalement, je commencerais ma journée en tant qu'ingénieur de fabrication en visitant ce portail web. Je n'aurais même pas besoin de quitter mon domicile pour avoir un premier aperçu du fonctionnement de ma chaîne de valeur. Je pourrais consulter le site web et consulter les chaînes de valeur qui m'intéressent.
Pour ce faire, même si mon organisation dispose de nombreuses analyses, ma chaîne de valeur spécifique m'est présentée ici. Nous l'appelons la chaîne de valeur de découverte, mais elle est contenue ici dans une structure de dossiers détaillée. J'y arriverais et la première chose que je verrais, avant même d'explorer l'analyse en profondeur, serait une sorte d'avertissement. C'est déjà intéressant et cela crée une valeur ajoutée dans l'urgence de ma première tâche.
Je vais explorer en détail les rapports que je produis avec mon ingénieure de développement, en l'occurrence Wendy. Je constate que nous avons collaboré avec elle, de sorte que quatre rapports m'intéressent quotidiennement. Vous pouvez voir qu'il y a maintenant un indicateur d'avertissement ici, mais comme je n'ai que quelques analyses présentées, je vois assez rapidement que l'avertissement se trouve sur cette seule carte de contrôle. Si j'avais beaucoup d'analyses dans une seule fenêtre, je commencerais peut-être par là pour les voir toutes.
Voici un exemple très simple. Je vais d'abord explorer ce graphique en détail, car il s'agit non seulement de ma carte de contrôle, mais aussi d'un signal que je dois comprendre rapidement. J'explore mon graphique SPC et je vois plusieurs éléments. La première chose que je vois, c'est une légende avec des informations supplémentaires que je pourrais voir sur ma carte de contrôle. Outre les données brutes, j'aurais des indicateurs indiquant s'il y a un signal ouvert, un signal en cours d'analyse ou un signal fermé. Je ne le vois pas ici sur ce graphique, alors je peux cliquer sur les avertissements et dire : « Je souhaite accéder rapidement à cet avertissement sans avoir à chercher où je devrais passer la première partie de ma journée. »
Je clique sur cet avertissement et je vois un panneau s'ouvrir qui me fournit des informations détaillées sur l'avertissement. Vous voyez ici, à droite, un graphique de contrôle sur une entrée de processus appelée « courant », mais lorsque je consulte ce panneau, je constate que les premières indications d'un avertissement concernent en réalité une entrée appelée « temps ».
Mon analyste a réussi à regrouper mes six entrées de processus intéressantes sous forme d'onglets, de manière très astucieuse et agréable. Désormais, je n'ai plus besoin de quitter un portail convivial pour accéder à toutes les informations qui m'intéresseront à tout moment. En cliquant sur mon graphique de contrôle des entrées temporelles, je constate que plusieurs signaux sont ouverts, liés à la violation du contrôle de Shewhart, qui est la limite supérieure de contrôle.
C'est intéressant et important pour moi en tant qu'ingénieur de production, mais ce que je vais vous montrer maintenant est essentiel pour optimiser l'efficacité de l'organisation. Je vous ai dit qu'il y a 100 ans, le SPC créait peut-être de la valeur simplement grâce à des données chronologiques et une méthode 3 Sigma plus ou moins efficace. Je vous ai aussi dit qu'aujourd'hui, mon organisation attend de nous un plan d'action rigoureux et incontrôlable. JMP Live me permet de prendre de l'avance sur cette attente sans quitter mon outil d'analyse de données ou de reporting pour passer à un autre système.
Je peux accéder directement à ce panneau et cliquer sur le signal concerné. Vous pouvez voir que je mets en surbrillance cette première violation de ma carte de contrôle, quelle que soit la période ou le quart de travail concerné. Je peux accéder directement à la ligne 116 de ma base de données. La valeur réelle était de 3,21. C'est la raison de la violation. Nous avons indiqué qu'il y avait en fait 15 violations disponibles dans JMP. D'autres raisons pourraient expliquer une violation. Je peux maintenant indiquer si j'investigue ou si j'ai clôturé une observation. Je peux assigner l'action à quelqu'un. Je peux laisser une note ici et consulter l'historique des observations de ce signal.
C'est vraiment important. Sachant qu'il s'agit d'un outil web accessible à tous et sans JMP Desktop, je peux désormais faire participer toute mon organisation au contrôle statistique des processus de ma chaîne de valeur grâce à un seul outil. Nous avons démocratisé le SPC, car il n'est plus nécessaire d'être un expert JMP, un statisticien ou un ingénieur de fabrication. Nous créons de la valeur, car, en tant qu'ingénieur responsable, je peux analyser rapidement les données en quelques minutes pour stabiliser l'organisation. Le reste de l'équipe support peut désormais collaborer avec moi sur le même portail sans avoir à utiliser plusieurs outils. Nous réduisons ainsi la prolifération des logiciels et allégeons l'infrastructure.
J'ai également mentionné qu'au-delà du SPC ou de la stabilité des processus, nous souhaitons comprendre la véritable santé des processus de notre ligne. Je vais revenir à la fenêtre Contrôle des processus et vous montrer comment utiliser les différentes plateformes et outils de JMP et comment les combiner pour créer la visualisation souhaitée. Je sais que la prochaine question que je vais poser à la direction est : « Votre processus présente une certaine instabilité, comme nous l'avons constaté au fil du temps, mais quelles sont vos capacités ? »
Je peux intégrer au même rapport un résumé rapide de la capacité du processus afin d'anticiper les réponses à ces questions et de comprendre si mon processus présente un risque important pour sa conformité ou son taux de rebut. Il s'agit d'entrées de processus. Je commencerais par une indication d'instabilité de mes entrées de processus pour comprendre leur capacité. Mais ce qui m'intéresse vraiment, c'est l'impact de ces variations au niveau de mon produit.
Généralement, nous y parvenons grâce aux graphiques de capacités. Vous pouvez avoir des histogrammes de votre production réelle et connaître la distribution historique ou la capacité historique. Vous pouvez consulter, comme je l'ai dit, ces résumés de capacités de processus typiques et vous faire une idée de la transition d'une distribution autrefois normale à une distribution bimodale, tendant peut-être vers une extrémité ou l'autre.
Dans ce cas, je suis toujours en train de jongler entre plusieurs outils. J'ai dû consulter plusieurs rapports. Même si j'utilise toujours JMP Live, ce qui est excellent, j'ai dû cliquer à de nombreuses reprises pour comprendre l'état de mes processus. Existe-t-il une meilleure méthode ? Nous commençons maintenant à voir la valeur ajoutée que JMP Live apporte au-delà de SPC.
J'ai collaboré avec mon analyste de données pour lui dire : « J'aimerais vraiment voir tout cela d'un coup. Je ne veux surtout pas avoir à jongler entre plusieurs rapports. » Wendy m'a fourni une combinaison de toutes les analyses dont j'aurais besoin. Maintenant, je les vois à portée de main. JMP intègre la plateforme Process Health. Je n'ai même pas besoin de créer de code spécifique ni d'écrire de script pour comprendre l'état des processus et ces quatre états : c'est intégré à JMP. Mon analyste m'a maintenant fourni un moyen d'évaluer la capacité et la stabilité des processus, comme nous l'avons évoqué dans les quatre quadrants.
Nous analysons maintenant les résultats de mes processus, à savoir l'épaisseur et la rugosité. Ce qui est primordial pour l'entreprise, c'est de s'assurer que nous répondons aux attentes de nos clients. Je peux observer l'état de santé de mes processus du point de vue de mes clients, et je constate que je suis dans une zone stable, mais non performante. Je peux visualiser la fréquence temporelle de mes signaux SPC, comme nous l'avons vu précédemment dans le graphique SPC. Je peux maintenant analyser mon historique de performance. Je constate ma stabilité ainsi que la différence entre mes performances à long et à court terme. Je commence à intégrer l'efficacité à mes journées de travail.
Je souhaitais néanmoins commencer par ces cartes de contrôle, car, en tant qu'ingénieur de fabrication, c'est la méthode privilégiée par mon entreprise pour gérer notre ligne. Je souhaite rapidement pouvoir analyser en détail l'impact global de mes variations de fabrication sur mes clients. C'est possible ici.
Toujours dans le même esprit, je peux également observer mes entrées sous la même perspective et constater que j'ai récemment reçu beaucoup plus de signaux sur mes entrées de processus. Les entrées de processus se trouvent désormais à gauche de cet axe. J'observe le nombre de signaux au fil du temps et je peux ainsi visualiser l'état de santé de tous mes canaux d'entrée. Tout cela enrichit considérablement mon quotidien d'ingénieur de production.
Quand j'ai découvert tout cela du point de vue SPC, j'étais ravi. C'était formidable, et je suis devenu un fervent partisan de JMP Live. Le véritable atout de JMP Live, qui, je pense, enthousiasmerait la plupart des ingénieurs, réside dans le fait que je maintiens l'interactivité avec la plupart des outils disponibles. Si vous utilisez régulièrement JMP, et plus particulièrement si vous êtes ingénieur procédés et utilisateur JMP, vous avez probablement pris goût au profileur de prédiction.
J'espère que vous utilisez réellement le simulateur et certaines simulations de défauts, etc., de JMP. J'ai collaboré avec mon analyste pour exploiter l'historique de développement très riche disponible dans les rapports techniques de mon entreprise et les avons exploités pour trouver les fonctions de transfert critiques reliant les deux sorties que je vous ai présentées (épaisseur et rugosité) et ces six entrées.
La base de connaissances de l'entreprise contient ces fonctions de transfert. Je peux désormais les intégrer à JMP Live de manière interactive. Si vous ne connaissez pas le profileur, nous sommes dans une situation d'optimisation multi-réponses où je consulte mes sorties et je peux interagir en continu en faisant glisser n'importe quel paramètre de ces entrées vers une zone d'intérêt. Je peux ainsi observer l'impact non seulement sur une sortie, mais aussi sur les deux entrées simultanément.
Il y a également une certaine incertitude statistique. Dans ce cas, nous disposons de nombreuses données, ce qui rend nos estimations peu incertaines. Une bande d'incertitude est visible autour de chacune de mes estimations ponctuelles, ce qui me permet d'avoir une idée de l'incertitude de toute optimisation qui m'intéresse.
Si je sais que notre entreprise préfère utiliser certains paramètres en raison de contraintes métier, je peux simplement accéder au profileur différemment et saisir ces paramètres. Je peux ensuite consulter l'axe des ordonnées et voir l'estimation ponctuelle des résultats ainsi que les tolérances d'incertitude.
Tout cela est formidable pour moi, ingénieur de fabrication. Si vous êtes ingénieur de développement ou data scientist et que vous souhaitez plus d'informations sur les modèles, toutes les informations que vous obtenez habituellement lors des étapes de modélisation dans JMP Desktop sont également disponibles pour être partagées. N'oubliez pas que je consulte toutes ces informations en dehors de JMP Desktop. Tout cela se fait via JMP Live. Je n'ai même pas besoin d'avoir JMP Desktop ouvert. Je peux maintenant partager mon analyse, comme si j'étais ingénieur de développement, avec mon équipe, sous un angle différent. Cela apporte une valeur ajoutée aux différents types d'ingénieurs, même si mon expérience est celle d'un ingénieur de fabrication.
Pour moi, en tant qu'ingénieur développement ou ingénieur fabrication, c'est une valeur inestimable. En quelques minutes seulement, je peux visualiser l'état actuel de ma ligne via un portail web accessible partout, puis optimiser des scénarios sans avoir à quitter le portail web ni à ouvrir un autre outil.
Je vais maintenant vous expliquer brièvement le fonctionnement de JMP Live. Nous avons déjà évoqué les avertissements. Si vous utilisez JMP, vous savez qu'il existe des menus contextuels selon l'avancement de vos analyses. Si je me trouve dans une analyse particulière, comme notre graphique SPC, et que je consulte les données, j'ai accès à la table de données qui a généré cette analyse. Il ne s'agit donc pas d'une simple visualisation sans aucune information complémentaire. Je peux explorer les données sans quitter le portail web.
Je peux également commencer à voir un peu plus d'informations sur l'historique de ce graphique : quand a-t-il été mis à jour ? Qui l'a mis à jour ? Qui y a accès ? Je peux laisser des commentaires pour que nous puissions avoir un historique des discussions si j'ai des choses intéressantes à partager avec mon équipe. Ensuite, voici le panneau qui montre comment créer ces graphiques. Il s'agit donc d'un graphique de contrôle automatisé mis à jour.
Vous pouvez télécharger manuellement les données sur le serveur JMP Live. Vous pouvez également le faire automatiquement via un script. Pour cela, collez votre script JMP ici. Vous pouvez ensuite créer des tables de référence. Vous pouvez également attribuer des identifiants en cas de pare-feu ou si votre script d'actualisation en requiert. Si vous utilisez des modules complémentaires JMP et que ceux-ci font partie de votre analyse, vous pouvez les joindre ici. Les planifications d'actualisation vous permettent ensuite, comme dans un calendrier, d'indiquer la fréquence de mise à jour de vos données.
Si vous utilisez JMP et souhaitez accéder aux données et éventuellement étendre l'analyse, cliquez sur le côté droit et vous verrez qu'une option est ouverte dans JMP. Cela ouvrira la table de données et les rapports affichés dans un projet JMP. Vous devrez alors utiliser JMP Desktop ou JMP Pro, mais tout cela sera accessible en un clin d'œil.
Il existe également des outils de création de sites web classiques, des signets, des fonctionnalités de partage et la possibilité de gérer les publications à l'écran. Vous pouvez voir ici un exemple de la bande de régénération. C'est ce que nous appelons la mise à jour automatique des scripts. Nous n'aborderons pas ici les scripts ni la création de workflows, mais si vous n'êtes pas un expert en scripts, pas d'inquiétude. Même en tant qu'ingénieur de fabrication, c'est facile pour moi.
Si vous utilisez Workflow Builder et JMP, le script JMP est créé automatiquement, même lorsque vous utilisez JMP via les menus déroulants et créez les visualisations souhaitées, même dans le Dashboard Builder. Tout est capturé automatiquement et il suffit de copier-coller dans cette fenêtre. Même si vous n'êtes pas un expert en scripts JMP, vous disposez de toute la puissance nécessaire grâce à l'utilisation habituelle de l'outil JMP.
Publier est simple. Je ne vais pas vous le montrer, mais il s'agit d'un bouton déroulant dans JMP Desktop qui permet de publier sur JMP Live. Ainsi, en quelques clics, vous pouvez publier tous les rapports souhaités dans votre espace de travail, terme utilisé dans JMP Live pour désigner un portail avec des rapports ciblés.
Ceci nous amène à la fin de notre démonstration JMP Live. Je vais maintenant revenir aux diapositives et conclure. J'espère que ce bref exemple vous a permis de comprendre ce que nous, ingénieurs, cherchons à accomplir, de la collecte de données à l'optimisation de notre ligne en une dizaine d'étapes d'ingénierie. Grâce à JMP Live, nous pouvons accélérer ces résultats d'ingénierie, car nous pouvons désormais partager nos analyses de manière transparente avec une organisation plus vaste, sans que chaque utilisateur ou consommateur de l'analyse ne soit nécessairement un utilisateur ou un expert JMP.
J'ai démontré que, dans mon organisation, nous avons pu éviter la prolifération de logiciels grâce au choix d'une plateforme SPC qui non seulement effectue des SPC, mais me permet également d'utiliser le même jeu de données et de réaliser des analyses plus riches, jusqu'à l'optimisation statistique. Cet outil JMP Live me permet d'effectuer une partie des tâches administratives liées à mon plan d'action incontrôlable sans jamais quitter JMP Live, ce qui est incroyable.
Je m'arrête là. Juste un petit rappel du chemin parcouru et des étapes d'ingénierie à franchir. La combinaison de JMP et de JMP Live confère un pouvoir considérable aux ingénieurs, responsables de l'optimisation de leurs résultats techniques pour l'entreprise. Merci.