Définir les paramètres de coût sur la ressource
Créer le Modèle BPMN (Ressources)
- 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.
- 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).
- Connectez les éléments avec des flux Séquence .
- 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é.
|
|
|
- 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 (par Junior) .
- 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 (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).
- 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 la ressource Développeur Junior .
- Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez « Ressource ».
- Cliquez sur la flèche déroulante « Paramètre » et sélectionnez « Sélection ».
- Dans le champ « Valeurs », cliquez sur le bouton pour ouvrir la dialogue « Modifier la sélection de ressources ».
- 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 ».
- La colonne « Quantité requise » est définie par défaut sur « 1 » ; remplacez cette valeur par « 10 ».
- 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.
- Cliquez sur le bouton OK pour revenir à la fenêtre Configurer BPSim, où l'expression est affichée dans le champ « Valeurs ».
- Cliquez sur la ressource Développeur Senior et répétez les étapes 2 à 8, en tapant « 5 » dans le champ « Quantité requise ».
|
|
- Sur le diagramme cliquez sur Développeur Junior .
- Cliquez sur la flèche déroulante Nouveau paramètre et sélectionnez « Ressource ».
- Cliquez sur la flèche déroulante « Paramètre » et sélectionnez tour à tour :
- 'FixedCost', puis dans le champ 'Valeur' cliquez sur le bouton , 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'. - 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
- 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 « 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)
|
|
- 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)
|