Automatisation des processus

Les organisations qui rencontrent le succès automatisent les processus dans leurs systèmes d’entreprise, à l’aide d’outils ou de systèmes basés sur ArcGIS et de tierce partie. L’automatisation des processus présente de nombreux avantages : de l’amélioration de la qualité (pour s’assurer que les étapes sont effectuées exactement de la même manière) à l’efficacité du personnel (réduction du temps consacré aux processus manuels) et au développement de la main-d’œuvre (aider les nouveaux employés à s’intégrer rapidement dans un processus complexe en automatisant certaines parties de ce processus).

Parmi les modèles courants d’automatisation des processus, on trouve les suivants :

  • Les tâches ArcGIS Pro qui guident un utilisateur à travers une série de processus reproductibles de géotraitement, d’interaction avec des cartes ou de mise à jour
  • Les notebooks Python permettant d’exécuter du code Python dans une série d’étapes initiées par l’utilisateur, qui peuvent automatiser la transformation des données ou la modification des processus
  • L’extension ArcGIS Data Interoperability pour ArcGIS Pro ou ArcGIS Enterprise, qui peut se connecter à diverses sources de données, effectuer des étapes complexes de mise à jour ou d’amélioration de la qualité et générer des données vers d’autres systèmes ou outils
  • Utilisation d’une plateforme d’automatisation externe comme Microsoft Power Automate, Zapier, IFTTT ou Make
  • Utilisation d’ArcGIS Workflow Manager (décrit en détail dans la section suivante) pour gérer les tâches et automatiser les étapes dans un système ArcGIS

En principe, les systèmes externes ou tiers ne disposent pas d’une automatisation basée sur la géographie ou de liens étroits avec ArcGIS, mais peuvent comporter des étapes, des méthodes ou des connecteurs qui facilitent la connexion à un système ArcGIS.

Les systèmes d’automatisation externes excellent dans la connexion aux services de notification, l’envoi d’e-mails, l’écriture de données dans des emplacements externes et le regroupement de plusieurs systèmes dans un seul processus automatisé. Lorsque vous utilisez des systèmes d’automatisation externes, veillez à examiner attentivement la sécurité de ce système et l’accès qu’il aura à votre système ArcGIS. Veillez également à comprendre les étapes impliquées afin que l’automatisation ne produise pas de résultats inattendus.

Workflow Manager

ArcGIS propose un système complet d’automatisation des processus par le biais d’un site logiciel appelé ArcGIS Workflow Manager. Intégré à ArcGIS Pro et disponible via ArcGIS Enterprise et ArcGIS Online, Workflow Manager est un système robuste et évolutif permettant de définir, d’orchestrer et d’exécuter des processus répétitifs, qui peut relier des processus de bureau, des processus Web et mobiles, tout en lançant d’autres étapes d’automatisation ou en interagissant avec d’autres systèmes. Workflow Manager automatise et simplifie de nombreux aspects de l’exécution et de la gestion des tâches SIG et non-SIG dans une organisation. Il optimise les opérations SIG en fournissant des outils en temps-réel pour gérer les personnes, les processus et les produits nécessaires à l’exécution des tâches. Il favorise les améliorations dans l’efficacité de la production en maintenant des processus standardisés, centralisés et répétables dans toute votre organisation afin de réduire les erreurs et les inefficacités et d’économiser du temps.

Le processus le plus courant pris en charge par Workflow Manager est un processus de mise à jour des données de base. Un exemple de cas d’utilisation réside dans la mise à jour d’informations spatiales ou attributaires par un éditeur pour un emplacement. Un spécialiste SIG met une carte à jour en fonction des informations capturées. Son travail est alors validé par un spécialiste du contrôle qualité (CQ) et, en cas de problème, est renvoyé au spécialiste SIG. Ce cas d’utilisation illustre les fonctionnalités de base de Workflow Manager. On appelle « processus » la série d’étapes à suivre pour effectuer la tâche dans ce scénario, et « tâche » une instance d’un processus. Les tâches peuvent être associées à des propriétés spécifiques et attribuées à plusieurs membres ou groupes d’une organisation. Les étapes permettent d’effectuer diverses tâches (par exemple, ouvrir une carte pour un spécialiste SIG ou inviter un utilisateur à répondre à une question pour acheminer la tâche dans différentes directions).

Workflow Manager peut alors étendre ce type de processus en envoyant des notifications par e-mail à des points clés du processus, en gérant et en nettoyant les versions de données spatiales, en exécutant des outils de géotraitement pour aider dans la sélection du site initial, et ainsi de suite.

Workflow Manager est flexible dans la manière dont il gère l’emplacement d’exécution d’un processus et peut traiter tous les points d’interaction en toute transparence. Par exemple, le travail peut être accompli sur le terrain dans une application mobile, les données peuvent être mises à jour dans ArcGIS Pro, et le contrôle qualité peut être effectué dans l’application Web Workflow Manager.

Le scénario ci-dessus ne constitue qu’un type de processus. Les organisations peuvent disposer de nombreux types de processus pour les processus métier, lesquels peuvent comprendre les inspections de site, la planification de l’utilisation de terrains, la gestion et l’approbation de documents, les applications mobiles et les processus entièrement automatisés. Avec Workflow Manager, vous pouvez améliorer vos processus métier, la qualité et la précision des données, optimiser l’affectation des ressources, améliorer la communication et réduire les coûts de production de votre organisation.

Top