Modélisation - niveau 1
Concepts et définitions
Objectifs de BPMN 2.0
Les 2 principaux modèles de BPMN 2.0 : orchestrations et collaborations
Patrons de flux de contrôle
Principe du jeton
Briques de base de BPMN 2.0
Présentation de l'outil de modélisation
Bizagi Modeler
Atelier
Modélisation d'un processus répondant à une problématique d'entreprise habituelle
Modélisation - niveau 2
Types de tâches (utilisateur, manuelle, script, service, d'envoi, de réception)
Règles métier et tâches de règle de métier
Aperçu de DMN (Decision Model & Notation) 1.1
Passerelles données
Notion de sous-processus
Sous-processus intégrés
Types d'événements : de démarrage, de finalisation, intermédiaires
Atelier
Modélisation d’un premier lot de processus tenant compte de ces éléments de modélisation
Modélisation - niveau 2 (suite)
Tableau d´événements
Les événements de démarrage
Les événements de finalisation
Les événements Signal
Modélisation - niveau 3
Événements intermédiaires : dans le flux, et à la bordure d´une tâche ou d´un sous-processus
Événements intermédiaires à la bordure : interruptifs et non-interruptifs
Les événements Erreur
Les événements Escalade
Les événements Compensation
Les événements Lien
Atelier
Modélisation d’un deuxième lot de processus tenant compte de ces éléments de modélisation
Modélisation - niveau 3 (suite)
Cas spécifiques de sous-processus intégrés : transaction, événement, ad-hoc
Sous-processus réutilisables : Calls activities
Passerelles événements
Passerelle complexe
Activités répétitives
Bassins multi-instance
Modélisation - niveau 4
Événements intermédiaires à la bordure : la différence entre ceux qui sont à la bordure d´une tâche et à la bordure d´un sous-processus
Événements intermédiaires à la bordure : la différence entre ceux qui sont générés à l’intérieur d´un sousprocessus,à la bordure, et à l’extérieur du sous-processus
Événements intermédiaires à la bordure : la différence entre ceux qui sont uniquement interruptifs, interruptifs et non-interruptifs, et ceux qui ne sont ni interruptifs ni non-interruptifs
Jeton : éléments créant des jetons, éléments consommant des jetons, éléments qui n’en créent ni n’en consomment
Atelier
Modélisation d’un troisième lot de processus tenant compte de ces éléments de modélisation
Collaborations
Types de messages échangés
Modélisation d’une collaboration
Atelier
Modélisation d’une collaboration
Les processus deviennent des applications
Écriture et exécution d'un processus sur Oracle BPMS
Espace de travail dans une application BPM
Atelier
Démo d’un processus métier traduit en application d’entreprise
Méthodologie de modélisation - niveau 1
Définition du périmètre (scope)
Identification des acteurs (couloirs)
Identification des événements de démarrage
Identification des événements de finalisation
Type et libellé des tâches
Utilisation de liens
Vérification de la circulation des jetons
Utilisation des artefacts
Atelier
Application de ces bonnes pratiques à une problématique d’entreprise
Méthodologie de modélisation - niveau 2
Le Process Owner, un responsable pour chaque processus
Le CoE (Centre d’Excellence, ou Département BPM)
Découpage d’un process trop complexe
Hiérarchie processus / sous-processus
Approche de la description du process : une orchestration ou une collaboration ?
Atelier
Révision des processus précédemment écrits pour tenir compte de ces best practices
Préparation à l'examen de certification BPMN 2.0 Foundation
Comparaison entre des modèles faux, incomplets, trop étendus ou difficilement lisibles, avec des modèles répondant exhaustivement à la norme BPMN et aux bonnes pratiques de modélisation
Correction de modèles BPMN
Préparation à l´examen de certification BPMN 2.0 Foundation
Passage de l'examen de certification BPMN 2.0 Foundation
Partie QCM
Partie Modélisation