Table of Contents
Présentation
Les processus d'ingénierie sont rarement aussi efficaces qu'ils apparaissent sur papier. Les procédures d'exploitation normalisées, les diagrammes de flux et les manuels de processus décrivent comment le travail devrait se produire, mais la réalité est souvent plus longue que prévu : les approbations prennent plus de temps que prévu, les tâches se recoupent aux étapes antérieures et les ressources restent sans effet sans que personne ne s'en rende compte.
En extrayant et en analysant les journaux d'événements des systèmes informatiques, l'extraction des processus reconstitue la séquence réelle des activités, révélant où le travail ralentit vraiment. Les ingénieurs et les gestionnaires acquièrent une vision objective et médico-légale de leurs flux de travail, leur permettant de repérer avec précision les goulets d'étranglement, les boucles de retravail et les étapes non à valeur ajoutée. Cet article explore comment appliquer l'exploitation des processus aux flux de travail d'ingénierie, fournit un guide de mise en oeuvre étape par étape et met en évidence les avantages réels.
Comprendre le processus minier
L'exploitation minière de processus est un domaine d'analyse des données qui relie la gestion des processus opérationnels et la science des données. Elle utilise des registres d'événements – des registres d'activités générés par les systèmes d'entreprise – pour modéliser, analyser et améliorer automatiquement les processus.
Trois types principaux d'exploitation minière de procédés
Les techniques d'extraction de procédés se répartissent en trois catégories, chacune servant un but distinct :
- Discovery: Le système construit automatiquement un modèle de processus à partir des journaux d'événements. Aucune connaissance préalable du workflow n'est requise. La carte résultante montre chaque chemin, déviation et répétition présents dans les données.
- Vérification de conformité :[ Le modèle extrait est comparé à un processus prédéfini ou « idéal ». L'analyse de conformité met en évidence les écarts – chemins plus rapides ou plus lents, étapes déracinées, activités non autorisées – et quantifie la conformité.
- Enhancement:[ Les données de découverte et de conformité sont utilisées pour modifier le processus existant. Les améliorations pourraient consister à ajouter de nouvelles activités, à réorganiser les étapes ou à mettre en oeuvre des règles d'automatisation pour éliminer les goulets d'étranglement.
Pour les workflows d'ingénierie, la découverte est souvent la première étape parce qu'elle surmonte la complexité cachée. La vérification de la conformité valide ensuite si le processus réel s'harmonise avec les procédures documentées ou les exigences réglementaires.
Le rôle des journaux d'événements dans l'exploitation minière en cours
Les journaux d'événements sont la matière première de l'exploitation minière. Chaque entrée de journaux représente un événement unique – une activité accomplie par une personne, un système ou une machine – et doit contenir trois attributs critiques :
- Identificateur de cas:[ Un identifiant unique qui regroupe les événements appartenant à la même instance de processus (p. ex., une demande de modification technique ou un examen de conception spécifique).
- Nom de l'activité:[ Le nom de l'étape effectuée (p. ex., «Soumettre la conception», «Approver les révisions», «Sortie pour la fabrication»).
- Timestamp: La date et l'heure de l'activité. Les timestamps permettent le calcul des durées, des séquençages et des temps de cycle.
Dans les environnements d'ingénierie, les journaux d'événements sont souvent dispersés dans plusieurs systèmes : le logiciel de gestion du cycle de vie des produits (GPL) suit les révisions et les approbations de conception; les systèmes de planification des ressources de l'entreprise (PGI) gèrent les achats et les inventaires; les outils de gestion de projet enregistrent les tâches et les jalons; et les contrôleurs industriels capturent les états des machines au magasin. Le défi consiste à regrouper ces journaux hétérogènes en un ensemble de données cohérent. Heureusement, les outils d'extraction de processus comme Celonis[, ProM et les bibliothèques open-source comme PM4Py[ fournissent des connecteurs et des scripts de transformation pour rationaliser l'ingestion de données.
Mise en oeuvre progressive de l'exploitation minière
La mise en oeuvre de l'exploitation minière dans un contexte d'ingénierie exige une approche structurée. Les cinq étapes suivantes décrivent un cadre répétable pour toute organisation.
1. Identifier les sources et la portée des données
Commencez par sélectionner un workflow spécifique à analyser. Les workflows d'ingénierie qui impliquent plusieurs sorties de mains, des tâches parallèles ou des retravaillages fréquents sont des candidats idéaux – par exemple, le processus de proposition à l'ordre, le cycle de vie de l'ordre de changement d'ingénierie (ECO) ou le cycle de validation de produit.
Conseil: Prioriser les systèmes avec des chronomètres fiables et des identifiants de cas clairs. Si un système manque de logage approprié, envisager d'augmenter les données avec des entrées manuelles ou mettre en œuvre la log automatique via des plateformes d'intégration comme Directus (qui peut être étendu pour capturer des événements personnalisés via son API REST ou webhooks).
2. Extraire et préparer les données de l'événement
Exporter les journaux d'événements de chaque source, en veillant à ce que chaque enregistrement inclut l'ID de cas, le nom d'activité et l'horodatage. L'extraction des données peut être effectuée par l'intermédiaire d'appels API, de requêtes de base de données ou d'analyse de fichiers de log. Après l'extraction, standardiser le format : convertir les horodatages en un fuseau horaire uniforme, fusionner les entrées dupliquées et gérer les valeurs manquantes.
Créer une table plate (format CSV ou XES) avec des colonnes : Case ID, Activité, Timestamp, Resource (facultatif), et tout autre attribut. Valider les données en vérifiant les lacunes, les séquences hors-ordre ou des durées inhabituellement courtes/longes. Une bonne règle de calcul est d'inclure au moins plusieurs centaines de cas pour obtenir des résultats statistiquement significatifs.
3. Découvrez le modèle de processus
Chargez le journal d'événement préparé dans un outil d'extraction de processus. Utilisez l'algorithme de découverte (par exemple Alpha Miner, Heuristic Miner, Inductive Miner) pour générer une carte de processus. La carte affichera le flux des activités, avec des arcs représentant les transitions et les fréquences indiquant la fréquence de chaque chemin. Le codage couleur peut mettre en évidence les goulets d'étranglement (par exemple, les nœuds rouges pour les activités à longue durée moyenne) ou les chemins qui s'écartent du modèle standard.
À ce stade, évitez de tirer des conclusions. Le modèle découvert sera probablement plus complexe que prévu, c'est-à-dire normal. Il reflète le comportement réel des personnes et des systèmes, y compris les extrémités mortes, les boucles et les activités qui se chevauchent. Par exemple, une revue de conception technique pourrait montrer que 30 % des soumissions reviennent à l'étape de la « conception révisée » après approbation, ce qui indique une boucle de retravail qui ajoute des jours au cycle.
4. Analyser les goulets d ' étranglement et les écarts
Avec la carte du processus en main, effectuer une analyse approfondie pour identifier des inefficacités spécifiques.
- Heures d'attente:[ Activités comportant de longs écarts entre l'achèvement et le lancement de la prochaine étape, qui font souvent état de pénuries de ressources ou de files d'attente pour l'approbation.
- Loops de retravail:[ Activités qui apparaissent plus d'une fois dans une seule trace. Pour l'ingénierie, les boucles de retravail communes impliquent des changements de conception en raison de spécifications incomplètes ou de commentaires tardifs des clients.
- Parallélisme vs séquentialisme: Si les tâches qui pourraient être effectuées en parallèle sont exécutées de façon séquentielle, cela indique une possibilité de coordination.
- Violations de conformité :[ Activités qui se produisent en dehors de l'ordre prévu ou qui utilisent des ressources non autorisées.
Utiliser la vérification de conformité pour quantifier la fréquence à laquelle le processus réel s'écarte de l'idéal. Par exemple, si la norme exige quatre approbations avant la libération, mais que seulement trois se produisent dans 40 % des cas, le processus n'est pas conforme.
5. Mettre en oeuvre les améliorations et surveiller
Reconception des processus pour éliminer les goulets d'étranglement – par exemple, en ajoutant des boucles d'examen parallèles, en automatisant les notifications d'approbation ou en fixant des délais d'attente maximum. Après la mise en oeuvre, continuer à recueillir les journaux d'événements et répéter l'analyse pour mesurer l'impact.
Principaux avantages pour les flux de travail en génie
Lorsqu'elles sont appliquées systématiquement, les opérations d'extraction de procédés offrent plusieurs avantages mesurables aux équipes d'ingénierie.
- Découvrez les goulots d'étranglement cachés avec précision: Au lieu de deviner pourquoi les projets sont retardés, vous pouvez identifier l'activité exacte et la ressource qui cause le ralentissement. Par exemple, une entreprise a découvert qu'une seule étape d'approbation dans son workflow ECO représentait 35 % du temps d'exécution total parce que l'approbateur n'a examiné les changements qu'une fois par semaine.
- Améliorer la transparence et la responsabilisation des processus :[ Les cartes des processus montrent chaque chemin emprunté, y compris les raccourcis ou les solutions de rechange que les employés adoptent pour respecter les délais.Cette transparence aide les gestionnaires à comprendre les variations informelles des processus et à décider s'il faut officialiser les raccourcis bénéfiques ou éliminer les raccourcis nuisibles.
- Enhance Collaboration transfrontalière: Les workflows d'ingénierie couvrent souvent les départements – conception, approvisionnement, fabrication, qualité. L'exploitation minière de processus expose les cas où les mains se décomposent. Si un paquet de conception se trouve dans -"en attente de soumission" pendant une moyenne de 2,5 jours avant que l'équipe d'achat agisse, c'est un signal clair pour améliorer la communication ou intégrer les systèmes.
- Supporter la prise de décision axée sur les données:[ L'exploitation minière de processus remplace les arguments fondés sur l'opinion par des preuves solides. Lorsque vous proposez un changement, vous pouvez montrer aux intervenants que 70 % des projets suivent une boucle de retravail inutile, ce qui coûte environ 200 heures par mois.
- Réduire les temps et les coûts du cycle:[ Une étude de 2022 publiée dans le Journal of Engineering and Technology Management a révélé que les entreprises utilisant l'exploitation minière de procédés ont réduit les temps de cycle du changement d'ordre d'ingénierie de 18 % en moyenne dans les six mois.
Étude de cas : Rationalisation des ordonnances de modification technique
Un fournisseur de taille moyenne de l'aérospatiale a dû faire face à de longs délais pour les commandes de changement d'ingénierie (OCE). Leur procédure standard exigeait que l'équipe de conception présente une demande de changement, suivie d'examens de l'ingénierie, de la qualité et de la gestion du programme.
L'équipe a extrait les journaux d'événements de son système PLM et a émis un traqueur, couvrant 1 200 ECOs sur 18 mois. En utilisant l'algorithme de Miner heuristique de ProM, elle a découvert que 25 % des ECOs ont traversé une boucle d'approbation supplémentaire non documentée dans la procédure. Cette boucle s'est produite lorsque le directeur technique a demandé une analyse supplémentaire après l'approbation initiale, ce qui a entraîné un délai moyen de 8 jours.
Sur la base de ces constatations, l'entreprise a apporté deux changements : 1) elle a ajouté un champ obligatoire dans le système PLM pour documenter la raison de toute boucle d'analyse supplémentaire, créant une visibilité et décourageant les travaux inutiles, et 2) elle a automatisé l'attribution de l'examen de la qualité afin qu'elle ne puisse être contournée sans une exception documentée.
Surmonter les défis communs
Les projets miniers ne sont pas sans obstacles, car ils peuvent gagner du temps et de la frustration.
- Questions de qualité des données: Les journaux incomplets ou incohérents constituent la barrière la plus courante.Les timestamps peuvent manquer, les identifiants de cas peuvent ne pas s'aligner sur les systèmes ou les activités peuvent être enregistrées avec différents noms (p. ex., «Review» vs «Ingéniering Review»).
- Tool Selection and Learning Curve: Des outils commerciaux comme Celonis offrent des interfaces polies et des connecteurs pré-construits mais sont livrés avec des coûts de licence élevés. Les options Open-source (ProM, PM4Py) sont gratuites mais nécessitent des compétences de programmation et des courbes d'apprentissage plus raides. Évaluer la capacité technique et le budget de votre équipe avant de choisir.
- Résistance organisationnelle :[ Les employés peuvent percevoir l'exploitation minière comme un outil de surveillance.Cadre l'initiative comme un moyen de cerner les problèmes de processus, et non pas les problèmes des personnes.Partager les résultats agrégés anonymisés et faire participer les travailleurs de première ligne à l'interprétation des cartes.
- Scope Creep:[ En commençant par trop de workflows à la fois peut surcharger l'analyse. Commencez par un workflow riche en données et de grande valeur.
Tendances futures de l'exploitation minière de procédés pour l'ingénierie
Le domaine évolue rapidement. Trois tendances sont particulièrement pertinentes pour les professionnels de l'ingénierie.
- Intégration avec l'IA et l'apprentissage automatique:[ L'exploitation minière de procédés prédictifs utilise des journaux historiques pour prévoir les retards ou les risques de conformité avant qu'ils ne surviennent.
- Frais de procédés en temps réel:[ Au lieu d'analyser les données historiques, l'exploitation minière en temps réel surveille les événements au fur et à mesure qu'ils se produisent.
- Plates de code basses/No-Code:[ Des outils comme Directus permettent aux organisations de construire des couches de journalisation et d'intégration personnalisées sans développement lourd. En combinant un CMS sans tête avec la logique d'extraction des processus, les équipes d'ingénierie peuvent capturer des données d'événements à partir d'applications commerciales personnalisées que les systèmes ERP/PLM traditionnels ne couvrent pas.
Conclusion
L'exploitation minière de processus offre une méthode rigoureuse et étayée par des données pour découvrir les goulets d'étranglement, les boucles de retravail et les lacunes de conformité que l'analyse manuelle ignore. En suivant le cadre en cinq étapes – identification, extraction, découverte, analyse et amélioration – les organisations d'ingénierie peuvent transformer des processus opaques en opérations transparentes et optimisées. L'étude de cas du fournisseur aérospatial démontre que même de petits ajustements, guidés par des idées sur l'exploitation minière de processus, permettent de réaliser des gains importants en temps de cycle et en conformité.
Pour plus de détails, explorer le Équipe spéciale de l'IEEE sur les mines de transformation[ et le document académique «Process Mining in Manufacturing: A Comprehensive Survey» (Schuh et al., 2023) pour les applications spécifiques à un domaine.