Un processus est une action manuelle ou automatisée, telle que "Traiter une commande" ou "Envoyer un courrier". Les processus sont les principaux objets dans un MPM. Ils peuvent être atomiques (sans sous-processus) ou décomposés/composites (contiennent des sous-processus). Chaque processus décomposé contient son propre diagramme de processus métiers, qui montre les sous-processus comme faisant partie de son flux de contrôle.
Vous pouvez créer des processus dans des modèles ayant pour cible n'importe quel langage, et ces processus sont couramment utilisés comme base pour d'autres objets dans des langages autres qu'Analysis.
Dans l'exemple suivant, le processus Commander
biens est décomposé dans un diagramme de hiérarchie de processus (voir
Diagrammes de hiérarchie de processus (Analysis)) en quatre sous-processus,
et le processus Recevoir biens est à son tour décomposé
en deux sous-processus :
Le processus Commander biens contient un diagramme de processus métiers
(voir Diagrammes de processus métiers (Analysis)), qui modélise son flux
de contrôle, qui passe d'un ou plusieurs débuts à une ou plusieurs fins (voir Diagrammes de processus métiers (Analysis)). Lorsque le
processus prend le contrôle, il effectue ses actions puis, en fonction de leur résultat,
le flux est transmis à un autre processus. PowerAMC permet une grande souplesse dans
l'analyse de vos processus. Vous pouvez vous contenter de lier des processus en eux pour
montrer le flux de contrôle de haut niveau, ou bien affiner votre modèle en spécifiant
leur mise en oeuvre (voir Mise en oeuvre des processus) :
Le processus Recevoir biens est décomposé, donc son symbole affiche un
signe plus et contient son propre diagramme de processus métiers pour modéliser le flux
de contrôle de ses sous-processus.