SlideShare une entreprise Scribd logo
1  sur  19
WORKFLOWGestion des Flux 2009/2010
Plan Introduction: Historique  Workflow: Notions Processus métier Exemple de workflow  Typologies  Moteur de workflow Les phases d’un projet Workflow  WWF: Windows Workflow Foundation , avantages  Workflow : Avantages Conclusion 2
L'industrie de l'imagerie électronique était la première à réclamer une technologie qui permette l’automatisation des procédures de travail. 1975-1985: un essor important en mettant en place un système capable d’automatiser les flux de travail.  Des systèmes de WorkFlow statique:     Officetalk-P, Backtalk, Poise, Xerox InConcert, … Introduction: Historique Echec du WorkFlow statique  3
Au début des années 1990: relancement des recherches concernant les WorkFlows.   Une véritable explosion aux systèmes élaborés:  ,[object Object]
 Apricot,
 MelMac,
 WAMO,
 FreeFlow, etc…     La séparation au niveau des traitement et des données relatives aux procédures de travail.       La facilité de la création, modification ou suppression des procédures de travail. 4 Historique
Workflow: Notions Peut décrire :  le circuit de validation d’un processus les tâches à accomplir entre les différents acteurs les délais à respecter les modes de validation   La modélisation  La gestion informatique des tâches et des différents acteurs  impliqués dans la réalisation d'un processus métier 5
 Processus métier      Un processus métier représente les interactions sous forme d'échange d'informations entre divers acteurs tels que :  ,[object Object]
 des applications ou services,
 des processus tiers. 6
processus de publication en ligne  la modélisation des tâches de l’ensemble de la chaîne éditoriale: Création et édition des articles par un rédacteur Traduction de l’article Mise en page de l’article Validation du rédacteur en chef Exemple de Workflow une série d’étapes décrivant les activités des différentes  personnes et applications impliquées dans le processus. 7
Typologies Workflow procédural : Workflow de production ou workflow directif: Il corresponds à des processus métiers connus de l'entreprise et faisant l'objet de procédures pré-établies.              Le cheminement du workflow est plus ou moins figé. Workflow Ad Hoc: Il est basé sur un modèle collaboratif dans lequel les acteurs interviennent dans la décision du cheminement.                Le cheminement du workflow est dynamique.  8
Moteur de Workflow: Outil qui permet:    La modélisation     L’automatisation des processus métiers de  l'entreprise     La formalisation des règles métier de l'entreprise afin d'automatiser la prise de décision en fonction du contexte donné  9
LES PHASES D’UN PROJET WORKFLOW PHASE 1 : DEFINITION DU WORKFLOW PHASE 2 : INTEGRATION A LA GESTION DE L’ORGANISATION PHASE 3 : MISE EN PLACE ET EVALUATION  Identification Analyse Modélisation Formulation  et conception Réalisation Tests Installation  et Exécution Recommandation  et Adaptation Formation  10
Windows Workflow Foundation : WWF WF est une plateforme de développement de workflow qui vient se greffer au dessus du framework .NET 2.0 les WorkFlows séquentiels: utilisés pour les workflows faisant intervenir des applications et dont le fonctionnement est prédictible. les Workflows “State Machine” (workflows à état): pour les workflows faisant intervenir des personnes et dont le fonctionnement est régi par leur comportement et les actions    qu’ils effectuent. 11
Développer des workflows sur technologie .NET de manière très simple et incroyablement rapide par l’intégration d’un designer à Visual Studio 2005 Propose plus d’un vingtaine d’Activité de base, mais vous avez la possibilité de développer vos propres Activité et/ou d’en télécharger sur Internet (ex: l’activitySendMail). décrit soit en XML (XOML), soit dans du code ou soit en mixte (XOML + Code).  WWF: Avantages une plateforme de développement de workflow simple, puissante et totalement extensible. 12
Workflow: Avantages Rationalisation Automatisation Sécurisation WORKFLOW Information 13

Contenu connexe

Tendances

Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Sofien Benrhouma
 
Rapport gestion de stock.pdf
Rapport gestion de stock.pdfRapport gestion de stock.pdf
Rapport gestion de stock.pdf
AchrafAntri2
 
présentation soutenance PFE.ppt
présentation soutenance PFE.pptprésentation soutenance PFE.ppt
présentation soutenance PFE.ppt
Mohamed Ben Bouzid
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Riadh K.
 

Tendances (20)

Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFE
 
Projet de fin d'etude sur le parc informatique
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatique
 
diagramme des cas d'utilisation
diagramme des cas d'utilisationdiagramme des cas d'utilisation
diagramme des cas d'utilisation
 
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
 
PFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignement
 
Rapport de stage du fin d'étude
Rapport de stage du fin d'étudeRapport de stage du fin d'étude
Rapport de stage du fin d'étude
 
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
 
Ms project
Ms projectMs project
Ms project
 
Chp4 - Diagramme de Séquence
Chp4 - Diagramme de SéquenceChp4 - Diagramme de Séquence
Chp4 - Diagramme de Séquence
 
Rapport gestion de stock.pdf
Rapport gestion de stock.pdfRapport gestion de stock.pdf
Rapport gestion de stock.pdf
 
Application web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment systemApplication web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment system
 
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
 
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...
 
Rapport PFE - Mise en place d'OpenERP pour IT-Consulting
Rapport PFE - Mise en place d'OpenERP pour IT-ConsultingRapport PFE - Mise en place d'OpenERP pour IT-Consulting
Rapport PFE - Mise en place d'OpenERP pour IT-Consulting
 
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliothequeEcole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
 
présentation soutenance PFE.ppt
présentation soutenance PFE.pptprésentation soutenance PFE.ppt
présentation soutenance PFE.ppt
 
Présentation projet de fin d'étude
Présentation projet de fin d'étudePrésentation projet de fin d'étude
Présentation projet de fin d'étude
 
Présentation PFE: Système de gestion des réclamations et interventions clients
Présentation PFE: Système de gestion des réclamations et interventions clientsPrésentation PFE: Système de gestion des réclamations et interventions clients
Présentation PFE: Système de gestion des réclamations et interventions clients
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
Presentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicauxPresentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicaux
 

En vedette

rapport de stage.
rapport de stage.rapport de stage.
rapport de stage.
wajdi1985
 
Le BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open SolutionLe BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open Solution
Bonitasoft
 
BonitaSoft at Solutions Linux 2010
BonitaSoft  at Solutions Linux 2010BonitaSoft  at Solutions Linux 2010
BonitaSoft at Solutions Linux 2010
Bonitasoft
 

En vedette (20)

Workflow3
Workflow3Workflow3
Workflow3
 
ModéLisation De Workflow En Uml
ModéLisation De Workflow En UmlModéLisation De Workflow En Uml
ModéLisation De Workflow En Uml
 
BPM & Workflow
BPM & WorkflowBPM & Workflow
BPM & Workflow
 
rapport de stage.
rapport de stage.rapport de stage.
rapport de stage.
 
Workflow
WorkflowWorkflow
Workflow
 
Introduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling NotationIntroduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling Notation
 
Le BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open SolutionLe BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open Solution
 
Webinar activiti
Webinar activitiWebinar activiti
Webinar activiti
 
Opportunities for Murex Consultants in 2016
Opportunities for Murex Consultants in 2016Opportunities for Murex Consultants in 2016
Opportunities for Murex Consultants in 2016
 
Processus métier
Processus métierProcessus métier
Processus métier
 
inext café #03 - Automatiser ses processus métier avec SharePoint et Nintex
inext café #03 - Automatiser ses processus métier avec SharePoint et Nintexinext café #03 - Automatiser ses processus métier avec SharePoint et Nintex
inext café #03 - Automatiser ses processus métier avec SharePoint et Nintex
 
Rapport de stage originale
Rapport de stage originaleRapport de stage originale
Rapport de stage originale
 
Ce qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process ManagementCe qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process Management
 
J bpm workflow
J bpm workflowJ bpm workflow
J bpm workflow
 
Microsoft Workflow Foundation - Cours 2
Microsoft Workflow Foundation - Cours 2Microsoft Workflow Foundation - Cours 2
Microsoft Workflow Foundation - Cours 2
 
Cartographie Métier : méthodologie
Cartographie Métier : méthodologieCartographie Métier : méthodologie
Cartographie Métier : méthodologie
 
Applying Usability to Improve Value and Reduce Risk
Applying Usability to Improve Value and Reduce RiskApplying Usability to Improve Value and Reduce Risk
Applying Usability to Improve Value and Reduce Risk
 
Pilotez efficacement vos achats avec Bonita BPM
Pilotez efficacement vos achats avec Bonita BPMPilotez efficacement vos achats avec Bonita BPM
Pilotez efficacement vos achats avec Bonita BPM
 
BonitaSoft at Solutions Linux 2010
BonitaSoft  at Solutions Linux 2010BonitaSoft  at Solutions Linux 2010
BonitaSoft at Solutions Linux 2010
 
SharePoint en action 2013 - AFF-04 - Ged et flux de travaux - Jean-Francois M...
SharePoint en action 2013 - AFF-04 - Ged et flux de travaux - Jean-Francois M...SharePoint en action 2013 - AFF-04 - Ged et flux de travaux - Jean-Francois M...
SharePoint en action 2013 - AFF-04 - Ged et flux de travaux - Jean-Francois M...
 

Similaire à Workflow

Eranea : presentation technique de la solution de transcodage Cobol vers Java...
Eranea : presentation technique de la solution de transcodage Cobol vers Java...Eranea : presentation technique de la solution de transcodage Cobol vers Java...
Eranea : presentation technique de la solution de transcodage Cobol vers Java...
Eranea
 

Similaire à Workflow (20)

[Webinar] Techniques avancées de création de workflow - FR
[Webinar] Techniques avancées de création de workflow - FR[Webinar] Techniques avancées de création de workflow - FR
[Webinar] Techniques avancées de création de workflow - FR
 
Azure Automation, Le nouveau service pour automatiser vos tâches
Azure Automation, Le nouveau service pour automatiser vos tâchesAzure Automation, Le nouveau service pour automatiser vos tâches
Azure Automation, Le nouveau service pour automatiser vos tâches
 
Supervision et analyse de script batch
Supervision et analyse de script batchSupervision et analyse de script batch
Supervision et analyse de script batch
 
01 Les Workflows Dans Share Point
01   Les Workflows Dans Share Point01   Les Workflows Dans Share Point
01 Les Workflows Dans Share Point
 
Azure devops
Azure devopsAzure devops
Azure devops
 
Job Router - Workflows d'entreprise sur mobile
Job Router - Workflows d'entreprise sur mobileJob Router - Workflows d'entreprise sur mobile
Job Router - Workflows d'entreprise sur mobile
 
Eranea : presentation technique de la solution de transcodage Cobol vers Java...
Eranea : presentation technique de la solution de transcodage Cobol vers Java...Eranea : presentation technique de la solution de transcodage Cobol vers Java...
Eranea : presentation technique de la solution de transcodage Cobol vers Java...
 
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre quelle est la mei...
Upgrade oracle people soft 9.2   a quoi faut-il s’attendre  quelle est la mei...Upgrade oracle people soft 9.2   a quoi faut-il s’attendre  quelle est la mei...
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre quelle est la mei...
 
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre ? quelle est la m...
Upgrade oracle people soft 9.2   a quoi faut-il s’attendre ?  quelle est la m...Upgrade oracle people soft 9.2   a quoi faut-il s’attendre ?  quelle est la m...
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre ? quelle est la m...
 
Introduction à Power Apps et Microsoft Flow
Introduction à Power Apps et Microsoft FlowIntroduction à Power Apps et Microsoft Flow
Introduction à Power Apps et Microsoft Flow
 
Executer - Le pitch
Executer - Le pitchExecuter - Le pitch
Executer - Le pitch
 
BreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec AzureBreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec Azure
 
Présentation du produit job router
Présentation du produit job routerPrésentation du produit job router
Présentation du produit job router
 
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software FactoryObjet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
 
CV_Bilel CHAOUADI
CV_Bilel CHAOUADICV_Bilel CHAOUADI
CV_Bilel CHAOUADI
 
PFE PPT2
PFE PPT2PFE PPT2
PFE PPT2
 
Cours spring
Cours springCours spring
Cours spring
 
Une architecture d'entreprise concrète et légère
Une architecture d'entreprise concrète et légèreUne architecture d'entreprise concrète et légère
Une architecture d'entreprise concrète et légère
 
La conformité ITIL® du logiciel ITSM Octopus (Format A4 France)
La conformité ITIL® du logiciel ITSM Octopus (Format A4 France)La conformité ITIL® du logiciel ITSM Octopus (Format A4 France)
La conformité ITIL® du logiciel ITSM Octopus (Format A4 France)
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 

Workflow

  • 2. Plan Introduction: Historique Workflow: Notions Processus métier Exemple de workflow Typologies Moteur de workflow Les phases d’un projet Workflow WWF: Windows Workflow Foundation , avantages Workflow : Avantages Conclusion 2
  • 3. L'industrie de l'imagerie électronique était la première à réclamer une technologie qui permette l’automatisation des procédures de travail. 1975-1985: un essor important en mettant en place un système capable d’automatiser les flux de travail. Des systèmes de WorkFlow statique: Officetalk-P, Backtalk, Poise, Xerox InConcert, … Introduction: Historique Echec du WorkFlow statique 3
  • 4.
  • 8. FreeFlow, etc… La séparation au niveau des traitement et des données relatives aux procédures de travail. La facilité de la création, modification ou suppression des procédures de travail. 4 Historique
  • 9. Workflow: Notions Peut décrire : le circuit de validation d’un processus les tâches à accomplir entre les différents acteurs les délais à respecter les modes de validation La modélisation La gestion informatique des tâches et des différents acteurs impliqués dans la réalisation d'un processus métier 5
  • 10.
  • 11. des applications ou services,
  • 12. des processus tiers. 6
  • 13. processus de publication en ligne la modélisation des tâches de l’ensemble de la chaîne éditoriale: Création et édition des articles par un rédacteur Traduction de l’article Mise en page de l’article Validation du rédacteur en chef Exemple de Workflow une série d’étapes décrivant les activités des différentes personnes et applications impliquées dans le processus. 7
  • 14. Typologies Workflow procédural : Workflow de production ou workflow directif: Il corresponds à des processus métiers connus de l'entreprise et faisant l'objet de procédures pré-établies. Le cheminement du workflow est plus ou moins figé. Workflow Ad Hoc: Il est basé sur un modèle collaboratif dans lequel les acteurs interviennent dans la décision du cheminement. Le cheminement du workflow est dynamique. 8
  • 15. Moteur de Workflow: Outil qui permet: La modélisation L’automatisation des processus métiers de l'entreprise La formalisation des règles métier de l'entreprise afin d'automatiser la prise de décision en fonction du contexte donné 9
  • 16. LES PHASES D’UN PROJET WORKFLOW PHASE 1 : DEFINITION DU WORKFLOW PHASE 2 : INTEGRATION A LA GESTION DE L’ORGANISATION PHASE 3 : MISE EN PLACE ET EVALUATION Identification Analyse Modélisation Formulation et conception Réalisation Tests Installation et Exécution Recommandation et Adaptation Formation 10
  • 17. Windows Workflow Foundation : WWF WF est une plateforme de développement de workflow qui vient se greffer au dessus du framework .NET 2.0 les WorkFlows séquentiels: utilisés pour les workflows faisant intervenir des applications et dont le fonctionnement est prédictible. les Workflows “State Machine” (workflows à état): pour les workflows faisant intervenir des personnes et dont le fonctionnement est régi par leur comportement et les actions qu’ils effectuent. 11
  • 18. Développer des workflows sur technologie .NET de manière très simple et incroyablement rapide par l’intégration d’un designer à Visual Studio 2005 Propose plus d’un vingtaine d’Activité de base, mais vous avez la possibilité de développer vos propres Activité et/ou d’en télécharger sur Internet (ex: l’activitySendMail). décrit soit en XML (XOML), soit dans du code ou soit en mixte (XOML + Code). WWF: Avantages une plateforme de développement de workflow simple, puissante et totalement extensible. 12
  • 19. Workflow: Avantages Rationalisation Automatisation Sécurisation WORKFLOW Information 13
  • 20.
  • 22. S’adapter rapidement aux évolutions14
  • 23.
  • 24.
  • 25. Améliorer la traçabilité et la transparence de l’information 16
  • 26.
  • 27. Anticipation des blocages et dysfonctionnement17
  • 28. Workflow un outil qui apporte une véritable aide à l’organisation l’exécution l’optimisation Conclusion 18
  • 29. Merci

Notes de l'éditeur

  1. l’industrie de l’imagerie électronique réclame une solution qui puisse automatiser les procédures de travailEntre 1975 et 1985 en voit la naissance des premiers workflow mais malheureusement ces workflow sont statiques ils sont spécifiques à leurs utilisationsMais ce fut un échec
  2. Grace au génie logiciel en 1990 on relance les recherche sur le workflowles solutions sont dynamiques Ces Workflow sont Génériques donc la création et la modification des procédures de travail sont plus facile
  3. Un workflow et un modèle qui nous offre une vue sur le circuit de validation d’un processusLes taches entre des différents acteursLes deadlineLes mode de validation
  4. D’après certaines sources, le nom XOML devrait disparaître pour être appelé XAML. Le XAML servirai donc pour la réalisation des IU sous WPF et pour la conception des workflows sous WF.