Le diagramme de processus est la partie la plus importante d’une tâche. Il représente le traitement suivi par une tâche entre son lancement et son achèvement. Un processus peut être concis, constitué de seulement quelques étapes dans le cas d’une tâche linéaire, ou comporter un grand nombre d’étapes qui documentent un traitement s’étalant sur plusieurs jours, voire plusieurs mois, et qui implique de nombreux participants dans la réalisation des étapes dans l’application Web ArcGIS Workflow Manager, des applications mobiles, des applications de bureau ou sur un serveur.
Les étapes reliées les unes aux autres dans un diagramme de processus sont bien plus qu’un simple organigramme ; elles intègrent une logique automatisée qui effectue des actions spécifiques pendant l’exécution d’une étape. Lorsqu’une étape du diagramme de processus se termine, elle peut laisser place à l’étape suivante, qui démarre automatiquement, ou rester active jusqu’à ce que quelqu’un la termine. Lorsque des étapes sont ajoutées au canevas du processus, elles peuvent être placées et reliées à l’aide de chemins pour former différentes configurations du processus. Les modèles de processus décrits dans les sections suivantes peuvent être utilisés seuls ou de façon combinée pour former des processus de grande taille.
Séquentiel
Le modèle séquentiel s’utilise pour les processus linéaires dont les étapes se succèdent. Il s’agit de la forme la plus simple d’un processus. L’utilisation de ce modèle doit se limiter aux cas où le processus n’a qu’un seul chemin à suivre et dont les étapes s’effectuent dans l’ordre où elles apparaissent dans le processus.
Boucle
Le modèle en boucle s’utilise pour les processus qui doivent revenir à une étape déjà exécutée en fonction du résultat d’un point de décision ou d’une condition dans la processus.
Par exemple, une personne en charge de l’assurance qualité examine manuellement les mises à jour qui ont été effectuées sur un itinéraire. À l'issue de l’examen, on lui demande si les résultats sont acceptables. En cas de réponse positive, le processus avance à l’étape suivante. En cas de réponse négative, il rebrousse chemin et revient à l’étape Route Edits (Mises à jour d’itinéraire). Le chemin de retour à l’étape Route Edits (Mises à jour d’itinéraire) peut être configuré de sorte que l’étape soit réattribuée à la personne ou au groupe qui l’a exécutée pour la dernière fois.
Branchement
Le modèle à branchement permet de créer un point de décision dans un processus présentant plusieurs chemins possibles. Le processus emprunte alors un seul chemin en fonction du résultat d’une étape du processus.
Par exemple, lorsqu’une personne répond à une question dans le processus, sa réponse a pour effet de rendre un chemin actif. La logique de guidage du processus dépend des conditions configurées pour chaque chemin. Le point de décision peut être manuel, mais il peut également être automatisé. L’étape Run GP Service (Exécuter un service de géotraitement) peut également faire office de point de décision dans un processus, celui-ci étant guidé par la valeur de retour de l’étape.
Parallèle
Le modèle parallèle est similaire au modèle à branchement, à ceci près qu’il donne lieu à l’activation de plusieurs étapes dès que l’étape précédente prend fin. Ce modèle s’utilise lorsque les responsabilités d’une tâche incombent à plusieurs parties et que celles-ci ont toutes besoin de travailler dessus simultanément.
Par exemple, lorsque des données sont collectées, un e-mail est envoyé aux parties prenantes pour les informer que les données sont prêtes à être examinées. L’examen est affecté à trois personnes différentes qui vont chacune examiner une partie de la collection de façon indépendante. Le processus parallèle prévoit la répartition simultanée des étapes entre plusieurs personnes, groupes ou traitements automatisés, et les personnes exécutant les étapes qui leur ont été affectées n’ont pas nécessairement connaissance des autres étapes actives. Les processus parallèles peuvent également être configurés avec une logique de chemin, de telle sorte que seulement deux des trois chemins soient activés en fonction d’une condition.
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?