Réserver une Démo
Pré. Proc.

Définir les paramètres de coût de l'activité

Example Business Process Simulation diagram in Sparx Systems Enterprise Architect

Créer le Modèle BPMN (Activités)

  1. Dans la fenêtre Navigateur , créez un StartEvent1 , un GlobalTask1 , deux AbstractTasks et un EndEvent1.
  2. 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).
  3. 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é.

Paramètre

Paramètres

Paramètres du scénario

  1. 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 ».
  2. 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.

Paramètres de contrôle

  1. Sur le diagramme , cliquez sur StartEvent1.
  2. Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez « Contrôle ».
  3. Dans le champ « Paramètre », cliquez sur la flèche déroulante et sélectionnez « TriggerCount ».
  4. Dans le champ « Valeur », saisissez « 1 ».

Paramètres de temps

  1. Sur le diagramme cliquez sur Tâche (100+4*20) .
  2. Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez « Heure ».
  3. Cliquez sur la flèche déroulante « Paramètre » et sélectionnez « Temps de traitement ».
  4. Dans le champ « Valeur », définissez la valeur sur « 000:000:000 004:00:00 » (4 heures).
  5. 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).
  6. 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).

Paramètres de coût

  1. Sur le diagramme , cliquez sur Tâche (100+4*20) .
  2. Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez « Coût ».
  3. 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 Browse. , 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'.
  4. 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'.
  5. Sur le diagramme , cliquez sur GlobalTask1 et répétez les étapes 2 et 3 en définissant :
    - 'FixedCost' à '100
    - 'UnitCost' à '10'.
  6. 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

  1. Dans la dialogue « Configurer BPSim », cliquez sur l’onglet « Exécuter ».
  2. Cliquez sur le bouton ' '.
  3. Une fois la simulation terminée, cliquez sur l'onglet « Révision », puis sur l'onglet « Rapport de résultats standard ».
  4. Filtrez le rapport en cliquant sur le bouton et en sélectionnant l'option « Afficher uniquement Items non vides ».

Analyse

Activité

Analyse

Tâche (100+4*20)

  • 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)

Tâche (100+3*30)

  • 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)

appel global (100+2*10)

  • 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

Processus de coûts BPSim

  • 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)