le workflow et ses outils eric lahargoue. business process management initiative (bpmi) lobjectifs...

27
Le Workflow et ses outils Eric Lahargoue

Upload: aceline-garreau

Post on 03-Apr-2015

104 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Le Workflow et ses outils

Eric Lahargoue

Page 2: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Business Process Management Initiative (BPMI)

L’objectifs du BPMI est la mise en œuvre de technologies fondées sur XML pour la gestion des processus métiers.

Page 3: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Workflow Management Coalition

Fondée en août 1993, la WfMC est une organisation internationale à but non lucratif qui regroupe des éditeurs, des utilisateurs et des experts dans le domaine du workflow.

La WfMC a pour mission de promouvoir l’utilisation du workflow grâce à la définition de standards portant sur la terminologie workflow, l’interopérabilité et la connectivité entres les produits workflow.

Page 4: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Les constructeurs

En-dehors des deux organismes " standardisateurs s’ajoutent les grands éditeurs traditionnels (IBM, Microsoft...).

Page 5: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Standards

XPDL -XML : Process Definition Language, WfMC. Wf-XML : Interopérabilité, WfMC. WSFL : Web Services Flow Language, IBM. XLANG : Web Services for Business Process

Design, Microsoft. WSCL : Web Service Conversation Language, HP. WSCI : Web Service Choregraphy Interface, BPMI. BPML : Business Process Modelling Language,

BPMI.

Page 6: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées
Page 7: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

DEFINITIONS

Page 8: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Workflow

On appelle "WorkFlow" ("flux de travail") la modélisation et la gestion informatique de l'ensemble des tâches à accomplir et des différents acteurs impliqué dans la réalisation d'un processus métier simple ou complexe (aussi appelé processus opérationnel).

Ex: l'ouverture d'un compte ou la création de produits .... Le terme de Workflow pourrait donc être traduit en

français par Gestion électronique des processus métier

Page 9: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Système de Gestion Workflow

Système qui définit, contrôle et exécute un ou plusieurs workflows par la mise en œuvre d’un environnement logiciel dont les ordres d’exécution sont le produit de la représentation informatique de la logique de workflow.

Page 10: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Processus d’entreprise

Ensemble de plusieurs activités reliées les unes aux autres pour réaliser un objectif, dans un contexte généralement organisationnel qui définit des rôles et des relations.

Page 11: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Sous-processus

Processus déclenché à partir d’un autre processus ou (sous-processus) dans son ensemble. Un workflow peut comprendre plusieurs niveaux de sous-processus.

Page 12: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Définition de processus

Représentation informatique d’un processus qui définit à la fois les processus manuels et workflow.

Une définition de processus est un réseau d’activités intégrant des critères de lancement et de terminaison ainsi que des informations relatives aux activités (participants, applications, appelées, données spécifiques, etc.)

Page 13: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

CONCEPTS DE BASE

Page 14: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Pourquoi le Workflow ?

Modéliser les procédures de travail Contrôler et suivre l'avancement des projets Automatiser la circulation ou routage des

documents Impliquer les partenaires dans les

procédures Mesurer les coûts

Page 15: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Métaphore des 3 R

Selon Ronni Marshak le workflow repose sur 3 concepts :– Route : routage des documents, des informations

ou des tâches.– Rules (Règles) : règles de coordination des

activités.– Roles (Rôles) : le workflow ne gère pas des

personnes mais des rôles, c.a.d. des fonctions investies d’une mission dans l’accomplissement d’un processus.

Page 16: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Source : Workflow Management Coalition

Distribution within the workflow enactment service

Page 17: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Source : Workflow Management Coalition

Worflow System Characteristics

Page 18: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

TYPOLOGIE DES WORKFLOWS

Page 19: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Workflow Humain/programmatif

Jean Faget distingue : workflow humain qui assure de façon transparente,

au travers d’une architecture fonctionnelle, le suivi des tâches et leur traçabilité : qui fait quoi, quand et comment. Il permet aussi de confier à un non informaticien un outil performant.

workflow programmatif plus opaque, s’occupe de l’enchaînement des applications nécessaires au cours de l’ensemble du processus.

Page 20: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Workflow humain

Le WorkFlow de production Le WorkFlow Administratif Le WorkFlow Ad-Hoc Le WorkFlow Coopératif (user centric

workflow)

Page 21: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Workflow de production

Il correspond à la gestion des processus de base de l'entreprise.

Les procédures supportent peu de changements dans le temps, et les transactions sont répétitives.

On peut y trouver par exemple la production de contrats d'assurance, la gestion de litiges, la gestion de réclamations clients, etc.

Page 22: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

WorkFlow Administratif

Il correspond à tout ce qui est routage de formulaires, basé en général sur une infrastructure de messagerie.

Page 23: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

WorkFlow Ad-Hoc

pour la gestion des procédures non déterminées, ou mouvantes.

Page 24: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

WorkFlow Coopératif

Il gère des procédures évoluant assez fréquemment, et liées à un groupe de travail restreint dans l'entreprise.

Page 25: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées
Page 26: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Workflow programmatif

Ce workflow correspond à l’E.A.I. (Enterprise Application Integration) dont l’objet est de faire communiquer les applications d’un système d’information non pas en mode point à point, mais via un système global, cohérent et systématique. 

Page 27: Le Workflow et ses outils Eric Lahargoue. Business Process Management Initiative (BPMI) Lobjectifs du BPMI est la mise en œuvre de technologies fondées

Limites

L’émergence de concepts tels que l’EAI (Enterprise Application Integration) et le BPM (Business Process Managment) ont complexifié la compréhension du concept de worlkflow.

A cette complexification s’ajoute l’émergence des Web Services qui jouent sur le même terrain, en facilitant notamment l’EAI.