Modélisation des processus métiers avec la norme BPMN
Programme
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