Chapter 2 Présentation du Modèle de Processus Métiers
Un Modèle de Processus Métiers (MPM) permet d'avoir une vue d'ensemble graphique et immédiate de l'activité d'une organisation (ou de l'activité qu'elle devrait avoir) et montre les flux d'informations entrant et sortant des activités en utilisant les symboles et les notations standard de langage pour spécifier le comportement des processus métiers conformément à la Business Process Management Initiative (BPMI). BPMI est une organisation à but non lucratifs qui permet à des entreprises de toutes tailles et dans tous les domaines de développer l'utilisation de la gestion des processus métiers (Business Process Management, BPM) via l'établissement de standards pour la modélisation, le déploiement, la maintenance et l'optimisation des processus.
Un MPM est comparable à une place de marché au sein de laquelle des données et des services sont échangés. Il résulte généralement d'un besoin ou d'une opportunité.
Le MPM PowerAMC utilise les diagrammes suivants pour fournir une description complète de la logique et des règles métiers du point de vue d'un partenaire métier :
Type de diagramme | Icône dans l'Explorateur d'objets |
---|---|
Diagramme de hiérarchie de processus | ![]() |
Diagramme de processus métiers | ![]() |
Diagramme de services de processus | ![]() |
Vous pouvez créer autant de diagrammes que vous le souhaitez dans un même Modèle de Processus Métiers (MPM).
Tous les diagrammes ont un nom et un contenu graphique. Ils sont des projections du modèle et le représentent sous différents angles.
Le diagramme de hiérarchie de processus définit la structure statique du modèle, il contient un jeu de processus et de sous-processus et spécifie la façon dont ils sont structurés. L'ensemble de ces objets forme une structure de hiérarchie de processus qui constitue une décomposition des fonctions métiers de haut niveau dans un projet.
Exemple :
Le diagramme de processus métiers peut être d'un diagramme de flux de contrôle qui fait apparaître les interactions entre les processus, les flux, les messages et les protocoles de collaboration depuis un ou plusieurs point de début jusqu'à plusieurs points de fin potentiels.
Exemple :
Le diagramme de flux de données est un diagramme de processus métiers lié au langage de processus Data Flow Diagram qui montre les fonctions qu'un système doit mettre en oeuvre et les interaction entre ces fonctions.
Exemple :
Le diagramme de services de processus est un diagramme de processus métiers qui permet de modéliser les dépendances entre services. Il contient les fournisseurs de services qui peuvent être liés entre eux par des dépendances étendues.
Exemple :
Le Modèle de Processus Métiers propose les vues suivantes que vous concevez à l'aide du langage de processus approprié :
Vue du MPM | Description |
Langage de processus |
---|---|---|
Analysis | Correspond au MPM de PowerAMC version 9. N'inclut pas les détails de mise en oeuvre et peut être utilisé comme document pour une analyse orientée objet. | Analysis |
Principalement utilisé par les analystes système afin de modéliser les systèmes de traitement de l'information, mais également comme un moyen de modéliser des organisations complètes. Convient particulièrement pour identifier les échanges de données entre processus. | Data Flow Diagram | |
Convient particulièrement pour concevoir la décomposition et la chorégraphie des tâches au niveau métiers lorsque vous savez déjà sur quelle plateforme vous allez exécuter vos processus. | BPMN 1.0 | |
Collaboratif | Convient particulièrement pour décrire les collaborations entre partenaires qui sont considérés comme étant de même niveau. Permet d'analyser, de modéliser ou de documenter des échanges B2B (Business-to-Business). | ebXML 1.01 et 1.04 |
Exécutable | Convient particulièrement à la modélisation du processus interne à une organisation. Met l'accent sur la mise en oeuvre d'un côté d'une collaboration d'un MPM collaboratif. Peut être généré sur un moteur de MPM. | BPEL4WS 1.1, WS-BPEL 2.0 ou Sybase Unwired Orchestrator 4.3 |
Convient particulièrement à la modélisation de l'orchestration des services Web sans être lié à une plateforme ou à un langage particulier. Ne peut pas être généré sur un moteur de MPM. | Service Oriented Architecture (SOA) | |
Convient particulièrement à la modélisation des processus métiers et à leur mise en oeuvre à l'aide de Business Process Service dans Sybase WorkSpace. | Sybase WorkSpace Business Process 1.5 |
Pour plus d'informations sur le choix du langage de processus, reportez-vous à la section "Création d'un MPM".
Vous pouvez mettre en oeuvre des modèles de processus d'analyse ou collaboratifs à l'aide de modèles de processus exécutables.
Pour plus d'informations sur ce type de mise en oeuvre, reportez-vous à la section "Génération d'un MPM exécutable" dans le chapitre "Génération d'autres modèles à partir d'un MPM".
Modèles V9
Les modèles créés à l'aide de PowerAMC 9 seront automatiquement liés par défaut au langage de processus Analysis.
Si une définition étendue de modèle (fichier XEM) était attachée à votre modèle (par exemple ebXML), le modèle sera automatiquement lié au langage de processus correspondant le mieux.
PowerAMC Modèle de Processus Métiers est un outil de conception très puissant permettant à la fois de modéliser les besoins métiers à partir d'un processus métier ou d'un point de vue fonctionnel, et de mettre en oeuvre les processus modélisés de façon graphique.
Ce logiciel vous permet d'identifier des processus et des tâches atomiques et de les organiser dans une hiérarchie au sein de laquelle vous pouvez de mettre en application le travail réalisé au stade de l'analyse à l'aide des langages de processus métiers tels que BPEL4WS (un standard pour le MPM exécutable) ou Sybase Unwired Orchestrator (un outil d'assemblage pour l'intégration d'applications et de services Web). Il permet également de concevoir des processus métiers et de les mettre en oeuvre en utilisant Business Process Service dans Sybase WorkSpace.
Le modèle de processus métiers décrit les différentes tâches et processus internes d'un métier et la manière dont les partenaires commerciaux dialoguent avec ces tâches et processus.
Ce logiciel permet d'effectuer les opérations suivantes :
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |