1.2.1.3 L'approche Middle-Out
C'est l'approche hybride, et conseillée par les
professionnels du BI. Elle consiste en la conception totale de l'entrepôt
de données (ie : concevoir toutes les dimensions, tous les faits, toutes
les relations), puis créer des divisions plus petites et plus
gérables et les mettre en oeuvre. Cela équivaut à
découper notre conception par éléments en commun et
réaliser les découpages un par un. Cette méthode tire le
meilleur des deux précédentes sans avoir les contraintes. Il faut
juste noter que cette méthode implique, quelques fois, des compromis de
découpage (dupliquer des dimensions identiques pour des besoins
pratiques par exemple).
1.2.2 Etat de lieu des techniques de conception
dimensionnelle
Ralph KIMBALL et Bill Inmon, les principaux précurseurs
de l'entreposage de données, ont introduit des notions «
génériques » des techniques de conception
multidimensionnelles sans fournir une démarche formelle pour aborder
cette question pourtant délicate.
DJYAMO Azore - Mémoire de fin de cycle Master
CSI/IAI-siège/2015-2016 Page | 32
Conception des systèmes décisionnels basée
sur l'analyse des processus métiers
Dans [Kimball et Ross, 2002] différentes études
de cas de schémas multidimensionnels sont proposées. Une
méthode, appelée architecture en matrice de BUS, est
proposée pour la construction d'un schéma multidimensionnel
à partir de la définition des besoins des utilisateurs. Ces
travaux ne proposent pas de méthode formelle de conception et de
construction d'une base dimensionnelle.
La création du modèle dimensionnel se fait en 4
étapes, selon le cycle de vie décisionnel de Kimball que
voici:
? Identifier le processus d'affaires,
? Identifier la granularité de la table de faits, ?
Identifier les dimensions,
? Identifier les faits.
Ce qui est toutefois utile même si l'on constate qu'il
ne fournit en effet aucun repère pour le choix des dimensions, des
faits, des mesures ; en supposant que le choix du processus d'affaire et celui
de quelques fais et mesures découlent des besoins exprimés par
les utilisateurs.
Ces limites nous amènent à introduire de
nouvelles approches qui guideront notre conception dimensionnelle en nous
basant sur la description des processus métiers faisant partie de notre
domaine analytique.
Il est vrai que la conception d'un entrepôt de
données est motivé par l'expression de besoins exprimés
par une entreprise ou, dans le cas de la démarche de Kimball, de
l'expression de besoins d'une partie de l'entreprise (département ou
processus métiers donc data mart). Etant donné que l'analyse et
la conception informatiques ne sont pas des acquis du client qui pose le besoin
d'une plateforme décisionnelle, nous croyons que le concepteur doit
pouvoir mettre en avant l'idée qu'à côté des besoins
exprimés l'on peut déduire plusieurs éléments
utiles qui puissent se greffer aux besoins exprimés. Ces
éléments qui, au préalable peuvent ne pas paraitre dans
les expressions des besoins. C'est d'ailleurs à travers notre
démarche que nous allons démontrer que la conception informatique
doit non seulement suivre le besoin des utilisateurs mais quelques fois servir
de canal pour en tirer une valeur ajoutée.
Dans le deuxième chapitre de cette partie, nous allons
présenter les différentes étapes de la méthodologie
par l'analyse des processus métiers puis au troisième chapitre,
nous allons mettre en oeuvre notre technique d'identification et de choix des
dimensions, faits et mesures, spécifiquement dans le sous-titre «
Conception du modèle dimensionnel ».
DJYAMO Azore - Mémoire de fin de cycle Master
CSI/IAI-siège/2015-2016 Page | 33
Conception des systèmes décisionnels basée
sur l'analyse des processus métiers
CHAPITRE 2 : CONCEPTION BASEE SUR L'ANALYSE DES PROCESSUS
METIERS
|
Un processus métier est un 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. Dans le contexte précis, la
représentation des processus métiers est basée sur la
modélisation par le diagramme de processus métiers UML avec des
conditions référençant le code CIMA, notre
référentiel juridique pour la mise en oeuvre de l'environnement
décisionnel et de production pour les compagnies d'assurance.
Le besoin de faire une conception basée sur une
méthodologie qui consiste à analyser les processus métiers
d'un domaine pour la mise en oeuvre d'un SID renferme d'énormes
avantages parmi lesquels :
- La prise en compte non seulement des besoins des clients,
mais aussi, à travers
eux, une vision concise de l'exécution des processus
métiers dans leur structure ; - L'observation, après description
des processus, de façon claire de l'ensemble des
acteurs participant à l'exécution du processus
;
- Etant donné la transversalité des processus
métiers par rapport à l'entreprise, cette méthode permet
en outre d'observer les services et/ou départements au sein desquels au
moins une tâche du processus métier est exécutée
;
- La présence des branchements décisionnels
permet de choisir des axes d'analyse du SID suivant leurs pertinences...
La méthodologie par l'analyse des processus
métiers consiste donc à identifier les acteurs du domaine en
premier lieu, identifier les processus métiers, identifier les
interactions entre les deux précédents points, décrire le
processus métier, annoter les processus métier et en fin,
analyser le processus métier ainsi annoté pour en déduire
les dimensions et mesures.
|