• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
BPM & Workflow
 

BPM & Workflow

on

  • 10,236 views

Introduction générale au BPM et au Workflow

Introduction générale au BPM et au Workflow

Statistics

Views

Total Views
10,236
Views on SlideShare
10,189
Embed Views
47

Actions

Likes
8
Downloads
470
Comments
0

4 Embeds 47

http://www.slideshare.net 42
http://www.linkedin.com 3
http://www.plaxo.com 1
http://static.slidesharecdn.com 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    BPM & Workflow BPM & Workflow Presentation Transcript

    • BPM & Workflow
        • Séminaire EDF R&D
        • François Charoy
        • LORIA/ Nancy-Université
    • Qu'est ce que le BPM
        • “ True Business Process Management is an amalgam of traditional workflow and the 'new' BPM technology. It then follows that as BPM is a natural extension of – and not a separate technology to – Workflow, BPM is in fact the merging of process technology covering 3 process categories: interactions between (i) people-to-people; (ii) systems-to-systems and (iii) systems-to-people – all from a process-centric perspective. This is what true BPM is all about.” Jon Pyke, CTO Staffware.
      At the business level, BPM is the management of explicit processes from beginning to end. These processes generally contain a long-running set of business activities such as those required to underwrite a policy or deliver an order under varying numbers of business scenarios The technology definition is another story. Because BPM has multiple uses, from simple personal flow to deep system-to-system flow under performance constraints, it is hard to find a common definition, much less one technology market ready to handle all the needs. Jim Sinur & Jess Thompson (société: Gartner Group)
    • Deux écoles/Deux visions
        • Automator
        • Facilitator
      L'analyste métier L'ingénieur Workflow Vision métier, processus, valeur ajoutée, organisation Vision technique, automatisation, exécution, distribution (Keith Swenson - Fujitsu)
    • Historique
      • (1930) Procédés de fabrication industriels
        • taylorisation
      • (1970) Office Automation
      • (1980) Gestion Documentaire, CSCW
      • (1990) Workflow Management, GroupWare
      • (2000) BPM, Orchestration, Choreography, Monitoring, BI, BAM
    • Définitions
      • Business Process : Ensemble d'activités et de procédures qui permettent collectivement la réalisation d'un objectif métier
      • Workflow : automatisation partielle ou totale d'un Business Process
      • Activité : tâches ou fonctions à réaliser pour compléter une étape du processus
    • Les concepts clés
    • Exemple BPMN
    • Cycle de vie d'un procédé Gestion Automatisation Objectif Analyses Conception Implantation Execution Evaluation Monitoring Simulation
    • Modèle de référence (WFMC)
    • Définition des procédés
      • Vue BA
        • Modèle compréhensible
        • Langage spécialisé métier
        • Simulation
      • Vue IT
        • Modèle interprétable
        • Sémantique précise
        • Vérifications de propriétés classiques
    • Modèles de procédés
      • Modèles IT (calculable, vérifiable)
        • Petri-nets
        • Pi-Calcul
        • IDEF0
        • XPDL, BPEL
      • Modèles BA (compréhensible, lisible)
        • Speech Act (Flores, Winograd)
        • Diagramme d'activité, UML, BPMN
    • Exemples RdP
    • Outils de modélisation Aris BPMN Modeler
      • Représentation graphique
      • Export BPEL, XPDL,...
      • Simulation
      • Gestion du changement
    • Moteur d'exécution/architecture
      • Trois approches
        • Le workflow embarqué (CMS, ERP)
        • Le système générique (IBM, BEA, )
        • La librairie (WWF, JBPM)
    • Websphere MQ Workflow vs Window WF
    • Gestion des tâches
      • Relation entre l'organisation et les procédés
      • Gestion des rôles (qui peut faire quoi)
      • Gestion des affectations (qui doit faire quoi)
      • Gestion de la liste de travail (WorkList)
    • Monitoring
      • Mesurer/Tracer l'activité pour
        • Suivre les exécutions en temps réel
        • Réagir aux problèmes
        • Calculer des indicateurs de performances (KPI)
        • Améliorer les processus (Improvement)
    • BPM et Workflow avancé
      • Le marché est saturé de produits et de standards
      • Manque d'expérience
      • Manque de garanties
      • Inutilisable pour les processus à haute valeur ajoutée
    • Agilité/Evolution
      • Les entreprise s'adaptent, les procédés évoluent
      • Evolution des modèles
        • Garantir leur validité
        • Comment évoluent les instances ?
          • Migration
          • Gestion de version
      • Evolution des instances
        • Gestion des cas exceptionnels
        • Erreur de conception des modèles
          • Process mining
    • Processus transactionel
      • Garantir des exécutions correctes des procédés
        • Atomicité de l'exécution
        • Isolation ?
      • Problèmes
        • Distribution des sources de données
        • Durée de l'exécution
      • Solution
        • Approche optimiste
        • Compensation
    • Compensation
      • Revenir à un état acceptable
        • Différent de l'état initial (Remboursement partiel d'un billet de train)
      • Trois types d'activités
        • Compensable
          • Il est possible d'annuler les effets d'une activité pour revenir à un état satisfaisant (pseudo-rollback)
        • Pivot
          • Activité à partir de laquelle on ne peut plus revenir en arrière
        • Re-exécutable
          • Activité pour laquelle on est sur qu'elle pourra s'exécuter
    • Gouvernance et gestion des risques
      • Comment garantir le respect des règles métiers et des contingences externes
        • Règles métiers
        • Règles organisationnelles
        • Législation
      • Comment faire garantir que les processus respectent ces règles
      • Faire de la gestion des processus et de leur mise en oeuvre un processus
    • BPM et sécurité
      • Composante critique
        • La sécurité est au coeur des processus
        • Compromis entre expressivité et compréhensibilité
      • Extension des modèles RBAC
        • Qui peut faire quoi ? TBAC
        • Séparation des devoirs
        • Délégation
        • Escalation
      • Nombreux standards
    • Workflow inter-organisationel Service Provisioning A process from A triggers a process from B Service Cooperation with an agreed common policy Outsourcing, BPO
    • Workflow inter-organisational
      • Qu'est ce qui est exposé ?
        • Business communication protocol (choreography)
        • Policies (security, quality, privacy)
      • Qui exécute quoi ? Qui maitrise quoi ?
      • Qui a le contrôle ?
      • Problèmes
        • Privacy (qu'est ce que j'expose)
        • Security (qu'est ce que j'autorise)
        • Semantic (alignement des politiques)
    • Processus coopératif
      • Le prochain Graal
        • Gestion des processus adaptés à des classes d'activités créatives à forte valeur ajoutée
      • Le BPM n'est pas adapté (ni facilitator, ni automator)
        • Manque de flexibilité
        • Support insuffisant à la gestion de la connaissance
        • Support insuffisant à la gestion du contexte
        • Processus mal compris
    • Conclusion
      • Domaine encore « bouillant »
        • Nombreux standards (trop)
        • Vision plutot service mais retour de l'humain
        • Importance croissante du monitoring
        • Problème d'acceptation
        • Problème de Gouvernance
      • Questions aujourd'hui
        • Processus créatifs/humains (BPEL4People)
        • Business Intelligence
        • Méthodes