Avec l’évolution des systèmes de gestion des processus métiers (BPMS), nous sommes passés de systèmes qui se contentaient d’exécuter des modèles de processus prédéfinis à des systèmes plus intelligents qui prennent en charge, guident et automatisent les processus de manière dynamique. Mais, en matière de BPM, s’il est une innovation qui a réellement transformé l’efficacité et les avantages opérationnels apportés aux entreprises, c’est bien l’Intelligence Artificielle (IA). De nombreux éditeurs ont intégré l’Intelligence Artificielle et d’autres technologies intelligentes dans leurs produits. J’ai ainsi pu échanger avec certains d’entre eux, dont Bonitasoft, qui est à l’origine de cet article.
Deux facteurs ont favorisé le mélange du BPM et des technologies intelligentes : l’émergence des systèmes BPMS en tant que plateformes de développement d’applications permettant d’intégrer facilement d’autres technologies et la nécessité d’automatiser les processus et décisions pour des raisons d’efficacité et de conformité évidentes. Ainsi, de nombreuses technologies intelligentes sont venues compléter et enrichir le socle BPM au cours de ces dernières années :
Toutes ces technologies, qui ne sont pas répertoriées en tant que technologies d’IA, s’en rapprochent toutefois fortement. Car aujourd’hui, l’IA et l’apprentissage machine (ML) sont partout et sont devenus des éléments constitutifs de nombreuses autres technologies. Par exemple, l’automatisation des processus par des robots (RPA) peut être implémentée à l’aide de techniques de formation simples qui enregistrent et répètent les actions d’un utilisateur ; le véritable potentiel de cette technologie émerge lorsqu’un agent d’apprentissage machine RPA est déployé pour observer les actions d’un salarié pendant une durée et déterminer la meilleure façon de remplacer toutes ces actions en programmant un robot.
Le traitement des événements est une autre technologie qui s’appuie sur une gestion des décisions plus standard. L’apport de l’IA et du ML permet ici d’identifier des schémas à travers des milliers de transactions qui pourraient ne pas être facilement codifiables à l’avance. Cela permet, par exemple, de détecter des activités frauduleuses lors de transactions financières, des failles de sécurité dans les réseaux basées sur des méthodes d’accès et des défaillances préventives de l’équipement à partir des logs. Bien que la plupart de ces opérations soient effectuées en dehors d’un système BPMS, un système de traitement des événements lancerait des processus d’investigation dans le système BPMS.
Prenons enfin l’exemple de l’exploration des processus capables d’utiliser des algorithmes standards pour la découverte des processus, afin de montrer les chemins empruntés par une instance de processus. Combinée à l’IA, l’exploration des processus serait beaucoup plus performante. En introduisant des objectifs sous la forme de mesures des processus et en utilisant l’IA pour rechercher la meilleure voie à suivre, ces algorithmes peuvent prévoir l’exécution d’une instance de processus, choisir la voie à suivre pour améliorer les mesures des processus pour cette instance et proposer des pistes d’amélioration du processus en tâche de fond pour les projets suivants. Ainsi, utiliser l’IA pour ‘régler’ un modèle de processus en vue de performances optimales, boucle la boucle de l’optimisation des processus et permet aux processus de s’autorétablir.
Bien sûr, ces technologies ne s’excluent pas mutuellement et il est même courant de voir ces technologies associées au sein d’un système unique pour rendre les processus toujours plus intelligents.
Si toutes ces technologies sont très intéressantes, leur principal atout réside d’abord dans l’apport des nombreux avantages et de l’efficacité opérationnelle qu’elles offrent aux entreprises :
Tout cela contribue à améliorer la satisfaction clients, mais accroît également la satisfaction des collaborateurs, notamment via l’automatisation des tâches non spécialisées et semi-spécialisées qui représentent des coûts et du travail à faible valeur ajoutée.
Toutefois, une fois considérés ces premiers avantages opérationnels, une gestion des processus métiers (BPM) plus intelligente (associée à l’IA et à l’apprentissage machine) permet aux entreprises d’effectuer des tâches auparavant impossibles. Il est par exemple possible non seulement de prévoir les instances de processus qui n’atteindront probablement pas les niveaux de service requis (SLA) ou les objectifs réglementaires, mais aussi de recommander, voire d’automatiser des actions correctives pour respecter les délais. Ces actions permettent d’ignorer des étapes d’approbation pour des instances à faible risque, d’ajuster les priorités dans les files d’attente ou d’attribuer des tâches à des prestataires externes.
À l’instar de nombreuses autres technologies, il n’est pas nécessaire d’adopter une approche ‘big bang’ ; en matière d’IA, une implémentation progressive est possible. Commencez par utiliser l’IA pour analyser les données historiques et actuelles de vos processus, fournir des prévisions et automatiser les décisions. Puis, vous pouvez tester cette méthode sur un ou deux points décisionnels de votre processus qui permettraient d’améliorer significativement la qualité sans grand risque. Déployez ensuite l’automatisation des processus robotiques (RPA) dirigée par l’apprentissage machine (ML) pour automatiser des étapes d’intégration manuelle complexes, telles que celles qui existent entre les systèmes traditionnels et un système BPMS. L’implémentation d’un point d’intégration à la fois sous la supervision d’un travailleur qualifié réduit le risque, tout en fournissant un retour sur investissement rapide. À mesure que vous étendez vos capacités en matière d’IA et de ML, appliquez le traitement des événements intelligents pour suivre les événements à partir de plusieurs systèmes et détecter les schémas inhabituels, puis utilisez-les pour déclencher des processus de gestion des exceptions dans votre système BPMS.
Ainsi, vous n’avez pas besoin de convertir tous vos processus à l’IA ni de mettre en place une technologie distincte de vos fonctionnalités BPM car l’IA s’avère très efficace en tant que technologie complémentaire pour rendre vos processus existants plus intelligents !
Sandy Kemsley
Sandy Kemsley est analyste indépendante et architecte système spécialisée dans l'automatisation des processus numériques (DPA), la gestion des processus métier (BPM), l'entreprise sociale, l'architecture d'entreprise et la business intelligence.
Chaque entreprise mérite une solution qui accélère son succès. Avec Bonitasoft, simplifiez, automatisez et transformez vos processus métier. Faites le premier pas vers des performances optimales dès aujourd'hui. Parlons-en !