Task Mining
2022.10
False
Image de fond de la bannière
Task Mining
Dernière mise à jour 19 avr. 2024

Guide d'analyse Unassisted Task Mining

Introduction

Ce guide sert d'introduction à l'utilisation des résultats d'analyse Unassisted Task Mining une fois qu'un projet est créé, que l'enregistrement des actions est terminé et qu'une analyse est exécutée. Il est destiné aux analystes métier, aux administrateurs de projet et à tous ceux qui souhaitent apprendre à interpréter les résultats de Unassisted Task Mining et à identifier les tâches présentant un potentiel d'optimisation. Ce guide fournit également des conseils sur la gestion des résultats inattendus et du bruit généré par l'analyse.

Pour générer des résultats, l'algorithme d'IA recherche les occurrences de la même séquence d'étapes dans les données enregistrées. Il fonctionne sans contexte et peut donc présenter des candidats à la tâche qui ne capturent pas entièrement les tâches réelles du début à la fin.

Parfois, les résultats de l’analyse peuvent inclure des tâches et des étapes non pertinentes d’un point de vue commercial. Ceci est considéré comme du bruit. Pour identifier les candidats à l'automatisation, il est important que le réviseur fasse la différence entre les tâches de haute qualité et le bruit.

Différents types de résultats Task Mining

Les tâches candidates identifiées par l'algorithme d'IA peuvent s'aligner sur des tâches réelles, mais elles peuvent également différer de ce qui est attendu. Toutes les tâches candidates ne se prêtent pas à l’automatisation, et le réviseur doit être familiarisé avec les différents types de résultats qu’ils peuvent rencontrer. Les candidats à la tâche identifiés peuvent :

  1. Ne pas afficher les tâches attendues
  2. Afficher les tâches inattendues
  3. Diviser une tâche réelle en plusieurs tâches
  4. Capturez partiellement une tâche sans le début et la fin réels
  5. Ne pas afficher une tâche réaliste

1. Les résultats n'affichent pas les tâches attendues

Unassisted Task Mining applique un algorithme pour identifier les tâches candidates, qui peuvent être de bons candidats à l'automatisation ou à l'optimisation des processus. Il n'est pas garanti que l'algorithme d'IA détecte tout, et il peut détecter un processus partiel ou même un processus plus volumineux que prévu. En suivant les étapes fournies dans ce document, le réviseur peut déterminer si les tâches candidates identifiées sont appropriées pour l'automatisation. Étant donné qu' Il n'est pas garanti qu'Unassisted Task Mining détecte les tâches connues ou qu'il sélectionne chaque variation ou itération, il ne doit pas être utilisé uniquement pour surveiller les tâches connues.

2. Les résultats affichent des tâches inattendues

Unassited Task Mining identifie les tâches candidates qui sont ensuite classées en fonction de leur probabilité de constituer de meilleures opportunités d’automatisation. Certains résultats peuvent ne pas être représentatifs d’une tâche réelle, mais le réviseur peut toujours les identifier comme de bons candidats à l’automatisation en fonction des étapes présentées dans ce document.

3. Les résultats divisent les tâches réelles en plusieurs tâches candidates Task Mining

L’algorithme Unassisted Task Mining recherche la séquence d’étapes cohérente et la plus fréquente. Selon la cohérence avec laquelle les utilisateurs ont exécuté la tâche, une tâche réelle peut être divisée en plusieurs tâches candidates dans les résultats. La fin d'une tâche candidate peut être le début de la suivante. La tâche candidate peut toujours convenir pour des actions d’automatisation ou d’amélioration des processus. Dans ce cas, nous vous recommandons de combiner ces sous-tâches dans le document de définition de processus (DDP) en exportant toutes les traces pertinentes vers Task Capture et en les combinant en un seul document. La combinaison des sous-tâches en effectuant un recalcul dans Task Mining peut ne pas produire des résultats optimaux si les sous-tâches partagent les étapes de début et de fin.

4. Les résultats capturent partiellement une tâche sans le début ou la fin réels

L'algorithme d'IA identifie les séquences d'étapes les plus cohérentes en tant que tâches candidates. Selon la variabilité des utilisateurs exécutant la tâche, le milieu d'une tâche peut être plus cohérent que le début et/ou la fin, ce qui oblige l'algorithme à détecter cette sous-tâche comme candidate au lieu de la tâche complète de bout en bout.

Cela est susceptible de se produire lorsque le début et/ou la fin d'une tâche implique des applications hautement multifonctionnelles telles qu'Outlook, Excel, etc. Ces applications sont probablement utilisées lors de plusieurs tâches, et il est difficile pour l'algorithme de distinguer leurs occurrences spécifiques comme le début ou la fin d'une tâche candidate. Dans ce cas, nous vous recommandons de vous concentrer sur l'essentiel des tâches, et de ne pas couvrir 100 % de tous les clics effectués par un utilisateur. Si la tâche est malgré tout un candidat approprié pour l'automatisation, le début et la fin manquants peuvent être ajoutés lors de la construction de l'automatisation.

5. Les résultats montrent une tâche irréaliste

La tâche candidate découverte peut ne pas sembler réaliste ou ne pas être une tâche reconnaissable. Si une tâche candidate n’a pas de sens d’un point de vue métier, c’est probablement du bruit et peut être ignoré.

Hiérarchisation des tâches candidates pour l'analyse

Selon les données enregistrées, l'algorithme Task Mining peut identifier de nombreux candidats de tâches. Par conséquent, il est important que le réviseur priorise les candidats à analyser en premier pour ne pas perdre de temps sur des tâches candidates qui ne sont probablement pas des candidats appropriés pour l'automatisation. La page Résultats de la découverte (Discovery Results) et ses ICP fournissent des données pour cette hiérarchisation.

Les tâches candidates dans les résultats de la découverte sont classées en fonction de leur probabilité d'être des candidates à l'automatisation appropriées. Plus la tâche candidate est élevée sur la liste, plus il a de chances d'être un bon candidat pour l'automatisation. La tâche candidate nommée « Tâche 0 » a été identifiée comme la meilleure candidate d’automatisation par l’algorithme Unassisted Task Mining, en tenant compte de divers facteurs, notamment la répétabilité et la complexité. Cependant, ce classement n'indique pas la qualité globale des résultats de Task Mining, mais relativement "Task 0" est plus susceptible d'être meilleur que "Task 10".

Le réviseur peut également modifier le tri standard en cliquant sur les en-têtes de colonne. Les trois options de tri disponibles pour la colonne Nom de la tâche vont du potentiel d'automatisation le plus élevé au plus faible, du potentiel d'automatisation le plus faible au plus élevé et sont classées par ordre alphabétique du nom de la tâche.

Utilisez le bouton Tâches significatives uniquement pour filtrer afin d'afficher uniquement les tâches qui ont au moins 5 actions, 3 étapes et 30 secondes de temps d'exécution. Cela devrait réduire le bruit des résultats.



Concentrez-vous sur des groupes de tâches plus importants. Les tâches candidates qui sont regroupées sont souvent des tâches candidates plus significatives. Recherchez le meilleur représentant de tâche au sein d’un groupe de tâches. Lors de l'analyse d'une tâche candidate représentative du groupe, il peut arriver que cette tâche candidate ait un potentiel d'automatisation élevé, mais que la tâche de bout en bout ne soit pas tout à fait correcte. Dans ce cas, nous vous recommandons de vérifier les tâches alternatives candidates du groupe pour un meilleur représentant. Une fois que le réviseur a trouvé un meilleur représentant, il peut le sélectionner et le marquer comme nouveau représentant pour ce groupe de tâches.

Au sein d'un groupe de tâches, concentrez-vous sur les tâches les mieux classées. En règle générale, les alternatives de tâches les mieux classées au sein d'un groupe sont de meilleure qualité. Les alternatives de tâches classées au-delà de 10 ou 20 sont généralement de qualité inférieure.

Au cours de l'analyse des tâches alternatives candidates, il peut devenir clair que certaines d'entre elles se rapportent à une tâche différente de la tâche représentative. Dans ce cas, le réviseur peut créer un nouveau groupe de tâches basé sur ces tâches alternatives.



Examinez les métriques des différentes tâches candidates. Chaque tâche candidate affiche différentes mesures telles que le temps total passé par les utilisateurs sur cette tâche, le nombre d'utilisateurs qui ont effectué cette tâche, le nombre d'étapes de la tâche la plus représentative, etc. Tenez compte de ces métriques dans votre analyse et appliquez vos propres critères en fonction du contexte commercial de votre projet Task Mining. Par exemple, nous pouvons voir que la tâche 7 a un temps total, un nombre de traces et d'étapes bien inférieurs à la tâche 1 et au nouveau groupe de tâches. Cela peut indiquer que la tâche 7 a un potentiel d'automatisation plus faible. Cependant, veuillez noter qu'il n'y a pas de directives générales concernant la durée totale grande ou petite qui s'appliquent à toutes les études Task Mining. Ces métriques doivent toujours être interprétées dans le contexte métier du projet Task Mining spécifique.



Utilisez la fonctionnalité de signet et de changement de nom. Lors de la priorisation des différentes tâches candidates pour une analyse plus approfondie, il est important de garder un aperçu de ce qui a été priorisé ou même déjà analysé. L'ajout de signets et le changement de nom des tâches candidates peuvent aider à structurer l'analyse.

Analyse des tâches individuelles

Une fois que le réviseur a hiérarchisé les différentes tâches candidates, votre analyse peut commencer. Pour guider le réviseur, la section suivante fournit d’abord quelques informations à garder à l’esprit pendant l’analyse, puis fournit un guide étape par étape sur la façon de naviguer dans la vue d’analyse.

À garder à l'esprit pendant l'analyse

Les étapes sont basées sur des écrans. La tâche candidate et ses étapes sont affichées au niveau d'une interface utilisateur/d'un écran unique et ne représentent pas des actions de type clic ou saisie individuelles. Les clics ou actions de saisie multiples qui se produisent sur le même écran seront généralement regroupés par l’algorithme Task Mining. Par conséquent, le graphique n'affiche pas chaque action de type clic ou saisie.

Un candidat à une tâche a besoin d'au moins deux étapes (écrans) pour être identifié comme tel. Pour que l'algorithme Task Mining puisse identifier une tâche candidate, il doit comporter une étape de début et de fin claire. Par conséquent, une tâche qui n'est effectuée que sur un seul écran ne sera pas identifiée comme une tâche candidate.

Les étapes sont les mêmes pour les différentes tâches candidates. Les étapes ne sont pas liées à une tâche candidate spécifique. Une étape qui se produit dans une tâche candidate peut également se produire dans une autre. Cela signifie que des actions telles que renommer une étape auront un effet tout au long du projet.

L’algorithme de masquage des PII peut marquer de manière incorrecte ou ne pas marquer quelque chose comme PII. Le module PII est un algorithme d'IA qui peut détecter les PII. Il peut arriver que l’algorithme fasse une erreur et que certaines informations personnelles ne soient pas masquées ou que du texte qui ne le soit pas puisse être masqué. Ces erreurs dépendent du texte détecté à l'écran ainsi que du contexte des mots eux-mêmes. Si le texte n'est pas capturé par l'OCR ou est partiellement coupé, il se peut qu'il ne soit pas masqué. De plus, si les autres mots à l'écran sont différents, il est possible que le même texte soit identifié comme PII dans un écran et non comme PII dans un autre.

Si une tâche candidate n’a pas de sens visuel lors de l’examen des traces, il ne s’agit probablement pas d’une tâche candidate de haute qualité. L'algorithme peut détecter les tâches candidates bruyantes et non pertinentes, en particulier aux rangs inférieurs du classement des tâches. Ces tâches candidates peuvent être très courtes ou très longues, et extrêmement variables. Une fois que cela devient clair après avoir examiné quelques traces, ne perdez pas votre temps à essayer de les interpréter.

Recherchez l’essentiel du processus (règle des 80/20). Les tâches candidates peuvent ne pas s'aligner entièrement sur les tâches réelles attendues, mais n'en couvrir que partiellement des sous-parties. Comme déjà mentionné ci-dessus, en fonction de la variabilité des utilisateurs exécutant la tâche, certaines étapes d'une tâche peuvent être plus cohérentes que d'autres, ce qui oblige l'algorithme à détecter uniquement certaines étapes de la tâche comme candidates au lieu de la tâche complète de bout en bout.

La tâche candidate peut toujours convenir à l'automatisation, quelles que soient les étapes manquantes. Ceux-ci peuvent être ajoutés lors de la construction de l’automatisation.

Faites défiler les résultats. Les traces d'une tâche candidate et les captures d'écran des étapes sont triées par ordre chronologique. Par conséquent, il est recommandé de faire défiler les listes pour examiner les résultats à plusieurs moments.

Analyse étape par étape

Pour analyser de près les tâches candidates prioritaires, suivez les étapes ci-dessous. Cela aidera à différencier les candidats à l’automatisation des tâches bruyantes

  1. Analyser l'étape de début et de fin de la tâche candidate pour déterminer sa qualité
    • Cliquez sur l'étape, cela affichera les captures d'écran sur le côté droit de l'écran.
    • Examinez les captures d'écran de l'étape de début et de fin de la tâche candidate pour comprendre ce qui se passe. Une étape de haute qualité est cohérente dans l'application utilisée et le travail qui est effectué. Si les captures d'écran de l'étape de début ou de fin affichent de nombreux écrans et actions différents, ses traces seront très incohérentes. Cela indique que la tâche candidate n’est probablement pas un bon candidat pour l’automatisation.
    • Les captures d'écran sont classées par ordre chronologique, il est donc recommandé de passer en revue les captures d'écran au début, au milieu et à la fin de la liste.
    • Renommer les étapes, cela vous aide à garder un aperçu des étapes qui ont été révisées.
  2. Ouvrir et revoir les étapes clés du processus
    • Trouvez les étapes clés en ajustant le filtre d’occurrence d’étape en bas. Essayez d’équilibrer la variance et la compréhension. Pousser le curseur plus loin vers la gauche réduit généralement la complexité au détriment de l'exhaustivité. Pour simplifier les choses, vous devez déplacer le curseur vers la gauche pour n’avoir que 2 à 3 étapes en plus de l’étape de début et de fin.
    • Filtre pour des traçages de haute qualité. Le filtre des traçages de chemin les plus fréquents peut fournir le traçage le plus utile, il est donc recommandé d'analyser d'abord ces traçages. Appliquez le filtre pour voir uniquement les traces suivre ce chemin le plus fréquent. Ce filtre est disponible dans le panneau des filtres



    • Examinez les captures d'écran comme décrit dans l'analyse des étapes de début et de fin. Certaines étapes incohérentes et bruyantes sont acceptables, mais idéalement, une tâche candidate avec un potentiel d'automatisation élevé aura au moins quelques étapes de haute qualité au milieu du graphique qui font partie de la plupart des traces.
    • Renommez les étapes. Cela vous aide à garder un aperçu des étapes qui ont été révisées.



  3. Examiner les traçages
    • Les traçages sont classés par ordre chronologique. Nous vous recommandons de passer en revue les traces au début de la liste, au milieu et vers la fin.
    • Une tâche candidate de haute qualité contiendra de nombreuses traces qui se ressemblent. Recherchez les indicateurs suivants :

      • Les traçages ont des étapes similaires au milieu du traçage.
      • Les traçages ont du sens d'un point de vue métier.
      • Consultez les captures d'écran pour voir si les informations de traçage de l'élément sur lequel nous travaillons sont les mêmes dans chaque traçage, mais différentes d'un traçage à l'autre (par exemple, l'ID du problème, le nom du client, le numéro de facture, etc.). Assurez-vous que vous analysez cela au bon niveau, car un numéro de facture peut apparaître dans plusieurs traces, mais chaque trace couvre une ligne différente de la facture.
    • Si vous déterminez lors de l'analyse des traces que la tâche candidate est de mauvaise qualité, il est recommandé de ne pas vous concentrer sur cette tâche et de passer à la tâche candidate suivante de votre liste de priorités.
    • Filtrez les traçages de faible qualité. Même une tâche candidate de haute qualité contiendra des traces de mauvaise qualité, là où l’algorithme a commis une erreur. Ces traces seront souvent beaucoup plus longues ou beaucoup plus courtes que les autres et incluront du bruit/des actions non pertinentes. Supprimez-les en appliquant les filtres situés à côté de la barre de recherche. Ajustez les filtres en fonction des histogrammes pour filtrer les traces.

      Souvent, les tracés de haute qualité forment une bosse plus grande dans l'histogramme. S'il y a de petits pics sur les bords, loin de la majeure partie de l'histogramme, nous vous recommandons d'utiliser les curseurs pour les supprimer et voir si cela améliore le graphique de la tâche et les traces. Les traces avec un nombre d'étapes et d'actions très faible ou très élevé ne sont probablement pas des tâches candidates appropriées.

      Si vous souhaitez revenir à un paramètre de filtre spécifique à l'avenir, utilisez la fonctionnalité d' enregistrement des vues .





    • Si l' étape souhaitée n'apparaît pas dans le graphique, accédez à un traçage spécifique. Définissez l’occurrence sur 100 % et supprimez le filtre Afficher uniquement les étapes clés (Show only key steps). Revenez ensuite à toutes les traces et filtrez en fonction de l'étape souhaitée.
  4. Recalculer les étapes
  • Une fois que vous avez sélectionné des traces de haute qualité et identifié les activités clés, nous vous recommandons de recalculer. Sélectionnez uniquement les étapes clés qui doivent être incluses dans la tâche candidate, omettez les étapes non pertinentes ou bruyantes et définissez l'ordre correct des étapes.

Notez que cela réduira également le nombre d’étapes disponibles pour le prochain recalcul. Par conséquent, il peut être plus difficile de restreindre les tâches candidates. L'option de recalcul comprend également un historique des versions qui vous permet de recharger une version précédente d'une tâche candidate si vous n'êtes pas satisfait du résultat d'un recalcul.

Renommer les étapes

Le changement de nom des étapes sert à deux fins. Premièrement, cela rend les étapes plus interprétables. Deuxièmement, il vous permet de faire la distinction entre la haute qualité et le bruit. Étant donné que les étapes peuvent se produire dans plusieurs tâches candidates, les renommer vous évitera de les revoir à nouveau dans la tâche candidate suivante. Quelques bonnes pratiques :

  • Étape de haute qualité : renommer en Nom de l'application + verbe + nom. Il n'est pas possible de filtrer les applications, mais vous pouvez filtrer les noms d'étape. Lorsque plusieurs applications sont utilisées pour la tâche, cela facilite l'analyse.
  • Étapes du bruit : renommer en bruit.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.