Définir les paramètres de coût de l'activité
Créer le Modèle BPMN (Activités)
- Dans la fenêtre Navigateur , créez un StartEvent1 , un GlobalTask1 , deux AbstractTasks et un EndEvent1.
- Ctrl+glissez les éléments de la fenêtre Navigateur sur un diagramme , en collant GlobalTask1 comme une (Activité d'Appel) appelée call global (100+2*10).
- Donnez des noms aux éléments et connectez-les avec des flux Séquence ; les deux AbstractTasks doivent être appelées :
- Tâche (100+3*30) et
- Tâche (100+4*20).
Configuration BPSim
Créez un Artefact de configuration Processus Métier Simulation dans le diagramme , cliquez-droit dessus et sélectionnez l'option 'Configurer BPSim'. Définissez la configuration pour qu'elle soit liée au Paquetage contenant les éléments du modèle BPMN et configurez ces paramètres BPSim comme indiqué.
|
|
|
- Cliquez sur l'artefact de configuration BPSim et, pour le paramètre de scénario « Unité de temps », cliquez sur la flèche déroulante « Valeur » et sélectionnez « heures ».
- Dans le champ « Valeur » du paramètre « Durée », définissez la valeur sur « 0001 00:00:00 » (1 jour).
Cette unité de temps est utilisée pour calculer le coût du temps (coût du temps = coût unitaire * temps), assurez-vous donc que le coût unitaire est basé sur la bonne unité de temps.
|
|
- Sur le diagramme , cliquez sur StartEvent1.
- Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez « Contrôle ».
- Dans le champ « Paramètre », cliquez sur la flèche déroulante et sélectionnez « TriggerCount ».
- Dans le champ « Valeur », saisissez « 1 ».
|
|
- Sur le diagramme cliquez sur Tâche (100+4*20) .
- Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez « Heure ».
- Cliquez sur la flèche déroulante « Paramètre » et sélectionnez « Temps de traitement ».
- Dans le champ « Valeur », définissez la valeur sur « 000:000:000 004:00:00 » (4 heures).
- Cliquez sur Tâche (100+3*30) sur le diagramme et répétez les étapes 2, 3 et 4, en définissant le champ « Valeur » sur « 000:000:000 003:00:00 » (3 heures).
- Cliquez sur GlobalTask1 sur le diagramme et répétez les étapes 2, 3 et 4, en définissant le champ « Valeur » sur « 000:000:000 002:00:00 » (2 heures).
|
|
- Sur le diagramme , cliquez sur Tâche (100+4*20) .
- Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez « Coût ».
- Dans le champ « Paramètre », cliquez sur la flèche déroulante et sélectionnez successivement :
- 'FixedCost', puis dans le champ 'Valeur' cliquez sur le bouton , sélectionnez
l'onglet « Constante » et « Flottant », et dans le champ « Constante flottante »
tapez « 100 » ; cliquez sur le bouton OK
- 'UnitCost' - faites de même, en définissant le champ 'Constant Floating' sur '20'. - Sur le diagramme , cliquez sur Tâche (100+3*30) et répétez les étapes 2 et 3, en définissant :
- 'FixedCost' à '100
- 'UnitCost' à '30'. - Sur le diagramme , cliquez sur GlobalTask1 et répétez les étapes 2 et 3 en définissant :
- 'FixedCost' à '100
- 'UnitCost' à '10'. - Sur le diagramme , cliquez sur Coût BPSim et répétez les étapes 2 et 3 en définissant :
- « Coût fixe » à « 50 »
- 'UnitCost' à '5'.
|
Simulation
- Dans la dialogue « Configurer BPSim », cliquez sur l’onglet « Exécuter ».
- Cliquez sur le bouton ' '.
- Une fois la simulation terminée, cliquez sur l'onglet « Révision », puis sur l'onglet « Rapport de résultats standard ».
- Filtrez le rapport en cliquant sur le bouton et en sélectionnant l'option « Afficher uniquement Items non vides ».
Analyse
|
|
|
- Le coût total d'achèvement est de 100, ce qui correspond au paramètre FixedCost (100) dans BPSim
- Le coût total du temps est de 80, calculé comme Temps de traitement (4 heures) * Coût unitaire (20/heure)
|
|
- Le coût total d'achèvement est de 100, ce qui correspond au paramètre FixedCost (100) dans BPSim
- Le coût total du temps est de 90, calculé comme Temps de traitement (3 heures) * Coût unitaire (30/heure)
|
|
- Le coût total d'achèvement est de 100, ce qui correspond au coût fixe (100) du paramètre GlobalTask1 dans BPSim
- Le coût total du temps est de 20, calculé comme le temps de traitement (2 heures) * le coût unitaire (10/heure) sur GlobalTask1
|
|
- Le coût total d'achèvement est de 50, ce qui correspond au paramètre FixedCost (50) dans BPSim
- Le coût total du temps est de 45, calculé comme le temps de traitement total de toutes les tâches (4 + 3 + 2 = 9 heures) * coût unitaire (5/heure)
|