Tâche: Analyse de domaine fonctionnel |
|
 |
Cette tâche prend les idées initiales relatives au partitionnement du métier (par exemple à partir d'une approche de modélisation métier par composants) et les affine, grâce à l'identification d'ensembles de fonctions métier pour le domaine métier, en zones fonctionnelles - agrégats de fonctionnalités attribués aux systèmes métier. |
|
Objet
L'objectif de l'analyse des zones fonctionnelles est de valider les idées premières concernant le partitionnement du
métier, d'abord en domaines métier (qui comprendront logiquement un ensemble de systèmes métier intéressants pour
l'effort de modélisation métier) -- ceci pouvant demander une étape intermédiaire d'identification des sous-domaines
afin de délimiter la partie du métier à étudier -- puis en découvrant des zones fonctionnelles, c'est-à-dire des
agrégats de fonctionnalités pouvant être attribuées aux systèmes métier. Il s'agit d'une approche complémentaire à
l'analyse de l'architecture métier qui peut être utilisée conjointement à
cette tâche.
|
Relations
Rôles | Principal:
| Complémentaire:
| Auxiliaire:
|
Entrées | Obligatoire:
| Facultatif:
| Externe:
|
Sorties |
|
Description principale
L'analyse des zones fonctionnelles peut débuter avec un modèle métier par composants (voir Concept : Modélisation métier par composants) et utiliser les compétences
CBM identifiées comme point de départ pour l'ensemble de domaines
métier. L'effort de modélisation métier est défini par le ou les domaine(s) métier étudié(s) ; l'analyse de zones
fonctionnelles peut effectuer la sélection dans l'ensemble initial de domaines métier puis les décomposer en
sous-domaines, et enfin en zones fonctionnelles -- les composants CBM du modèle initial seront d'une grande
utilité ici.
L'analyse des zones fonctionnelles commence par la création de descriptions récapitulatives qui identifient, pour
chaque domaine, les principales responsabilités fonctionnelles de haut niveau. Ensuite, chaque domaine est
décomposé en zones fonctionnelles, plus petites. Chaque zone fonctionnelle est décrite en termes de fonctions
spécifiques dont elle est responsable, et de fonctions dont elle dépend lors des collaborations avec d'autres zones
fonctionnelles. Voir Concept
: Analyse des zones fonctionnelles.
Si l'analyse des zones fonctionnelles est effectuée en utilisant des données d'entrée de l'effort CBM, un domaine
métier sera généralement mappé sur une compétence CBM ; les composants métier CBM sont un bon point de départ pour
l'identification des zones fonctionnelles, et les services et activités des composants CBM sont une bonne façon
d'identifier les fonctions. Les composants CBM sont souvent mappés un à un sur les zones fonctionnelles, même
si dans certains cas un composant CBM peut contenir un nombre de types de fonctions trop important. Dans ce cas, il
devra être décomposé en plusieurs zones fonctionnelles.
Les zones fonctionnelles seront attribuées aux systèmes métier, qui supporteront les services afin de fournir ces
fonctions ; les fonctions elles-mêmes peuvent suggérer l'automatisation -- les sous-systèmes informatiques des systèmes
métier qui effectueront certains ou l'ensemble des services.
|
Etapes
Décomposition des domaines en zones fonctionnelles
L'analyse des zones fonctionnelles commence par la création de descriptions récapitulatives qui identifient, pour
chaque domaine, les principales responsabilités fonctionnelles de haut niveau. Ensuite, chaque domaine est
décomposé en zones fonctionnelles, plus petites. Chaque zone fonctionnelle est décrite en termes de fonctions
spécifiques dont elle est responsable, et de fonctions dont elle dépend lors des collaborations avec d'autres zones
fonctionnelles. Voir Concept
: Analyse des zones fonctionnelles. Si l'analyse des zones fonctionnelles est effectuée en utilisant des données
d'entrée de l'effort CBM, un domaine métier sera généralement mappé sur une compétence CBM ; les composants métier
CBM sont un bon point de départ pour l'identification des zones fonctionnelles, et les services et activités des
composants CBM sont une bonne façon d'identifier les fonctions. Les composants CBM sont souvent mappés un à
un sur les zones fonctionnelles, même si dans certains cas un composant CBM peut contenir un nombre de types de
fonctions trop important. Dans ce cas, il devra être décomposé en plusieurs zones fonctionnelles. Les zones
fonctionnelles seront attribuées aux systèmes métier, qui supporteront les services afin de fournir ces
fonctions.
Les zones fonctionnelles sont analysées et décrites en termes de fonctions, mais elles sont également analysées dans le
contexte plus large des relations qu'elles entretiennent avec les autres zones fonctionnelles (interactions et
collaborations). Ceci permet de déterminer comment les systèmes métier détenant les zones fonctionnelles vont
collaborer.
|
Mappage des zones fonctionnelles sur les sous-systèmes (informatiques)
Le partitionnement du domaine métier a pour résultat un ensemble de zones fonctionnelles. Ces zones
fonctionnelles doivent suggérer des agrégats de fonctionnalités cohésives pouvant être attribués aux
sous-systèmes, qui fourniront cette capacité. Chaque sous-système est un mécanisme conceptuel permettant de
définir l'encapsulation des services afin de fournir cette capacité -- et qui, dans le futur, pourrait être automatisé
dans les systèmes informatiques au sein du système métier. Les sous-systèmes travaillent ensemble pour livrer les
services fournis par le système métier détenant la zone fonctionnelle.
L'identification de sous-systèmes comme résultat d'analyse de zones fonctionnelles permet une transition souple entre
l'identification métier des zones fonctionnelles, leur mappage sur les systèmes métier et la détermination
des sous-systèmes réellement impliqués dans la mise en oeuvre d'une zone fonctionnelle donnée. Les sous-systèmes
deviennent une esquisse à réutiliser. Cette approche fournit non seulement une spécification récapitulative
de comportement d'un sous-système, mais également des contrats établis entre ces derniers et selon lesquels ils
collaborent et sont dépendants des autres.
L'amélioration plus poussée des fonctionnalités attribuées à un système métier peut ne pas s'avérer nécessaire
lorsqu'il existe un mappage un-à-un entre la zone fonctionnelle et un sous-système, c'est-à-dire lorsque le système
métier qui supporte la zone fonctionnelle présente un sous-système informatique analogue qui fournit ses fonctions.
D'un autre côté, la prolifération de sous-systèmes peut indiquer que la zone fonctionnelle a une granularité trop
grossière pour être attribuée à un seul système métier et doit être davantage divisée.
Des informations supplémentaires sur l'identification des sous-systèmes sont disponibles dans les instructions : Sous-système de conception.
|
|
Propriétés
Plusieurs occurrences |  |
Commandé par les événements |  |
En cours |  |
Facultatif |  |
Planifié |  |
Réitérable |  |
Plus d'informations
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
|
|