Workflow
Accueil Remonter E-Learning GED KM & Portails Workflow

 

Accueil
Remonter

hPage mise à jour le 11/04/11

Workflow

Au menu de cette rubrique:

  1. Critères de choix d'un outil de workflow
  2. Eléments méthodologiques pour la construction d’un workflow
  3. Sites d'intérêt général

  4. Produits de workflow en environnement Lotus Domino
  5. Produits de workflow hors environnement Lotus Domino

horizontal rule

Critères de choix d'un outil de workflow

Un workflow (en français : flux d’activités) est un processus qui peut être représenté sous forme de circuit composé d’ activités, reliées entre elles par des liens, et placées sous la responsabilité d’ acteurs

Un outil de workflow administratif permet de gérer de façon automatisée des processus basés sur des interventions humaines (circuit de réservation de voitures, de demande d’investissement…), en interaction avec la messagerie ainsi qu’avec d’éventuelles applications d’entreprise (legacy systems).

Les critères de choix d’un outil de workflow sont :

-          les caractéristiques de workflow supportées :

o        activités : propriétaire responsable de l’activité à réaliser (décision, liste de tâches), ré-assignations dynamiques, présentation des données, lecteurs autorisés ; déclenchement d’activités automatiques (lancement d’une tâche) ; gestion des délais (y compris au niveau processus), notification

o        liens : cheminement série, cheminement parallèle (avec dans ce cas : gestion des dossiers, jointures), routage conditionnel

o        acteurs : gestion des rôles , gestion de la délégation, gestion des absences, gestion du travail en groupe, contraintes d’obligations et d’interdictions pour certains acteurs de réaliser certaines activités

-          la facilité de développement (puis de modification) : interface unique sous forme graphique,  avec des fonctions de génération de code, de génération d’aide en ligne, de génération de documentation paramétrable ; générateur de formules, gestion automatisée des versions successives, bibliothèque d’objets réutilisables auto-alimentée et d’utilisation intuitive (drag & drop), découpage en sous processus (pour une meilleure lisibilité),  possibilité d’enchaîner les processus, vérification syntaxique des processus, interopérabilité avec d’autres applications, disponibilité en plusieurs langues,

-          la facilité d’utilisation : fonctions d’administration courante pouvant être déportées au niveau d’un pilote utilisateur (gestion des acteurs, des rôles, de la délégation, des profils d’absence) ; fonctions utilisateurs permettant une visibilité sur le processus (ex : situer une requête dans un processus et retracer son historique)

-          la facilité d’exploitation : archivage, audit

Eléments méthodologiques pour la construction d’un workflow

Les étapes à suivre afin de modéliser un workflow (et préalable à tout développement applicatif) sont les suivantes :

-          Détermination des différentes activités réalisées au sein du processus

o        préciser en particulier les applications informatiques éventuellement utilisées pour certaines activités (déclenchement de traitement, récupération ou transmission de données)

o        celles ci pourront donner lieu à des interfaces applicatives, déclenchées via des activités automatiques

-          Détermination du cheminements entre activités (liens), en utilisant les liens série, parallèles et conditionnels

-          Détermination des différents rôles assurés par les différents acteurs du processus

-          Affectation de chaque activité à un propriétaire

-          Détermination des données pertinentes à mettre à disposition au niveau de chaque activité (contenu des masques de données à présenter au propriétaire de l’activité)

-          Traçabilité des demandes: par rôle, quelles sont les étapes du workflow sur laquelle une visibilité est pertinente (afin d’identifier les déclarations en tant que lecteur au niveau d’une activité)

-          Ré-assignations dynamiques d’une activité par son propriétaire : sont elles autorisées ou non?; si oui, la liste de destinataires (bénéficiaires de la ré-assignation) doit elle être ouverte ou fermée?

-          Gestion des délais: doit on imposer un délai limite de traitement au niveau processus ? au niveau activité ? Si oui, quelle est la politique de relance (notification du propriétaire d’activité ou de processus, validation ou rejet par défaut du processus instancié, …)

-          Notification: débrayable, elle est fonction de la volumétrie estimée pour le propriétaire de l’activité concernée

o        La notification systématique (pour chaque occurrence de workflow instancié) est à réserver aux workflow à faible volumétrie, lorsque le propriétaire de l’activité ne se connecte qu’irrégulièrement

o        La notification est généralement désactivée pour les workflow à forte volumétrie, les acteurs du processus se connectant systématiquement et spontanément dans ce cas ; prévoir une notification débrayable

o        Dans les 2 cas, une notification unique (quotidienne par exemple) pour un ensemble de workflow instanciés est

-          Détermination de la politique d’archivage/de suppression des demandes traitées

o        Une demande traitée doit elle être archivée ? au bout de combien de temps ? pour quelle durée d’archivage ?

o        Une demande traitée (archivée ou non) doit elle être détruite ? au bout de combien de temps ?

o        Existe t’il des critères ?

-          Détermination de la politique d’audit

o        De quoi un administrateur ou un pilote utilisateur va t’il avoir besoin dans le cadre de ce workflow ?

o        Quelles sont les transactions statistiques pertinentes à développer

-          Considérations informaticiennes concernant la fréquence de traitement en temps différé : faut il un routage immédiat (niveau client) ou planifié (niveau serveur) ; ceci est fonction de la volumétrie estimée pour le processus

o        Si l’on souhaite une action immédiate, il faut opter pour le routage immédiat. Ceci est particulièrement adapté aux workflow à faible volumétrie.

o        Dans le cas de workflow à forte volumétrie, le routage immédiat peut provoquer des phénomènes de saturation de serveur, du fait d’un nombre important de traitements individuels. Dans ce cas, il vaut mieux opter pour un routage planifié (traitement d’un ensemble de décisions par un même programme) en positionnant la fréquence d’exécution de façon à ne pas pénaliser l’utilisateur (avancement d’une étape dans le processus à chaque déclenchement de traitement)

Sites d'intérêt général

  1. Association for Information and Image Management (AIIM) - the Enterprise Content Management Coalition

  2. Business Process Management Initiative (BPMI) - library

  3. e-Workflow

    1. BookStore

    2. Case Studies

    3. News

    4. Standards 

    5. Web Sites

    6. White Papers

  4. INSEAD - Knowledge Management & Workflow

  5. WorkFlow Management Coalition (WFMC)

  6. Workflow & Groupware Strategies (WNGS) - en français

  7. Workflow and Reengineering International Association (WARIA) - liens

Produits de workflow en environnement Lotus Domino

En environnement Lotus Domino, seuls les outils de workflow Domino Workflow (Lotus) et Workey (C-Log) remplissent les conditions: 

bulletinterface graphique de développement permettant une génération automatisée de code pour produire des applications immédiatement exploitable
bulletprise en compte du parallélisme

 

  1. Acamaya (fusion d'Acaena et de Tamaya) - outil de workflow Teamlink Process

  2. Akazi.com Akazi Technologies - outil de workflow Flowmind

  3. Retour à la page d'accueil Axemble (anciennement AGS) - outil de workflow VDoc Process 
    Autres produits:

    1. CAO/SGDT

      1. Animation: Solidworks Animator

      2. Calcul/Cinématique: Cosmos/Works Dynamic Designer/Motion Floworks Moldflow Platics Advisers

      3. Divers: Featureworks

      4. Modeleur: Solidworks

      5. Rendu réaliste: Photoworks

      6. SGDT: Smarteam

    2. Travail collaboratif 

      1. VDoc Document Management

      2. VDoc Quality Management

      3. produits VDoc Open, VDoc Process (outil de workflow) le portail de location d'applications MyWebProcess (partenariat Axemble - IBM Global Services) 

    3. E-catalogue : modules Saqqara (ProductServer, SolutionServer, AnalysisServer, PixServer, Multi-langues, Shopping Cart)

  4. C-Log - outil de workflow Workey

    1. OSS@D/process Design - outil de modélisation des activités et des processus d'entreprise et de diffusion de modèles d'organisation en intranet.

    2. Workey - Outil de modélisation de procédures et de génération d'applications de workflow sous Lotus Notes

    3. Mnesik - Outil de capitalisation des connaissances et de génération automatique de publications électroniques (XML, HTML, PDF) donnant accès à l'information par une exploration interactive de diagrammes.

  5. Coheris (a racheté Apsyware) - outil de workflow Visual Workflow System (Apsyware, doté d'une interface graphique) intégré dans AX-Flow (Coheris)

  6. Lotus - outil de workflow Domino Workflow (rachat de la société allemande Onestone)

  7. Quadris - outil de workflow  FlowQuad

  8. Sekoya - outil de workflow Blu Kanari*

  9. TeamWare, du groupe Fujitsu - outil de workflow Teamware Flow, Teamware Dolphin; push: Brodia; Knowledge Browser

    1. Groupware: Teamware Office, Teamware Office for Linux, Teamware Secure Mail

    2. Web community solutions: Teamware Pl@za

    3. Content management and workflow: Meridio (moteur de gestion de contenu), Teamware Flow (outil de workflow), Teamware Dolphin (outil de productivité d'équipe), ProcessWise WorkBench (modélisation de processus), OfficePower (système basé sur le Web de management d'information d'entreprise avec email, gestion documentaire, SGBD, développement d'applications, workflow simple, outils de productivité personnelle) 

Produits de workflow hors environnement Lotus Domino

  1. Adobe, a racheté Accelio - Accelio en français (anciennement Jetform - Jetform en français)

    1. Accelio Capture FormFlow - Environnement de développement de formulaire Internet exploitant la technologie XML. Permet le routage d'information, l'intégration aux bases de données, la signature électronique, la sauvegarde locale, ...
    2. Accelio Integrate InTempo (en anglais) - offre e-process en VF intégrant un outil de workflow (procédé d'automatisation basé sur XML et permettant aux organisations d'automatiser et de gérer leurs processus)
      Anciennement: apellations JetForm
    3. Adobe Workflow Server
  2. IBM - outil de workflow MQSeries Workflow

  3. Oracle   - outil de workflow  Oracle Workflow

  4. W4 - outil de workflow W4 (France) 

    et

  5. Action Technologies - outils Metro et ActionWorks Coordinator

  6. FileNet - produits

    1. suite de composants Panagon Workflo Services, 

    2. outil de workflow Panagon e-process Services

  7. Metastorm - outil de workflow e-work

  8. Panagon eProcess Services (Panagon), accessible par FileNet

  9. SAP - workflow SAP?

  10. SER Floware - SER Solutions - SER France ?

  11. Staffware - vue d'ensemble de la Process Suite; produits Process Engine, iProcess Engine, Process monitor, Process Integrator, Process Relationship Manager

  12. Universal Workflow (Genesys), 

  13. Ultimus - outil de workflow Ultimus Workflow Suite V5 (Allemagne)

 En environnement Microsoft Exchange :

  1. Microsoft Exchange Workflow
  2. Microsoft Workflow Designer for SQL Server
  3. EI Stream (anciennement Eastman Software) - outil Enterprise Workflow basé sur Exchange

  4. icomXpress (anciennement KeyFile) - outil de workflow icXpertFlow basé sur Exchange