Chapitre4 1

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 18

Institut Supérieur

d’Informatique

Outils de Travail Collaboratif

Chapitre IV: Workflow

Niveau: L2 CS

Narjes Ben Hariz AU: 2022-2023 1


Définition

❖ On appelle "WorkFlow" (traduit littéralement "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 (aussi appelé processus
opérationnel).
❖ Le terme de Workflow pourrait donc être traduit en
français par Gestion électronique des processus
métier.

Narjes Ben Hariz 2


Définition

❖ Un processus métier représente les interactions


sous forme d'échange d'informations entre divers
acteurs tels que :
• Humains.
• Applications ou services.
• Processus tiers.

Narjes Ben Hariz 3


Processus Métier

❖ Enchaînement d’actions réalisées par différents


acteurs collaborant pour délivrer un résultat tangible
et une valeur ajoutée métier pour l’entreprise.

❖ Un processus décrit en général le métier, et non le


système informatique.

Narjes Ben Hariz 4


Workflow et Groupware

Narjes Ben Hariz 5


Workflow

Circuit de
validation

Modes de Tâches à
validation accomplir

Délais à
respecter

Narjes Ben Hariz 6


Workflow: exemples

➢ Demande de congés
➢ Suivi des corrections des applicatifs
➢ Suivi de dossier client
➢ Gestion de la documentation qualité
➢ Demande d’investissement
➢ Suivi des réclamations Client
➢ Suivi des infos consommateurs
➢ Demande de formation
➢ Demande d’intervention
➢ Démarrage nouveau produit
➢ Modification produit
➢ Validation de note interne classique
➢ Remboursement de frais
➢ Engagement de frais

Narjes Ben Hariz 7


Moteur de workflow

❖ Le moteur de workflow est l’outil permettant de


modéliser et d’automatiser les processus métiers de
l’entreprise. Ce type d’outil permet ainsi de formaliser
les règles métier de l’entreprise afin d’automatiser la
prise de décision, c’est-à-dire la branche du workflow
à choisir, en fonction du contexte donné.

Narjes Ben Hariz 8


Types de workflows

Narjes Ben Hariz 9


Types de workflows
Workflow de production

➢ Très structurés et fortement centrés processus


➢ Généralement correspondent à l’implémentation du coeur
du métier de l'entreprise (gestion des emprunts dans une
banque, gestion des sinistres dans une compagnie
d'assurance,...) :
➢ Constitués d'outils sur des transactions pré-définies (ex:
séquences de choix ou les règles sont définies a priori)
➢ Coût élevé
➢ Catégories de produits : orientés "Procédure", "Document"
ou "Messagerie"
➢ Utilisent souvent des approches "objets" : réutilisation de
composants (ex: procédure) et flexibilité d'utilisation

Narjes Ben Hariz 10


Types de workflows
Workflow « administratifs »

➢ Structurés et centrés processus


➢ Gestion des procédures administratives par
circulation de documents électroniques (ordres de
mission, demandes de formations, ...)
➢ Automatise des processus variables (plusieurs
cas) mais bien définis (bien structurés).

Narjes Ben Hariz 11


Types de workflows
Workflow « collaboratifs »

➢ Très peu structurés et centrés information

➢Gestion d'un travail de groupe dont le


processus est complexe, et souvent créé
pour un travail de groupe particulier (travail
collaboratif, équipe virtuelle,...)

Narjes Ben Hariz 12


Types de workflows
Workflow « Ad-hoc »

➢ Très peu structurés et centrés information


➢ Généralement traitement de procédures secondaires
(procédure d’exception) et dont la structuration est faible
(circulation de notes d'information) et pour lesquelles il
n’est pas toujours possible de définir des règles à
l’avance.
➢ Orientés vers le travail coopératif en groupe où l'initiative
individuelle importante
➢ Problèmes à résoudre au cas par cas et en mode
interactif
➢ Outils simples d'utilisation généralement de coût faible
➢ Produits (orientés messagerie)

Narjes Ben Hariz 13


Exemple de modélisation
Processus : «Commande produit»

Agent Service Service


Client
Commande Facturation Livraison

Commander
produit
Vérifier
Commande
Facturer

Livrer
Récupérer
produit Produit

Narjes Ben Hariz 14


Exemple de modélisation
Processus: « Publication en ligne
de documents »

1. Le rédacteur propose un article au chef de rubrique


2. Le chef de rubrique regarde le document et le valide
3. Le rédacteur en chef trouve que le document possède des
éléments incompatibles avec l'actualité et retourne le
document au rédacteur
4. Le rédacteur revoit sa copie et la soumet au chef de rubrique
5. Le chef de rubrique corrige quelques coquilles et transmet
l'article au rédacteur en chef
6. Le rédacteur en chef valide le document pour une publication
en ligne

Narjes Ben Hariz 15


Exemple d’application

FlowMind

Module FlowPoint Module FlowComposer

Narjes Ben Hariz 16


Exemple d’application

FlowMind

Module FlowGate Module FlowBoard

Narjes Ben Hariz 17


Exemple d’application

FlowMind

Module FlowSnap Module FlowMonitor

Narjes Ben Hariz 18

Vous aimerez peut-être aussi