Workflow

6 799 vues

Publié le

Publié dans : Technologie, Business
  • Soyez le premier à commenter

Workflow

  1. 1. WORKFLOWGestion des Flux<br />2009/2010<br />
  2. 2. Plan<br />Introduction: Historique<br /> Workflow: Notions<br />Processus métier<br />Exemple de workflow<br /> Typologies<br /> Moteur de workflow<br />Les phases d’un projet Workflow<br /> WWF: Windows Workflow Foundation , avantages<br /> Workflow : Avantages<br />Conclusion<br />2<br />
  3. 3. L&apos;industrie de l&apos;imagerie électronique était la première à réclamer une technologie qui permette l’automatisation des procédures de travail.<br />1975-1985: un essor important en mettant en place un système capable d’automatiser les flux de travail. <br />Des systèmes de WorkFlow statique: <br /> Officetalk-P, Backtalk, Poise, Xerox InConcert, …<br />Introduction: Historique<br />Echec du WorkFlow statique <br />3<br />
  4. 4. Au début des années 1990: relancement des recherches concernant les WorkFlows. <br />Une véritable explosion aux systèmes élaborés: <br /><ul><li> Oval,
  5. 5. Apricot,
  6. 6. MelMac,
  7. 7. WAMO,
  8. 8. FreeFlow, etc…</li></ul> La séparation au niveau des traitement et des données relatives aux procédures de travail. <br /> La facilité de la création, modification ou suppression des procédures de travail.<br />4<br />Historique<br />
  9. 9. Workflow: Notions<br />Peut décrire : <br />le circuit de validation d’un processus<br />les tâches à accomplir entre les différents acteurs<br />les délais à respecter<br />les modes de validation <br /> La modélisation<br /> La gestion informatique des tâches et des différents acteurs <br />impliqués dans la réalisation d&apos;un processus métier<br />5<br />
  10. 10. Processus métier<br /> Un processus métier représente les interactions sous forme d&apos;échange d&apos;informations entre divers acteurs tels que : <br /><ul><li> des humains,
  11. 11. des applications ou services,
  12. 12. des processus tiers. </li></ul>6<br />
  13. 13. processus de publication en ligne <br />la modélisation des tâches de l’ensemble de la chaîne éditoriale:<br />Création et édition des articles par un rédacteur<br />Traduction de l’article<br />Mise en page de l’article<br />Validation du rédacteur en chef<br />Exemple de Workflow<br />une série d’étapes décrivant les activités des différentes<br /> personnes et applications impliquées dans le processus.<br />7<br />
  14. 14. Typologies<br />Workflow procédural :<br />Workflow de production ou workflow directif:<br />Il corresponds à des processus métiers connus de l&apos;entreprise et faisant l&apos;objet de procédures pré-établies.<br /> Le cheminement du workflow est plus ou moins figé.<br />Workflow Ad Hoc:<br />Il est basé sur un modèle collaboratif dans lequel les acteurs interviennent dans la décision du cheminement.<br /> Le cheminement du workflow est dynamique. <br />8<br />
  15. 15. Moteur de Workflow:<br />Outil qui permet:<br /> La modélisation <br /> L’automatisation des processus métiers de l&apos;entreprise <br /> La formalisation des règles métier de l&apos;entreprise afin d&apos;automatiser la prise de décision en fonction du contexte donné <br />9<br />
  16. 16. LES PHASES D’UN PROJET WORKFLOW<br />PHASE 1 : DEFINITION DU WORKFLOW<br />PHASE 2 : INTEGRATION A LA GESTION DE L’ORGANISATION<br />PHASE 3 : MISE EN PLACE ET EVALUATION<br /> Identification<br />Analyse<br />Modélisation<br />Formulation<br /> et conception<br />Réalisation<br />Tests<br />Installation <br />et Exécution<br />Recommandation <br />et Adaptation<br />Formation <br />10<br />
  17. 17. Windows Workflow Foundation : WWF<br />WF est une plateforme de développement de workflow qui vient se greffer au dessus du framework .NET 2.0<br />les WorkFlows séquentiels: utilisés pour les workflows faisant intervenir des applications et dont le fonctionnement est prédictible.<br />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.<br />11<br />
  18. 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<br />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).<br />décrit soit en XML (XOML), soit dans du code ou soit en mixte (XOML + Code). <br />WWF: Avantages<br />une plateforme de développement de workflow simple, puissante et totalement extensible.<br />12<br />
  19. 19. Workflow: Avantages<br />Rationalisation<br />Automatisation<br />Sécurisation<br />WORKFLOW<br />Information<br />13<br />
  20. 20. Workflow: Avantages <br />RATIONALISATION :<br />Redéfinition des processus de gestion de l’entreprise<br /> afin de:<br /><ul><li>Supprimer les redondances
  21. 21. standardiser des méthodes de travail
  22. 22. S’adapter rapidement aux évolutions</li></ul>14<br />
  23. 23. Workflow: Avantages <br />AUTOMATISATION<br /><ul><li>Élimination des « temps morts » entre les différents</li></ul> acteurs d’une même tâche<br /><ul><li>Dématérialiser les processus en supprimant les formulaires papiers</li></ul>15<br />
  24. 24. Workflow: Avantages <br />SECURISATION<br /><ul><li>Réduire les risques d’erreurs des humaines.
  25. 25. Améliorer la traçabilité et la transparence de </li></ul> l’information<br />16<br />
  26. 26. Workflow: Avantages <br />INFORMATION en temps réel<br /><ul><li>Visibilité immédiate des tâches effectuées, en cours, à faire ou en retard
  27. 27. Anticipation des blocages et dysfonctionnement</li></ul>17<br />
  28. 28. Workflow un outil qui apporte une véritable aide à<br />l’organisation<br />l’exécution<br />l’optimisation<br />Conclusion<br />18<br />
  29. 29. Merci<br />

×