Introduction
- Pourquoi faire du BPM ? Qu'est-ce que le BPM.
- Etat du marché du BPM.
- Concepts et définitions.
BPM et les entreprises
- Evolution des systèmes d'information.
- Les processus d'entreprise : leur classification.
- Processus d'entreprise typiquement candidats au BPM.
- ROI : bénéfices tangibles et intangibles.
- BPM et objectifs stratégiques de l'entreprise.
Travaux pratiques
Présentation d'une problématique d'entreprise et des processus concernés.
Modélisation de Processus d'Entreprise
- Le principe de la modélisation.
- Passer des fonctions d'entreprise aux processus d'entreprise.
- Modèles et instances de processus.
- Assignation de rôles dans les processus.
Travaux pratiques
Description du processus retenu pour sa modélisation.
Orchestrations et chorégraphies de processus
- Les patrons de flux de contrôle.
- BPMN : le langage de modélisation par excellence.
- Flexible Process Management.
- Le principe d'une chorégraphie : le B2B.
- Le design d'une chorégraphie.
- Types de messages échangés entre entreprises partenaires.
Travaux pratiques
Découverte de BPMN. Modélisation du processus retenu sur BizAgi, logiciel de modélisation. Description des interactions entre entreprises et des types de messages échangés.
Architectures de BPM
- SOA (Services Oriented Architecture).
- BPM et SOA.
- Les Web Services.
- BPEL (Business Process Execution Language).
- BPM et Cloud Computing.
Travaux pratiques
Réflexion sur l'intégration des processus à l'infrastructure IT.
Présentation de logiciels de BPM
- SAP Netweaver BPM.
- Oracle BPM.
Démonstration
Démonstration sur Oracle BPM Studio.
Méthodologie d'un projet BPM
- Composantes d'une méthodologie.
- Recueil des besoins.
- Etape de conception.
- Choix de la plateforme.
- Implémentation. Tests.
Travaux pratiques
Application de la méthodologie à la problématique vue dans le cours.
Change Management
- Préparation au changement.
- Gestion du changement.