CommencerCommencez gratuitement

Prendre du recul

Nous venons de voir qu'il existe de nombreuses traces uniques. Cela s'explique par le fait que plusieurs étapes du processus comportent des activités qui se déroulent en parallèle. Chaque ordre d'exécution crée ainsi une séquence différente. Lorsque trois activités peuvent se produire dans n'importe quel ordre, il existe six enchaînements possibles. Si, plus tard dans le processus, un autre ensemble de trois activités parallèles apparaît, le nombre total de permutations passe à six fois six, etc.

Contournons cela en regroupant ces activités en une seule instance d'activité. Nous avons déjà regroupé les sous-processus Create Quotation, Production et Accounting. Le sous-processus Delivery doit encore être regroupé.

Cet exercice fait partie du cours

<cours>Analyse des processus métier avec R</cours>
Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Collapse activities
otc_high_level <- ___(otc, ___ = c(
							        "Handover To Deliverer",
							        "Order Delivered",
							        "Present For Collection",
							        "Order Fetched"))
Modifier et exécuter le code