vendredi 7 août 2009

Le Business Process Management

BPM, Qu’est-ce que c’est ?

Le BPM ou Business Process Management est la traduction anglaise de la gestion des processus d’affaires. Le BPM comprend les activités réalisées par une organisation/entreprise pour optimiser ses processus métier.
Un processus métier est un ensemble d’activités et de tâches produisant de la valeur à l’organisation ou à ses clients. Le terme de Workflow fait référence au routage des tâches et/ou documents dans le processus d’affaire.
Le BPM est une collection de services et d’outils qui supporte les interactions humaines et applicatives avec les processus métier.
Les organisations utilisent les systèmes BPM pour améliorer les performances de leurs opérations car ceux-ci permettent le routage des flux entre les employés de façon optimisée en effaçant toutes les tâches n'ayant aucune valeur ajoutée comme les transferts de données et de documents, la routine des décisions, etc.
Un exemple classique de processus métier est la gestion des demandes d’achats dans une entreprise. Tous les départements de l’entreprise font des demandes d’achat, la DAF voudrait avoir des stylos et du papier, la DSI voudrait avoir de nouveaux moyens informatiques, etc.
Ce type de processus peut être optimisé via un système de BPM et améliorer les performances du personnel en leur évitant les taches répétitives, source de perte de temps et d’énergie énorme, et ainsi leur permettre de se concentrer sur leurs activités ayant une plus value.

Le cycle de Vie BPM

Le cycle de vie de la gestion des processus métiers comprend l’analyse et l’optimisation des processus, la modélisation et la conception, le développement et le déploiement de l’application, le monitoring et la gestion des performances des applications déployées.

Composants des solutions BPM

Les solutions BPM comportent en général les composants suivants:

* Environnement de Conception: Permet de modéliser les flux, les règles de routage à travers un flow chart. Une fois le processus modélisé, cet outil permet de générer une application minimale qui pourra ensuite être complété par un développement supplémentaire.
* Moteur de Workflow : C’est le cœur du système. Le moteur exécute le processus en routant les flux vers les destinataires appropries suivant les règles définies dans la modélisation des flux.
* Outils de Monitoring et de Reporting : Permet de superviser l’exécution des processus et la gestion des reportings afin de mesurer la performance des processus.
* Outils d’Intégration: En se basant sur un ensemble de connecteurs les solutions BPM interagissent avec le système d’information existant de l’entreprise et deviennent ainsi une partie intégrante de celui-ci au lieu de rester comme une application isolée.

1 commentaire: