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

Définir les paramètres de coût sur la ressource

Example Business Process Simulation diagram in Sparx Systems Enterprise Architect

Créer le Modèle BPMN (Ressources)

  1. Dans la fenêtre Navigateur , créez un StartEvent1 , un GlobalTask1 , deux abstractTasks appelées Task (par Junior) et Task (par Senior) 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) nommée call global (par Junior).
  3. Connectez les éléments avec des flux Séquence .
  4. Créez deux éléments de ressources BPMN2.0 : développeur junior et développeur senior.

Configuration de BPSim

Créez un artefact de configuration Processus Métier Simulation dans le diagramme , cliquez-droit dessus et sélectionnez l'option 'Configurer BPSim', puis définissez la configuration à lier au Paquetage contenant les éléments du modèle BPMN et configurez ces paramètres BPSim comme indiqué.

Paramètre

Paramètre

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 (par Junior) .
  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 (par Senior) 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 des ressources

  1. Sur le diagramme , cliquez sur la ressource Développeur Junior .
  2. Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez « Ressource ».
  3. Cliquez sur la flèche déroulante « Paramètre » et sélectionnez « Sélection ».
  4. Dans le champ « Valeurs », cliquez sur le bouton Browse. pour ouvrir la dialogue « Modifier la sélection de ressources ».
  5. Cliquez sur « Développeur junior » et sur le bouton Ajouter une sélection par ressource(s) pour déplacer la sélection vers le panneau « Ressource ou rôle ».
  6. La colonne « Quantité requise » est définie par défaut sur « 1 » ; remplacez cette valeur par « 10 ».
  7. Cliquez sur le bouton radio AND pour définir la relation logique ; l'expression finale pour la sélection des ressources est composée et affichée dans le champ de texte.
  8. Cliquez sur le bouton OK pour revenir à la fenêtre Configurer BPSim, où l'expression est affichée dans le champ « Valeurs ».
  9. Cliquez sur la ressource Développeur Senior et répétez les étapes 2 à 8, en tapant « 5 » dans le champ « Quantité requise ».

Paramètres de coût

  1. Sur le diagramme cliquez sur Développeur Junior .
  2. Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez « Ressource ».
  3. Cliquez sur la flèche déroulante « Paramètre » et sélectionnez tour à tour :
    - 'FixedCost', puis dans le champ 'Valeur' cliquez sur le bouton Browse. , sélectionnez
    l'onglet « Constante » et « Flottant », puis dans l'onglet « Constante flottante »
    saisissez le champ « 100 » et dans le champ « CurrencyUnit », saisissez « AUD » ; 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 Senior Developer et répétez les étapes 2 et 3 en définissant :
    - « Coût fixe » à « 100 »
    - 'UnitCost' à '30'.

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

Ressource

Résultats

Développeur junior

  • Le coût total d'achèvement est de « 200 », calculé comme coût fixe (100) * nombre d'activités impliquées (2)
  • Le coût total du temps est de « 120 », calculé comme le temps de traitement (4 + 2 = 6 heures) * le coût unitaire (20 / heure)

Développeur Senior

  • Le coût total d'achèvement est de « 100 », calculé comme coût fixe (100) * nombre d'activités impliquées (1)
  • Le coût total du temps est de « 90 », calculé comme Temps de traitement (3 heures) * Coût unitaire (30 / heure)