Durant la modélisation de processus d'affaires, Open ModelSphere permet de faire de la conception par décomposition (top-down design), de la conception pour construction incrémentale (bottom-up design), ou un mélange des deux!
Conception par décomposition :
C'est la façon naturelle et la plus utilisée de concevoir les processus d'affaires: les processus de haut-niveaux sont d'abord créés, puis chaque processus de haut-niveau est décomposer en sous-processus, qui à leur tour sont décomposés en processus de plus bas-niveau. A la fin, les processus-feuilles sont si simples qui n'ont plus besoin d'être décomposer à nouveau.
La
façon la plus simple de faire de la conception par décomposition
est de créer des processus de haut-niveau (numérotés
1, 2 et 3), puis d'utiliser l'outil de cible pour décomposer un
processus de haut-niveau en sous-processus. Le processus décomposé
est noté par une étoile (*).
Juste
avant la décomposition :
Juste après la décomposition :
Les
sous-processus créés sont placés sont le processus
décomposé et sont numérotés 1.1, 1.2, 1.3 et
ainsi de suite.
Une
autre façon de créer des sous-processus est de sélectionner
un processus de haut-niveau dans l'explorateur, de clique à droite
pour obtenir le menu déroulant, et de choisir l'opération
Ajouter->Processus. Ceci va créer un processus numéroté
1.1 sous le processus 1.
Conception
pour construction incrémentale :
La
conception pour construction incrémentale est quelques fois la bonne
approche à utiliser si on connaît bien un sous-système
donné. On commence par concevoir le sous-système, puis en
construit les niveaux d'abstraction supérieure ensuite.
Sélectionner
le noeud correspondant au Processus 1 dans l'explorateur, cliquer à
droite pour obtenir le menu déroulant, et de choisir l'opération
Ajouter->Super-Processus. Le Process 1 sera renumérotés
1.1, et un nouveau super-processus 1 va prendre la place de l'ancien processus.
Mélanger
les deux types de conception :
Le tableau suivant décrit le modèle de processus résultant
après avoir ajouté un processus au processus Engineering,
avoir avoir ajouté une super-processus au processus Engineering,
et après avoir ajouté un super-processus au processus de
haut-niveau Development.
Modèle de processus original..
|
Modèle de processus original après l'ajout d'un processus
au processus Engineering. Un process 1.1 est créé et
placé sous Engineering.
![]() |
Modèle de processus original après l'ajout d'un super-processus
au processus Engineering. Un nouveau processus appellé SuperEngineering
est créé et prend l'ancienne position de Engineering. Engineering
est poussé à un niveau inférieur.
![]() |
Modèle de processus original après l'ajout d'un super-processus
au processus Development. Un nouveau processus appellé SuperDevelopment
est créé et placé au-dessus de Development.
Tous les autres processus sont poussés à un niveau inférieur.
![]() |