Vous pouvez également accéder à ce tutoriel en anglais et en allemand.

 

Ce didacticiel concerne la file d'attente la plus courte, l'une des stratégies d'allocation des éléments de travail du système de gestion des processus métier YAWL. Nous vous montrons comment configurer la file d'attente la plus courte dans l'éditeur YAWL, puis examinons comment cela fonctionne lorsqu'il est exécuté. Le fichier zip ci-dessous contient les fichiers dont vous avez besoin avec cet exemple.

 

Pouvons-nous allouer des éléments de travail aux utilisateurs de manière automatisée et significative ? La réponse est oui! YAWL a des stratégies d'allocation. Salut! Je m'appelle Andreas Hense et je fais des vidéos sur l'automatisation des processus métier. Cette vidéo fait partie d'une série sur les tutoriels YAWL. Aujourd'hui, je vais vous montrer comment attribuer des éléments de travail à l'utilisateur avec la file d'attente de travail la plus courte. D'accord, nous allons faire deux choses : nous allons d'abord examiner un exemple de workflow dans l' éditeur YAWL et je vais vous montrer comment configurer la "file la plus courte" dans l'éditeur, puis dans la deuxième partie, nous verrons simplement comment cela fonctionne. si nous exécutons le workflow. Donc, derrière moi, vous pouvez déjà voir le flux de travail YAWL ouvert dans l'éditeur YAWL et vous pouvez obtenir le matériel dans notre page d'accompagnement et le lien est dans la description ci-dessous. Nous avons donc « Soumettre la demande de congé », puis « Approuver la demande de congé », puis le flux de travail continue. Supposons donc que nous souhaitions distribuer les éléments de travail « Approuver la demande de congé » à celui avec la file d'attente la plus courte. Donc, pour ce faire, nous allons à cette tâche "Approuver la demande de congé" et allons au ressourcement et ici, dans le ressourcement, vous pouvez voir qu'actuellement, cela est offert au rôle Approbateur et nous avons en fait deux utilisateurs dans notre système avec le rôle Approbateur puis dans la partie allocation en bas, nous avons marqué "activer l'allocation du système" et nous avons choisi la stratégie "file d'attente la plus courte" et ici, vous pouvez avoir d'autres stratégies comme "la plus rapide à allouer", "round robin", "aléatoire", etc etc. Mais nous avons choisi "la file d'attente la plus courte" et c'est donc le réglage dans notre éditeur. D'accord, donc dans notre configuration ici pour l'exécution, nous avons trois fenêtres ouvertes: sur le côté gauche, il y a une fenêtre où il y a quelqu'un de connecté qui est un demandeur et qui soumet une demande de congé et il y a déjà des cas commencés ici et sur le côté droit en haut, vous avez la liste de travail de Ray Reese et Ray Reese est un approbateur en tant qu'approbateur de rôle et il en va de même pour Rosa Maine qui est la fenêtre ci-dessous. Il s'agit également d'un approbateur et nous avons déjà des éléments de travail dans leur liste de travail, vous pouvez donc voir que Ray Reese en haut a deux éléments de travail "Approuver la demande de congé" et Rosa Maine a cinq éléments de travail "Approuver la demande de congé". Alors, que se passera-t-il si nous allons maintenant vers ce demandeur et que nous commençons une « Soumettre une demande de congé » ? Donc, je veux dire que nous pouvons simplement saisir n'importe quelle donnée. Peu importe ce que nous faisons ici. Je vais donc juste entrer quelques données dénuées de sens et je vais terminer. Maintenant, nous nous attendrions à cela, car c'est la file d'attente la plus courte pour laquelle Ray Reese obtient cet élément de travail. Donc, si nous actualisons la file d'attente de travail, nous pouvons voir qu'un autre élément de travail apparaît ici et en dessous, rien ne se passe et si nous le faisons à nouveau, l'identifiant de cas 46 et que nous l'actualisons à nouveau, nous voyons que 46 apparaît à nouveau ici pour Ray Reese parce que il est toujours la file d'attente la plus courte et rien ne se passe en dessous et c'est donc ainsi qu'il se comporte et vous pouvez bien sûr avec un matériel supplémentaire essayer de faire la même chose et faire des expériences avec cette stratégie. Alors dites-moi si cela fonctionne pour vous. Avez-vous une application pour cela? Faites-moi savoir dans les commentaires.