Ambitions de BPM – BPMN
Le cycle de vie du BPM
Comprendre les processus exécutables
Pourquoi BPMN ?
Les 3 niveaux du cadre méthodologique pour BPMN
La notation en détail
Présentation des éléments de base
Les concepts de modèles, instances, jetons et corrélations
Simples tâches
Les gateways
Les lanes
Les évènements
Les tâches spéciales (user, script, service d’envoi, règles de métier…)
Les sous-processus
Les pools et les flows de messages
Les données
Les diagrammes de chorégraphies et de conversation
Le niveau 1 : modélisation des processus stratégiques
Les éléments BPMN 2 utilisés
Identification du cas nominal
Scénarios alternatifs, exceptions
Flux de messages pour des participants externes
TPs
Le niveau 2 : modélisation des processus opérationnels
Les processus des participants
Préparation à l’automatisation
Les éléments BPMN 2 utilisés
Concepts avancés de modélisation.
Propagation des exceptions.
Les transitions.
TPs
Le niveau 3 : modélisation des processus exécutables
Les contraintes de la norme BPMN 2
La représentation XML
Les moteurs de règles métiers
Exemple complet d’un processus exécutable et moteur de règles métiers (JBoss jBPM + Drools)
Les outils de BPM et de modélisation BPMN 2