Vous êtes sur la page 1sur 319

THESE DE DOCTORAT DE LUNIVERSITE PARIS I PANTHEON - SORBONNE

Spcialit : Informatique

Ins Gam El Golli

Pour lobtention du titre de :


tel-00363878, version 1 - 24 Feb 2009

DOCTEUR DE LUNIVERSIT PARIS I PANTHON - SORBONNE

Ingnierie des Exigences pour les Systmes dInformation Dcisionnels : Concepts, Modles et Processus La mthode CADWE

Octobre, 2008
Ins Gam El Golli, 2008

Cette thse intitule :

Ingnierie des Exigences pour les Systmes dInformation Dcisionnels : Concepts, Modles et Processus La mthode CADWE

tel-00363878, version 1 - 24 Feb 2009

Prsente par : Ins Gam El Golli

Soutenue le 1 octobre 2008 et a t value par un jury compos des personnes suivantes :

Mme Colette ROLLAND M. Camille SALINESI Mme Isabelle WATTIAU M. . Naveen PRAKASH Mme Carine SOUVEYET

Directeur de thse Co-directeur directeur de thse Rapporteur Rapporteur Membre du jury

Rsum
La Business Intelligence (BI) se dfinit comme l'ensemble des technologies permettant de traiter, valoriser et prsenter les donnes des fins de comprhension et de dcision. Elle donne aux dirigeants une visibilit sur la performance de leur entreprise afin damliorer la capacit de celle-ci ragir plus rapidement que ses concurrents face de nouvelles opportunits ou aux risques du march. La BI sappuie sur un systme dinformation spcifique appel Systme dInformation Dcisionnel (SID), par opposition aux systmes dinformations transactionnels. Les SID comportent plusieurs composants qui se rsumaient autrefois en un entrept de donnes. Un entrept de donnes est une collection de donnes intgres et historises qui sont utilises pour la prise de dcisions stratgiques au moyen de techniques de traitement analytiques. La majeure partie des outils existants pour le dveloppement des entrepts de donnes se focalise sur la structure de stockage des donnes. L'intrt est principalement port la dfinition de modles en toile ou en flocons , d'intgrer des donnes provenant de sources htrognes, plus que de s'interroger sur les exigences des experts mtiers. Considrer les exigences des experts mtiers permettrait de dvelopper des SID offrant une meilleure fiabilit dans la prise de dcision. Par ailleurs, peu dapproches diriges par les exigences sont proposes pour la conception des SID. Dans une approche dingnierie des exigences pour les SID, le principal but n'est pas de savoir o les donnes doivent tre stockes mais comment elles devraient tre structures et pourquoi elles sont ncessaires. Le pourquoi nest souvent pas connu et encore moins rattach au quoi . Pourtant la prise en compte du pourquoi permettrait de justifier le choix des informations oprationnelles justes ncessaires, modlises et utilises pour laide la dcision. En consquence, la principale question de recherche laquelle sintresse cette thse est comment spcifier les exigences des dcideurs pour un systme dinformation dcisionnel qui fournit linformation la plus adquate.

tel-00363878, version 1 - 24 Feb 2009

Llment central de contribution de cette thse est une mthode dIE adapte un environnement dcisionnel. Cette mthode comporte des modles de produits et un processus qui guide la dcouverte des exigences et la conception du SID. Ce travail de recherche a galement contribu la dfinition dune problmatique qui touche directement les exigences du monde industriel et complte les recherches de la communaut scientifique, sa validation et sa rsolution par la proposition dune dmarche mthodologique et un ensemble de quatre mta-modles, quatre modles et deux modles complmentaires. La mthode propose est nomm CADWE (Computer Aided Data Warehouse Engineering). Cette mthode exploite diffrentes sources pour dcouvrir les exigences dun SID : les buts stratgiques de lorganisation, les objectifs stratgiques et tactiques des dcideurs, les donnes des SI oprationnels existants et une base de composants rutilisables intentionnels et oprationnels. A partir de lensemble de ces ressources, le processus gnre les schmas multidimensionnels du systme cible. Lensemble des lments cits est le produit de limplantation du SID. Le processus de la mthode CADWE se dcompose en quatre phases qui ont pour but de (1) identifier les buts stratgiques, (2) exprimer les objectifs, (3) dcouvrir les exigences informationnelles et (4) dfinir le schma multidimensionnel. Ce processus fait apparaitre que diffrents types dexigences, rattaches un SID, peuvent tre recenses. Les exigences du SID peuvent tre de quatre types : Les exigences stratgiques relies la stratgie de lorganisation, les exigences tactiques relies une perspective, les exigences oprationnalisables relies linformation recherche et les exigences systme relies au systme concevoir. Ces quatre types dexigences sont rpertoris en deux niveaux : Le niveau intentionnel et le niveau oprationnel. Enfin, la mthode propose est illustre au moyen d'une tude de cas industrielle.

tel-00363878, version 1 - 24 Feb 2009

Mots-cls : Systme dInformation Dcisionnel, Ingnierie des exigences, Mthode.

Thse de doctorat

Ins GAM

Abstract
The Business Intelligence (BI) is defined by the technologies developing and presenting the data in order to make decision. BI gives to the leaders a visibility on the performance of their company in order to improve their capacity in reacting more quickly than its competitors to new opportunities or to the risks of the market. The BI is based on a specific information system called Decisional Information System (DIS), in opposition to the transactional information systems. The DIS comprises several components which were summarized, formerly, in a data warehouse. A data warehouse is a collection of integrated and historized data that are used for strategic decision making by means of analytical techniques. The major part of the existing tools for the development of the data warehouses is focused on the structure of data storage. The interest is mainly carried to the definition of star models or snow flake models and the integration of data coming from heterogeneous sources, more than wondering about the requirements of the decision makers. Considering the requirements of the decision makers produces a DIS offering a better reliability in decision making. In addition, few requirement-driven approaches are proposed for DIS design. The principal goal is not to know where the data must be stored but how they should be structured and why they are necessary. The Why is, often, not known and even less not attached to the what. However, taking into account the why would make it possible to justify the choice of right necessary' operational information. Consequently, the main research question of this thesis is how to specify the requirements of the decision makers for a decisional information system which provides the most adequate information. The main contribution of this thesis is a method of requirement engineering adapted to a decisional environment. This method comprises models of products and a process which guides the elicitation of the requirements and the design of the SID. This research contributed also to the definition of problems directly related to the needs of the
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

industrial world and the research of the scientific community, its validation and its resolution by the proposal of a methodological approach and four meta-models, four models and two complementary ones. The suggested method is named CADWE (Computer Aided Data Warehouse Engineering). It exploits various sources to discover the requirements of a DIS: strategic goals strategic objectives of the organization and tactic objectives of the decision makers, data of operational existing systems and a base of intentional and operational reusable components. From the whole of these resources, the process generates the multidimensional schema. The process of CADWE method has four steps which are (1) to identify the strategic goals, (2) to express the objectives, (3) to discover the informational requirements and (4) to define the multidimensional schema. This process reveals that various types of requirements, attached to a DIS, can be listed. The requirements of the DIS can be of four types: Strategic requirements related to the strategy of the organization, tactical requirements associated to a viewpoint, the operational requirements related to required information and the system requirements associated to the targeted system. These four types of requirements are indexed in two levels: The intentional level and the operational level. Lastly, the suggested method is illustrated by means of a real case study.

tel-00363878, version 1 - 24 Feb 2009

Keywords: Decisional information system, Requirement engineering, Method.

Thse de doctorat

Ins GAM

Table des Matires


RSUM ........................................................................................................................ 3

tel-00363878, version 1 - 24 Feb 2009

ABSTRACT ..................................................................................................................... 5 TABLE DES MATIRES ..................................................................................................... 7 LISTE DES TABLEAUX .................................................................................................... 17 LISTE DES FIGURES ....................................................................................................... 19 REMERCIEMENTS ......................................................................................................... 24 CHAPITRE I .................................................................................................................. 25 INTRODUCTION ........................................................................................................... 25 1.1 DOMAINE DE LA THSE ............................................................................................... 26 1.2 PROBLMES PRATIQUES DANS DES PROJETS RELS ............................................................ 28 1.3 DOMAINES DE RECHERCHE .......................................................................................... 29 1.3.1 Ingnierie des exigences ........................................................................................ 29 1.3.2 Ingnierie des systmes dinformation dcisionnels.............................................. 30 1.4 PROBLMATIQUES FONDAMENTALES ............................................................................. 31 1.5 OBJECTIFS DE LA THSE ............................................................................................... 34 1.5.1 Amliorer ladquation aux exigences des dcideurs ............................................ 35 1.5.2 Dfinir un langage appropri la spcification des SID ........................................ 35 1.5.3 Supporter la rutilisation et la capitalisation dans les projets SID ........................ 36 1.5.4 Permettre la liaison entre les diffrentes exigences du SID ................................... 37 1.6 DMARCHE DE RECHERCHE .......................................................................................... 37 1.7 CONTRIBUTIONS ........................................................................................................ 38 1.8 PLAN DU MMOIRE .................................................................................................... 41 CHAPITRE II ................................................................................................................. 43

Table des Matires

TAT DE LART : MTHODES DE DVELOPPEMENT DES SYSTMES DINFORMATION DCISIONNELS ............................................................................................................. 43 2.1 INTRODUCTION ......................................................................................................... 44 2.2 SYSTME DINFORMATION DCISIONNEL VERSUS SYSTME DINFORMATION ......................... 44 2.3 HISTORIQUE DES SYSTMES DINFORMATION DCISIONNELS ............................................... 49 2.4 CONCEPTS CLS DE LA MODLISATION MULTIDIMENSIONNELLE ........................................... 53 2.4.1 Table de faits.......................................................................................................... 53 2.4.2 Table de dimension ................................................................................................ 53 2.4.3 Schma en toile .................................................................................................... 54 2.4.4 Hirarchies ............................................................................................................. 54 2.4.5 Granularit ............................................................................................................. 54 2.4.6 Additivit ................................................................................................................ 55 2.5 CADRE DE CLASSIFICATION DES MTHODES DINGNIERIE DES SID : LE CADRE DE RFRENCE DES QUATRE MONDES .................................................................................................................. 55 2.5.1 Vue sujet ................................................................................................................ 58 2.5.2 Vue Usage .............................................................................................................. 61 2.5.3 Vue systme ........................................................................................................... 64 2.5.4 Vue dveloppement ............................................................................................... 68 2.6 REVUE DUNE SLECTION DAPPROCHES ......................................................................... 70 2.6.1 Approche dAnnoni et al (2007) ............................................................................. 71 2.6.2 Approche de Mazon et al (2005)............................................................................ 72 2.6.3 Approche de Prakash et al (2003) .......................................................................... 72 2.6.4 Approche de Prat et al (2002) ................................................................................ 73 2.6.5 Approche de Bonifati et al (2001) .......................................................................... 74 2.6.6 Approche de Ravat et al (1999) ............................................................................. 75 2.6.7 Approche de Tryfona (1999) .................................................................................. 76 2.6.8 Approche de Golfarelli et Rizzi (1998) .................................................................... 77 2.6.9 Approche de Kimball (1998)................................................................................... 78 2.6.10 Approche de Sapia et al (1998).......................................................................... 79 2.7 DISCUSSION ............................................................................................................. 80 2.8 CONCLUSION ............................................................................................................ 82 CHAPITRE III ................................................................................................................ 85 PANORAMA DE LA MTHODE CADWE .......................................................................... 85 3.1 INTRODUCTION ......................................................................................................... 86 3.2 CADRE MTHODOLOGIQUE POUR LA MTHODE CADWE ................................................... 86 3.3 VUE GLOBALE DE LA MTHODE CADWE ........................................................................ 87 3.4 PRSENTATION DES PRINCIPAUX CONCEPTS ..................................................................... 89 3.4.1 Liste des buts stratgiques..................................................................................... 90
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

Table des Matires

3.4.2 Cartes des objectifs : Cartes des objectifs stratgiques (COS) et Carte des objectifs tactiques (COT) .................................................................................................... 91 3.4.3 Liste des exigences informationnelles (LEI)............................................................ 91 3.4.4 Schma multidimensionnel (DIM).......................................................................... 92 3.5 PRSENTATION DU MULTIPROCESSUS............................................................................. 92 3.5.1 Processus dductif ................................................................................................. 92 3.5.2 Processus de rutilisation de composants ............................................................. 94 3.5.3 Processus dadaptation et de rvision ................................................................... 94 3.5.4 Processus dintgration.......................................................................................... 94 3.6 MODLISATION DE LA MTHODE CADWE ..................................................................... 95 3.7 CONCLUSION ............................................................................................................ 96

CHAPITRE IV ................................................................................................................ 99

tel-00363878, version 1 - 24 Feb 2009

REPRSENTATION MULTI NIVEAUX DES EXIGENCES...................................................... 99 4.1 INTRODUCTION ....................................................................................................... 100 4.2 MTA-MODLES INTENTIONNELS ................................................................................ 102 4.2.1 Mta-modle des intentions ................................................................................ 102 4.2.1.1 Dfinition dune intention ........................................................................... 103 4.2.1.2 Spcialisation dune intention ..................................................................... 104 4.2.1.3 But ............................................................................................................... 104 4.2.1.4 Objectif ........................................................................................................ 105 4.2.2 Modle Linguistique dintention .......................................................................... 105 4.2.2.1 Classe des verbes ......................................................................................... 107 4.2.2.1.1 Hirarchie de classe ............................................................................... 108 4.2.2.1.2 Types des paramtres ............................................................................ 109 4.2.3 Mta-modle de la CARTE des objectifs .............................................................. 110 4.2.3.1 Carte ............................................................................................................ 111 4.2.3.2 Intention ...................................................................................................... 113 4.2.3.3 Stratgie ...................................................................................................... 113 4.2.3.4 Section ......................................................................................................... 114 4.2.3.5 Documentation dune section ..................................................................... 114 4.2.3.6 Liens entre sections ..................................................................................... 116 4.2.3.6.1 Multi-segment........................................................................................ 116 4.2.3.6.2 Multi-chemin .......................................................................................... 116 4.2.3.6.3 Paquet .................................................................................................... 117 4.2.3.7 Codification dune Carte .............................................................................. 117 4.2.3.7.1 Codification locale.................................................................................. 117 4.2.3.7.2 Codification absolue .............................................................................. 117 4.2.3.8 Section stratgique et section tactique ...................................................... 118 4.2.3.9 Relation entre section stratgique et section tactique ............................... 118
Thse de doctorat Ins GAM

Table des Matires

10 4.2.4 Mta-modle de la structure organisationnelle .................................................. 118 4.2.4.1 Acteur .......................................................................................................... 119 4.2.4.2 Rle .............................................................................................................. 120 4.2.4.3 Dpendance................................................................................................. 120

tel-00363878, version 1 - 24 Feb 2009

4.3 MODLES INTENTIONNELS ......................................................................................... 121 4.3.1 Liste des buts stratgiques (LBS).......................................................................... 121 4.3.2 Carte des objectifs stratgiques (COS) et tactiques (COT) ................................... 123 4.3.2.1 Carte des objectifs stratgiques .................................................................. 124 4.3.2.2 Carte des objectifs tactiques ....................................................................... 126 4.3.2.3 Lien entre section de la COS et section de la COT....................................... 126 4.3.3 Liste des exigences informationnelles (LEI).......................................................... 127 4.4 MODLE OPRATIONNEL ........................................................................................... 128 4.4.1 Modle multidimensionnel (DIM) ........................................................................ 128 4.4.1.1 Schma ........................................................................................................ 129 4.4.1.2 Table de faits ............................................................................................... 130 4.4.1.3 Table de dimension ..................................................................................... 130 4.5 MODLES COMPLMENTAIRES ................................................................................... 130 4.5.1 Modle des ressources ......................................................................................... 130 4.5.2 Modlisation des composants ............................................................................. 132 4.5.2.1 Composant .................................................................................................. 133 4.5.2.2 Descripteur .................................................................................................. 133 4.5.2.3 Signature...................................................................................................... 134 4.5.2.4 Corps ............................................................................................................ 134 4.6 CONCLUSION .......................................................................................................... 135 CHAPITRE V ............................................................................................................... 137 PROCESSUS DE DECOUVERTE DES EXIGENCES : MAP-CADWE ..................................... 137 5.1 INTRODUCTION ....................................................................................................... 138 5.2 BUT DE LUTILISATION DUN MAP ............................................................................... 138 5.3 MTA-MODLE DE PROCESSUS ................................................................................... 139 5.3.1 Notion de directive ............................................................................................... 142 5.3.1.1 Situation dune signature ............................................................................ 143 5.3.1.2 Intention dune signature ............................................................................ 144 5.3.2 Typologie des directives ....................................................................................... 144 5.3.2.1 Directive stratgique ................................................................................... 144 5.3.2.2 Directive tactique ........................................................................................ 145 5.3.2.3 Directive choix ............................................................................................. 146 5.3.2.4 Directive plan............................................................................................... 147 5.3.2.5 Directive excutable .................................................................................... 147 5.3.2.6 Directive informelle ..................................................................................... 148
Thse de doctorat Ins GAM

Table des Matires

11 5.3.2.7 Hirarchie de directives tactiques ............................................................... 148 5.3.3 Directives associes au Map ................................................................................ 148 5.3.3.1 Directive de slection dintention ............................................................... 149 5.3.3.2 Directive de slection de stratgie .............................................................. 149 5.3.3.3 Directive de ralisation dintention ............................................................. 150

5.4 MAP-CADWE : PROCESSUS DE MISE EN PLACE DUN SID ......................................... 150 5.4.1 Exemples de scnarii possibles ............................................................................ 153 5.4.1.1 Processus fin/moyen ................................................................................... 154 5.4.1.2 Processus de rutilisation............................................................................ 154 5.4.1.3 Processus de capitalisation ......................................................................... 155 5.4.2 Sommaire des directives du Map-CADWE ........................................................... 156 5.5 EXPLORATION DU MAP-CADWE ............................................................................... 159 5.5.1 Progresser depuis Dmarrer .......................................................................... 159 5.5.1.1 Progresser vers Dfinir le schma multidimensionnel................................ 161 5.5.1.1.1 Dfinir le schma multidimensionnel partir des modles oprationnels 162 5.5.1.1.2 Dfinir le schma multidimensionnel par la rutilisation des modles multidimensionnels ................................................................................................. 163 5.5.1.2 Identifier les buts stratgiques par utilisation des documents ................... 170 5.5.1.2.1 Directives de slection dintention associes au Map M1 ..................... 171 5.5.1.2.2 Directives de slection de stratgies associes au Map M1 .................. 175 5.5.1.3 Exprimer les objectifs par la rutilisation de composants intentionnels .... 176 5.5.1.3.1 Construire la carte des objectifs Par la rutilisation de composants intentionnels ............................................................................................................ 176 5.5.1.3.2 Raliser Dfinir les critres pour le choix (DRI2.2.1) .......................... 178 5.5.1.3.3 Raliser Identifier une section candidate ........................................ 178 5.5.1.3.4 Raliser Slectionner une section candidate ................................... 179 5.5.1.3.5 Raliser Valider une section candidate ............................................ 180 5.5.1.3.6 Raliser Construire une carte des objectifs par agrgation ............. 181 5.5.1.3.7 Raliser Ajouter une section la carte des objectifs ....................... 181 5.5.1.3.8 Raliser Intgrer une section la carte des objectifs ...................... 182 5.5.1.3.9 Raliser Intgrer lintention source dans la carte des objectifs ....... 182 5.5.1.3.10 Raliser Intgrer lintention cible dans la carte des objectifs ........ 183 5.5.1.3.11 Raliser Intgrer la stratgie dans la carte des objectifs ............... 184 5.5.2 Progresser depuis Identifier les buts stratgiques ......................................... 185 5.5.2.1 Exprimer les objectifs par dcouverte des fins/moyens stratgiques et tactiques 186 5.5.2.1.1 Directives de slection dintention associes au Map M5 ..................... 187 5.5.2.1.2 Directives de slection de stratgies associes au Map M5 ................. 191 5.5.3 Progresser depuis Exprimer les objectifs ........................................................ 191
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

Table des Matires

tel-00363878, version 1 - 24 Feb 2009

12 5.5.3.1 Progresser vers dcouvrir les exigences informationnelles (DSS2) ...... 192 5.5.3.1.1 Dcouvrir les exigences informationnelles par rutilisation des composants informationnels (DRI7) ........................................................................ 194 5.5.3.1.2 Dcouvrir les exigences informationnelles par dcouverte des fins/moyens oprationnels ...................................................................................... 196 5.5.3.2 Identifier les buts stratgiques par rvision ................................................ 198 5.5.3.3 Arrter par capitalisation des composants intentionnels ........................... 199 5.5.4 Progresser depuis Dcouvrir les exigences informationnelles ....................... 201 5.5.4.1 Progresser vers Dfinir le schma multidimensionnel ........................... 202 5.5.4.1.1 Dfinir le schma multidimensionnel par dcouverte des fins/moyens oprationnels ........................................................................................................... 203 5.5.4.1.2 Dfinir le schma multidimensionnel par la rutilisation de modles multidimensionnels ................................................................................................. 204 5.5.4.2 Exprimer les objectifs par rvision .............................................................. 206 5.5.4.3 Arrter par capitalisation ............................................................................ 207 5.5.5 Progresser depuis Dfinir le schma multidimensionnel ............................... 207 5.5.5.1 Progresser vers Arrter .......................................................................... 209 5.5.5.1.1 Arrter par validation conceptuelle ....................................................... 209 5.5.5.1.2 Arrter par capitalisation des modles multidimensionnels ................. 210 5.5.5.2 Dcouvrir les exigences informationnelles par complmentarit ............. 211 5.5.5.3 Dfinir le schma multidimensionnel par intgration ................................ 212

5.6 RALISATION DES SOUS MAP CADWE ........................................................................ 213 5.6.1 Map M1 de la section ab1 du Map-CADWE ........................................................ 213 5.6.1.1 Identifier les dcideurs Par insertion dans un projet .................................. 215 5.6.1.2 Caractriser les ressources Par utilisation de lexistant oprationnel ........ 215 5.6.1.3 Formuler la stratgie Par utilisation des documents de la stratgie .......... 215 5.6.1.4 Identifier les dcideurs Par rorganisation ................................................. 216 5.6.1.5 Formuler la stratgie Par implication des dcideurs................................... 216 5.6.1.6 Formuler la stratgie Par complmentarit ................................................ 216 5.6.1.7 Formuler la stratgie Par attribution .......................................................... 216 5.6.1.8 Caractriser les ressources Par slection .................................................... 216 5.6.1.9 Formuler la stratgie Par rvision ............................................................... 217 5.6.1.10 Arrter Par validation .............................................................................. 217 5.6.2 Map M5 de la section bc1 du Map-CADWE......................................................... 217 5.6.2.1 Construire la carte des objectifs stratgiques Par affinement.................... 218 5.6.2.1.1 Construire une carte par abstraction ..................................................... 218 5.6.2.2 Construire la carte des objectifs stratgiques, Par rvision ........................ 230 5.6.2.3 Construire la carte des objectifs stratgiques Par dcision de rpartition . 231 5.6.2.3.1 Slectionner les dcideurs concerns.................................................... 232 5.6.2.3.2 Prciser les objectifs stratgiques pour chaque dcideur ..................... 232
Thse de doctorat Ins GAM

Table des Matires

13 5.6.2.3.3 Construire une carte pour un dcideur ................................................. 233 5.6.2.4 Arrter Par compltude de la carte des objectifs stratgiques .................. 234 5.6.2.5 Construire la carte des objectifs stratgiques Par complmentarit ......... 235 5.6.2.6 Construire la carte des objectifs tactiques Par rvision (DRI 5.6) ............... 236 5.6.2.7 Arrter Par compltude de la carte des objectifs tactiques (DRI 5.7) ........ 236

5.7

CONCLUSION .......................................................................................................... 236

CHAPITRE VI .............................................................................................................. 237 LES RGLES DANS LA MTHODE CADWE ..................................................................... 237 6.1 INTRODUCTION ....................................................................................................... 238 6.2 TYPES DES RGLES ET DIRECTIVES ASSOCIES .................................................................. 238 6.3 RGLES DE VALIDIT CONCEPTUELLE DE LA CARTE ........................................................... 241 6.3.1 Invariants de la Carte ........................................................................................... 242 6.3.2 Rgles de validit de la Carte ............................................................................... 243 6.4 RGLES DE VALIDIT CONCEPTUELLE DU MODLE MULTIDIMENSIONNEL .............................. 244 6.5 RGLES DE COMPLTUDE .......................................................................................... 246 6.6 RGLES DE TRANSFORMATION .................................................................................... 247 6.6.1 Rgles de dcouverte des indicateurs conceptuels .............................................. 247 6.6.2 Rgles de transformation .................................................................................... 248 6.6.2.1 Rgles de dfinition des faits et tables de faits ........................................... 248 6.6.2.2 Rgles de dfinition des attributs et tables de dimension .......................... 248 6.6.2.3 Rgles pour le schma multidimensionnel ................................................. 249 6.7 RGLES DINTGRATION MULTIDIMENSIONNELLE ............................................................ 251 6.7.1 Regrouper les schmas multidimensionnels ayant les mmes tables de faits et des tables de dimensions en commun .................................................................................... 252 6.7.2 Regrouper les schmas multidimensionnels ayant des tables de faits diffrentes et des tables de dimensions en commun .............................................................................. 252 6.7.3 Regrouper les tables de dimensions qui ont des attributs en commun. .............. 252 6.8 RGLE DE DFINITION ............................................................................................... 252 6.9 RGLES DE RUTILISATION ET CAPITALISATION ............................................................... 252 6.10 RGLES DE DISTINCTION ENTRE SECTION STRATGIQUE ET SECTION TACTIQUE ....................... 253 6.10.1 Invariants ......................................................................................................... 254 6.10.2 Corollaires ........................................................................................................ 254 6.10.3 Rgles ............................................................................................................... 254 6.11 CONCLUSION .......................................................................................................... 254 CHAPITRE VII ............................................................................................................. 255 APPLICATION DE LA MTHODE CADWE ...................................................................... 255 7.1 INTRODUCTION ....................................................................................................... 256
Ins GAM

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Table des Matires

14

7.2 PRSENTATION DU CAS DTUDE : LE GROUPE ............................................................... 256 7.3 SLECTION DE LAPPROCHE CADWE APPLIQUER ......................................................... 258 7.4 IDENTIFIER LES BUTS STRATGIQUES ............................................................................ 259 7.4.1 Formuler la stratgie ........................................................................................... 260 7.4.1.1 Augmenter la part du march en volume et en valeur ............................... 261 7.4.1.2 Renforcer la croissance externe et interne ................................................. 262 7.4.2 Dfinir la structure organisationnelle .................................................................. 262 7.4.2.1 Directeur marketing .................................................................................... 263 7.4.2.2 Directeur financier....................................................................................... 264 7.4.2.3 Directeur gnral ......................................................................................... 264 7.4.2.4 Contrleur de gestion .................................................................................. 264 7.4.2.5 Directeur logistique ..................................................................................... 265 7.4.3 Caractriser les ressources................................................................................... 266 7.5 CONSTRUIRE LA CARTE DES OBJECTIFS STRATGIQUES ..................................................... 267 7.5.1 COS du but stratgique 1 ..................................................................................... 267 7.5.1.1 Carte des objectifs stratgiques CS1 ............................................................ 267 7.5.1.2 Sections de la Carte CS1 ............................................................................... 268 7.5.1.3 Rvision du but stratgique 1...................................................................... 270 7.5.2 COS du but stratgique 2 ..................................................................................... 272 7.5.2.1 Carte des objectifs stratgiques CS2 ............................................................ 273 7.5.2.2 Sections de la Carte CS2 ............................................................................... 274 7.5.3 Construire une COT par rpartition des dcideurs ............................................... 276 7.5.3.1 Identifier les dcideurs pour le BS1............................................................. 276 7.5.3.2 Identifier les dcideurs pour le BS2............................................................. 277 7.6 PROFIL DU DIRECTEUR MARKETING .............................................................................. 278 7.6.1 Construire la COT du dcideur marketing ............................................................ 278 7.6.1.1 Dfinir la Carte CT1 ...................................................................................... 279 7.6.1.2 Sections de la Carte CT1 ............................................................................... 280 7.6.2 Dcouvrir les exigences informationnelles du directeur marketing .................... 282 7.6.2.1 Dfinir la liste LEI1 ....................................................................................... 282 7.7 PROFIL DU DIRECTEUR FINANCIER ................................................................................ 284 7.7.1 Construire la COT du directeur financier .............................................................. 285 7.7.1.1 Dfinir la Carte CT2 ...................................................................................... 285 7.7.1.2 Sections de la Carte CT2 ............................................................................... 286 7.7.1.3 Dfinir la liste des exigences informationnelles du directeur financier .......... 287 7.7.1.4 Dfinir la liste LEI1 ............................................................................................ 288 7.8.1 DIM gnr par les exigences du directeur marketing ........................................ 290 7.9 EXEMPLES DE COMPOSANTS CAPITALISER................................................................... 292 7.10 CONCLUSION .......................................................................................................... 292
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

Table des Matires

15

CHAPITRE VIII ............................................................................................................ 295 CONCLUSION ............................................................................................................. 295 8.1 8.2 BILAN ET CONTRIBUTION ........................................................................................... 296 PERSPECTIVES ......................................................................................................... 297

ACRONYMES.............................................................................................................. 300 BIBLIOGRAPHIE.......................................................................................................... 301 WEBOGRAPHIE .......................................................................................................... 307 ANNEXE ..................................................................................................................... 308

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

Table des Matires

16

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

Liste des Tableaux


Tableau 1: Comparaison des systmes oprationnel et dcisionnel................................... 46 Tableau 2: Exigences en terme de dcisionnel et les architectures correspondantes [Hbrail, 2007].............................................................................................................. 50 Tableau 3 : Positionnement de la mthode [Annoni et al, 2007] dans le cadre des 4 vues 71 Tableau 4 : Positionnement de la mthode [Mazon et al, 2005] dans le cadre des 4 vues 72 Tableau 5 : Positionnement de la mthode [Prakash et al, 2003] dans le cadre des 4 vues ...................................................................................................................................... 73 Tableau 6 : Positionnement de la mthode [Prat et al, 2002] dans le cadre des 4 vues .... 74 Tableau 7 : Positionnement de la mthode [Bonifati et al, 2001], dans le cadre des 4 vues ...................................................................................................................................... 74 Tableau 8 : Positionnement de la mthode [Ravat et al, 1999] dans le cadre des 4 vues .. 76 Tableau 9 : Positionnement de la mthode [Tryfona et al, 1999] dans le cadre des 4 vues77 Tableau 10 : Positionnement de la mthode [Golfarelli et al, 1998] dans le cadre des 4 vues .............................................................................................................................. 78 Tableau 11 : Positionnement de la mthode [Kimball et al, 1998] dans le cadre des 4 vues ...................................................................................................................................... 79 Tableau 12 : Positionnement de la mthode [Sapia et al, 1998] dans le cadre des 4 vues 80 Tableau 13 : Positionnement de la mthode CADWE ......................................................... 82 Tableau 14: Classes des verbes et leurs fonctions smantiques : Obligatoire (obl), Optionnel (opt) et interdit (int) .................................................................................. 109 Tableau 15:Exemples de verbes associs aux intentions .................................................. 128 Tableau 16:Exemples de verbes associs aux diffrentes classes ..................................... 128 Tableau 17: DSI du Map-CADWE ....................................................................................... 156 Tableau 18: DSS de Map-CADWE ....................................................................................... 157 Tableau 19: DRI du Map-CADWE ....................................................................................... 158 Tableau 20: DSI du Map M1 ............................................................................................... 171 Tableau 21: DSI du Map M5 ............................................................................................... 188 Tableau 22: DRI du Map M1 .............................................................................................. 214

tel-00363878, version 1 - 24 Feb 2009

Liste des Tableaux

18

Tableau 23: DRI du Map M5 .............................................................................................. 218 Tableau 24: DRI du Map de la DRI5.1.2 ............................................................................. 220 Tableau 25: Correspondance rgles de validit - directives .............................................. 239 Tableau 26: Correspondance rgles de compltude - directives ...................................... 240 Tableau 27: Correspondance rgles de transformation - directives ................................. 240 Tableau 28: Correspondance rgles dintgration et les directives .................................. 240 Tableau 29: Correspondance rgles dintgration-directives............................................ 241 Tableau 30 : Application des invariants et des corollaires ................................................ 242 Tableau 31 : Application des rgles de validit de la Carte ............................................... 244 Tableau 32 : Application des rgles de validit du modle multidimensionnel ................ 245 Tableau 33 : Application des rgles de rpartition et dorganisation ............................... 246 Tableau 34 : Cas dutilisation ............................................................................................. 250 Tableau 35: Description dune Liste des buts stratgiques ............................................... 260 Tableau 36: Description des buts stratgiques de la LBS1 ................................................ 260 Tableau 37: Description des dcideurs .............................................................................. 262 Tableau 38: Description des sources ................................................................................. 266 Tableau 39: Description des applications .......................................................................... 266 Tableau 40: Description de la Carte CS1............................................................................. 267 Tableau 41: Objectifs stratgiques de BS1 ........................................................................ 268 Tableau 42: Objectifs stratgiques relatifs au changement du BS1 .................................. 271 Tableau 43: Description de la Carte CS1-1 relative au changement de CS1 ....................... 272 Tableau 44: Description de la Carte CS2............................................................................. 273 Tableau 45: Objectifs stratgiques du but BS2 .................................................................. 274 Tableau 46: Matrice de rpartition Objectifs stratgiques-Dcideurs pour BS1 .............. 276 Tableau 47: Matrice de rpartition Objectifs stratgiques-Dcideurs pour BS2 .............. 277 Tableau 48: Description de la Carte des objectifs tactiques CT1 ....................................... 278 Tableau 49: Objectifs tactiques du directeur marketing ................................................... 280 Tableau 50: Description de la LEI1 ...................................................................................... 282 Tableau 51 : Documentation du lien exigence informationnelle et objectif tactique....... 282 Tableau 52: Exigences informationnelles du directeur marketing .................................... 283 Tableau 53: Description de la Carte CT2............................................................................. 285 Tableau 54: Objectifs tactiques du directeur financier ..................................................... 286 Tableau 55: Description de la LEI1 ...................................................................................... 288 Tableau 56: Exigences informationnelles du directeur financier ...................................... 288

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

Liste des Figures


Figure 1: cart conceptuel entre les perspectives dcisionnelle et informationnelle ........ 33 Figure 2 : Aperu de la solution propose pour limplantation dun SID en considrant diffrentes exigences ................................................................................................... 39 Figure 3 : Systme d'information dcisionnel...................................................................... 52 Figure 4 : Dcomposition dun monde................................................................................. 56 Figure 5 : Les quatre vues pour les approches SID .............................................................. 57 Figure 6: Facettes et attributs de la vue sujet ..................................................................... 61 Figure 7 : Facettes et attributs de la vue usage ................................................................... 63 Figure 8 : Facettes et attributs de la vue systme .............................................................. 68 Figure 9 : Facettes et attributs de la vue dveloppement ................................................... 70 Figure 10: Cadre dimplantation dun SID vu par la mthode CADWE ................................ 87 Figure 11: Processus FINS/MOYENS dans CADWE............................................................... 88 Figure 12: Structure d'une mthode .................................................................................... 95 Figure 13: Produits de la mthode CADWE ....................................................................... 101 Figure 14: Mta-modle des intentions en notation UML ................................................ 103 Figure 15: Mta-modle linguistique dintention en notation UML ................................. 106 Figure 16: Hirarchie des classes des verbes ..................................................................... 108 Figure 17: Mta-modle de la Carte des objectifs en notation UML ................................ 111 Figure 18: Exemple de reprsentation d'une Carte ........................................................... 112 Figure 19: Exemple dune Carte des objectifs.................................................................... 113 Figure 20: Liens entre sections........................................................................................... 116 Figure 21: Mta-modle de la structure organisationnelle en notation UML .................. 119 Figure 22: Concept Dpendance en notation UML...................................................... 120 Figure 23: Fins et moyens de la premire boucle .............................................................. 122 Figure 24: Fins et moyens de la deuxime boucle ............................................................. 123 Figure 25: Carte des objectifs stratgiques de SEJ pour le but stratgique obtenir une meilleure valeur pour les distributeurs SEJ ............................................................. 125 Figure 26: Carte des objectifs tactiques de SEJ pour le responsable marketing ............... 126

tel-00363878, version 1 - 24 Feb 2009

Liste des Figures

20

Figure 27: Fin et moyen de la troisime boucle................................................................. 127 Figure 28: Fin et moyen de la quatrime boucle ............................................................... 128 Figure 29: Modle DIM en notation UML .......................................................................... 129 Figure 30: Modle des ressources en notation UML ......................................................... 131 Figure 31: Vue gnrale dun composant rutilisable ....................................................... 132 Figure 32: Modle de composants en notation UML ........................................................ 133 Figure 33: Mta modle Map en notation UML ................................................................ 140 Figure 34: Niveaux type et instance de la carte ................................................................. 142 Figure 35: Vue gnrale d'une directive ............................................................................ 143 Figure 36: Structure d'une directive tactique .................................................................... 146 Figure 37: Map-CADWE pour la mise en place dun SID .................................................... 151 Figure 38: Structure de la DSI1 ........................................................................................... 160 Figure 39: Structure de la DSS1.......................................................................................... 161 Figure 40: Structure de la DRI3 .......................................................................................... 163 Figure 41: Structure de la DRI4 .......................................................................................... 165 Figure 42 : Structure de la DRI4.2 ...................................................................................... 167 Figure 43: Structure de la DRI4.3 ....................................................................................... 168 Figure 44: Structure de la DRI4.4 ....................................................................................... 169 Figure 45: Structure de la DRI4.5 ....................................................................................... 169 Figure 46: Structure de la DRI1 ........................................................................................... 170 Figure 47: Structure de la DSI1.1 ......................................................................................... 172 Figure 48: Structure de la DSI1.2 ......................................................................................... 173 Figure 49: Structure de la DSI1.3 ......................................................................................... 174 Figure 50: Structure de la DSI1.4 ......................................................................................... 175 Figure 51: Structure de la DRI2 .......................................................................................... 176 Figure 52: Structure de la DRI 2.2 ........................................................................................ 177 Figure 53: Structure de la DRI2.2.2 ....................................................................................... 179 Figure 54: Structure de la DRI2.2.3 ....................................................................................... 180 Figure 55: Structure de la DRI2.2.4 ....................................................................................... 181 Figure 56: Structure de la DRI2.2.5 ....................................................................................... 181 Figure 57: Structure de la DRI2.2.5.2 ..................................................................................... 182 Figure 58: Structure de la DRI2.2.5.2.1 ................................................................................... 183 Figure 59 : Structure de la DRI2.2.5.2.2 .................................................................................. 184 Figure 60: Structure de la DRI2.2.5.2.3 ................................................................................... 185 Figure 61: Structure de la DSI2 ........................................................................................... 186 Figure 62: Structure de la DRI5 ........................................................................................... 187 Figure 63: Structure de la DSI5.1 ......................................................................................... 188 Figure 64: Structure de la DSI5.2 ......................................................................................... 189
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

Liste des Figures

21

Figure 65: Structure de la DSI5.3 ......................................................................................... 190 Figure 66: Structure de la DSI3 ........................................................................................... 192 Figure 67: Structure de la DSS2.......................................................................................... 193 Figure 68: Structure de la DRI7 .......................................................................................... 195 Figure 69: Structure de la DRI8 ........................................................................................... 196 Figure 70: Structure de la DRI8.2 ......................................................................................... 197 Figure 71: Structure de la DRI8.2.3 ....................................................................................... 197 Figure 72: Structure de la DRI6 ........................................................................................... 198 Figure 73: Structure de la DRI9 ........................................................................................... 200 Figure 74: Structure de la DSI4 ........................................................................................... 201 Figure 75: Structure de la DSS3.......................................................................................... 203 Figure 76: Structure de la DRI11 ......................................................................................... 204 Figure 77: Structure de la DRI12 ......................................................................................... 205 Figure 78: Structure de la DRI10 ......................................................................................... 206 Figure 79: Structure de la DRI13 ......................................................................................... 207 Figure 80: Structure de la DSI5 ........................................................................................... 208 Figure 81: Structure de la DSS4.......................................................................................... 209 Figure 82: Structure de la DRI16 ......................................................................................... 210 Figure 83: Structure de la DRI17 ......................................................................................... 211 Figure 84: Structure de la DRI14 ......................................................................................... 211 Figure 85: Structure de la DRI15 ......................................................................................... 212 Figure 86: Map M1.............................................................................................................. 214 Figure 87: Structure de la DRI1.2 ......................................................................................... 216 Figure 88: Map M5.............................................................................................................. 217 Figure 89: Structure de la DRI5.1 ......................................................................................... 218 Figure 90: Structure de la directive DRI5.1.2 ........................................................................ 219 Figure 91 : Structure de la DRI5.1.2.2 .................................................................................... 221 Figure 92 : Structure de la DRI5.1.2.2.1 ............................................................................. 222 Figure 93 : Structure de la DRI5.1.2.2.3 ............................................................................. 223 Figure 94: Structure DSI5.1.2.1 .............................................................................................. 223 Figure 95: Structure de la DSS5.1.2.1 .................................................................................... 224 Figure 96: Structure de la DRI5.1.2.4 ..................................................................................... 225 Figure 97: Structure de la DRI5.1.2.5 ..................................................................................... 226 Figure 98: Structure de la DRI5.1.2.6 ..................................................................................... 227 Figure 99: Structure de la DRI5.1.2.6.1 ................................................................................... 228 Figure 100: Structure de la DSI5.1.2.2 ................................................................................... 229 Figure 101: Structure de la DRI5.1.2.8 ................................................................................... 230 Figure 102: Structure de la DRI5.1.2.7 ................................................................................... 230
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

Liste des Figures

22

tel-00363878, version 1 - 24 Feb 2009

Figure 103: Structure de la DRI5.2 ....................................................................................... 231 Figure 104: Structure de la DRI5.3 ....................................................................................... 232 Figure 105: Structure de la DRI5.3 ....................................................................................... 233 Figure 106: Structure de la DRI5.3.3 ..................................................................................... 234 Figure 107: Structure de la DRI5.4 ....................................................................................... 234 Figure 108: Structure de la DRI5.4 ....................................................................................... 235 Figure 109: Rfrentiel des rgles de CADWE ................................................................... 239 Figure 110: Structure de lexigence informationnelle effective simple............................. 247 Figure 111: Structure de lexigence systme ..................................................................... 247 Figure 112: Approche CADWE appliquer ........................................................................ 259 Figure 113: Modlisation du but BS1 Augmenter la part de march en volume et en valeur avec la Carte CS1........................................................................................... 268 Figure 114: Modification du but stratgique BS1 .............................................................. 271 Figure 115: Modlisation du but stratgique 2 Renforcer la croissance externe et interne (Carte CS2)................................................................................................... 274 Figure 116: Modlisation des objectifs tactiques du directeur marketing (Carte CT1) .... 279 Figure 117: Modlisation des objectifs tactiques du directeur financier (Carte CT2) ....... 286 Figure 118: Schma idal dduit partir de lexigence informationnelle 1 ...................... 290 Figure 119: Schma idal dduit partir de lexigence informationnelle 2 ...................... 291 Figure 120: Schma idal dduit partir de lexigence informationnelle 3 ...................... 291 Figure 121: Schma idal dduit partir de lexigence informationnelle 4(exigence 3) .. 292 Figure 122 : Exemple de descripteur dun composant rutilisable ................................... 292

Thse de doctorat

Ins GAM

tel-00363878, version 1 - 24 Feb 2009

A ma famille,

24

Remerciements
Je voudrais tout dabord exprimer mes vifs remerciements Colette Rolland, Professeur lUniversit de Paris 1 Panthon - Sorbonne pour la confiance quelle ma tmoigne en maccueillant dans son quipe et en acceptant la direction scientifique de mes travaux. Je lui suis reconnaissante de mavoir fait bnficier de sa rigueur intellectuelle, de ses prcieux conseils et surtout de ses encouragements continuels. Je remercie vivement Camille Salinesi, Matre de Confrences lUniversit de Paris 1 Panthon - Sorbonne pour sa codirection et ses directives pendant ces quatre annes.

tel-00363878, version 1 - 24 Feb 2009

Je remercie sincrement Isabelle Wattiau, Professeur au Conservatoire National des Arts et Mtiers, et Naveen Prakash, Professeur Jaipee Institute of Technology Dehli, pour mavoir fait lhonneur dtre les rapporteurs de ma thse. Je remercie galement Carine Souveyet, Professeur lUniversit de Paris 1 Panthon - Sorbonne pour avoir accept de faire partie du jury de cette thse. Je remercie Hla Chrif, Matre de Confrences lUniversit de Paris 1 Panthon Sorbonne et Hermann Kamdem, Busineess Intelligence Program Manger, Arkadin qui ont valid ltude de cas et ainsi que tous les industriels et les chercheurs avec qui jai eu des discussions trs intressantes. Je remercie tous les membres de lquipe du Centre de Recherche en Informatique, et tout particulirement Anne, Rebecca, Rim, Ramzi, Sana, Hichem, LaureHlne, Emanuel, Usman, Olfa, Bruno, Yves Roger, Anglique, Carine, Franoise pour leur gentillesse et leur soutien. Je remercie tout particulirement mes amis proches Hager, Rim, Imen K., Imen B., Ramzi, Naoufel, Jean-Pierre, Emanuel pour leur soutien moral et leurs encouragements. Je suis trs reconnaissante Swat, Rebecca, Anne, Aymen et Sondes qui ont eu le courage et la patience de relire mon mmoire. Je tiens enfin remercier ma famille pour son soutien sans faille : mon papa, ma maman et tata Nabiha pour leurs encouragements ; Sondes, Bessim, Fakheri, Acha, Rami et Wajda pour leur complicit fraternelle et tout particulirement Aymen et Iyed pour leurs encouragements et leur indfectible patience.

Thse de doctorat

Ins GAM

CHAPITRE I
INTRODUCTION

TABLE DES MATIRES

1.1 DOMAINE DE LA THSE ............................................................................................... 26 1.2 PROBLMES PRATIQUES DANS DES PROJETS RELS ............................................................ 28 1.3 DOMAINES DE RECHERCHE .......................................................................................... 29 1.3.1 Ingnierie des exigences ........................................................................................ 29 1.3.2 Ingnierie des systmes dinformation dcisionnels.............................................. 30 1.4 PROBLMATIQUES FONDAMENTALES ............................................................................. 31 1.5 OBJECTIFS DE LA THSE ............................................................................................... 34 1.5.1 Amliorer ladquation aux exigences des dcideurs ............................................ 35 1.5.2 Dfinir un langage appropri la spcification des SID ........................................ 35 1.5.3 Supporter la rutilisation et la capitalisation dans les projets SID ........................ 36 1.5.4 Permettre la liaison entre les diffrentes exigences du SID ................................... 37 1.6 DMARCHE DE RECHERCHE .......................................................................................... 37 1.7 CONTRIBUTIONS ........................................................................................................ 38 1.8 PLAN DU MMOIRE .................................................................................................... 41

tel-00363878, version 1 - 24 Feb 2009

I-Introduction

26

1.1 Domaine de la thse


La Business Intelligence (BI), ou Informatique Dcisionnelle, se dfinit comme l'ensemble des technologies permettant de traiter, valoriser et prsenter les donnes des fins de comprhension et de dcision. Lintrt du BI est multiple : visibilit sur une activit, reporting fiable et dtaill, conseil en matire de comportement clients, dtection de faiblesses, prise de dcisions stratgiques ou tactiques, ractivit face un vnement. La BI donne aux dirigeants une visibilit sur la performance de leur entreprise afin damliorer la capacit de celle-ci ragir plus rapidement que ses concurrents face de nouvelles opportunits ou aux risques du march ([guides comparatifs, 2007]). La Business Intelligence sappuie sur un systme dinformation spcifique appel Systme dInformation Dcisionnel (SID), par opposition aux systmes dinformations oprationnels1 ou aux systmes dinformations transactionnels.

tel-00363878, version 1 - 24 Feb 2009

Selon un rapport publi par IDC en mai 2007, les entreprises font preuve dune maturit importante dans le domaine du dcisionnel, 87% des entreprises franaises de plus de 500 personnes disposant dau moins une solution dcisionnelle en 2006. Les diteurs de progiciels dcisionnels ont ralis, en 2006, un chiffre daffaires total (licences, maintenance et services) de 468 millions deuros, avec une croissance de 9,7% par rapport 2005 [IDC, 2007]. Toutes les activits de lentreprise sont concernes par les SID et en sont des utilisateurs potentiels, par exemple :

Le contrle de gestion pour lanalyse des cots, lanalyse de la rentabilit, llaboration budgtaire, les indicateurs de performance, etc. Le marketing pour le ciblage, le pilotage de gammes, les applications de gomarketing, de fidlisation clients, etc. La direction commerciale pour le pilotage des rseaux (directs ou indirects), les prvisions des ventes, loptimisation des territoires, etc. Les ressources humaines pour la gestion des carrires, la gestion collective, etc. La direction de la production pour lanalyse qualit, la prvision des stocks, la gestion des flux, la fiabilit industrielle, etc. La direction gnrale pour les tableaux de bord, indicateurs de pilotage, gestion dalertes, etc.

Dans le reste de ce mmoire, le terme systme dinformation oprationnel est utilis pour dsigner, la fois, un systme dinformation transactionnel, un systme dinformation de production ou un systme oprationnel.
Thse de doctorat Ins GAM

I-Introduction

27

tel-00363878, version 1 - 24 Feb 2009

La prise de dcision dans de multiples domaines, tels que le management, l'valuation de la performance dun processus business ou la prise de dcision stratgique dans lentreprise, exige la manipulation et lanalyse de grandes quantits de donnes qui sont gnralement disperses dans lentreprise. Il est, ainsi, ncessaire de les rassembler et de les intgrer d'une manire cohrente afin de pouvoir restituer linformation requise. Les systmes dinformation dcisionnels permettent dexploiter ces donnes avec diverses techniques qui couvrent diffrents aspects et phases de mise en place dun entrept de donnes2. En agissant en tant que source centrale qui gre lensemble de l'information, un entrept de donnes donne une vision commune de la situation manie par de multiples oprations. Habituellement, les donnes de performance sont rparties sur de multiples systmes dinformation oprationnels (CRM Customer Relationship Management : gestion de la relation client-, ERP Entreprise Resource Planning : planification des ressources de lentreprise-, etc.), diffrentes plateformes, relatives plusieurs parties du business, avec diffrentes structures physiques de donnes. Nous rappelons que la prise de dcision est un processus cognitif complexe visant la slection d'un type d'action parmi diffrentes alternatives. Dans certaines situations, la prise de dcision prend en compte un nombre important de paramtres. Ceci a pouss au dveloppement de systmes informatiques pour supporter la prise de dcision, aider l'analyse des consquences et rduire les risques d'erreurs. La prise de dcision est traite et tudie diffremment dans diffrentes communauts. Pour la communaut des mathmaticiens, la thorie tudiant la prise de dcision est la Thorie de la Dcision . Il sagit dune thorie de mathmatiques appliques ayant pour objet la prise de dcision en univers risqu. L'aide la dcision multicritre constitue une branche d'tude majeure de la recherche oprationnelle. Il s'agit de mthodes et de calculs permettant de choisir la meilleure solution ou la solution optimale parmi tout un ensemble de solutions. Un abus de langage courant consiste confondre cette dernire avec l'informatique dcisionnelle. La contribution de ce travail de recherche se rapporte au domaine de linformatique dcisionnelle telle que nous lavons introduite au dbut de cette section. Par ailleurs, nous ne traitons pas le processus de dcision, mais le systme qui fournit linformation ncessaire pour la mise en uvre de ce processus. Nous utilisons galement le terme le plus commun dcideur pour dsigner les utilisateurs du
2

Dans ce mmoire, le terme systme dinformation dcisionnel (SID) est utilis pour rfrencer le systme dcisionnel global qui comporte les phases danalyse, ETL, Restitution, etc. Le terme entrept de donnes est volontairement utilis certains endroits de ce mmoire pour dsigner la base faisant partie du systme dinformation dcisionnel et qui sert collecter les donnes partir des systmes dinformation oprationnels.
Ins GAM

Thse de doctorat

I-Introduction

28

systme dinformation dcisionnel. Les dcideurs dun systme dinformation dcisionnel sont varis et nont pas forcment la mme couverture mtier ; leurs dcisions nont pas la mme porte. Suite cette premire section dintroduction du domaine gnral de la thse, la section 1.2 dtermine les problmes pratiques rencontrs pour limplantation dun systme dinformation dcisionnel lors dun projet dcisionnel. Puis la section 1.3 aborde les deux domaines de recherche les plus tudis tout au long de ce travail. la section 1.4, les problmatiques fondamentales de ce travail sont discutes. La section 1.5 prsente les objectifs de la thse. La section 1.6 prsente la dmarche de recherche adopte dans ce travail. Ensuite, la section 1.7 explicite les contributions de nos travaux de recherche. Enfin, la section 1.8 prsente lorganisation de ce mmoire.

tel-00363878, version 1 - 24 Feb 2009

1.2 Problmes pratiques dans des projets rels


La mise en place dun systme dinformation dcisionnel ncessite ltude des diverses exigences des parties prenantes comme pour tout systme dinformation. En loccurrence, quand un projet dcisionnel est entrepris, il est ncessaire de formaliser les exigences de reporting des dcideurs, dresser la cartographie de lexistant (applications informatiques utilises pour le reporting, documents existants, etc.), formaliser les exigences en tableaux de bord ainsi que leurs modes de diffusion (papier, mail, Intranet, etc.), modliser les tableaux de bord, tablir les maquettes et aboutir une validation. En outre, lorganisation du systme dinformation dcisionnel ncessite de dfinir les profils mtier des utilisateurs (achat, finance, gestion, comptabilit, RH, ...), mettre en place une organisation avec des correspondants informatiques par infocentre, nommer des experts mtiers servant de relais la MOE (Matrise duvre), les informer et les former. Par ailleurs, il est ncessaire de spcifier prcisment les requtes et de les positionner dans la modlisation, suivre le dveloppement des requtes et des tableaux de bord standards, recetter les dveloppements et impliquer les utilisateurs. Pour le dploiement du systme, il est ncessaire de communiquer avec les futurs utilisateurs sur les nouvelles fonctionnalits du systme, le planning projet, lorganisation future, lassistance offerte, la formation, installer les requtes sur le rseau et configurer des postes clients. Il est aussi important de documenter les applications livres, former les utilisateurs et les relais mtier de la MOE au sein de la direction ou encore mettre en place le dispositif dassistance (FAQ, mail, interlocuteurs mtier, interlocuteurs MOE, forum utilisateurs, etc.). La mise en place dun systme dinformation dcisionnel nest donc pas simple et engendre des cots non ngligeables. Un premier constat : sa conception implique une analyse des exigences, approfondie et rigoureuse.
Thse de doctorat Ins GAM

I-Introduction

29

Un systme dinformation dcisionnel nest de qualit que sil rpond aux exigences de la communaut des usagers. Ces exigences peuvent tre lies aux analyses de donnes, la qualit des donnes et aux processus de consolidation, dhistorisation, darchivage et de rafrachissement des donnes. Les exigences peuvent tre aussi fonctionnelles, lies lalimentation (rgles de gestion, etc.), au stockage (volume et format des donnes) et la prsentation (restitution et diffusion). Par ailleurs, ces exigences peuvent tre non fonctionnelles, par exemple en rapport avec la confidentialit des donnes et leurs qualits ou aux performances dinterrogation et de restitution de linformation. Dautres exigences sont de type stratgique lies aux diffrentes politiques de lorganisation. Par consquent, lingnierie des exigences joue un rle essentiel dans un projet de dveloppement de systme dinformation dcisionnel. Sous-estimer cette importance peut mener linachvement des projets, au dpassement de leurs budgets, ou la dfaillance des systmes dvelopps ne rendant pas les services attendus par les dcideurs et la communaut des usagers du SID.

tel-00363878, version 1 - 24 Feb 2009

1.3 Domaines de recherche


La conception et le dveloppement des systmes dinformation dcisionnels doivent faire face aujourdhui de nombreuses exigences provenant de la multiplicit et la complexit de la connaissance organisationnelle, de la confluence dutilisateurs de divers profils et comptences ainsi qu un cumul croissant des donnes des systmes dinformation oprationnels et un changement de plus en plus acclr de la technologie qui ncessite une bonne ractivit. Les domaines dingnierie des exigences (IE) et dingnierie de systme dinformation dcisionnel (ISID) sont sollicits pour rpondre ces dfis.
1.3.1 Ingnierie des exigences

Cette branche de lingnierie se charge des activits de la dcouverte, de lextraction, de la ngociation, de la validation, de loprationnalisation et de la spcification des exigences pour la construction des systmes. Lingnierie des exigences dans le cadre des systmes dinformation classiques est dfinie par [Rolland et al, 2000] comme le processus qui explore les objectifs des acteurs et les activits pour atteindre leurs objectifs afin de driver les exigences. Van Lamsweerde [Van Lamsweerde, 2000] dfinit trois objectifs de lingnierie des exigences : lidentification des buts que le systme envisag doit accomplir, loprationnalisation de ces buts sous forme de fonctions et de contraintes, et finalement lassignation des fonctionnalits aux agents.

Thse de doctorat

Ins GAM

I-Introduction

30

Ces activits utilisent des formalismes pour la reprsentation des exigences fonctionnelles et non fonctionnelles et des mcanismes visant leur dcouverte et leur traitement. Le concept de but, largement utilis en ingnierie des exigences, se montre efficace pour aider la dcouverte et loprationnalisation des exigences et pour tablir le lien entre les fonctionnalits attendues du systme dinformation et les objectifs de lorganisation. La plupart des approches du domaine de lingnierie des exigences bases sur les buts, supportent la dcouverte et llaboration des exigences au niveau organisationnel et au niveau oprationnel. Quelques exemples, classs par ordre chronologique, de ce type dapproches sont KAOS (Knowledge Acquisition in autOmated Specification) [Van Lamsweerden 1991], [Dardene 1993], GBRAM (Goal Based Requirements Analysis Method) [Anton 1996], EKD [Loucopoulos 1997], LEcritoire [Rolland et al, 1998].

tel-00363878, version 1 - 24 Feb 2009

1.3.2 Ingnierie des systmes dinformation dcisionnels

Comparativement lingnierie des systmes et lingnierie des exigences, qui sont des disciplines dj bien tablies avec des mthodes, des techniques et des outils reconnus dans la recherche et lindustrie, lingnierie des SID est une discipline jeune qui n'offre pas encore dapproche unanimement reconnue. Les premires proccupations de lingnierie des SID ont concern le niveau technique du SID. Les approches de modlisation proposes sont tablies pour dcrire le processus dETC (Extraction, Transformation et Chargement ou ETL en anglais - Extract, Transform and Load -), le choix des sources de donnes et l'architecture. Un SID est gnralement dfini comme tant un regroupement de donnes orientes vers certains sujets, intgres, dpendantes du temps, non volatiles, ayant pour but daider les gestionnaires dans leurs prises de dcision [Inmon, 1996]. La structuration des donnes joue un rle essentiel dans lingnierie des SID. Ainsi, Kimball dfinit le systme dinformation dcisionnel comme une copie des donnes transactionnelles organises spcialement pour linterrogation et lanalyse [Kimball, 1996]. De mme, Bouzeghoub le dfinit comme : une hirarchie despaces de stockage des donnes comprenant les sources de donnes jusquaux espaces appels magasins de donnes contenant des donnes trs agrges [Bouzeghoub et al. 1999]. Prenant une perspective plus gnrale, Jarke caractrise le SID via son architecture : il contient plusieurs couches de donnes dans lesquelles les donnes dune couche sont drives partir dune couche infrieure. Les sources de donnes forment la couche la plus basse et sont appeles des bases transactionnelles [Jarke et al, 2001]. Selon Jarke, le SID fournit aux entreprises lhistorique de nombreuses annes d'information pour appuyer le processus dcisionnel . Il y a donc un lien clair entre les donnes que le SID doit grer et le processus de dcision quil supporte, ce que confirme [Annoni, 2007] qui dfinit un
Thse de doctorat Ins GAM

I-Introduction

31

systme dinformation dcisionnel comme tant un systme qui ralise la collecte, la transformation des donnes brutes issues de sources de donnes et le stockage dans dautres espaces ainsi que la caractrisation des donnes rsumes en vue de faciliter le processus de prise de dcision . On observe au travers des quelques dfinitions ci-dessus que les proccupations principales lors de la dfinition des SID ont pour linstant essentiellement concern le niveau technique et que ces dfinitions mettent en avant les concepts de source de donnes. Majoritairement, les approches dingnierie des SID issues de ces dfinitions sont tablies pour laborer le processus ETC, le choix des sources de donnes et l'architecture de lentrept de donnes associ au systme dinformation dcisionnel. Nous utilisons, dans le reste de ce mmoire, le terme SID pour dsigner un Systme dInformation Dcisionnel dans sa globalit.

tel-00363878, version 1 - 24 Feb 2009

1.4 Problmatiques fondamentales


Les systmes dinformation (SI) deviennent de plus en plus varis. Ils intgrent aujourdhui des composants tels que des PGI (Progiciel de gestion intgr), des lignes de produits, des systmes dcisionnels, des services, etc. Ces composants prsentent deux particularits : d'une part une augmentation de la complexit lie au fait que ces composants rpondent un nombre croissant d'exigences de diffrentes natures, d'autre part linadquation des techniques classiques de lIE pour les intgrer aux SI. En raction, la communaut de lIE a report son attention sur des techniques orientes vers les utilisateurs de systmes spcifiques. Les approches de spcification des exigences pour les SID appartiennent cette famille de techniques : elles permettent aux dcideurs dexprimer leurs exigences spcifiquement pour lingnierie des SID. Cette dernire particularit peut tre plus spcifiquement dfinie pour les SID par les trois problmes suivants soulevs : i. ii. iii. Inadquation des systmes dcisionnels dirigs par loprationnel, difficult spcifier et formaliser les exigences dcisionnelles, cart conceptuel entre la perspective dcisionnelle et la informationnelle.

perspective

(i) Notre observation de plusieurs projets industriels raliss en entreprise a rvl que les projets dcisionnels se basent sur l'expertise humaine abstraite et montre que la justification de lusage de ces systmes dcisionnels est rarement documente. Les techniques de dcouverte des exigences sont peu utilises. Celles qui sont utilises relvent principalement du monde managrial, et les impacts sur les informations requises au niveau oprationnel ne sont, en gnral, pas rendus explicites. Pourtant, la dcouverte des exigences dun SID est un thme qui devient de plus en plus d'actualit
Thse de doctorat Ins GAM

I-Introduction

32

dans les entreprises. Ainsi, les rsultats exposs lors de la journe Stratgie& Dcisions organise annuellement Paris montrent que, dune anne une autre, les industriels ne sintressent plus uniquement des approches compltement guides par la solution et les SI oprationnels disponibles. En effet, les entreprises ont fait le constat que les SI regroupent souvent plusieurs milliers d'applications et que, par consquent, la mise en place dun SID doit sappliquer la recherche du 'juste ncessaire' et viter de considrer de manire indiffrencie toutes les donnes issues des SI oprationnels. Les approches, diriges par loprationnel, employes jusqu prsent, gnrent le plus souvent des systmes non conformes aux services attendus par les dcideurs et qui naident pas forcment, par la suite, dans la prise de dcision. En fait, comme tous les autres systmes, un SID nest de qualit que sil rpond aux exigences de la communaut des usagers. Cela implique que sa conception nest pas uniquement dirige par les donnes disponibles dans les SI oprationnels.

tel-00363878, version 1 - 24 Feb 2009

(ii) Il savre difficile de spcifier les exigences dcisionnelles. La problmatique des exigences exprimes par les dcideurs est quelles sont initialement vagues et incompltes. Ces exigences sont de niveau stratgique. Elles ne sont souvent pas claires dans les esprits des dcideurs et ncessitent dtre compltes tout en restant cohrentes quelques soit les visions ou rles des dcideurs qui les ont formules. Par ailleurs, un projet dcisionnel implique, galement, les donnes extraites partir du SI oprationnel et charge dans le systme celles qui permettent aux dcideurs de disposer des informations ncessaires afin de les aider dans leurs prises de dcision. Les exigences sont, donc, de nature diffrentes. Elles doivent tre reprsentes dans un cadre tendu qui dpasse celui des exigences considres pour les projets SI standards. Celles-ci sont principalement dduites en appliquant des rgles de gestion mais la situation nest pas similaire pour les SID. La spcification des exigences dcisionnelles est une tche qui consiste exprimer les exigences des dcideurs lgard du SID. Ce processus est galement li aux tches de validation, de trace, de rvision, de spcification et de rutilisation des exigences. tant aussi un processus coopratif avec de multiples types de dcideurs, lexpression des exigences dcisionnelles fait intervenir de nombreux participants : dcideurs stratgiques (les stratges, les directeurs, etc.), dcideurs tactiques (directeur marketing, directeur financier, etc.), et dcideurs systmes (les ingnieurs des exigences, les ingnieurs systmes, concepteur SID, etc.). Il y a un cart entre les dcideurs (stratgiques et tactiques) qui expriment leurs intentions (qui ont des exigences mais ne savent pas comment les spcifier), les ingnieurs des exigences (qui savent comment spcifier les exigences, mais ne connaissent pas les exigences spcifier) et les oprationnels (qui connaissent les informations disponibles dans leurs SI oprationnels, mais ne connaissent pas les exigences dcisionnelles qui seront spcifies).

Thse de doctorat

Ins GAM

I-Introduction

33

En rsum, le recensement des exigences des SID a un caractre dual : dcisionnel versus informationnel et intentionnel versus oprationnel. (iii) Il y a un cart conceptuel entre la perspective dcisionnelle et la perspective informationnelle. Il est difficile darticuler directement le modle des exigences. Cette difficult vient de la disparit entre les perspectives. Comme le montre la Figure 1, dun ct, on parle de la dcision et de lautre ct de linformation. Il y a aussi une discordance conceptuelle des langages dans lesquels les deux parties en prsence, les experts des SI oprationnels et dcisionnels et les experts mtiers de lentreprise, ont lhabitude de sexprimer. Les problmes de la disparit des perspectives et de la discordance conceptuelle sont rellement observables dans le monde industriel et pour les projets dimplantation des SID. Les diffrentes parties en prsence dans ce type de projets conservent leur propre langage et ne se comprennent pas forcment. Le risque principal de cette incomprhension est de fournir des informations qui ne correspondent pas aux exigences dcisionnelles relles et de les ignorer au moment de la conception des SID.

tel-00363878, version 1 - 24 Feb 2009

Figure 1: cart conceptuel entre les perspectives dcisionnelle et informationnelle

La description des informations issues directement des SI oprationnels se focalise sur le quoi et le comment . Par exemple, il sagit des donnes qui doivent tre mesures et des dimensions selon lesquelles ces mesures doivent tre effectues. La mise en correspondance de ces informations et les exigences dcisionnelles nest pas une tche simple. Les intgrateurs de SID ne se soucient, dans la majorit des cas, que des informations oprationnelles disponibles et de son quivalent informationnel pour le dcisionnel. Cette difficult provient aussi du fait que le pourquoi nest pas connu et encore moins rattach au quoi . Pourtant la prise en compte du pourquoi

Thse de doctorat

Ins GAM

I-Introduction

34

permettrait de justifier le choix des informations oprationnelles choisies, modlises et utilises pour laide la dcision. Lentreprise qui souhaite implanter un SID possde un certain nombre dobjectifs et de stratgies qui justifient les investissements faits pour installer le SID. Les dcideurs de lentreprise voudraient connatre (1) lusage du SID pour la stratgie de lentreprise (2) comment un SID pourrait aider valuer leurs objectifs et correspondre leurs stratgies. Et (3) quelles informations oprationnelles justes ncessaires sont considrer dans le SID. Lexpression des exigences dcisionnelles en termes des buts et objectifs stratgiques est intentionnelle, contrairement aux informations qui sont intrinsquement oprationnelles. Cet cart conceptuel entre les perspectives intentionnelles et oprationnelles ne peut tre palli en une seule transition. En consquence, la principale question de recherche laquelle sintresse ce mmoire est comment spcifier les exigences des dcideurs pour un systme dinformation dcisionnel qui fournit linformation la plus adquate. Plus prcisment, a revient rpondre aux questions suivantes : 1. Comment avoir une meilleure adquation du SID aux exigences des dcideurs ? 2. Quel langage est appropri pour la spcification des exigences SID ? 3. Comment amliorer la spcification des exigences en profitant des techniques de rutilisation dans les projets SID ? 4. Comment pallier lcart conceptuel entre la perspective dcisionnelle et la perspective informationnelle ? 5. Comment lier les exigences du SID entre elles pour pallier lcart conceptuel ?

tel-00363878, version 1 - 24 Feb 2009

1.5 Objectifs de la thse


Considrer lingnierie des SID comme une activit part entire ncessite (i) une dfinition claire des exigences dcisionnelles, (ii) des langages pour le reprsenter, (iii) des mthodes pour grer la liaison entre les exigences dcisionnelles et le systme qui fournira les informations ncessaires au regard des exigences de ses dcideurs Notre problmatique globale sarticule autour de la dfinition dune mthode de dveloppement de SID davantage en adquation avec les exigences de prise de dcision des dcideurs. Plus prcisment, les quatre objectifs suivants sont identifis :

amliorer ladquation du SID aux exigences des dcideurs, dfinir un langage appropri la spcification des exigences SID, supporter la capitalisation et la rutilisation des connaissances acquises dans les projets SID,
Ins GAM

Thse de doctorat

I-Introduction

35

permettre la liaison entre les diffrents types des exigences du SID. Chacun de ces objectifs est considr dans les sous-sections suivantes.

1.5.1 Amliorer ladquation aux exigences des dcideurs

La plupart des mthodes existantes pour le dveloppement des SID concernent la faon dont les donnes devraient tre structures, stockes, et contrles dans un SID en utilisant des dmarches ascendantes (bottom-up). Selon IBM, seulement 6% des informations dun SID sont utilises pour prendre des dcisions. Conformment aux conclusions du Standish Group, ceci peut sexpliquer par le manque dadquation des systmes dvelopps avec les exigences des dcideurs (i) la mauvaise communication entre le personnel IT et les experts mtiers et (ii) la mauvaise gestion des projets et le manque de procdures.

tel-00363878, version 1 - 24 Feb 2009

Nous cherchons nous inscrire dans le contexte des approches dingnierie des SID diriges par les exigences telles que [Prakash et al, 2003] et [Mazon et al, 2005], [Annoni et al, 2007]. Ces approches cherchent diffrentes manires dintgrer et de considrer les exigences pour la conception du SID. Le nombre rduit de ces travaux est probablement d aux contraintes de temps imposes aux projets et l'ide gnralement rpandue que la mise en uvre des approches orientes exigences est consommatrice en temps. Des efforts dingnierie des exigences et de planification sont ncessaires pour dvelopper un projet SID russi [Stefanov et al, 2005]. Nous pensons quil est ncessaire de dvelopper des SID dirigs par ltude des exigences des dcideurs. Ceci semble un moyen damliorer ladquation de ces systmes leurs exigences. Notre proposition est dapporter une approche dIE pour les SID.
1.5.2 Dfinir un langage appropri la spcification des SID

Les techniques actuelles de modlisation utilises en gnie logiciel, comme UML, conviennent bien pour dcrire des solutions logicielles (architectures, conceptions) mais sont mal adaptes pour dcrire le problme rsoudre ce qui est lobjet premier du cahier des charges. Ces techniques sont adaptes la spcification des solutions oprationnelles. Un diagramme UML de squences, par exemple, dcrit un enchanement dvnements concrets menant la ralisation dun service souhait mais ne permet pas dexprimer des solutions alternatives, de les comparer et de les valuer. De plus, le Pourquoi nest pas explicit : on ne sait pas exprimer pourquoi telle squence est approprie et quels sont les objectifs qui sont poursuivis. Ces techniques ne sont pas appropries lexpression des exigences SID.
Thse de doctorat Ins GAM

I-Introduction

36

Les exigences des applications des SID sont difficiles spcifier puisque les processus de dcisions sont variables, rarement similaires entre les entreprises, et voluent au fur et mesure de lvolution des entreprises. En outre, pour des raisons de concurrence et de confidentialit, les dcideurs ne souhaitent pas livrer leurs dcisions et les processus dcisionnels y compris pour les concepteurs impliqus dans limplantation du SID qui reoivent des demandes dinformations sous forme de pseudo tableaux ou plus gnralement suite des demandes isoles dindicateurs particuliers. Dun point de vue pratique, Il nest ainsi pas envisageable de les spcifier. Par ailleurs, les dcideurs savent exprimer leurs exigences en termes de buts et dobjectifs stratgiques et ne matrisent pas les concepts de structure de donnes, ou de squence daction, qui relvent de loprationnel. Nous pensons que le langage le plus appropri lexpression des exigences SID appartient au paradigme intentionnel. En effet, ce paradigme sintresse aux buts atteindre, cest--dire, aux rsultats esprs et aux manires de les atteindre. Cette vision semble conforme celle des dcideurs telle que dfinie ci-dessus. En outre, le paradigme intentionnel offre lavantage de faire lunanimit dans le domaine de lIE. Dans le contexte spcifique de lenvironnement dcisionnel, aucune approche nest disponible pour spcifier les raisons dun SID ou documenter les buts et objectifs stratgiques qui justifient son dveloppement. Nous pensons que pour offrir un bon niveau de service des dcideurs, il faut adopter une expression intentionnelle des exigences dcisionnelles. Notre proposition est dadopter les approches orientes buts telles que le mtamodle de la CARTE et I* pour spcifier les SID. Les modles dirigs par les buts modlisent explicitement laspect intentionnel du systme (le pourquoi ). Il a t reconnu rcemment que le point de vue intentionnel dun systme facilite la prise de dcision par la suite. En effet, les dcisions sont prises dans le cadre dun raisonnement reposant sur ce que lutilisateur veut et ce que le systme peut faire (les capacits du systme) . Par ailleurs, le choix dune approche oriente-but en particulier est justifi par sa capacit tre flexible lors de la spcification, la correction et lvolution des exigences du SID.
1.5.3 Supporter la rutilisation et la capitalisation dans les projets SID

tel-00363878, version 1 - 24 Feb 2009

La nature similaire des projets SID fait quil arrive souvent que les activits, les raisonnements ou les livrables soient semblables dun projet dcisionnel lautre. Adopter une attitude rationnelle vis--vis de la rptition au travers dune dmarche de rutilisation est susceptible dtre bnfique en termes de rapidit des projets et de qualit des rsultats. Ce type de dmarche a dj t systmatis dans les domaines tels
Thse de doctorat Ins GAM

I-Introduction

37

que lingnierie des systmes (bibliothques de composants rutilisables, assemblages de services, approche objet) ou en ingnierie des logiciels (plateformes rutilisables, lignes de produits, etc.). Cependant, les travaux sur les mthodes de dveloppement de SID dans un contexte de rutilisation nen sont qu leurs prmisses. La rutilisation dans les SID peut tre diffrents niveaux : la stratgie de lentreprise, les indicateurs de performances, les mesures, la technologie, les exigences stratgiques, tactiques, ou oprationnelles, le modle de donnes, les requtes, les interfaces utilisateurs, etc. Notre but est de systmatiser la rutilisation afin que le concepteur SID puisse gagner du temps pour mettre en place des SID fiables et plus pertinents. Notre approche consiste enrichir la description des produits et systmatiquement chercher faire de la rutilisation lors du dveloppement de nouveaux produits afin de faciliter leur ventuelle rutilisation future.

tel-00363878, version 1 - 24 Feb 2009

1.5.4 Permettre la liaison entre les diffrentes exigences du SID

Nous pensons que faire correspondre le SID aux exigences stratgiques de l'entreprise permet de dvelopper des SID facilitant la prise de dcision. Dans le contexte de projets rels, on ne sait gnralement pas exprimer le processus qui a amen la demande dune information particulire. Ceci est parfois d des raisons de confidentialit mais souvent au manque de documentation. Par ailleurs, le suivi et la mise en correspondance entre la stratgie d'entreprise et le SID ncessite de spcifier la stratgie de lentreprise et den dduire les exigences du SID. Documenter la stratgie, dune manire formelle, est ncessaire pour renforcer la capacit du systme et satisfaire les exigences dcisionnelles. Par ailleurs, il est important, afin de suivre cette correspondance, de grer la liaison entre les diffrentes exigences. Notre proposition est de mettre en place un systme de trace implicite qui documente les diffrents produits de notre dmarche. Ceci permet damliorer la liaison entre les exigences dcisionnelles (stratgiques, tactiques et oprationnalisables) afin dassurer leur mise en correspondance. Cependant, la mthode ne propose pas de modle de traabilit et de correction de la mise en correspondance entre les exigences dcisionnelles et le systme mis en place.

1.6 Dmarche de recherche


Pour mener ce travail de recherche, un ensemble de problmes spcifiques aux SID a t mis en vidence. La rsolution et la concrtisation de la solution propose sest faite dans un premier temps sur la base dune tude scientifique approfondie de lexistant. Un cadre de rfrence est propos partir de cette tude afin d aider la caractrisation des mthodes en ingnierie des exigences pour les SID. Pour confirmer ce point de vue, des
Thse de doctorat Ins GAM

I-Introduction

38

enqutes, runions et discussions avec un groupe dindustriels notamment le ministre de la fonction publique, ministre des affaires trangres, Business & Dcision et Business Objects ont t menes. Lencadrement, entre autres, de trois tudiants appartenant diffrentes institutions avec des parcours classiques, apprentissages et cycles dingnieur a permis de sinspirer de leurs contextes. Le suivi rgulier des manifestations des industriels sur Paris, notamment les journes dcisionnelles, Stratgies & Dcision, BI & ERP a permis de discuter la contribution. Nous avons men galement deux enqutes auprs des industriels confirms dans le monde du dcisionnel, que ce soit en France ou ltranger (voir annexe pour enqute 2). De plus, nous avons men une tude de cas o nous avons continuellement collabor avec un dcideur stratgique et un concepteur SID.

1.7 Contributions
tel-00363878, version 1 - 24 Feb 2009
Llment central de notre contribution est une mthode dIE adapte un environnement dcisionnel. Cette mthode comporte des modles de produits et un modle de processus qui guide la dcouverte des exigences et la conception des SID. Ce travail de recherche a galement contribu la dfinition de la problmatique qui touche directement les exigences du monde industriel et complte les recherches de la communaut scientifique, sa validation et sa rsolution par la proposition dune dmarche mthodologique et un ensemble de mta-modles. De plus, ce travail de recherche a contribu la dfinition dun cadre de rfrence pour positionner et comparer les mthodes dingnierie des exigences pour les SID. Ce travail a permis de recueillir diffrents types dexigences du SID, les hirarchiser et ventuellement les complter par dautres types qui seraient ncessaires limplantation dun SID. Ceci a permis de concevoir la structure de lentrept de donnes au cur du SID en rpondant ses exigences et valider ce qui est retenu au final pour une ralisation concrte. Ce travail de recherche prsente ainsi les rsultats suivants :

Dfinir quatre mta-modles (i) mta-modle des intentions (ii) mta-modle linguistique dintention (iii) mta-modle des cartes des objectifs et (iv) mta modle de la structure organisationnelle. Spcifier les exigences dcisionnelles matrialises au moyen de trois modles (i) la liste des buts stratgiques (ii) la Carte des objectifs stratgiques et tactiques et (iii) la liste des exigences informationnelles. Ces trois modles sont dfinis partir des quatre mta-modles prcdents et de deux modles complmentaires (i) modle des ressources et (ii) modle de composant. Spcifier les exigences oprationnelles matrialises au moyen du modle multidimensionnel DIM.

Thse de doctorat

Ins GAM

I-Introduction

39

Proposer une dmarche mthodologique avec un guidage complet pour la dcouverte et la conception du systme au regard des exigences des dcideurs. Afin daider les dcideurs dfinir, reprsenter leurs exigences, puis dduire et dterminer les informations mettre en place (sans pour autant dvoiler leur processus dcisionnel ou les dcisions prendre). Cette dmarche permet ainsi de garder la trace de quels lments stratgiques ont ncessit quels lments tactiques puis oprationnels et de pouvoir ainsi savoir pourquoi une information est concevoir et stocker dans le SID. Cette dmarche permet galement de capitaliser au fur et mesure la connaissance et les produits en vue de faciliter leur rutilisation (cf. Figure 2).

tel-00363878, version 1 - 24 Feb 2009

Figure 2 : Aperu de la solution propose pour limplantation dun SID en considrant diffrentes exigences

La mthode propose est nomm CADWE (Computer Aided Data Warehouse Engineering). Cette mthode est divise en quatre phases correspondant : (1) la construction de la liste des buts stratgiques ; (2) la dcouverte des objectifs stratgiques et tactiques (3) la dduction des exigences informationnelles et (4) la proposition dun schma conceptuel multidimensionnel du SID. Nos propositions ont t dfinies suivant les phases de la mthode CADWE. Nous avons valid scientifiquement des phases de notre mthode par des publications nationales ou internationales comme le rsume le paragraphe suivant. Analyse des exigences pour la conception d'entrepts de donnes est un article accept la confrence dInformatique des Organisations et Systmes d'Information et de Dcision (INFORSID), Hammamet, Tunisie, 3 Juin 2006, pp. 1023 - 1038. Dans cet article,
Thse de doctorat Ins GAM

I-Introduction

40

nous proposons une premire version du processus dingnierie des exigences pour les entrepts de donnes qui vise guider le recensement des exigences de lentrept de donnes. Le processus propos recense des exigences abstraites. Le modle produit est celui de l'entrept de donnes dvelopper, conformment aux exigences initialement identifies. Le processus propos est illustr au moyen d'un exemple. "A Requirement-driven Approach for Designing Data Warehouses ", Requirements Engineering: Foundation for Software Quality (REFSQ), Luxembourg, Luxembourg, 5 June 2006. Cet article prsente la mthode CADWE (Computer Aided Data Warehouse Engineering) qui guide le recensement des exigences des dcideurs et leur oprationnalisation en un modle de donnes dentrept de donnes. CADWE change lintrt de o les donnes sont extraites quelles sont les informations ncessaires et pourquoi . Lapproche dbute par le recensement des exigences de haut niveau, rutilise un ensemble de modles existants et produit un nouveau modle de donnes pour lentrept de donnes. Larticle rsume chaque tape et produit une illustration base dun exemple extrait de lindustrie pour lensemble de lapproche. Experimenting a Modeling Approach for Designing Organizations Strategies in the Context of Strategic Alignment, Australian Workshop on Requirements Engineering (AWRE), Adelaide, Australie, 8 December 2006. Le but de cet article est de proposer une formulation des objectifs stratgiques dentreprise. Lapproche exprimente le formalisme de la CARTE. Nous avons utilis le cas dtude de Seven Eleven Japan pour exploiter notre exprimentation. "Documenter lAlignement dun Entrept de Donnes avec la Stratgie dEntreprise pour mieux satisfaire les Exigences des Dcideurs", Revue Ingnierie des Systmes d'Information (ISI), dcembre 2006. Cet article prsente la mthode CADWE qui permet de modliser les objectifs stratgiques d'entreprise et les exigences de l'entrept de donnes de manire unifie et de les aligner. Aligner l'entrept de donnes aux exigences stratgiques de l'entreprise permettrait de dvelopper des entrepts de donnes offrant une meilleure fiabilit dans la prise de dcision de ses dcideurs. Lalignement (ou la mise en correspondance) de la stratgie d'entreprise et de l'entrept de donnes ncessite de spcifier la fois les exigences de l'entrept de donnes et la stratgie de lentreprise. Loriginalit de notre approche rside dans l'exploitation d'une technique de modlisation unique. Une illustration complte de l'approche est faite au moyen de l'tude du cas d'une entreprise de distribution japonaise. "Strategic Alignment Documentation", Research Challenges in Information Science (RCIS), IEEE, Morocco, Ouarzazate, 23 April 2007. Cet article formalise la stratgie de lentreprise et le modle de lalignement stratgique. Le mta-modle de lapproche y est prsent.
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

I-Introduction

41

1.8 Plan du mmoire


La mthode CADWE a pour objectif de permettre un concepteur SID, indpendamment de son exprience, de disposer dune mthode pour mettre en place un systme rpondant aux exigences des dcideurs. Les travaux raliss et les propositions mises dans le cadre de la dfinition de cette dernire sont prsents dans les huit chapitres de ce mmoire. Le chapitre 1, Introduction, dfinit le contexte et la problmatique gnrale de ce travail de recherche. Le chapitre 2, Approches de dveloppement des systmes dinformation dcisionnels, dresse un tat de lart des concepts et modles existants pour le dcisionnel. Ce chapitre prsente galement un cadre de rfrence pour les mthodes de dveloppement de SID. Le chapitre 3, Panorama de la mthode CADWE, prsente les principes gnraux de la mthode propose. Le chapitre 4, Reprsentation multi-niveaux des exigences du SID, spcifie le mtamodle des produits CADWE. Nous nous focalisons sur laspect produit de CADWE. Le chapitre 5, Processus de dcouverte des exigences du SID, dfinit le modle de processus. La dmarche du processus est formalise afin de dduire partir des buts stratgiques les exigences systmes du SID. Le chapitre 6, Les rgles dans CADWE, vient en complment du chapitre 5 et prcise les rgles ncessaires pour la mise en uvre du processus CADWE. Le chapitre 7, Application de la mthode CADWE, illustre la mthode par une tude de cas en rapport avec le secteur de la grande distribution. Le chapitre 8, Conclusion, rsume lapproche propose et expose de nouveaux dveloppements sur le thme de la mise en place des SID.

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

I-Introduction

42

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

Chapitre II
TAT DE LART : Mthodes de dveloppement des Systmes dInformation Dcisionnels
TABLE DES MATIRES

C'est la thorie qui dcide de ce que nous pouvons observer. Albert Einstein

2.1 INTRODUCTION ......................................................................................................... 44 2.2 SYSTME DINFORMATION DCISIONNEL VERSUS SYSTME DINFORMATION ......................... 44 2.3 HISTORIQUE DES SYSTMES DINFORMATION DCISIONNELS ............................................... 49 2.4 CONCEPTS CLS DE LA MODLISATION MULTIDIMENSIONNELLE ........................................... 53 2.4.1 Table de faits.......................................................................................................... 53 2.4.2 Table de dimension ................................................................................................ 53 2.4.3 Schma en toile .................................................................................................... 54 2.4.4 Hirarchies ............................................................................................................. 54 2.4.5 Granularit ............................................................................................................. 54 2.4.6 Additivit ................................................................................................................ 55 2.5 CADRE DE CLASSIFICATION DES MTHODES DINGNIERIE DES SID : LE CADRE DE RFRENCE DES QUATRE MONDES .................................................................................................................. 55 2.5.1 Vue sujet ................................................................................................................ 58 2.5.2 Vue Usage .............................................................................................................. 61 2.5.3 Vue systme ........................................................................................................... 64 2.5.4 Vue dveloppement ............................................................................................... 68 2.6 REVUE DUNE SLECTION DAPPROCHES ......................................................................... 70 2.6.1 Approche dAnnoni et al (2007) ............................................................................. 71 2.6.2 Approche de Mazon et al (2005)............................................................................ 72 2.6.3 Approche de Prakash et al (2003) .......................................................................... 72 2.6.4 Approche de Prat et al (2002) ................................................................................ 73 2.6.5 Approche de Bonifati et al (2001) .......................................................................... 74 2.6.6 Approche de Ravat et al (1999) ............................................................................. 75 2.6.7 Approche de Tryfona (1999) .................................................................................. 76 2.6.8 Approche de Golfarelli et Rizzi (1998) .................................................................... 77 2.6.9 Approche de Kimball (1998)................................................................................... 78 2.6.10 Approche de Sapia et al (1998).......................................................................... 79 2.7 DISCUSSION ............................................................................................................. 80 2.8 CONCLUSION ............................................................................................................ 82

tel-00363878, version 1 - 24 Feb 2009

II- tat de lart

44

2.1 Introduction
Les systmes dinformation dcisionnels (SID) ont pour objectif daider la prise de dcision en permettant des analyses complexes (dcouverte des exigences et analyse des donnes). Les caractristiques des fonctions danalyse suivant plusieurs mtiers, dcideurs et axes danalyse de donnes ne peuvent pas toutes tre reprsentes avec les modles de SI classiques. Dans les milieux industriel et scientifique, il est largement accept que la modlisation de rfrence pour les SID est la modlisation multidimensionnelle [Inmon, 1996], [Jarke et al, 2001]. En outre, il est noter que 40% des projets dcisionnels ne russissent pas et 80% ne parviennent pas rpondre aux besoins des utilisateurs [Schiefer et al, 2002] car les concepteurs dcisionnels commencent les projets dcisionnels directement par la modlisation conceptuelle ou logique du SID [Mazon et al, 2005]. Nos travaux de recherche ont pour objectif de dfinir une mthode de dveloppement des SID rpondant aux problmatiques nonces dans lintroduction. Le chapitre est structur de manire pouvoir prsenter un tat de lart qui tudie les SID et leurs ingnieries des exigences. La section 2.2 prsente une comparaison du systme dinformation dcisionnel versus le systme dinformation transactionnel. Ensuite, la section 2.3 donne un bref historique de lvolution des systmes dcisionnels. Puis, la section 2.4 dresse une liste des concepts cls des modles multidimensionnels pour familiariser le lecteur aux termes communment utiliss par les concepteurs dcisionnels. La section 2.5 prsente un cadre de rfrence pour les mthodes dingnierie des SID. Puis, la section 2.6 tudie quelques mthodes SID et les caractrise suivant le cadre de la section prcdente. La section 2.7 dresse un bilan des apports et des limites. Enfin, la section 2.8 clture ce chapitre.

tel-00363878, version 1 - 24 Feb 2009

2.2 Systme dInformation Dcisionnel versus Systme dInformation


Avec lapparition de lordinateur et son fort potentiel de manipulation des donnes, le volume des informations stockes na cess daugmenter. Des informations que les entreprises ont rapidement cherch exploiter afin dtre oprationnellement plus efficaces au niveau quotidien et de servir de base aux prises de dcision de l'entreprise. Ainsi, nous devons distinguer deux sortes de systmes : le systme transactionnel qui gre le quotidien oprationnel de lentreprise, lexercice de son activit
Ins GAM

Thse de doctorat

II- tat de lart

45

le systme dcisionnel qui va partir des donnes stockes et en fait une analyse facilitant la prise de dcision.

Le paragraphe suivant nonce, brivement, la distinction entre les deux systmes et la complte, par la suite, par le tableau de synthse (cf. Tableau 1). Alors que le premier systme (SI transactionnel) na besoin que des informations les plus rcentes, le deuxime systme (SID) a besoin de garder lhistorique des transactions et des donnes. Les utilisateurs traditionnels des SI ont une activit oprationnelle, tandis que les utilisateurs des SID sont des dcideurs. Cette diffrence montre que l'esprance des utilisateurs traditionnels est que le SI les assiste pour raliser le processus mtier tandis que le but des dcideurs est dtudier la pertinence de ces processus.

tel-00363878, version 1 - 24 Feb 2009

Dans un SI traditionnel, les donnes suivent habituellement un cycle de vie CRUD (Create, Update et Delete). Par consquent, la valeur des donnes peut tre perdue, tandis que dans un SID, toutes les valeurs de donnes sont historises pour permettre l'analyse des situations passes. La valeur des donnes des SI est principalement issue de l'activit humaine (par le biais des transactions utilisateur), les donnes des SID sont la plupart du temps extraites partir d'autres systmes. Les interfaces des transactions de SI sont stables, tandis que les interfaces des SID changent chaque nouvelle analyse. Dailleurs, ces deux systmes sont reconnus sous les termes OLTP et OLAP. Le terme OLTP (On Line Transaction Processing), plus gnralement le SI transactionnel, regroupe les concepts mis en place par un systme destin l'automatisation d'un processus. Une base de donnes transactionnelle est utilise et la mise jour est faite en ligne . Le terme OLAP (On Line Analytical Processing), plus gnralement le SID, regroupe les concepts mis en place par un systme d'analyse en ligne de donnes. Une base de donnes dcisionnelle, destine la prise de dcision, est utilise. Le systme OLTP est plus ancien que le systme OLAP, et le traitement des transactions en mode transactionnel (OLTP) nest pas celui des systmes dimensionnels (OLAP). Le tableau suivant rcapitule les diffrences entre l'OLTP et l'OLAP. Nous compltons la proposition de [El Omri, 2006] et nous montrons ces diffrences selon les cinq critres suivants: Les utilisateurs Les donnes
Ins GAM

Thse de doctorat

II- tat de lart

46

Les traitements La structure de la base de donnes Ladministration du systme.

Tableau 1: Comparaison des systmes oprationnel et dcisionnel Systme OLTP On Line Transaction Processing (Systme Oprationnel) Systme OLAP On Line Analytical Processing (Systme dcisionnel)

Les utilisateurs Les utilisateurs sont les rouages de Les utilisateurs observent les rouages de l'entreprise l'entreprise Beaucoup d'utilisateurs concurrents et varis Peu d'utilisateurs qui sont souvent des (agents oprationnels) avec mme une dcideurs et des analystes certaine duplication Ne traitent qu'un seul compte la fois avec Traitent beaucoup de comptes simultanment une seule vision de mtier Le niveau des besoins analytiques est bas Le niveau des besoins analytiques est haut Excutent un grand nombre de fois la mme Lisent uniquement les donnes qui sont souvent tche rcapitules (pas de mise jour des donnes, et agrgation de ces donnes) Lisent et modifient les donnes. Le systme Les demandes semblent similaires mais sont de donnes est vivant et oprationnel diffrentes et varies (on ne demande pas deux fois la mme chose) Exigent des performances en temps rel telles que l'utilisation de systme ERP, GPAO, RH, etc. pour augmenter la productivit Les donnes Les donnes sont courantes et orientes Les donnes sont relatives l'historique et applications orientes thme et sujets. Ncessaire au fonctionnement de Utilise pour analyser le fonctionnement de l'entreprise ; c'est la mmoire collective de l'entreprise. l'entreprise Normalis (3me forme normale) Souvent agrges (le dtail intresse peu) En rgle gnrale non historises (Mise jour; Le temps est important image un moment donn) Donnes oprationnelles: provenant des Donnes consolides: les donnes de lOLAP sources elles-mmes, exhaustives et proviennent des diffrents OLTP, elles sont dtailles agrges et rsumes L'objectif des donnes est de contrler les Aident rsoudre les problmes et faciliter la tches oprationnelles qui changent dcision : les donnes sont stables et constamment (dynamiques). synchronises dans le temps

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

II- tat de lart

47 Les donnes donnent une photographie du Une vue multidimensionnelle de diffrents types processus business en cours de business Le traitement Les oprations sont des insertions et mises Le rafrachissement des donnes est priodique jour courtes et rapides et relativement long excuter Les requtes sont standardises et simples et Des requtes complexes ncessitant des retournent un petit ensemble de tuples de agrgations. Le processus d'excution dpend donnes. Leur processus d'excution est des donnes invoques. Les batch de rapide rafrachissement et les requtes complexes peuvent s'excuter sur plusieurs heures. La rapidit des requtes peut tre amliore par l'ajout d'index. L'ensemble des donnes par transaction et L'ensemble des donnes par transaction et tuples accds est valu d'une dizaine une tuples accds est valu un million centaine Les requtes Requtes assistes, pr planifies, navigation alatoire (drill-down) Des traitements de drivation et de prparation de donnes sont effectus Considration des rgles de gestion Considration des rgles de gestion mtier, stratgies globales et sources de donnes. La structure de la base de donnes Hautement normalis avec beaucoup de Typiquement dnormalise avec peu de tables, tables utilisation des schmas en toile ou en flocon de neige. Beaucoup de tables (centaines de MB/GB) Peu de tables mais de grande taille ((centaines de GB/TB) L'espace de stockage peut tre relativement Plus grande due l'existence de donnes petit si les donnes historiques sont archives agrges et historises. Ncessite plus d'index que les OLTP Petites requtes sur une seule table (accs de Requtes larges sur une grosse quantit de type navigationnel) donnes Ladministration du systme Forte disponibilit Faible disponibilit Sauvegardes frquentes et priodique (car le Sauvegardes peu frquentes mais trs systme bouge beaucoup) et les donnes volumineuses (en gnral incrmentale car on oprationnelles sont ncessaires pour le travaille beaucoup avec des INSERT ONLY). mtier. Certains environnements se contentent de recharger les donnes des systmes OLTP. Beaucoup de petites transactions En rgle gnrale, une transaction par jour (paramtrage de la machine, commit et roll (chargement de donnes). back).

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

II- tat de lart

48 Peu d'acclrateurs (moins d'effort faire Non normalise et redondante (stockage des pour obtenir des rponses par rapport la sommes, des moyennes, etc.) taille des objets) Peu de temps de maintenance offline Beaucoup de maintenance mais offline.

tel-00363878, version 1 - 24 Feb 2009

La suite du mmoire sintresse aux SID. Le terme On Line Analytical Processing (OLAP) date de 1993. En effet, en 1993, E.F Codd, l'inventeur des bases de donnes relationnelles et associs a publi un document de prsentation technique la demande de la compagnie Arbor Software, devenue aujourd'hui Hyperion, sous le titre Providing OLAP (On-Line Analytical Processing) to User-Analysts : An IT Mandate . Du fait que ce document soit commandit par une compagnie prive, les rgles OLAP telles que dfinies par E.F Codd taient controverses. De plus, une multitude dabrviations ont fleuri, qui vont de ROLAP MOLAP en passant par DOLAP. Un bref rappel des 12 rgles dfinies par E.F Codd est donn dans ce qui suit: 1. 2. Vue conceptuelle multidimensionnelle (Multidimensional Conceptual View) : Permet d'avoir une vision multidimensionnelle des donnes. Transparence (Transparency) : L'utilisateur ne doit pas se rendre compte de la provenance des donnes si celles-ci proviennent de sources htrognes (systme homogne l'analyste); ces sources peuvent tre un fichier Excel, une base de donnes de production ou mme un fichier texte. Accessibilit (Accessibility) : OLAP est dcrit comme un middleware qui se place entre les sources de donnes htrognes et un front-end (sous la forme d'un datawarehouse). Constance des temps de rponses (Uniform Reporting Performance): Les performances ne doivent pas tre diminues lors de l'augmentation du nombre de dimensions ou de la taille de la base de donnes, mais proportionnelles la taille des rponses retournes. Architecture client-serveur (Client-Server Architecture) : Il est essentiel que le produit soit Client-Serveur mais aussi que les composants serveurs d'un produit OLAP intgrent facilement ses diffrents clients. Indpendance des dimensions (Generic Dimensionality) : Chaque dimension doit tre quivalente par rapport sa structure et ses capacits oprationnelles. Gestion des matrices creuses (Automatic Adjustment of Physical Level) : Le systme OLAP ajuste automatiquement son schma physique pour s'adapter au type du modle et au volume des donnes (plus on dispose de place plus on peut agrger). Accs multiutilisateurs (Multi-User support) : Les outils OLAP doivent fournir des accs concurrents, l'intgrit et la scurit.

3.

4.

5.

6. 7.

8.

Thse de doctorat

Ins GAM

II- tat de lart

49

9.

10.

11. 12.

Pas de restrictions sur les oprations inter et intra dimensions (Unrestricted Cross-dimensional Operations): Les calculs doivent tre possibles sur toutes les dimensions (les agrgats doivent tre faits dans toutes les dimensions). Manipulation des donnes aise (Intuitive Data Manipulation): La manipulation des donnes se fait directement travers les cellules d'une feuille de calcul, sans recourir aux menus ou aux actions multiples. Il doit permettre l'analyse intuitive dans plusieurs dimensions au final. Simplicit des rapports (Flexible Reporting): Lors de la cration de rapports, les dimensions peuvent tre prsentes de n'importe quelle manire. Nombre illimit de dimensions et nombre illimit d'lments dans chaque dimension (Unlimited Dimensions & Aggregation Levels): Dimensions et niveaux d'agrgations illimits.

tel-00363878, version 1 - 24 Feb 2009

Cependant, l'auteur Nigel Pendse, rcapitule la dfinition de l'OLAP en cinq mots : Fast Analysis of Shared Multidimensional Information (FASMI) traduit en franais par http://www.linux-france.org/prj/jargonf/F/FASMI.html comme suit : Analyse Rapide d'Information Multidimensionnelle Partage .

2.3 Historique des systmes dinformation dcisionnels


Les primitives de l'informatique dcisionnelle se sont dveloppes dans les annes 70. Historiquement, les grandes firmes ont t les premires comprendre la valeur ajoute des outils d'aide la dcision. En effet, disposant de quantits considrables d'informations dans leurs bases de donnes oprationnelles, elles ont, en premier lieu, commenc par les interroger directement, par des requtes. Cette solution de remplacement a vite montr ses limites aussi bien en temps qu'en ressources humaines et matrielles. De nouveaux outils apparaissent alors. Ces outils ont connu lvolution suivante : L'infocentre : linfocentre est une copie l'identique des bases de donnes dans un nouvel environnement (annes 70 et 80). L'EIS : Executive Information System proposant les premiers tableaux de bord dans les annes 1990. Les entrepts de donnes qui sont considrs comme tant le lieu de stockage des gros volumes de donnes devant tre analyss. Les bases de donnes multidimensionnelles (OLAP), une base o chaque indicateur est analys en fonction de plusieurs critres ou dimensions. et enfin la Business Intelligence qui regroupe les fonctions d'analyse des donnes et de reporting.

Thse de doctorat

Ins GAM

II- tat de lart

50

Outre lvolution des architectures, lanalyse des donnes dans ces systmes dinformation dcisionnels a galement connu une volution. Linformatique dcisionnelle est alors essentiellement constitue d'outils d'dition de rapports, de statistiques, de simulation et d'optimisation. Provenant des recherches en Intelligence Artificielle, les systmes experts voient le jour. Ils sont conus par extraction de la connaissance d'un ou plusieurs experts et sont des systmes base de rgles. De bons rsultats sont obtenus pour certains domaines d'application tels que la mdecine, la gologie, la finance, etc. Cependant, il apparat vite que la formalisation sous forme de rgles de la prise de dcision est une tche difficile voire impossible dans de nombreux domaines. Selon (http://www.grappa.univ-lille3.fr/polys/fouille/sortie002.html), dans les annes 90, deux phnomnes se produisent simultanment. Premirement, la possibilit de conception denvironnements spcialiss pour l'aide la dcision. Deuximement, de nombreux algorithmes permettant d'extraire des informations partir de donnes brutes arrivent maturit. Ces algorithmes ont des origines diverses et souvent multiples. Certains sont issus des statistiques ; d'autres proviennent des recherches en Intelligence Artificielle, recherches qui se sont concentres sur des projets moins ambitieux, plus cibls; certains s'inspirent de phnomnes biologiques ou de la thorie de l'volution. Tous ces algorithmes sont regroups dans des logiciels de fouille de donnes ou Data Mining qui permettent la recherche d'informations nouvelles ou caches partir de donnes. Ainsi, dans le cas de systmes base de rgles, plutt que d'essayer d'extraire la connaissance d'experts et d'exprimer cette connaissance sous forme de rgles, un logiciel gnre ces rgles partir de donnes. Par exemple, partir d'un fichier historique des prts contenant des renseignements sur les clients et le rsultat du prt (problmes de recouvrement ou pas), le logiciel extrait un profil pour dsigner un bon ou un mauvais client. Aprs validation, un tel systme peut tre implant dans le systme d'information de l'entreprise afin de classer ou de noter les nouveaux clients. Le tableau 2 rcapitule les diffrents niveaux des exigences en terme de dcisionnels et les architectures ncessaires correspondantes. Ces systmes vont dun simple reporting oprationnel avec une seule source ou lanalyse base de requtes directement sur le systme jusqu un systme dcisionnel avanc avec une multitude de sources et des outils danalyses volus.
Tableau 2: Exigences en terme de dcisionnel et les architectures correspondantes [Hbrail, 2007].

tel-00363878, version 1 - 24 Feb 2009

Niveaux dexigence en terme de dcisionnel

Type d'architecture

Thse de doctorat

Ins GAM

II- tat de lart

51

tel-00363878, version 1 - 24 Feb 2009

Rapports simples figs Analyse en temps rel Profondeur de la source suffisant Pas de requtes ad-hoc, pas de cubes, pas de fouille Rapports simples figs Requtes ad-hoc limites Application source ne pas pnaliser Analyse quasi temps rel Profondeur d'historique de la source suffisant Pas de cubes, pas de fouille Dcisionnel Rapports complexes avanc partir Cubes de donnes d'une seule Fouille de donnes source Requtes ad-hoc complexes Reporting oprationnel partir d'une seule source Dcisionnel Sur des donnes intgres: avanc multi- Rapports complexes sources Requtes ad-hoc complexes Cubes de donnes Fouille de donnes

Requtes directement sur le systme source

Recopie priodique des donnes sur une "base de publication"

Entrept de donnes Magasins de donnes si plusieurs domaines d'analyses Alimentation par ETL Entrept de donnes Magasins de donnes pour chaque domaine d'analyses Alimentation par ETL

Pour rsumer, il est possible avec les SID actuels dalimenter, de stocker et dexploiter les donnes laide dun ensemble doutils complmentaires disponibles sur le march. La Figure 3, adapte partir de celle propose par [Gagnard, 2007], montre une succession dtapes techniques oprationnelles pour lancer, mettre en uvre et animer un projet SID (sources de donnes, extraction, entrept de donnes, magasins de donnes, outils danalyses, outils pour la restitution et les moyens pour le faire).

Thse de doctorat

Ins GAM

II- tat de lart

52

tel-00363878, version 1 - 24 Feb 2009

Figure 3 : Systme d'information dcisionnel

Thse de doctorat

Ins GAM

II- tat de lart

53

2.4 Concepts Cls de la modlisation multidimensionnelle


Ce paragraphe prsente les concepts multidimensionnels tels que les dimensions, les faits, les diffrentes hirarchies. Ces concepts sont expliqus dans les paragraphes qui suivent. 2.4.1 Table de faits Une table de faits reprsente lobjet de lanalyse. Elle contient principalement des mesures sous forme dattributs reprsentant les lments danalyse. Les faits les plus utilisables sont les numriques, les valeurs continues et additives. Les mesures peuvent tre par exemple, une quantit, une vente, etc. ; qui sont rsumes ou reprsentes par une moyenne. Ces mesures sont relies chacune une table de dimension avec des cls trangres.

tel-00363878, version 1 - 24 Feb 2009

La granularit des tables de faits est une caractristique importante explique par le niveau de dtail des mesures reprsentes. La table de faits peut ne pas tre sujette des analyses relatives lagrgation. Elle reprsente la ralisation dun vnement sans le mesurer. Ces tables sont des tables sans faits. 2.4.2 Table de dimension Une table de dimension est un objet qui inclut un ensemble dattributs permettant lutilisateur davoir des mesures suivant diffrentes perspectives danalyse. Les attributs sont des indicateurs pour les diffrentes vues danalyses possibles. Il est commun davoir plus que cent attributs dans une application relle. Pour cette raison, les tables de dimension sont considres comme tant grandes. Par exemple, les ventes peuvent tre analyses suivant diffrentes rgions dun pays, suivant des catgories de produits ou suivant la combinaison de plusieurs de ces dimensions. Ces dimensions sont connectes la table de faits par des cls trangres. Les attributs (tels que ville, pays) dune table de dimension sont appels des attributs de dimensions. Les attributs dune dimension peuvent former entre eux une hirarchie (ville/rgion/pays) permettant lutilisateur de voir les donnes dtailles ou rsumes suivant lattribut en question. Une dimension peut avoir aussi des attributs descriptifs qui ne sont pas utiliss pour lanalyse tels que le numro de tlphone, le nom dun client, ladresse dun client. Les attributs descriptifs sont orthogonaux aux attributs dimensions et ils les compltent [Bauer et al, 2000].

Thse de doctorat

Ins GAM

II- tat de lart

54

2.4.3 Schma en toile Le schma en toile possde au centre une table de faits entoure par des tables de dimensions o une table de dimension temps est obligatoirement reprsente. Laspect total du schma est une toile do la terminologie schma en toile . Ce schma est aussi appel un schma multidimensionnel cause de la prsence de plusieurs dimensions lors de lanalyse des mesures. partir dun schma en toile, une ou plusieurs dimensions peuvent tre tendues suite une normalisation. Ce nouveau schma est appel schma en flocon de neige . Cette structure est gnralement utilise pour reprsenter les hirarchies dune dimension. Cette structure peut tre applique des attributs sans hirarchie si le besoin de normalisation se prsente. Il est aussi possible davoir une constellation de faits ou encore une galaxie dans le cas o nous aurions un schma qui englobe plusieurs tables de faits [Kimball et al, 1998]. Une constellation de faits peut correspondre un ensemble de magasins de donnes. 2.4.4 Hirarchies Il est important davoir des hirarchies bien dfinies dans un SID. Limportance provient du fait que la prise de dcision commence par des vues gnrales puis les informations se dtaillent de plus en plus. En plus, si des outils OLAP sont utiliss pour lanalyse des donnes, il est ainsi possible de raliser des agrgations automatiques des donnes en sappuyant sur les hirarchies dfinies. Les hirarchies sont gnralement prsentes un niveau logique sous forme de schma flocon de neige. Ces structures permettent de reprsenter une hirarchie symtrique o toutes les instances de la dimension ont des valeurs non nulles, une hirarchie asymtrique o certaines branches de larbre sont plus longues que dautres [Kimball, 1996], [Thomsen, 1997] ou une hirarchie non couvrante qui est une hirarchie avec diffrentes longueurs. 2.4.5 Granularit La granularit est le niveau de dtail des donnes dans un entrept de donnes. La granularit dtermine le volume des donnes ainsi que le type des requtes que lutilisateur peut poser. Prenons lexemple dune compagnie de tlphonie cit par [Inmon, 1996]. Il existe deux systmes diffrents ; un premier systme avec le dtail de tous les appels, un deuxime systme avec un rsum mensuel de tous les appels. Considrons la requte Quelle est la personne qui a fait le plus dappels? . On peut obtenir une rponse dans le premier systme mais non dans le deuxime systme. Dun autre ct la requte, Quelle est la moyenne des appels longue distance ? , a une
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

II- tat de lart

55

rponse dans les deux systmes. Dans le premier systme, il faudra calculer la moyenne de plusieurs enregistrements. Dans le deuxime systme il suffit daccder un seul enregistrement. Cet exemple montre quil y a un compromis faire entre la performance et le stockage des donnes. Il est ainsi intressant de garder les donnes dtailles dans le cas o il ny aurait pas de problmes de stockage et davoir des donnes agrges pour assurer une meilleure performance. Quel que soit le niveau de granularit choisie, les donnes des diffrentes hirarchies ncessitent une agrgation pour pouvoir rpondre aux questions des utilisateurs. Lagrgation dans les outils OLAP assure la performance. 2.4.6 Additivit Ladditivit est la possibilit de faire la somme des mesures prsentes au niveau de la table de faits durant les oprations de roll-up suivant les diffrentes hirarchies. Les mesures peuvent tre parmi un de ces trois types [Kimball et al, 1998], [Golfarelli, 1998], [Lenz, 2003], [Kimball, 1996]. Premirement, les mesures sont considres additives si elles peuvent tre sommes suivant nimporte quelle hirarchie dune dimension. Par exemple, cot, vente, quantit. Deuximement, les mesures semi-additives peuvent tre sommes selon les hirarchies de certaines dimensions mais pas toutes les dimensions. Par exemple, linventaire dun produit o nous pouvons sommer la quantit dun produit par magasin ne peuvent pas tre agrges suivant la dimension temps parce que dans le temps un mme produit peut tre prsent lors de plusieurs inventaires quand il nest pas vendu. Troisimement, les mesures sont non additives si leurs valeurs correspondent des moyennes, des taux ou autres. En plus, dautres catgories annexes existent et sont intressantes prendre en considration. Il est signaler que diffrentes fonctions peuvent tre spcifies par lutilisateur et appliques telles que la somme, le minimum, le maximum, la moyenne, etc. Des exemples sont prsents dans [Pederson, 2000].

tel-00363878, version 1 - 24 Feb 2009

2.5 Cadre de classification des mthodes dingnierie des SID : Le cadre de rfrence des quatre mondes
Le cadre de rfrence des quatre mondes a t propos au dpart pour lingnierie des systmes et a prouv son efficacit pour comprendre diverses disciplines telles que lingnierie des systmes dinformation [Jarke, 1994], lingnierie des exigences [Rolland, 1998], lingnierie des mthodes [Rolland, 1997] et lingnierie de processus [Rolland, 1998]. Le cadre de rfrence des quatre mondes est utilis comme base pour tudier et comprendre une mthode dingnierie des SID (iSID). Pour chaque monde, une vue
Thse de doctorat Ins GAM

II- tat de lart

56

particulire de la mthode est adopte en incluant un ensemble de facettes et dattributs (cf. Figure 4).

Figure 4 : Dcomposition dun monde

Il est possible d'identifier et tudier quatre principaux points de vue relatifs aux mthodes dingnierie des SID : Quelle est lessence de la mthode iSID? Pourquoi (et quand) utilise-t-on les mthodes iSID? Avec quoi les mthodes iSID sont mises en uvre? Comment les mthodes iSID sont dveloppes? plusieurs conseils

tel-00363878, version 1 - 24 Feb 2009

La proposition de ce cadre de rfrence fournit mthodologiques. En effet, ce cadre de rfrence permet de :

Comprendre et tudier lensemble des propositions des diffrentes mthodes de la littrature grce la structure propose en adoptant les notions de multi-vues et multi-facettes. Dfinir prcisment et systmatiquement le positionnement dune mthode particulire. En effet, grce la richesse de ce cadre de rfrence en termes de facettes et dattributs, il est possible de caractriser une mthode particulire avec grande prcision et de le faire dune manire systmatique. Comparer et confronter deux mthodes de manire dtaille pour faire apparaitre les similarits et les diffrences. Slectionner la mthode qui sadapte le plus la situation en adoptant un point de vue particulier et en choisissant la mthode qui correspond au mieux aux caractristiques dsires. Positionner un ensemble de mthodes et dcouvrir par la suite des patrons et des regroupements suivant les vues, les facettes et les attributs. Ceci permet aussi didentifier des niches de recherches et de localiser les manques par rapport un aspect en particulier.

Comme le montre Figure 5, chaque vue permet de capturer une connaissance particulire des approches SID. Le monde sujet rpond la question " Quelle est lessence de la mthode iSID?. Deuximement, la vue usage explique Pourquoi (et quand) utilise-t-on les mthodes iSID? . Puis, la vue systme explique Avec quoi les
Thse de doctorat Ins GAM

II- tat de lart

57 mthodes iSID sont mise en uvre?. Enfin, la vue dveloppement explique Comment les mthodes iSID sont dveloppes?.

tel-00363878, version 1 - 24 Feb 2009

Figure 5 : Les quatre vues pour les approches SID

Attribue aux mthodes de dveloppement des SID, une facette reprsente un moyen de classification. Les facettes ont t utilises par [Prieto-Diaz, 1987] pour classer les composants rutilisables. Elles sont galement employes par [Rolland, 1998] pour lingnierie des exigences pour comprendre et classer les approches bases sur les scnarii. Chaque facette est mesure par un ensemble appropri d'attributs. Les attributs ont des valeurs qui sont dfinies dans un domaine. Un domaine peut tre de type prdfini (ENTIER, BOOLEN, etc.), un type numr (ENUM {x, y, z}), ou un type structur (ENSEMBLE ou TUPLE). Par exemple, approche est une facette de la vue sujet (voir paragraphe 2.5.1) qui aide classer les approches SID selon lapproche utilise et qui peut tre un des attributs : Ascendante , Descendante ou Mixte . Pour laborer ce cadre de rfrence, une tude a t faite pour un ensemble des mthodes proposes dans la littrature et spcifiques lingnierie des SID. La structure du cadre de rfrence est lie aux recherches effectues dans le cadre de la problmatique de cette thse. Lobjectif est dtudier et structurer des mthodes puis de caractriser certaines par rapport ce cadre. Ceci permet de comprendre comment chaque mthode reprsente un aspect particulier voire similaire ou diffrent par rapport une autre mthode. Dans les paragraphes suivants, chacune des vues est prsente.

Thse de doctorat

Ins GAM

II- tat de lart

58

2.5.1 Vue sujet La vue sujet comporte la connaissance du domaine au sujet d'une mthode diSID ( Quelle est lessence de la mthode iSID? ). C'est la vue qui fournit des informations sur le sujet. L'intrt de cette vue est dtudier lapproche de la mthode la couverture de la mthode dfinissant llment ou les lments cibles la stratgie de la mthode

Trois facettes sont associes la vue sujet: (i) lapproche, (ii) la couverture et (iii) la stratgie. Le reste de la section prsente en dtail chacune des facettes. Une mthode diSID a une approche particulire. Il est possible que son sujet concerne une approche oriente-donne, oriente exigence ou les deux la fois.

tel-00363878, version 1 - 24 Feb 2009

Les approches ascendantes (ex. [Hsemann, 2000], [Cabibbo et al, 2000], [Moody, 2000]) se concentrent sur la faon dont les donnes peuvent tre extraites et transformes en modle multidimensionnel de donnes tout en tant guid par le schma des sources oprationnelles et par l'identification de mesures, de choix des faits, et une classification des entits oprationnelles. Dans ADAPT [Bulos et al, 2002] et GOLD [LujianMora, 2002], le schma conceptuel du SID est dtermin par le concepteur suivant une approche ascendante sans avoir de guidage particulier. Dans WAND [Golfarelli, 2002], le schma conceptuel est driv dune manire semi-automatique partir des schmas oprationnels. Les approches descendantes (ex. [Kimball, 1996], [Prat et al, 2002], [Tsois et al, 2001], [Prakash et al, 2003], [Mazon, 2005]) considrent diffrents niveaux de granularit les exigences du systme, les exigences utilisateurs comme tant un point de dpart et laissent l'identification des sources de donnes une phase postrieure. Par exemple, dans [Tsois et al, 2001], la mthode propose permet de construire un schma conceptuel bas sur le modle de donnes MAC dfini par ces auteurs. Les besoins sont exprims sous forme de requtes. Le rsultat des requtes des utilisateurs est prsent sous forme tabulaire o les colonnes et les lignes sont composes des paramtres des dimensions. partir de ces tableaux, les auteurs dfinissent un ensemble minimal de concepts (niveau, hirarchie, dimensions, cubes, attributs et des relations de manipulation de donnes). De plus, les travaux relevant de lingnierie des exigences des SID adoptent cette approche descendante. Ces propositions captent les objectifs et les stratgies avec des modles de buts [Bonifati et al, 2001], [Prakash et al, 2003], [Giorgini et al, 2005], [Mazon et al, 2005], [Gam et al, 2006]. Ces modles reprsentent les donnes et les processus lis aux stratgies des dcideurs.

Thse de doctorat

Ins GAM

II- tat de lart

59

tel-00363878, version 1 - 24 Feb 2009

Par ailleurs, les approches mixtes (ex. ([Lujan-Mora et al, 2003], [Carneiro et al, 2002], [Bonifati, 2001]) sont caractrises par lanalyse des exigences des utilisateurs (dmarche descendante produits des schmas idaux) et lanalyse des sources (dmarche ascendante produits des schmas candidats). Cette dmarche inclut une tche de confrontation gnralement entre un schma idal produit partir des exigences des utilisateurs et des schmas candidats produits partir des schmas des sources de donnes. De cette tche dpend la fiabilit du SID par rapport aux besoins des utilisateurs et aux sources. Cependant, linconvnient principal est que la tche de confrontation est longue, proportionnellement au nombre de schmas compars. Ainsi, les mthodes sont values en fonction du nombre de schmas idaux et candidats. Le nombre et le type de schma en entre de la phase de confrontation permet dvaluer la fiabilit du SID et le gain de temps [Annoni, 2007]. Par exemple, dans [Phipps et al, 2002], les auteurs proposent dobtenir un schma conceptuel multidimensionnel M/ER en drivant le schma entit-association des sources de donnes suivant cinq tapes explicites. Ils utilisent un algorithme qui identifie les faits candidats en listant toutes les entits qui ont des attributs numriques. Pour chaque entit, un schma candidat sera cr. Les attributs du fait sont ceux de lentit associe qui sont cls primaires ou numriques. Les ventuels attributs non numriques sont regroups en une dimension. Enfin, toutes les entits connectes lentit associe au fait sont transformes en une dimension avec tous les attributs de lentit connecte. Une valuation des schmas candidats est faite suivant quils rpondent dans lordre la clause From et la clause Select dune dizaine de requtes des utilisateurs. La facette approche est dfinie comme suit : ENUM {Ascendante, Descendante, Mixte} Une mthode diSID cible un ou plusieurs lments quelle couvre. Il est possible que son sujet couvre une exigence, une spcification de la solution ou un systme. Au regard des systmes de production, les SID reposent sur des caractristiques particulires. Ces systmes sont aliments par des donnes sources oprationnelles quil faut nettoyer, prtraiter et agrger. De plus, ces systmes reposent sur plusieurs espaces de stockage (la majorit des SID repose sur un entrept et des magasins de donnes destins plusieurs classes de dcideurs. Enfin, ces systmes sont manipuls par des dcideurs souhaitant une vision oriente mtier et synthtique afin de pouvoir effectuer facilement des analyses dcisionnelles. De ce fait, les mthodes diSID peuvent avoir une couverture qui concerne les exigences des dcideurs, la spcification du systme ou le systme en soi. Chacun de ces lments (i.e. Magasin de donnes, entrept de donnes, magasins de donnes oprationnels et archives) a sa ncessit et ses raisons d'exister
Thse de doctorat Ins GAM

II- tat de lart

60

comprenant la scurit, le contrle de l'organisation, la performance, l'opportunit et le cot [Adelman, 2006]. Avant de dcider davoir un magasin oprationnel des donnes, un magasin de donnes, et quand archiver, les exigences devraient tre dcouvertes, le niveau dengagement et de service, les contraintes matrielles, les exigences de performances et la capacit du personnel le produire. Les SID contemporains se sont transforms en de grandes architectures comportant plusieurs lments : un entrept de donnes, plusieurs magasins de donnes, parfois un magasin de donnes oprationnel, aussi bien que les technologies de traitement analytique (OLAP), fouille de donnes, les outils de reportage pour accder aux donnes [Stefanov, 2005] et les outils dingnierie des exigences pour les SID. La facette Couverture est dfinie comme suit :

tel-00363878, version 1 - 24 Feb 2009

ENSEMBLE DE (ENUM {Exigence, Spcification solution, Systme}) Les mthodes iSID concernent une stratgie itrative, incrmentale ou big bang. Dans [Westerman, 2001], les parties prenantes dfinissent des buts, les rassemblent, leurs donnent des priorits afin de prciser les exigences business les plus intressantes et les questions business supportant ces buts. Une fois que ces questions sont dtermines, les plus importantes sont dfinies en termes d'lments de donnes y compris la dfinition des hirarchies. Cette mthode procde suivant une stratgie incrmentale. Les mthodes qui permettent des corrections sont considres comme itratives. Une succession de stratgie itrative et incrmentale est possible. Si aucune instruction par rapport au sujet de la stratgie nest dfinie, elle est considre comme Big bang . La facette stratgie est dfini comme suit : ENUM {ENSEMBLE DE {Itrative, Incrmentale}, Big bang} La Figure 6 rcapitule la vue sujet.

Thse de doctorat

Ins GAM

II- tat de lart

61

Figure 6: Facettes et attributs de la vue sujet

2.5.2 Vue Usage

tel-00363878, version 1 - 24 Feb 2009

La vue usage dcrit la finalit et les buts des utilisateurs du SID. Cette vue rpond la question : Pourquoi (et quand) utilise-t-on les mthodes iSID? . L'intrt de cette vue est dtudier : les utilisateurs de la mthode la finalit de la mthode le but de la mthode

Trois facettes sont associes la vue usage: (i) les utilisateurs, (ii) la finalit de la mthode et (iii) le but de la mthode. Le reste de la section prsente en dtail chacune des facettes. Une mthode diSID est utilise par un ou plusieurs utilisateurs stratgiques, tactiques ou systme. Les SID est utilis pour diffrents types dutilisateurs les Dirigeants de haut niveau ainsi que les autres acteurs tactiques, de pilotage, systme (transactionnels et concepteurs du SID). [Bruckner et al, 2001] et [Annoni, 2007] distinguent trois types dutilisateurs : stratgique, tactique et systme. Les utilisateurs stratgiques comprennent les dcideurs qui ont une vision transversale des mtiers, autrement dit, les dcideurs lis la direction de lorganisation. Il traite des problmes lis la gestion du projet et la coordination des diffrentes quipes. Il exprime aussi des exigences analytiques, fonctionnelles, non fonctionnelles (scurit, performance) mais surtout des exigences lies aux orientations stratgiques de lorganisation. En effet, pour quun SID puisse servir de base pour des utilisateurs stratgiques regroupant les dirigeants de l'organisation ayant une vocation stratgique, le

Thse de doctorat

Ins GAM

II- tat de lart

62

systme devrait tre en mesure de rendre des arbitrages qui dpassent les responsabilits des participants du groupe oprationnel. Les utilisateurs tactiques comprennent les dcideurs lis un mtier spcifique. Il exprime principalement des exigences analytiques, fonctionnelles (rgles de gestion, rgles de calcul) ainsi que non fonctionnelles (ergonomie doutil). De plus, ces utilisateurs ont une vocation plus oprationnelle que les stratges. Ils cherchent faire tablir des indicateurs permettant de vrifier que l'entreprise fonctionne conformment aux objectifs, de mesurer les rsultats rels obtenus, de signaler les carts, de tenter d'analyser leurs causes. Les utilisateurs systme sont lis aux sources de donnes existantes et aux quipements dcisionnels qui sont et qui seront dploys. Ils expriment les exigences fonctionnelles lies au stockage et la disponibilit ainsi que des exigences non fonctionnelles lies la scurit des donnes et la maintenance. Les concepteurs dcisionnels, les ingnieurs des exigences et les administrateurs des systmes dinformation font partie de ce groupe. Il importe de les intgrer car ils grent le SID et respectivement les sources. De plus, seuls ces derniers matrisent la disponibilit des donnes des sources. La facette utilisateur est dfinie comme suit : ENSEMBLE DE (ENUM {Stratgique, Tactique, Systme}) Une mthode diSID a une ou plusieurs finalits. En effet, le pourquoi dune mthode peut concerner la dcouverte des exigences, la modlisation du schma multidimensionnel ou lanalyse des donnes. Le paragraphe 2.3 a prsent quil est possible avec les SID industriels actuels dalimenter, stocker et dexploiter les donnes laide dun ensemble doutils complmentaires disponibles sur le march. La Figure 3, adapte partir de celle propose par [Gagnard, 2007], montre une succession dtapes techniques oprationnelles pour lancer, mettre en uvre et animer un projet SID (sources de donnes, extraction, entrept de donnes, magasins de donnes, outils danalyses, outils pour la restitution et les moyens pour le faire). De plus, les travaux de recherches ont montr lintrt de considrer les exigences des dcideurs avec les approches descendantes et mixtes (voir paragraphe Erreur ! Source du renvoi introuvable.). Ces travaux ont considr les exigences en les dcouvrant ou spcifiant mais sans considrer toutes les activits d'IE. En effet, lIE est une branche de lingnierie qui se charge des activits de dcouverte, extraction, ngociation, validation, oprationnalisation et de la spcification d'exigences [Rolland et al, 2000]. De ce fait, une mthode diSID peut avoir pour finalit de dcouvrir les exigences et toutes les activits en rapport avec lingnierie
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

II- tat de lart

63

des exigences, modliser un schma multidimensionnel ou analyser les donnes restituer. La facette Finalit est dfinie comme suit : ENSEMBLE DE (ENUM {Dcouverte des exigences, Modlisation du schma multidimensionnel, Analyse des donnes}). Une mthode diSID a un but dusage particulier. En effet, une mthode peut tre utilise dune manire descriptive, prescriptive ou explicative dans le cadre dun SI classique [Rolland, 2000]. Une mthode descriptive suit le point de vue d'un observateur externe qui observe la manire avec laquelle une approche SID a t effectue. Elle est considre comme tant explicite.

tel-00363878, version 1 - 24 Feb 2009

Une mthode prescriptive tablit des rgles, des directives, et des modles de comportement qui conduisent l'excution du processus dsir. Un but prescriptif peut aller dune application stricte un guidage flexible. Pour lapplication stricte, l'excution du processus doit suivre la prescription tandis que dans le cas dun guidage flexible, la prescription peut procder suivant plusieurs manires dexcution du processus. Le guidage ne sintresse pas la performance mais l'accomplissement du but. La facette But dusage est dfinie comme suit : ENUM {Prescriptif, Descriptif} La Erreur ! Source du renvoi introuvable. rcapitule la vue usage.

Figure 7 : Facettes et attributs de la vue usage

Thse de doctorat

Ins GAM

II- tat de lart

64

2.5.3 Vue systme La vue systme rpond la question : Avec quoi les mthodes iSID sont mises en uvre? . L'intrt de cette vue systme est de dfinir: Niveau de modlisation de la mthode les moyens de mise en uvre

Deux facettes sont associes la vue systme: (i) le niveau de la modlisation, (ii) les moyens de reprsentations. Le reste de la section prsente en dtail chacune des facettes. Une mthode diSID a une modlisation particulire. En effet, une mthode est mise en uvre par une modlisation conceptuelle, logique ou physique.

tel-00363878, version 1 - 24 Feb 2009

Bien que la modlisation conceptuelle n'ait pas t une premire priorit dans les projets SID, plusieurs approches ont t rcemment proposes pour modliser l'information du SID suivant une perspective conceptuelle. Quelques approches proposent de nouvelles notations [Cabbibo, 1997] [Golfarelli, 1998], d'autres emploient des formalismes ER tendus [Sapia, 1998] [Tryfona, 1999] [Cavero, 2001] ou emploient le modle de classe d'UML [Abello, 2002] [Trujillo, 2002] [Lujian-Mora, 2002]. Lauteur Golfarelli [Golfarelli et al, 1998] propose une mthodologie semi-automatique pour tablir un modle ED dimensionnel partir des schmas d'ER reprsentant les bases oprationnelles. Au niveau logique, plusieurs recommandations existent pour crer un modle multidimensionnel de donnes [Kimball, 2002] et certains auteurs ont propos et valid thoriquement et empiriquement des mtriques pour permettre l'valuation de la complexit des modles en toile. Dans [Cabbibo, 1998], les auteurs prsentent le modle multidimensionnel, le modle logique pour les systmes OLAP bass sur les sources oprationnelles. Au niveau physique, le modle dpend de chaque systme et se compose dune slection de tables physiques, dindex, de partitions de donnes, etc. ([Bouzeghoub, 2002], [Kimball, 2002]). Diffrentes tudes de cas de magasins de donnes ont t prsentes dans [Kimball, 2002]. Dans cet tat de lart, la modlisation au niveau physique nest pas traite car les travaux de recherche de cette thse ne sy rapportent pas. Lattribut niveau de modlisation est dfinie comme suit : ENUM {Conceptuel, Logique, Physique} Les mthodes iSID sont mises en uvre suivant diffrents moyens suivant le niveau de modlisation abord.
Thse de doctorat Ins GAM

II- tat de lart

65

La modlisation au niveau conceptuel est classe suivant le paradigme utilis (entit-association, objet, spcifique). Les modles conceptuels multidimensionnels bass sur le paradigme entitassociation [Franconi et al, 1999], [Sanchez et al, 1999], [Sapia et al, 1999]; [Tryfona et al, 1999] reprsentent les concepts dcisionnels via des extensions plus ou moins importantes des concepts dentits et dassociations. La dimension est dfinie comme un ensemble dentits spcialises relies par des associations binaires. Le fait est gnralement reprsent par une entit ou une association n-aire entre les entits reprsentant les paramtres de niveau le plus fin de chaque dimension. La diffrence fondamentale entre la modlisation des SI classiques et les SID est le regroupement et les agrgations de concepts.

tel-00363878, version 1 - 24 Feb 2009

Les modles conceptuels multidimensionnels orients objet [Lujan-Mora et al, 2006], [Abello et al, 2006], [Prat et al, 2002] utilisent la modlisation UML. Ils reprsentent les classes avec des strotypes lis au domaine du dcisionnel. Ces modles sont des spcialisations dUML au domaine du multidimensionnel par la dfinition de strotypes, de valeurs types et de contraintes. Ils hritent donc de la proprit des modles orients objets de favoriser la capitalisation de la connaissance en vue de la rutilisation. Cependant, certains strotypes, tels que ceux pour dsigner les niveaux, sloignent quelque peu de la smantique multidimensionnelle avec les concepts de Base [Lujan- Mora et al, 2006]. Ces modles ont la particularit de reprsenter les niveaux comme une classe part entire afin de reprsenter les hirarchies qui les organisent. [Lujan-Mora et al, 2006] tend le concept dassociation pour aborder les problmatiques lies la dynamique du SID. Les modles conceptuels multidimensionnels spcifiques [Golfarelli et al, 1998b], [Cabibbo et al, 1998], [Moody et al, 2000], [Husemann et al, 2000], [Tsois et al, 2001], [Vassiliadis et al, 2002a, 2005] utilisent des paradigmes compltement nouveaux pour reprsenter les concepts du domaine dcisionnel. Ils utilisent exclusivement des concepts lis au dcisionnel sauf [Tsois et al, 2001], en loccurrence les concepts de faits, dimensions, mesures, paramtres et hirarchies. [Vassiliadis et al, 2002a] permet de reprsenter la fois les donnes et les traitements lis la drivation des donnes. Lattribut paradigme est dfinie comme suit : ENUM {E/A, Objet, spcifique, Non dfini} Les modles logiques sont mis en uvre au moyen de multidimensionnel , relationnel , objet ou semi-structur . Pour une modlisation de niveau logique, il est possible d'utiliser les modles ROLAP, O-OLAP, M-OLAP ou H-OLAP.
Thse de doctorat Ins GAM

II- tat de lart

66

Le modle R-OLAP (Relational On Line Analytical Processing), initialement propos par [Kimball et al, 2002], repose sur les concepts de table de dimension et de table de fait. Une table de dimension est une table dont les attributs correspondent aux paramtres et aux attributs faibles de la dimension ; la cl primaire de cette table correspond au paramtre de granularit la plus faible. Une table de fait est une table ayant comme attributs les mesures du fait et les cls trangres rfrenant les cls primaires des tables de dimension relies. La cl primaire d'une table de fait est compose de la concatnation des diffrentes cls trangres. Le modle O-OLAP (Object On Line Analytical Processing) reprsente les diffrents concepts multidimensionnels au travers de classes d'objets. Par exemple, [Buzydlowski et al, 1998] propose un modle comportant trois catgories dobjets : donnes, contrle et interface. Les objets de donnes sont les faits et les dimensions. Les objets de contrle sont les requtes, les oprations OLAP. Enfin, les objets dinterface sont les outils permettant de visualiser les rsultats des objets de contrle. Le modle M-OLAP (Multidimensional On Line Analytical Processing) se base sur un modle structurant les donnes dans des cubes de donnes, des matrices ou des vecteurs n dimensions [Agrawal et al, 1997],[Vassiliadis, 1998]. Ces structures optimisent les temps daccs aux donnes et rduisent les temps de rponse aux requtes [Kimball et al, 2002]. [Boussaid et al, 2006], [Nassis et al, 2006] [Ravat et al, 2007a] dfinissent des modles semi-structurs. Lattribut modle logique est dfini comme suit : ENUM {Multidimensionnel, Relationnel, Objet, Semi-structur, Non dfini} Les modles des exigences ont mis en uvre avec un langage naturel, un modle classique, une requte, un modle de but ou ne dfinissent pas cet aspect Concernant lanalyse des exigences du SID, certaines mthodes procdent de manire analogue la tche danalyse des exigences utilisateurs dans le cadre de lingnierie des SI classiques ; en interrogeant de manire empirique les utilisateurs avec des interviews, des questionnaires, puis elles formalisent les exigences des utilisateurs selon un modle tel que le modle entit-association [Cavero et al, 2001] et les cas dutilisation [Prat et al, 2002] [Lujan-Mora et al, 2003]. Par exemple, dans [Bruckner et al, 2001], [List et al, 2002], les auteurs utilisent des cas dutilisation pour formaliser les exigences des utilisateurs avec un niveau de dtail trs fin. Puis, dans [Soussi et al, 2005], les auteurs utilisent une structure pour collecter les exigences des dcideurs. La structure est appele tableau n-dimensionnel. Elle reprsente aussi bien les concepts de faits, de dimensions, de mesures et de paramtres que de hirarchies et dattributs faibles.
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

II- tat de lart

67

Dautres mthodes reprsentent les exigences des utilisateurs sous forme des requtes (ex. [Phipps et al, 2002], [Ghozzi et al 2005]). Par exemple, [Phipps and Davis, 2002] utilisent ces requtes pour valider les schmas candidats dfinis partir des sources en vrifiant que les requtes satisfont les clauses Select et From . Dans [Ghozzi et al, 2005], les besoins exprims en langage naturel lors de la collecte des exigences des utilisateurs sont reprsents avec des requtes. Dautres mthodes danalyse des exigences du SID se basent sur des modles de buts (ex. [Giorgini et al, 2005], [Bonifati et al, 2001], [Prakash et al, 2003], [Mazon et al 2005]). Dans [Bonifati et al, 2001], les auteurs utilisent un modle de buts nomm GQM, pour reprsenter les exigences des utilisateurs en utilisant deux formulaires avec des champs qui caractrisent les buts des dcideurs.

tel-00363878, version 1 - 24 Feb 2009

Les trois derniers attributs (paradigme, modle logique et modle des exigences) sont regroups en une seule facette moyen Lattribut modle des exigences est dfini comme suit : ENUM {Langage naturel, Modle classique, Requte, Modle de but, Non dfini} Le paragraphe Erreur ! Source du renvoi introuvable. a montr que la mthode diSID a pour finalit danalyser les donnes. Lanalyse des donnes est faite dune manire prdictive, par dcouverte ou par dtection de dviation. Selon Mohanty [Mohanty, 2005], les techniques de dcouverte de la connaissance se concentrent sur trois paradigmes. La modlisation prdictive est dirige par la classification et la prvision de lattribut dsire. La classification est la prvision des classes prdfinies telles que les arbres de dcision et les rseaux neurologiques. La rgression est la prvision des donnes continues. Deuximement, lapproche par dcouverte qui est une approche d'tude non surveille pour une analyse de donnes exploratoire, telle que les rgles d'association, l'analyse des liens, groupage et enfin la Dtection de dviation . Dans cet tat de lart, lanalyse des donnes nest pas traite avec plus de dtails car les travaux de recherche de cette thse ne sy rapportent pas. Lanalyse des donnes correspond aux donnes restitues partir du systme mis en place et diffre de lingnierie des exigences pour les SID. Lattribut analyse des donnes est dfini comme suit : ENUM {Prdictive, Par dcouverte, Dtection de dviation, Non dfini} La Figure 8 rcapitule la vue systme.

Thse de doctorat

Ins GAM

II- tat de lart

68

Figure 8 : Facettes et attributs de la vue systme

tel-00363878, version 1 - 24 Feb 2009

2.5.4 Vue dveloppement La vue dveloppement concerne les diffrents aspects relatifs au processus du dveloppement des approches SID. La vue sintresse au processus qui cre le systme SID. Cette vue rpond la question : Comment les mthodes iSID sont dveloppes? . L'intrt de cette vue dveloppement est de dfinir: comment est lapprentissage de la mthode iSID comment est ladaptabilit de la mthode iSID comment est la dmarche de mthode iSID

Trois facettes sont associes la vue dveloppement: (i) apprentissage, (ii) adaptabilit et (iii) dmarche. Le reste de la section prsente en dtail chacune des facettes. Lapprentissage des mthodes iSID est valu par sa capacit de rutilisation et de capitalisation. La mise en place dun SID est une activit complexe et coteuse en ressources et en temps [Carneiro et al, 2002]. Elle requiert aussi des dveloppements spcifiques aux caractristiques et aux exigences de lorganisation. Cependant, des projets dcisionnels relatifs un mme domaine dactivit voire des domaines dactivit diffrents prsentent de nombreuses tches communes. De manire plus gnrale, comme le prcisent [Sen and Sinha, 2005] cinq tches sont rcurrentes au cours des dveloppements : lanalyse des exigences, la conception des donnes, la conception de larchitecture, limplantation du systme et le dploiement du systme. Aprs plus dune dcennie de travaux dans le domaine du dcisionnel, bien quil ny ait pas de modles et de mthodes reconnus, les propositions ont atteint une maturit de par les standards de
Thse de doctorat Ins GAM

II- tat de lart

69

fait. Ainsi, linstar de lingnierie des SI classiques, il est intressant et pertinent de capitaliser les points communs et la variabilit de lingnierie des SID dans des composants rutilisables. L'utilisation des composants processus rutilisables parait bien logique, mais dans le chaos et la pression, il est tout fait facile de perdre de vue cet aspect. Dans [Feki et al, 2006], les auteurs proposent de rutiliser des patrons en toile par domaine dactivit lors de la conception logique du SID. Ils dfinissent des schmas en toile qui modlisent lensemble des concepts de lactivit partir de la documentation standard des processus mtiers et de la frquence dapparition des objets. Dans [Jones et al, 2005], les premiers travaux relatifs au dveloppement de SID pour la rutilisation apparaissent. Les auteurs proposent de mettre en place un SID suivant lapplication de patrons partir de la phase danalyse des exigences du SID. Ils dfinissent des patrons de domaines partir de la rcurrence des dimensions et de leurs paramtres dans les modles en toile. Dans le domaine de lingnierie des SID dans un cadre de rutilisation, seules trois mthodes proposent de capitaliser la connaissance. Ces trois propositions reposent sur le modle de composants de patrons. Elles dfinissent des patrons pour respectivement lanalyse des exigences du SID [Jones et al, 2005] et la conception au niveau logique du SID [Feki et al, 2006]. [Annoni, 2007] retient le modle de composant patron de [Alexander, 1977], [Gamma et al. 1995] pour la capitalisation des produits. Le processus est dvelopp ainsi partir de rien , Par Rutilisation ou permet la Capitalisation . La facette apprentissage est dfinie comme suit : ENUM {Rutilisation, Capitalisation, partir de rien} Les mthodes iSID dveloppes peuvent tre rigides ou adaptatives. Selon lauteur Stam [Stam, 2007], les changements importants pour un SID d'entreprise impactent les changements du modle de l'information de lentreprise ce qui en suit des changements des modles logique et physique de donnes du SID. Ajouter des dimensions ou de nouveaux faits ou changer la structure des dimensions exige beaucoup d'entretien, non seulement dans le modle de donnes lui-mme, mais galement dans les processus de chargement des donnes entre les systmes sources et le SID d'un ct, et entre le SID et les magasins de donnes dun autre ct. Il est ainsi important dtudier pour la vue dveloppement, la facette dadaptabilit. Par opposition, une mthode diSID qui est dveloppe dune manire adaptative, les mthodes peuvent tre rigides. La facette adaptabilit est dfinie comme suit : ENUM {Rigide, Adaptative}
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

II- tat de lart

70

Les mthodes iSID ont des processus qui peuvent tre dcrits dune manire formelle, semi-formelle ou informelle. La mthode en soi peut comporter un processus/ des activits, des produits et des dcisions. Comme toute mthode dingnierie des exigences, la reprsentation de la mthode iSID passe par la formulation du processus et des produits quil permet de construire. Une mthode est un couple compos dun modle de processus et dun modle de produit [Ralyt, 2001]. Le modle de processus est la dmarche que doit suivre un utilisateur de la mthode pour crer et transformer les lments du produit vis. Certaines mthodes parlent dactivits et lensemble des activits reprsentent le processus. Le modle de produit comporte les concepts qui permettent de dcrire le(s) produit(s) de la mthode.

tel-00363878, version 1 - 24 Feb 2009

La facette Dmarche est dfinie comme suit : ENSEMBLE de (ENUM {Activit, Produit}) Une mthode peut tre galement dveloppe avec un prototype. La facette Prototype est dfinie comme suit : BOOLEEN La Figure 9 rcapitule la vue dveloppement.

Figure 9 : Facettes et attributs de la vue dveloppement

2.6 Revue dune slection dapproches


Cette section tudie une slection de mthodes pour le dveloppement des SID. Les mthodes choisies (labores ces dix dernires annes) rpondent aux thmatiques du travail de recherche. Chacune de ces propositions est prsente du paragraphe 2.6.1 au paragraphe 2.6.9.

Thse de doctorat

Ins GAM

II- tat de lart

71

2.6.1 Approche dAnnoni et al (2007) Dans [Annoni, 2007], lauteur distingue deux aspects : laspect statique et laspect dynamique du SID. Elle spcifie les besoins base de formulation tabulaire. partir de cette formalisation, un processus automatique guide le choix de larchitecture du SID qui repose sur des modules dcisionnels. Lauteur propose, galement, un catalogue de patrons qui capitalise la dmarche de dveloppement dans le but dune rutilisation systmatique. Un outil, appel eBIPAD (Electronic Business Intelligence Patterns for Analysis and Design), ddi aux administrateurs des patrons et aux concepteurs dcisionnels a t dvelopp. Cet outil gre les patrons avec des fonctionnalits dorganisation et de rutilisation. Le Tableau 3 montre le positionnement de la mthode par rapport au cadre de rfrence propos.
Tableau 3 : Positionnement de la mthode [Annoni et al, 2007] dans le cadre des 4 vues

tel-00363878, version 1 - 24 Feb 2009

Vue Sujet Approche : mixte Couverture : exigence, spcification de la solution, systme Stratgie : itrative et incrmentale Vue Usage Utilisateurs : stratgique, tactique, systme Finalits : dcouverte des exigences (avance), multidimensionnel But dusage : prescriptif Vue Systme Niveau de modlisation : conceptuel, logique Moyen : o Paradigme conceptuel : objet o Modle logique : multidimensionnel o Modle des exigences : tableau et requte Vue Dveloppement Apprentissage : rutilisation, capitalisation Adaptabilit : adaptative Dmarche : Activit Prototype : eBIPAD modlisation du schma

Thse de doctorat

Ins GAM

II- tat de lart

72

2.6.2 Approche de Mazon et al (2005) Dans [Mazon et al, 2005], les auteurs utilisent le modle de buts i* . Ils proposent de formaliser les exigences suivant les buts quils dfinissent en distinguant trois types de buts (stratgiques, dcision, information). Ils dfinissent une hirarchie parmi ces buts tels les buts stratgiques sont ceux de plus haut niveau puis, les buts dcision indiquent comment atteindre les buts stratgiques et enfin, les buts information dfinissent les informations des sources ncessaires pour atteindre ces deux prcdents types de buts. La mthode inclut un ensemble de rgles pour guider la formalisation des besoins suivant le modle i*. Le Tableau 4 montre le positionnement de la mthode par rapport au cadre de rfrence propos.
Tableau 4 : Positionnement de la mthode [Mazon et al, 2005] dans le cadre des 4 vues

tel-00363878, version 1 - 24 Feb 2009

Vue Sujet Approche : descendante Couverture : exigence, systme Stratgie : incrmental Vue Usage Utilisateurs : tactique Finalits : dcouverte des exigences et modlisation du schma multidimensionnel But dusage : prescriptif Vue Systme Niveau de modlisation : conceptuel, logique Moyen : o Paradigme conceptuel : non-dfini o Modle logique : multidimensionnel o Modle des exigences : modle de but Vue Dveloppement Apprentissage : partir de rien Adaptabilit : Adaptable Dmarche : Activit Prototype : non

2.6.3 Approche de Prakash et al (2003) [Prakash et al, 2003] collectent les exigences sous forme de buts et de dcisions. Ils dfinissent un but comme un concept passif et la dcision comme un concept actif tel quun processus. Ils utilisent un modle de buts propritaire GDI (goal-decisionThse de doctorat Ins GAM

II- tat de lart

73

information) pour les reprsenter. Ils voquent des processus lis au contexte dcisionnel qui sont sous-jacents aux stratgies pour atteindre les buts. Le Tableau 5 montre le positionnement de la mthode par rapport au cadre de rfrence propos.
Tableau 5 : Positionnement de la mthode [Prakash et al, 2003] dans le cadre des 4 vues Vue Sujet Approche : Descendante Couverture : exigence, systme Stratgie : Big bang Vue Usage Utilisateurs : stratgique Finalits : dcouverte des exigences, modlisation du schma multidimensionnel But dusage : prescriptif Vue Systme Niveau de modlisation : conceptuel, logique Moyen : o Paradigme conceptuel : E/A o Modle logique : relationnel o Modle des exigences : requte Vue Dveloppement Apprentissage : partir de rien Adaptabilit : rigide Dmarche : produit, processus Prototype : non

tel-00363878, version 1 - 24 Feb 2009

2.6.4 Approche de Prat et al (2002) Dans [Prat et al, 2002], la mthode UMM est base sur le modle multidimensionnel unifi. Les auteurs laborent des diagrammes de classes UML partir de lexpression informelle non structure des exigences par les dcideurs. Ils utilisent des rgles pour transformer et enrichir les diagrammes de classes afin de prendre en compte la modlisation multidimensionnelle. Les classes simples, les classes dassociation et les associations 1-1 et 1-N sont values au cours de deux tapes de simplification pour obtenir un schma pivot. La premire tape consiste substituer les mthodes des classes du diagramme de classes UML par des attributs. La seconde tape consiste transformer les liens N-M en des liens 1-N. La transformation du schma pivot en un modle multidimensionnel unifi est ralise au niveau logique. Le Tableau 6 montre le positionnement de la mthode par rapport au cadre de rfrence propos.
Thse de doctorat Ins GAM

II- tat de lart

74

Tableau 6 : Positionnement de la mthode [Prat et al, 2002] dans le cadre des 4 vues Vue Sujet Approche : Descendante Couverture : spcification solution, systme Stratgie : incrmental Vue Usage Utilisateurs : tactique Finalits : dcouverte multidimensionnel But dusage : descriptif des exigences (rduite), modlisation du schma

Vue Systme

tel-00363878, version 1 - 24 Feb 2009

Niveau de modlisation : conceptuel, logique Moyen : o Paradigme conceptuel : spcifique (UMM) o Modle logique : multidimensionnel (UMM) (idal : 1) o Modle des exigences : langage naturel Vue Dveloppement

Apprentissage : partir de rien Adaptabilit : adaptative Dmarche : activit, produit Prototype : non

2.6.5 Approche de Bonifati et al (2001) Dans [Bonifati et al, 2001], les auteurs utilisent un modle de buts nomm GQM, pour reprsenter les exigences des utilisateurs. Plus prcisment, ils utilisent deux formulaires avec des champs qui caractrisent les buts des dcideurs. Ces caractristiques sont relatives laspect statique du domaine dactivit mais pas laspect dynamique du processus de prise de dcision. Ces formulaires sont remplis de manire interactive avec les dcideurs aprs quils aient prsent les tches lies leur fonction dans lorganisation. Les auteurs prcisent que la dfinition de chaque but prend environ 2 heures. partir dun schma des sources, les auteurs obtiennent n schmas conceptuels multidimensionnels. Afin que le schma issu des sources et celui issu des exigences soient comparables, le modle GQM est transform en modle multidimensionnel. Le Tableau 7 montre le positionnement de la mthode par rapport au cadre de rfrence propos.
Tableau 7 : Positionnement de la mthode [Bonifati et al, 2001], dans le cadre des 4 vues
Thse de doctorat Ins GAM

II- tat de lart

75 Vue Sujet

Approche : mixte Couverture : Exigence, Spcification solution, Systme Stratgie : itrative Vue Usage

Utilisateurs : stratgique Finalits : dcouverte des exigences (avance), modlisation du schma multidimensionnel But dusage : descriptif Vue Systme

tel-00363878, version 1 - 24 Feb 2009

Niveau de modlisation : conceptuel, logique Moyen : Paradigme conceptuel : Non-dfini o o Modle logique : multidimensionnel (toile)(idal : 1, candidat : n) o Modle des exigences : langage naturel et GQM Vue Dveloppement

Apprentissage : partir de rien Adaptabilit : adaptative Dmarche : activit, produit Prototype : non

2.6.6 Approche de Ravat et al (1999) [Ravat et al, 1999] proposent le prototype WarGer (Warehouse Generator). Ce modle utilise le paradigme orient objet et les notations UML. Ils prsentent une description gnrique des classes correspondantes aux entits pour un entrept de donnes. Les classes sont relies entre elles pour suivre le changement des valeurs dans le temps. Le modle inclut des aspects temporels en proposant des classes temporelles qui dtiennent les dtails dvolution ; des classes archives maintiennent aussi les informations relatives aux diffrents changements dune manire non dtaille sous forme dagrgats. Laspect temporel est prvu pour les classes ainsi que pour les attributs pour lesquels il faudrait dfinir des filtres. Ces classes temporelles sont cres automatiquement par le systme et ne sont pas reprsentes graphiquement. Ce modle a t propos, tels que le cite Ravat et al, pour faciliter la tche des administrateurs. Le modle ne prsente pas clairement la dimensionnalit ou comment traiter les hirarchies. Le Tableau 8 montre le positionnement de la mthode par rapport au cadre de rfrence propos.
Thse de doctorat Ins GAM

II- tat de lart

76

Tableau 8 : Positionnement de la mthode [Ravat et al, 1999] dans le cadre des 4 vues Vue Sujet Approche : ascendante Couverture : spcification solution, systme Stratgie : incrmentale Vue Usage Utilisateurs : systme Finalits : modlisation du schma multidimensionnel But dusage : descriptif Vue Systme

tel-00363878, version 1 - 24 Feb 2009

Niveau de modlisation : conceptuel, logique Moyen : o Paradigme conceptuel : objet o Modle logique : objet o Modle des exigences : non-dfini Vue Dveloppement

Apprentissage : partir de rien Adaptabilit : rigide Dmarche : activit Prototype : non

2.6.7 Approche de Tryfona (1999) Dans [Tryfona, 1999], premirement, un ensemble des exigences des utilisateurs pour la conception de lentrept de donnes est list. En plus, la modlisation du schma en toile et ses diffrentes variations est faite partir du modle conceptuel des sources des donnes transactionnelles. Ceci prsume que les donnes sources sont modlises au moyen des schmas entit relation. Dans [Tryfona et al, 1999], les auteurs proposent un modle multidimensionnel appel StarER qui a pour concepts de base des faits, des entits, des relations et des attributs. Le fait est un nouveau concept du schma entit-association tendu. Il correspond des donnes factuelles du monde rel qui partagent les mmes proprits. Le concept dentit modlise les niveaux hirarchiques des dimensions. Les relations correspondent des associations entre des entits ou entre des entits et des faits. Elles modlisent les concepts de spcialisation, dagrgation, de liens entre les entits dune dimension. Les relations peuvent tre de type N-M. Les relations entre les
Thse de doctorat Ins GAM

II- tat de lart

77

entits forment des hirarchies. Ces dernires orientent la dfinition des dimensions. Le Tableau 9 montre le positionnement de la mthode par rapport au cadre de rfrence propos.
Tableau 9 : Positionnement de la mthode [Tryfona et al, 1999] dans le cadre des 4 vues Vue Sujet Approche : ascendante Couverture : systme Stratgie : big bang Vue Usage Utilisateurs : systme Finalits : modlisation du schma multidimensionnel But dusage : descriptif Vue Systme Niveau de modlisation : conceptuel, logique Moyen : o Paradigme conceptuel : spcifique (StarER) o Modle logique : non-defini o Modle des exigences : non-dfini Vue Dveloppement Apprentissage : partir de rien Adaptabilit : rigide Dmarche : produit Prototype : non

tel-00363878, version 1 - 24 Feb 2009

2.6.8 Approche de Golfarelli et Rizzi (1998) [Golfarelli et al, 1998] proposent un modle conceptuel nomm DFM (Dimension Fact Model) ayant une reprsentation spcifique base sur des graphes directs, acycliques, et faiblement connects. Ce modle utilise une structure qui permet de reprsenter des aspects entrept de donnes et OLAP. En effet, il y a moyen de reprsenter les mesures, les attributs dimension, les attributs descriptifs et les hirarchies symtriques. Ils proposent aussi une mthode qui permet de reprsenter les oprations de drill-across guides par les donnes en limitant lintervention de lutilisateur et ils favorisent le niveau logique plus que les niveaux analytique et conceptuel et permet de rcuprer les donnes des sources transactionnelles sous forme de schmas entit-relation ou relationnel. DFM ne traite pas non plus laspect temporel. Le Tableau 10 montre le positionnement de la mthode par rapport au cadre de rfrence propos.
Thse de doctorat Ins GAM

II- tat de lart

78

Tableau 10 : Positionnement de la mthode [Golfarelli et al, 1998] dans le cadre des 4 vues Vue Sujet Approche : ascendante Couverture : systme Stratgie : descriptive Vue Usage Utilisateurs : spcification solution, systme Finalits : modlisation du schma multidimensionnel But dusage : descriptif Vue Systme

tel-00363878, version 1 - 24 Feb 2009

Niveau de modlisation : conceptuel, logique Moyen : o Paradigme conceptuel : spcifique (DFM) o Modle logique : multidimensionnel (idal : 1) o Modle des exigences : non-dfini Vue Dveloppement

Apprentissage : partir de rien Adaptabilit : rigide Dmarche : produit Prototype : non

2.6.9 Approche de Kimball (1998) Dans [Kimball, 1996] et [Kimball et al, 1998], les auteurs fournissent une discussion sur la modlisation multidimensionnelle partir dune compilation dexpriences. Les auteurs prsentent les problmes rencontrs lors de la mise en place de SID dans diffrents domaines fonctionnels. La mthode propose a deux caractristiques principales. La premire est larchitecture de bus. Elle consiste crer une srie de magasins de donnes respectant le modle logique du schma en toile partir desquels, lentrept de donnes fdres de lorganisation est cr. La deuxime caractristique est le cycle de vie multidimensionnel qui prcise la gestion dun projet dcisionnel partir des exigences mtier. La mthode est base sur une dmarche itrative compose de cinq tapes principales : Planification du projet , Dfinition des exigences mtiers , Choix de la technologie , Modlisation des donnes et Spcification et dveloppement des applications . Les auteurs dfinissent deux tches finales lies au dploiement et la maintenance du SID.
Thse de doctorat Ins GAM

II- tat de lart

79

Lauteur dfinit ce processus business comme tant le processus oprationnel majeur de lorganisation et qui est support par un ensemble de systmes lgataires. Lauteur propose galement un ensemble de magasins de donnes relatifs diffrents cas dutilisation. La modlisation de lentrept de donnes est base sur le modle en toile et ses diffrentes variations (flocons de neige et constellations). Le Tableau 11 montre le positionnement de la mthode par rapport au cadre de rfrence propos.
Tableau 11 : Positionnement de la mthode [Kimball et al, 1998] dans le cadre des 4 vues Vue Sujet Approche : descendante Couverture : spcification solution, systme Stratgie : itrative Vue Usage Utilisateurs : tactique, systme Finalits : dcouverte des exigences (rduite), modlisation du schma multidimensionnel But dusage : incrmental Vue Systme Niveau de modlisation : conceptuel, logique Moyen : o Paradigme conceptuel : spcifique o Modle logique : multidimensionnel (toile) (idal :1) o Modle des exigences : non-dfini Vue Dveloppement Apprentissage : partir de rien Adaptabilit : rigide Dmarche : activit, produit Prototype : non

tel-00363878, version 1 - 24 Feb 2009

2.6.10 Approche de Sapia et al (1998) [Sapia et al, 1998] dveloppent une extension du modle EA dans le but de lemployer pour un modle multidimensionnel quils nomment MEA en rfrence un modle multidimensionnel EA. Le modle EA est utilis comme base du travail puis des extensions ont t ajoutes. Ils introduisent un ensemble dentits auquel ils ont donn le nom de niveau_dimension avec deux autres ensembles dassociations pour la connexion de ces niveau_dimensions. En effet, le premier ensemble reprsente les associations naire des faits. Le deuxime ensemble reflte les associations entre les dimensions
Thse de doctorat Ins GAM

II- tat de lart

80

participant aux oprations de roll-up. Ce dernier ensemble permet de reprsenter les situations o les entits dimensions partagent certaines hirarchies. Le modle MEA permet aussi de reprsenter un schma de constellation en permettant lajout dun nombre arbitraire de faits. Le Tableau 12 montre le positionnement de la mthode par rapport au cadre de rfrence propos.
Tableau 12 : Positionnement de la mthode [Sapia et al, 1998] dans le cadre des 4 vues Vue Sujet Approche : ascendante Couverture : systme Stratgie : big bang Vue Usage

tel-00363878, version 1 - 24 Feb 2009

Utilisateurs : systme Finalits : modlisation du schma multidimensionnel But dusage : descriptif Vue Systme

Niveau de modlisation : conceptuel, logique Moyen : Paradigme conceptuel : spcifique (M/EA) o o Modle logique : relationnel o Modle des exigences : non-dfini Vue Dveloppement

Apprentissage : partir de rien Adaptabilit : rigide Dmarche : produit Prototype : non

2.7 Discussion
Actuellement, les propositions des mthodes prennent en compte les exigences des dcideurs et/ou les sources oprationnelles existantes pour la modlisation du schma multidimensionnel afin de mettre en uvre un SID conforme aux exigences des dcideurs et aux sources. Parmi ces mthodes, aucune nest largement reconnue car toutes les tapes prcdant la cration du schma ne sont pas traites compltement. Les mthodes reposent souvent sur des dmarches dont les tapes ne sont pas explicites ([Kimball 1996], [Carneiro et al 2002]).
Thse de doctorat Ins GAM

II- tat de lart

81

Une partie des mthodes se focalisent en grande partie sur la modlisation des donnes et sur la structure dans laquelle seront stockes les donnes. Elles reposent sur des modles qui ne reprsentent que laspect schma des SID [Tsois et al, 2001]. Elles dfinissent le schma du SID partir des sources de donnes et/ou des exigences des dcideurs qui restent trs rduites. Ces mthodes danalyse des exigences formalisent les exigences exprimes gnralement de manire informelle, en langage naturel. De plus, lors de la collecte de ces exigences les concepteurs dcisionnels ne sont pas guids ; ils utilisent des questionnaires, tableau ou autre support. Cependant, une particularit du SID est que ces utilisateurs sont des dcideurs. Ils expriment au quotidien des buts et des objectifs et rclament des indicateurs plus au moins complexes justifis par le pourquoi de leurs objectifs. La considration des exigences se charge des activits de dcouverte, extraction, ngociation, validation, oprationnalisation et de la spcification d'exigences pour la construction des systmes.

tel-00363878, version 1 - 24 Feb 2009

Bien que les mthodes mixtes prennent en compte les exigences des utilisateurs et les sources, lanalyse des sources des donnes reste privilgie par rapport celle des exigences des dcideurs [Phipps et al, 2002] pour faciliter la dfinition des processus ETL [Giorgini et al, 2005] et les hirarchies. De plus, toutes ces mthodes diSID ne distinguent pas les dcideurs et elles ne dfinissent pas les liens et les priorits entre les exigences, sauf [Giorgini et al, 2005] [Mazon et al, 2005] et [Annoni, 2007]. Par ailleurs, rares sont les mthodes proposes qui dfinissent des priorits parmi les exigences comme le prconisent [Winter et al, 2003] et [Mazon et al, 2005]. Des patrons sont dfinis a posteriori (i.e. [Jones et al, 2005], [Feki et al, 2006]). La slection et lutilisation de ces patrons sont relatives lappartenance au mme domaine dactivit. Les composants rutilisables proposs capitalisent les produits du processus de dveloppement. Dans [Annoni, 2007] la dmarche de dveloppement est, galement, capitalise en donnant une organisation afin de faciliter la rutilisation. Bien que les travaux de recherche pour liSID voluent rapidement, ils restent peu avancs et lensemble de lexistant prsente les manques suivants pour la mise en place dun SID qui rpond au mieux aux services attendus par ses dcideurs : lingnierie des exigences est absente ou rduite : les mthodes diSID passent directement la modlisation des donnes du SID avec une considration rduite des exigences pour diffrents types de dcideurs. les exigences des dcideurs peuvent ne pas tre satisfaites ou non comprises par les concepteurs dcisionnels. De plus, cette incomprhension ou insatisfaction peut tre alourdie par lexpression gnralement de manire informelle, en langage naturel base de questionnaires ou autre support sans avoir une
Ins GAM

Thse de doctorat

II- tat de lart

82

spcification formelle et systmatique. De plus, lors de la collecte de ces exigences les concepteurs dcisionnels ne sont pas guids. les exigences des dcideurs peuvent ne pas tre satisfaites par la mise en place du SID. Aucune trace ni suivi des exigences des dcideurs nest effectu pour faciliter la rectification, lvolution, le maintien et la consolidation de la mise en correspondance entre les exigences des dcideurs et la structure du systme. la capitalisation et la rutilisation ne sont pas favorises vu quelles ne sont pas bien prpares en avance. Les mthodes diSID ne capitalisent ou rutilisent pas systmatiquement la connaissance en termes de produits ou de processus. La capitalisation et la rutilisation permettraient dassurer le partage et le transfert de connaissances entre les diffrents dcideurs qui ont les mmes centres dactivits ou les mmes rles (groupe de pilotage, groupe de stratges, concepteurs dcisionnels). Ceci permettrait de gagner du temps lors de la mise en place des SID.

tel-00363878, version 1 - 24 Feb 2009

2.8 Conclusion
Ce chapitre a t structur de manire pouvoir prsenter un tat de lart qui tudie les SID en sattardant particulirement sur les propositions relies aux trois thmatiques correspondant aux problmatiques abordes dans le chapitre introduction. La question centrale pose dans cet tat de lart est celle des exigences des dcideurs et la mise en place des SID. Diffrents aspects de la mise en place ont t dbattus. Ce chapitre montre que les exigences sont le cur du processus dimplantation dun SID, mais aussi quelles ne peuvent se faire quavec une mthode de spcification formelle pour dfinir les exigences diffrents niveaux et pour diffrents centres dintrt. De mme, les concepteurs ont besoin dun guidage pour toutes les tches de lingnierie des SID qui sont encore empiriques. Nous compltons les propositions acadmiques existantes, en comblant certains de leurs manques, avec notre proposition de mthode CADWE (Computer Aide Data Warehouse Engineering). Le tableau suivant classe la mthode CADWE suivant le monde des 4 vues.
Tableau 13 : Positionnement de la mthode CADWE Vue Sujet Approche : mixte Couverture : exigence, spcification solution, Systme Stratgie : descriptive Vue Usage Utilisateurs : dcouverte des exigences (avance), spcification solution, systme Finalits : modlisation du schma multidimensionnel
Ins GAM

Thse de doctorat

II- tat de lart

83 Vue Systme

But dusage : descriptif

Niveau de modlisation : conceptuel, logique Moyen : o Paradigme conceptuel : non-dfini Modle logique : multidimensionnel (toile) o o Modle des exigences : modle de buts (LBS, COS, COT, LEI) Vue Dveloppement

tel-00363878, version 1 - 24 Feb 2009

Apprentissage : capitalisation, rutilisation Adaptabilit : adaptative Dmarche : processus, produit Prototype : non

Le chapitre suivant synthtise la mthode CADWE en reprsentant les principaux concepts et la dynamique de la mthode. Les modles de produits et de processus seront respectivement tudis et expliqus en dtail dans le chapitre 4, chapitre 5 et chapitre 6. Une illustration complte est donne dans le chapitre 7.

Thse de doctorat

Ins GAM

II- tat de lart

84

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

Chapitre III
PANORAMA DE LA MTHODE CADWE
TABLE DES MATIRES

tel-00363878, version 1 - 24 Feb 2009

3.1 INTRODUCTION ......................................................................................................... 86 3.2 CADRE MTHODOLOGIQUE POUR LA MTHODE CADWE ................................................... 86 3.3 VUE GLOBALE DE LA MTHODE CADWE ........................................................................ 87 3.4 PRSENTATION DES PRINCIPAUX CONCEPTS ..................................................................... 89 3.4.1 Liste des buts stratgiques..................................................................................... 90 3.4.2 Cartes des objectifs : Cartes des objectifs stratgiques (COS) et Carte des objectifs tactiques (COT) ................................................................................................................... 91 3.4.3 Liste des exigences informationnelles (LEI)............................................................ 91 3.4.4 Schma multidimensionnel (DIM).......................................................................... 92 3.5 PRSENTATION DU MULTIPROCESSUS............................................................................. 92 3.5.1 Processus dductif ................................................................................................. 92 3.5.2 Processus de rutilisation de composants ............................................................. 94 3.5.3 Processus dadaptation et de rvision ................................................................... 94 3.5.4 Processus dintgration.......................................................................................... 94 3.6 MODLISATION DE LA MTHODE CADWE ..................................................................... 95 3.7 CONCLUSION ............................................................................................................ 96

III- Panorama de la mthode CADWE

86

3.1 Introduction
Ce chapitre a pour objectif de prsenter synthtiquement la mthode CADWE (Computer Aided Data Warehouse Engineering) et ses lments clefs. Les principaux concepts manipuls dans la mthode sont prsents. Tout dabord, une attention particulire est porte la contribution de ces concepts et la rsolution des problmes poss en introduction. Un aperu du processus est ensuite donn afin dintroduire la dynamique de la mthode. La section 3.2 prsente un cadre mthodologique pour la mthode CADWE. Une vue globale de la mthode est donne la section 3.3. La section 3.4 expose les principaux concepts et les modles dfinis pour ce travail de recherche. La section 3.5 explicite le processus qui permet dimplanter un SID. Ensuite, la section 3.6 introduit la modlisation de la mthode CADWE. Enfin, la section 3.7 conclue ce chapitre.

tel-00363878, version 1 - 24 Feb 2009

3.2 Cadre mthodologique pour la mthode CADWE


Cette mthode permet denvisager limplantation dun SI dcisionnel considrant la stratgie quadoptera lorganisation. La situation est caractrise par laspect multi horizons (futur et prsent) des exigences dcisionnelles et du systme mettre en place. Dans le cadre de ce travail de recherche, laccent est mis sur la conduite de limplantation dun SID suivant un paradigme intentionnel tel que nous lavons prsent dans le chapitre1. La figure suivante montre que le cadre mthodologique est organis suivant : La situation de dpart qui englobe les exigences dcisionnelles qui sont prendre en compte pour limplantation du SID. Le systme qui reprsente la conception du support informatique qui rpondra ensuite en terme de donnes, issues de SI oprationnels, aux futures exigences analytiques de lorganisation. La dcouverte intermdiaire qui permet de rejoindre les exigences systmes partir des exigences dcisionnelles dfinies.

Thse de doctorat

Ins GAM

III- Panorama de la mthode CADWE

87

Figure 10: Cadre dimplantation dun SID vu par la mthode CADWE

tel-00363878, version 1 - 24 Feb 2009

Tout dabord, le cadre mthodologique comporte des modles qui spcifient les exigences de lorganisation. Ces modles conditionnent par la suite la conception du systme. Les buts stratgiques de lorganisation sont dfinis avec une Liste des Buts Stratgiques (LBS), lensemble des dcideurs participants suivant une structure organisationnelle et les ressources disponibles avec le modle des ressources. La liste des buts stratgiques est oprationnalise suivant la Carte des objectifs Stratgique (COS) considrant plusieurs profils. Chaque profil modlise une Carte des objectifs Tactiques (COT) puis la dcline en des Listes des Exigences Informationnelles (LEI). Les exigences issues de cette liste sont transformes ensuite en un schma multidimensionnel (DIM).

3.3 Vue globale de la mthode CADWE


L'aide la dcouverte des exigences dun SID doit viser analyser, comprendre et modliser le contexte mtier dun entrept de donnes [Prakash et al, 2003]. La mthode CADWE exploite diffrentes sources pour dcouvrir les exigences dun SID : les buts stratgiques de lorganisation, les objectifs stratgiques et tactiques de certains dcideurs, les donnes des SI oprationnels existants et une base de composants rutilisables intentionnels et oprationnels. partir de lensemble de ces ressources, le processus gnre une constellation de schmas multidimensionnels du systme cible. Lensemble des lments cits sont le produit de limplantation du SID. La figure suivante prsente un aperu du processus de la mthode CADWE. Celle-ci se dcompose en quatre phases qui ont pour but (1) d'identifier et construire des buts stratgiques de lorganisation, (2) didentifier les objectifs stratgiques et les objectifs tactiques des dcideurs (3) de dcouvrir les exigences informationnelles et (4) dfinir le modle multidimensionnel du SID.

Thse de doctorat

Ins GAM

III- Panorama de la mthode CADWE

88

Figure 11: Processus FINS/MOYENS dans CADWE

tel-00363878, version 1 - 24 Feb 2009

CADWE sinspire des concepts OMG du Business Motivation Model (BMM) pour dfinir une partie des concepts et de la dynamique de la mthode. Chaque boucle du processus reprsent dans la Figure 11 montre un mcanisme FINS/MOYENS. Au niveau de chacune des phases, des moyens sont dtermins pour aboutir des fins de la mme phase ou de la prcdente. Selon le BMM [BMM, 2007], la fin est dfinie comme tant ce que le mtier cherche accomplir sans inclure dindications sur la faon dont elle est ralise. Le concept fin est associ une vision ou un rsultat dsir. Il est en ce sens associable aux concepts de but ou dobjectif. La vision est une image globale de ce que lorganisation veut devenir. Gnralement, ceci concerne la perspective de lorganisation dans son entier et long terme. Les rsultats dsirs sont des buts et des objectifs plus spcifiques pour l'organisation (ou une sous partie de lorganisation) quelle cherche atteindre. Le moyen reprsente n'importe quelle manire, technique ou mthode pouvant tre invoque, ou impose, pour atteindre une fin. La dfinition dun moyen ne ncessite pas de prciser les tapes ncessaires, mais seulement les possibilits offertes pour atteindre les fins. Les moyens peuvent tre reprsents sous forme daction (stratgie ou tactique) ou de directive. Le processus prsent fait apparatre que diffrents types dexigences, rattaches un SID, peuvent tre recenses. Les exigences du SID peuvent tre de quatre types : Les exigences stratgiques relies la stratgie de lorganisation. Les exigences tactiques relies une perspective Les exigences oprationnalisables relies linformation recherche Les exigences systme relies au systme concevoir
Ins GAM

Thse de doctorat

III- Panorama de la mthode CADWE

89

Ces quatre types dexigences sont rpertoris deux niveaux : Le niveau intentionnel Le niveau oprationnel

3.4 Prsentation des principaux concepts


Nous avons pris le parti de baser nos recherches sur la formalisation de modles de buts. Un modle de buts permet dabstraire un ensemble de fonctions que le systme offre lorganisation pour supporter son activit [Van Lamsweerde, 2000]. Dans notre contexte, les modles de buts sont modliss avec le mta-modle CARTE [Rolland, 2000], [Rolland, 2001], [Rolland, 2003]. Le modle de but est lui-mme synthtis sous la forme dun but principal. Le mta-modle CARTE utilise les concepts dintentions et de stratgies. Une stratgie identifie une manire particulire datteindre une intention. Les sections, composes dune intention cible, dune intention source (faisant office de pr-condition) et dune stratgie, sont assembles dans les modles CARTE en fonction de la complmentarit et de la variabilit des stratgies de ralisation des intentions cibles. En outre, chaque section peut elle-mme tre dcrite de manire dtaille par un modle CARTE. Nous avons choisi dutiliser ce mta-modle car il permet de reprsenter synthtiquement les exigences. De plus, ce mta-modle a plusieurs fois prouv son efficacit de reprsentation des systmes complexes avec une vue ambivalente du systme et de son organisation. Cest cette proprit qui le rend particulirement adapt aux SID pour lesquels les aspects organisationnels, dcisionnels et informationnels doivent tre traits simultanment. La mthode CADWE utilise quatre mta-modles : le mta-modle de la CARTE, le mta-modle des intentions, le mta-modle de la structure organisationnelle et le modle linguistique dintentions. Ces mta-modles sont dfinis en dtails dans le chapitre 4. Les produits que gnre chacune des boucles du processus CADWE utilisent les derniers quatre mta-modles. Ces produits sont : la Liste des Buts Stratgiques (LBS), les Cartes des objectifs qui se dclinent en Carte des Objectifs Stratgiques (COS) et Carte des Objectifs Tactiques (COT), la Liste des Exigences Informationnelles (LEI) et les schmas multiDIMensionnels (DIM). Les trois premiers utilisent le paradigme intentionnel. Le quatrime utilise un paradigme oprationnel. La dmarche mthodologique de CADWE se droule selon le scnario suivant : Ds le dbut dun projet dcisionnel, la structure organisationnelle est dfinie en prcisant ses dcideurs stratgiques (ex. les managers, les stratges, la direction gnrale) avec le mta-modle de la structure organisationnelle. Ces dcideurs expriment des exigences
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

III- Panorama de la mthode CADWE

90

tel-00363878, version 1 - 24 Feb 2009

lies la gouvernance de lorganisation tout en ayant une vue synthtique et globale des buts stratgiques de lorganisation. De plus, la structure organisationnelle comporte des dcideurs tactiques (ex. directeur marketing, directeur financier, directeur informatique) ayant une perspective particulire relative un secteur dactivit en particulier, un groupe de mtiers conjointement lis ou une classe dutilisateurs dune organisation. Il importe aussi de documenter lensemble de leurs exigences tactiques suivant une approche oriente intention. partir des exigences intentionnelles, des exigences oprationnelles sont dcouvertes grce la dmarche mthodologique propose et au rfrentiel de rgles de diffrents types. Il importe aussi de prciser les quipements dcisionnels et les sources oprationnelles en termes de donnes des SI oprationnels ainsi que les ventuels composants rutiliser. De plus, les produits obtenus seront ventuellement capitaliss des fins de rutilisations ultrieures. Les diffrents produits dfinis au fur et mesure coexistent et ne disparaissent pas dune dcouverte une autre. Lensemble fait partie de la mise en uvre du SID et le SID ne se limite pas ainsi son schma multidimensionnel. 3.4.1 Liste des buts stratgiques La Liste des buts stratgiques (LBS) est compose dune numration de buts reprsentant les rsultats dsirs long terme de lorganisation. Dans la mthode CADWE, nous adoptons la diffrenciation entre buts fonctionnels et buts non-fonctionnels faite par [Atzeni et al, 2000] et les variantes des buts stratgiques et objectifs stratgiques que nous expliquerons plus en dtails dans le prochain chapitre. Un but fonctionnel est un but dont la ralisation par lorganisation peut tre dtermine de faon explicite. Analyser les ventes dans les magasins de paris est un exemple de but fonctionnel. linverse, un but non-fonctionnel est un but moyen ou long terme que sassigne lorganisation et dont la ralisation ne peut tre juge totalement acheve que grce la mise en uvre dun systme daide la dcision. Augmenter la satisfaction des clients est un exemple de but non fonctionnel. La LBS permet de spcifier et documenter les buts stratgiques associs la stratgie que lorganisation adoptera. Conformment la dfinition de Andrews, la stratgie est lensemble des objectifs et buts majeurs de lorganisation ainsi que les politiques essentielles et les plans pour raliser ces buts, tablis de faon telle quils dfinissent le domaine daction de lorganisation ou celui dans lequel elle devrait tre et le genre dorganisation quelle est ou quelle devrait tre [Andrews, 1971]. Des approches de dfinition de la stratgie de lorganisation telles que la matrice BCG, la mthode MACTOR, l'analyse SWOT, les 7S Mc Kinsey, les chanes de valeur interne, ou les Clarke DL, sont souvent employes dans le milieu du management stratgique. Elles sont, par exemple, utilises pour planifier les mtiers et coordonner les
Thse de doctorat Ins GAM

III- Panorama de la mthode CADWE

91

processus de dcision avec la stratgie de lorganisation. Elles se basent donc sur des mesures et des valeurs de performance mais reprsentent et formalisent rarement la stratgie elle mme. Ce travail de recherche naidera pas les stratges recenser la stratgie de lorganisation et ses futurs buts stratgiques. Au contraire, nous supposons que les buts stratgiques sont dj connus et font partie des pr-requis de la mthode. En rsum, le concept cl est le but stratgique pour la LBS. 3.4.2 Cartes des objectifs : Cartes des objectifs stratgiques (COS) et Carte des objectifs tactiques (COT) Les dcideurs tactiques (ex. directeur marketing, directeur financier, directeur informatique) sont dfinis suivant une perspective relative un secteur dactivit, un ensemble de mtiers conjointement lis ou une classe dutilisateurs dune organisation [Annoni, 2007]. Les exigences analytiques de tels dcideurs sont la fois fonctionnelles et non fonctionnelles. Ces dernires exigences sont qualifies et associes une priode de validit ainsi que dautres critres de qualification. Ces diffrentes exigences sont dfinies par des cartes des objectifs avec les concepts dobjectif stratgique et d objectif tactique . En effet, ces concepts sont particulirement bien adapts pour leur utilisation dans une CARTE. Le mta modle CARTE a t adapt pour dfinir les COS et COT. Les objectifs stratgiques et tactiques dfinis sont en rapport avec le contexte de lorganisation. En effet, les objectifs tactiques mergent des buts stratgiques exprims au moyen dobjectifs stratgiques de lorganisation. En rsum, les concepts cls sont objectif stratgique et objectif tactique . 3.4.3 Liste des exigences informationnelles (LEI) Pour les projets dcisionnels, les dcideurs sont plutt familiers avec la dfinition des indicateurs et des mesures. Les dcideurs expriment leurs exigences analytiques et informationnelles sous forme de tableaux plus ou moins complexes quils manipulent au quotidien [Fernandez, 2003]. Cette reprsentation tabulaire des donnes ne permet pas de justifier le pourquoi de ces informations, dapprhender le cheminement des intentions des dcideurs vers loprationnalisation du systme, ni de rutiliser ou capitaliser les dcisions prises pour dvelopper les solutions correspondantes. La dmarche mthodologique que nous proposons dfinit une liste des objectifs oprationnalisables auxquels des exigences systmes sont associes. Les exigences systme utilisent la grammaire propose par Prat [Prat, 1999]. Elles oprationnalisent les exigences du niveau intentionnel. Nous retenons ce stade comme concept cl Exigence informationnelle .
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

III- Panorama de la mthode CADWE

92

3.4.4 Schma multidimensionnel (DIM) Sur la base des informations dcouvertes qui dterminent les exigences informationnelles pour un dcideur, nous appliquons la base des rgles de transformation dans CADWE pour assurer la transition du LEI au schma multidimensionnel. Ces rgles dfinissent les indicateurs produire afin de dterminer une premire bauche des tables de dimensions et des tables de faits qui feront partie du composant du modle multidimensionnel idal du SID. Nous retenons ce stade comme concept cl schma multidimensionnel .

3.5 Prsentation du multiprocessus


Le multiprocessus de la mthode CADWE utilise plusieurs mcanismes pour guider limplantation dun SID. Nous distinguons quatre principaux processus avec diffrentes variantes. Ces processus sont (1) le processus dductif, (2) le processus de rutilisation des composants intentionnels et oprationnels, (3) le processus dadaptation et de rvision et (4) le processus dintgration. Ces processus interagissent entre eux et se compltent do la richesse du multiprocessus CADWE. Chacun des processus est introduit dans les sections suivantes puis ensuite dtaill dans le chapitre 5. 3.5.1 Processus dductif Le processus dductif dans CADWE inclut une succession de plusieurs mcanismes traitant, dans un premier temps, le niveau intentionnel puis, dans un deuxime temps, le niveau oprationnel. Le niveau intentionnel reprsente la fois un aspect stratgique, tactique et oprationnalisable. Le projet dcisionnel commence par la dfinition de la structure organisationnelle manipuler, les ressources utiliser et la stratgie adopter. Une fois les buts stratgiques, dterminant la future stratgie de lorganisation, recenss, CADWE les spcifie avec une LBS. Celle-ci utilise le mta-modle des intentions et le mta-modle de la structure linguistique. Lensemble des dcideurs qui interviendront pour le projet dcisionnel est dfini en utilisant le mta-modle de la structure organisationnelle. Ensuite, une Carte des objectifs stratgiques est dfinie pour chaque but stratgique. Ceux-ci sont affins par des objectifs stratgiques spcifiant les exigences des dcideurs intervenant. Une Carte des objectifs stratgiques dfinit une carte, instanciant le mta-modle de la CARTE synthtise sous la forme dun but stratgique principal. Ensuite, les exigences des dcideurs tactiques (qui peuvent avoir dj particip la dfinition de la carte des objectifs stratgiques en tant que dcideurs stratgiques) sont identifies. Chaque Carte des objectifs stratgiques est oprationnalise en autant de
Thse de doctorat Ins GAM

tel-00363878, version 1 - 24 Feb 2009

III- Panorama de la mthode CADWE

93

tel-00363878, version 1 - 24 Feb 2009

Cartes des objectifs tactiques que de dcideurs identifis dans la structure organisationnelle. Une Carte des objectifs tactiques est relative un secteur dactivit en particulier, un ensemble de mtiers conjointement lis ou une classe dutilisateurs dune organisation. Chaque dcideur gre une slection dobjectifs de la Carte des objectifs stratgiques en adoptant un ensemble des objectifs stratgiques, conjointement li aux exigences de son rle, son secteur dactivit ou son appartenance une classe dutilisateurs particulire, dterminant ainsi une perspective particulire. Chaque Carte des objectifs tactiques propre un dcideur est dfinie en termes dobjectifs tactiques spcifiant ses exigences. Ces objectifs tactiques doivent saligner sur les objectifs stratgiques tablis. Par exemple, la Carte des objectifs tactiques dun responsable marketing doit reflter le but stratgique de lorganisation. La Carte des objectifs tactiques est galement dfinie avec le mta-modle de la CARTE et synthtise la fois par une intention et un dcideur. Lintention correspond au but stratgique rsumant lensemble des objectifs stratgiques conjointement li suivant une perspective donne. Suivant limportance du projet dcisionnel, les dcideurs peuvent tre confronts un choix entre les objectifs tactiques oprationnaliser. Ce choix peut tre argument par des donnes disponibles dans les SI oprationnels, par exemple en suivant une priorit relative la date dexcution par rapport la validit du projet, un cot, etc. Lorganisation peut ainsi faire le choix doprationnaliser une partie ou la totalit des objectifs tactiques, tout en documentant des inventaires pour le futur. Certaines des cartes modlises peuvent faire lobjet de capitalisation et tre de futurs composants intentionnels rutilisables dans des contextes similaires. Ceci participe lapprentissage et lvolution de la mthode CADWE. De mme, chacune des Cartes des objectifs peut tre enrichie en rutilisant des composants de la base. Une Carte des objectifs tactiques requiert un ensemble dinformations afin dapporter une rponse et aider la prise de dcision. Un objectif tactique est oprationnalis avec un ensemble dobjectifs oprationnalisables spcifi avec une LEI. La dcouverte de ces objectifs oprationnalisables en des exigences systmes et lapplication des rgles de transformation aboutissent des composants de modles multidimensionnels. Nous retenons, entre autres, cet aspect dductif et incrmental dans CADWE qui permet daboutir un schma idal conforme aux exigences intentionnelles puis oprationnelles. Cet acheminement assure la liaison entre les diffrents lments. partir de la documentation des liens, il serait possible dtudier la mise en correspondance entre les diffrents lments et de les corriger par la suite. Ce dernier aspect ne rentre pas dans le cadre de nos recherches.
Thse de doctorat Ins GAM

III- Panorama de la mthode CADWE

94

3.5.2 Processus de rutilisation de composants La rutilisation de paquetage de solutions orientes domaine est dj une ralit industrielle. Selon la mme philosophie, CADWE propose de dfinir une base de composants rutilisables. Les composants apprennent et acquirent de lexprience avec les projets dcisionnels raliss. CADWE exploite et stocke au fur et mesure des projets une base de composants qui sont rutilisables et adaptables suivant diffrents contextes. Pour capitaliser les produits, la mthode guide leurs descriptions dans la base des composants rutilisables et aide leur rutilisation. En rsum, on retient, dune part, laspect volutif en amliorant un projet grce la rutilisation de base de composants intentionnels et oprationnels et dautre part, lapprentissage de CADWE grce la capitalisation au fur et mesure de nouveaux composants, que ce soit au niveau intentionnel ou oprationnel.

tel-00363878, version 1 - 24 Feb 2009

3.5.3 Processus dadaptation et de rvision Le but de la phase d'adaptation est de rsoudre les problmes de non conformit entre les diffrents modles multidimensionnels dj produits. Par ailleurs, les composants multidimensionnels, qui ont t slectionns dans le but denrichir la conception du systme, sont adapts puis intgrs pour tre exploites. Afin de faciliter ladaptation des composants retenus, il est important de recenser les dimensions conformes et surtout davoir un rfrentiel commun. Ceci est consistant si les dimensions sont conformes et reprsentent des dfinitions de notions communes. Suite la dfinition de ces dimensions, les diffrents modles multidimensionnels peuvent tre combins pour former des constellations ou des galaxies. Ce processus vise aussi rviser les produits du SID par rapport dventuelles mises jour relatives de nouvelles exigences. Le modle multidimensionnel doit tre valid et conforme la globalit des exigences aux exigences recenses. Si la solution obtenue ne reflte pas tout fait la situation initiale, il faut mettre jour la liste des exigences et ritrer le processus afin dadapter les diffrents produits. On retient les aspects itratif et adaptatif de la mthode CADWE. 3.5.4 Processus dintgration Outre les exigences dcisionnelles, les sources de donnes existantes reprsentent des exigences considrer. Les dcideurs systmes (ex. Les concepteurs SID, les administrateurs des SI) sont les seuls matriser la disponibilit des donnes des sources et grer cette phase du cycle dun SID. Le processus dintgration permet daboutir un modle multidimensionnel conforme aux donnes disponibles dans les SI oprationnels.
Thse de doctorat Ins GAM

III- Panorama de la mthode CADWE

95

Un autre aspect de lintgration vise intgrer diffrents schmas multidimensionnels idaux suivant une perspective particulire du projet, notamment selon un but stratgique ou un dcideur. Suite lintgration, ltape suivant limplantation du SID permet la construction d'une base de donnes physique conforme aux exigences dcouvertes et au modle logique choisi. Le processus se termine avec lextraction, la transformation et le chargement des donnes pour alimenter le SID. Ces donnes, extraites partir de bases de donnes et des applications, sont transformes et charges dans le SID cible. En rsum, il est retenir la dimension intgrale dans CADWE permet lintgration des schmas idaux obtenus en un schma idal. Le schma multidimensionnel rel conforme aux exigences des dcideurs et aux disponibilits des donnes dans les SI oprationnels est obtenu si le schma idal est fusionn avec le schma multidimensionnel obtenu partir des sources oprationnelles. Ceci est globalement guid dans le processus CADWE par un ensemble de rgles.

tel-00363878, version 1 - 24 Feb 2009

3.6 Modlisation de la mthode CADWE


La reprsentation de la mthode CADWE se base, principalement, sur lutilisation du mta-modle CARTE. Dun ct, le mta-modle de la CARTE est utilis pour reprsenter certaines exigences (stratgiques, tactiques) du SID. Dun autre ct, il sert formaliser le processus pour implanter un SID. Ces deux utilisations sont intgres dans CADWE. Comme toute mthode dingnierie des exigences, la reprsentation de la CADWE passe par la formulation du processus et des produits quil permet de construire. Comme le montre la Figure 12, une mthode est un couple compos dun modle de processus et dun modle de produit [Ralyt, 2001].

Figure 12: Structure d'une mthode

Le modle de processus est la dmarche que doit suivre un utilisateur de la mthode pour crer et transformer les lments du produit vis. Le modle de produit comporte les concepts qui permettent de dcrire le(s) produit(s) de la mthode. La description du modle de processus se base galement sur
Thse de doctorat Ins GAM

III- Panorama de la mthode CADWE

96

ces concepts (voir le lien se base sur entre modle de processus et modle de produit la Figure 12). Le mta-modle de la CARTE joue un double rle. Il est utilis pour formaliser : les modles de produits de la mthode CADWE. Les adaptations et les complments de mta-modle CARTE sont dtaills au chapitre 4. Le modle de processus pour formaliser la dmarche mthodologique de CADWE appele Map-CADWE . Le mta-modle spcifique et le processus de la mthode CADWE sont prsents au chapitre 5.

tel-00363878, version 1 - 24 Feb 2009

Dans la suite de ce mmoire, nous faisons une distinction entre les termes Carte et Map . Une Carte indique un produit, cest une instance du mtamodle de la CARTE vue comme un modle de produit. Un Map dsigne un modle de processus instanciant le mta-modle du MAP en tant que mta-modle de processus.

3.7 Conclusion
De nombreux dcideurs (ex. les dirigeants, les concepteurs dcisionnels, les responsables des SI), ayant diffrents rles et niveaux de responsabilits, interviennent au cours des projets dcisionnels. La diversit des rles des dcideurs du SID explique lobjectif de CADWE de prendre en compte les spcificits des dcideurs et de les reprsenter avec un langage prcis en assurant le lien entre les exigences et les informations recherches dans un SID pertinent. Ainsi, pour dfinir un SID pertinent qui prend en compte la dimension stratgique et dcisionnelle, distinguant les SID des SI, et apprend grce lventuelle rutilisation de composants, la mthode CADWE inclut une phase de dcouverte spcifique aux SID pour une future bonne adquation du systme avec les exigences et trace lacheminement de lintentionnel loprationnel. Le nombre de rvisions et dadaptations dans CADWE varie suivant les vrifications et les validations de la bonne adquation du systme aux exigences des dcideurs et la possibilit des SI oprationnels de fournir les donnes ncessaires pour la drivation du SID. En rsum, les principales caractristiques distinctives de CADWE sont les suivantes. Contrairement la plupart des mthodes existantes, la mthode CADWE repose sur un langage qui dfinit formellement les exigences dcisionnelles (buts stratgiques, objectifs stratgiques, tactiques et oprationnalisables). Une notation graphique est utilise pour distinguer les diffrentes exigences afin de faciliter la distinction visuelle. Le formalisme propos pour modliser ces concepts repose sur la notion dintention. La modlisation oriente intention offre lavantage dtre semiformelle, rduisant ainsi le risque dambigut, tout en garantissant une comprhension
Thse de doctorat Ins GAM

III- Panorama de la mthode CADWE

97

qui ne requiert pas une phase importante dapprentissage de la part des participants. Lambivalence des modles orients intention (ils peuvent tre lus dans une perspective oprationnelle (systme) aussi bien que dans une perspective intentionnelle) permet de combler lcart entre les diffrents dcideurs. Le processus dacheminement est flexible et itratif. Les exigences dcisionnelles sont dcouvertes dune manire incrmentale. Chaque but stratgique est rparti entre diffrents dcideurs pour prciser les moyens suivant la perspective qui les concerne. Ce chapitre synthtique de la mthode CADWE a prsent les principaux concepts manipuls dans la mthode ainsi quun aperu du multiprocessus afin de cerner la dynamique de la mthode. Les modles de produits et de processus seront respectivement tudis et expliqus en dtails dans le chapitre 4 et le chapitre 5.

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

III- Panorama de la mthode CADWE

98

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

Chapitre IV
REPRSENTATION MULTI NIVEAUX DES EXIGENCES
TABLE DES MATIRES

tel-00363878, version 1 - 24 Feb 2009

4.1 INTRODUCTION ....................................................................................................... 100 4.2 MTA-MODLES INTENTIONNELS ................................................................................ 102 4.2.1 Mta-modle des intentions ................................................................................ 102 4.2.2 Modle Linguistique dintention .......................................................................... 105 4.2.3 Mta-modle de la CARTE des objectifs .............................................................. 110 4.2.4 Mta-modle de la structure organisationnelle .................................................. 118 4.3 MODLES INTENTIONNELS ......................................................................................... 121 4.3.1 Liste des buts stratgiques (LBS).......................................................................... 121 4.3.2 Carte des objectifs stratgiques (COS) et tactiques (COT) ................................... 123 4.3.3 Liste des exigences informationnelles (LEI).......................................................... 127 4.4 MODLE OPRATIONNEL ........................................................................................... 128 4.4.1 Modle multidimensionnel (DIM) ........................................................................ 128 4.5 MODLES COMPLMENTAIRES ................................................................................... 130 4.5.1 Modle des ressources ......................................................................................... 130 4.5.2 Modlisation des composants ............................................................................. 132 4.6 CONCLUSION .......................................................................................................... 135

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

100

4.1 Introduction
Laspect multi niveaux des exigences dans CADWE sexplique par le mcanisme fins/moyens. Ce mcanisme est adopt par la mthode pour pallier la complexit des exigences spcifiques dun SID (problmatique aborde au chapitre 1). La mthode CADWE formule ainsi diffrents fins et moyens pour lexpression des exigences des dcideurs et la mise en place du SID. Chaque boucle du processus CADWE (introduit au chapitre 3 et dfini compltement au chapitre 5) spcifie un produit. Lensemble des mta-modles constitue une reprsentation multi-niveaux des exigences produites et transformes par le processus de CADWE. CADWE saligne aux concepts fin et moyen proposs par BMM - Business Motivation Model - [BMM, 2007]. Une fin est ce que le business cherche satisfaire sans inclure dindications de la faon dont il le ralisera. Dans le contexte de CADWE, une fin est un rsultat dsir. Les rsultats dsirs, sont des intentions spcifiques pour lorganisation, ou une de ses parties. Par ailleurs, un moyen reprsente n'importe quel manire, possibilit, rgime, technique, restriction, instrument, ou approche qui peut tre invoqu, activ, ou impos pour atteindre les fins [BMM, 2007]. Le moyen ne prcise pas les tapes ncessaires pour l'exploiter, mais seulement des possibilits qui peuvent tre exploites pour atteindre les intentions dsires. Les moyens peuvent tre reprsents sous forme dune action (une stratgie ou une tactique), ou dune directive. Ce chapitre est consacr la dfinition des modles de reprsentation multiniveaux des exigences stratgiques aux exigences informationnelles du systme. Il sagit, en effet, de modles qui permettent de reprsenter, aux niveaux intentionnel et oprationnel, les exigences de lorganisation et de ses dcideurs vis--vis du systme dvelopper et daider le concepteur SID sa mise en place. La reprsentation des modles de la mthode CADWE se base sur lutilisation des quatre mta-modles suivants : Mta-modle des Intentions pour dfinir une intention Modle Linguistique dintention pour dfinir la structure linguistique dune intention. Mta-modle de la CARTE des objectifs pour dfinir une CARTE Mta-modle de la Structure Organisationnelle pour dfinir la structure organisationnelle mettre en place.

tel-00363878, version 1 - 24 Feb 2009

Les quatre derniers mta-modles instancient les modles intentionnels suivants :

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

101

Liste des Buts Stratgiques (LBS) qui correspond la modlisation des buts stratgiques de lorganisation. Carte des Objectifs Stratgiques (COS) qui se base sur le formalisme de la CARTE pour reprsenter les objectifs stratgiques de lorganisation. Carte des Objectifs Tactiques (COT) qui se base sur le formalisme de la CARTE pour reprsenter les objectifs tactiques dun dcideur identifi dans la structure organisationnelle. Liste des Exigences Informationnelles (LEI) qui sert reprsenter les exigences dun dcideur vis--vis du systme.

CADWE dfinit galement le modle oprationnel suivant : Modle multiDIMensionnel (DIM) qui dfinit un schma en toile.

tel-00363878, version 1 - 24 Feb 2009

Comme le montre la Figure 13, chacun de ces derniers modles formule la reprsentation dun produit conu chacune des boucles du processus CADWE. En effet, LBS formule le produit de la premire boucle. Ensuite, les COS et COT formulent ceux de la deuxime boucle. La LEI correspond la troisime boucle et enfin, le DIM correspond la quatrime boucle. Le chapitre 5 montre que le processus est flexible et nexige pas de suivre une squence ordonne de la premire la dernire boucle.

Figure 13: Produits de la mthode CADWE

La mthode CADWE dfinit galement : Modle de la structure organisationnelle qui permet de reprsenter les dcideurs impliquer pour la mise en place du SID. Ces dcideurs ont des rles et la responsabilit de dcouvrir et doprationnaliser les exigences stratgiques de lorganisation. Les dcideurs sont partie prenante pour dfinir les concepts de LBS, COS, COT et LEI. Modle des ressources : dfinit et organise les applications, les sources dapplication oprationnelles et rutilise des composants partir de la base de rutilisation. Les ressources sont galement spcifies pour donner une ide plus
Ins GAM

Thse de doctorat

IV- Reprsentation multi niveaux des exigences

102

claire sur la faisabilit du projet en termes dexigences systmes. Ces ressources peuvent tre considres et compltes au fur et mesure de lavancement du projet. Modle des composants rutilisables : ce mta-modle dfinit les composants intentionnels et oprationnels capitaliser pour des fins de rutilisation ultrieure.

tel-00363878, version 1 - 24 Feb 2009

Le chapitre 4 est structur de la manire suivante : la section 4.2, quatre mtamodles intentionnels sont prsents. En effet, le mta-modle de la CARTE, le mtamodle des intentions, le modle linguistique et le mta-modle de la structure organisationnelle sont respectivement prsents aux sections 4.2.3, 4.2.1, 4.2.2 et 4.2.4. Ensuite, les modles intentionnels sont prsents la section 4.3. La section 4.4 introduit le modle oprationnel et la section 4.5 prsente les modles complmentaires ncessaires pour CADWE savoir le modle des composants et le modle des ressources. Enfin, la section 4.6 conclut ce chapitre 4.

4.2 Mta-modles Intentionnels


4.2.1 Mta-modle des intentions Le mta-modle des intentions est une reprsentation intentionnelle. La formulation de lintention est faite avec un deuxime mta-modle linguistique dintention. Le mta-modle des intentions structure le concept intention et ses drivs ainsi que les liens possibles entre eux indpendamment de la formulation utilise pour les intentions. La Figure 14: montre les concepts du mta-modle des intentions.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences Intention

103

Objectif 0..* 0..* <slectionner <mesurer Evaluation 0..*

But

Lien

0..* Critre

tel-00363878, version 1 - 24 Feb 2009

Indicateur

Mtrique

Mesure

<valuer 0..* 0..*

<calculer 0..* 0..*

Figure 14: Mta-modle des intentions en notation UML

Chacun des concepts est dfini dans les paragraphes suivants. 4.2.1.1 Dfinition dune intention Une intention est un but que lon cherche atteindre suivant une manire particulire. Elle reprsente une tche exprime au niveau intentionnel. Selon [Jackson, 1995], une intention est une phrase optative qui exprime ce que lon veut, un tat ou un rsultat quon prvoit datteindre lavenir en procdant dune manire particulire. Chaque intention a les caractristiques suivantes : Elle fait abstraction du processus de sa ralisation Elle capture lessence du processus Elle traduit un objectif du mtier Son expression est plus ou moins abstraite Structurer lintention est utile pour les raisons suivantes : viter les ambiguts du langage naturel et apporter une smantique clairement dfinie. En effet, les intentions sont soumises un nombre important de personnes possdant des cultures diffrentes, car nayant pas ncessairement les mmes fonctions ou les mmes mtiers.
Ins GAM

Thse de doctorat

IV- Reprsentation multi niveaux des exigences

104

Amliorer la compltude dans lexpression de lintention. La spcification des intentions peut tre complte par une analyse partir de lensemble des diffrents paramtres. Apporter une smantique clairement dfinie.

4.2.1.2 Spcialisation dune intention Selon BMM [BMM, 2007], un rsultat dsir est un tat ou une cible que lorganisation prvoit de maintenir ou soutenir. Le rsultat dsir est soit un but soit un objectif. En effet, un but est gnral et continu. Par ailleurs, un objectif tend tre court terme, quantitatif (plutt que qualitatif), dtaill (plutt que gnral), et peut continuer au-del de son calendrier (qui peut tre cyclique). Les objectifs diffrent des buts du fait que les objectifs devraient tre planifis et mesurables tandis que ce nest pas le cas pour les buts. Gnralement, les intentions sont soutenues par des stratgies et les objectifs sont atteints par des tactiques. 4.2.1.3 But Pour CADWE, un but est un but stratgique qui est en relation avec un tat ou une exigence que lorganisation cherche approuver et soutenir par des moyens appropris. Un but stratgique indique ce qui doit tre satisfaisant sur une base continue pour atteindre effectivement la stratgie. Un but devrait tre ralisable, spcifique et orient vers un simple aspect du problme. La dtermination d'un but est souvent impossible sans une connaissance dtaille du contexte et de l'intention des planificateurs. Un but stratgique est une intention long terme que lorganisation veut atteindre. Il peut reprsenter une intention dun dcideur ou de toute lorganisation. Il exprime un tat organisationnel effectif ou souhaitable ou une future direction suivre. Les buts stratgiques sont des intentions des modles intentionnels. Les objets de mtier sont les cibles. Un but stratgique peut tre li dune manire ou dune autre avec les autres buts stratgiques. Il est important de garder une telle information. En effet, un but stratgique peut tre la source et/ou la cible de contribution vis--vis dautres intentions stratgiques. Les liens entre les intentions stratgiques sont de trois types : Un but stratgique peut tre en conflit avec un autre but stratgique Un but stratgique influence un autre but stratgique Un but stratgique supporte un autre but stratgique

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

105

4.2.1.4 Objectif Un objectif doit tre ralisable, planifiable et mesurable pour que lorganisation arrive atteindre ses intentions. Ralisable : il devrait tre possible de raliser les objectifs. Si ce nest pas le cas, ces objectifs sont probablement irralistes et lorganisation chouera atteindre ses intentions. Planifiable : tous les objectifs devraient tre planifis. Lors de linstanciation, une validit correspondant un calendrier absolu (par exemple, pour le 24 avril 2008 ) ou un calendrier relatif (par exemple, dans un dlai dun mois ) devrait tre incluse pour chacun des objectifs. Ce calendrier indique quand l'objectif doit tre rempli. Mesurable : les objectifs devraient tre mesurables. Ceci signifie qu'ils doivent inclure quelques critres explicites pour dterminer si l'objectif est satisfait ou non.

tel-00363878, version 1 - 24 Feb 2009

Des critres permettent de slectionner les objectifs et des indicateurs drivs de mtriques qui sont leur tour drives de mesures permettant dvaluer les objectifs. 4.2.2 Modle Linguistique dintention Lavantage dutiliser une formulation linguistique des intentions en langage naturel est de faciliter leur manipulation et leur comprhension par les diffrents participants au processus d'ingnierie des exigences. Par consquent, l'criture des intentions ncessite une formulation exprimant la smantique et facilitant l'exploitation automatique tout en restant comprhensible par les acteurs. La Figure 15 montre quune intention est structure suivant le formalisme des intentions de Prat [Prat, 1999]. Celui-ci sappuie sur la grammaire des cas de Fillmore [Fillmore, 1968] et sur ses extensions. Selon [Prat, 1999], une intention est reprsente par un verbe suivi de paramtres. De plus, une fonction smantique est associe chaque paramtre. La mme fonction ne peut pas tre associe deux paramtres diffrents.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences


Intention

106

1 Verbe 0..* appartenir> 0..1 Classe

1..* Cible

0..* Paramtre

Direction

Bnficiaire

Voie

Temps

Qualit

Quantit

Rfrence

Location

Objet

Rsultat

Source

Destination

Moyen

Manire

Figure 15: Mta-modle linguistique dintention en notation UML

tel-00363878, version 1 - 24 Feb 2009

Cette formulation linguistique dintention est base sur douze paramtres : Objet , Rsultat , Source , Direction , Rfrence , Manire , Moyen , Qualit , Quantit , Bnficiaire , Lieu , et Temps . Ces douze paramtres sont repris la Figure 15. Il est noter que : les deux paramtres objet et rsultat sont gnraliss par le paramtre Cible . les deux paramtres source et destination sont gnraliss par le paramtre Direction . les deux paramtres manire , et moyen sont gnraliss par le paramtre Voie Une intention, telle quelle est reprsente la Figure 15, est compose d'un verbe , une cible et d'un ou plusieurs paramtres . Chaque paramtre jouant un rle particulier l'gard du verbe. Dans cette structure, le verbe et la cible sont obligatoires. Les paramtres sont optionnels et sont utiles pour prciser une intention et exprimer des informations supplmentaires telles que : la source , le bnficiaire , la direction , le temps , etc. La Cible indique les entits affectes par l'intention et encodes par le mot (Cib). Cest un complment du verbe. La cible peut tre de type Objet ou Rsultat . Lobjet dsigne lentit manipule et le rsultat dsigne lentit produite par laccomplissement de lintention. o L Objet existe avant la ralisation de lintention et est encod par le mot (Obj). o Le Rsultat , encod par (Rs) peut tre de deux types. Les entits des cas rsultats nexistent pas pralablement l'intention dsigne par le verbe ou
Ins GAM

Thse de doctorat

IV- Reprsentation multi niveaux des exigences

107

bien ils existent seulement sous forme abstraite et sont concrtiss par la ralisation de lintention. Les paramtres dune intention sont les suivants : La Direction , encode par (Dir). Il existe deux types de direction : la Source et la Destination. Ils identifient respectivement l'endroit initial et final de l'objet : o La Source , encode par (Sou), identifie lendroit initial des objets communiquer. Point de dpart de lintention (source dinformation ou lieu physique). Exemple : EtablirVerbe (le plan industriel et commercial)Obj ( partir des grandes orientations prvisionnelles)Sou o La Destination , encode par (Des) identifie lendroit final. Exemple : FournirVerbe (des tableaux de bord)Obj (aux dcideurs)Des Le Bnficiaire , encod par (Bn), est la personne, ou groupe de personnes, en faveur de qui lintention doit tre ralise. Exemple : ExpdierVerbe (le rapport)Obj (au directeur marketing)Bn La Rfrence , encode par (Rf), est lentit par rapport laquelle une action est effectue ou un tat est atteint ou maintenu. Exemple : AjusterVerbe (les prix)Obj (au taux dinflation)Rf La Qualit , encode par (Qal), dfinit une proprit qui doit tre atteinte ou prserve. Exemple : ResterVerbe (plus fiable)Qal (que les concurrents)Rf La Location , encode par (Loc) situe l'intention dans lespace. Ce cas nimplique aucun mouvement dans le mme endroit. Exemple : DfinirVerbe (le plan de production prvisionnel)Rs (pour une unit de production)Loc Le Temps , encod par (Tem), situe l'intention dans le temps. Exemple : ExpdierVerbe (la commande)Obj (dans 8 jours)Tem La Quantit , encode par (Qan), mesure la quantit qui devrait se produire. Exemple : RduireVerbe (les prix)Obj (de 3%)Qan La Voie , encode par (Voi). Une voie est spcialise par deux paramtres Manire (Man) et Moyen (Moy) o Moyen (Moy) : Le moyen dfinit l'artefact (outil, ) au moyen duquel lintention doit tre accomplie. o Manire (Man) : Spcifie la faon datteindre l'intention.

tel-00363878, version 1 - 24 Feb 2009

4.2.2.1 Classe des verbes Pour ce faire, CADWE utilise une taxonomie de verbes inspire de [Prat, 1997] et de [Tawbi, 1999]. Pour chaque verbe Prat utilise une ossature qui quivaut la notion de Case Frame chez [Fillmore, 1968] et qui indique les fonctions smantiques possibles pour
Thse de doctorat Ins GAM

IV- Reprsentation multi niveaux des exigences

108

les paramtres de lintention. Les ossatures des verbes sont stocker dans un dictionnaire. Ce dictionnaire est organis en une hirarchie de verbes construite en fonction de critres linguistiques c'est--dire en considrant la smantique des verbes et les fonctions smantiques associes. 4.2.2.1.1 Hirarchie de classe La Figure 16 montre que le premier niveau de la hirarchie distingue les intentions de prservation et les intentions de excution , cest dire les verbes des intentions statiques et dynamiques ainsi que les intentions dimpact .

tel-00363878, version 1 - 24 Feb 2009

Figure 16: Hirarchie des classes des verbes

On distingue les sous-classes des intentions suivantes : Intention de prservation : tat et Possession Intention dexcution : Action sur un seul objet (affine en action sur un objet et action sur une intention), transfert dentit ou dintention , ralisation dune entit ou dune intention , et correspondance (raffine en association et dissociation). Intention dimpact [Nurcan, 1999] : dcrit une transformation raliser dans lorganisation pour mettre en uvre le changement. Il existe cinq types dimpact de changement maintenir, arrter, amliorer, tendre et introduire.
Ins GAM

Thse de doctorat

IV- Reprsentation multi niveaux des exigences

109

4.2.2.1.2 Types des paramtres Aprs avoir identifi le verbe de lintention, on peut utiliser le cadre de [Prat, 1997] dans la dfinition dune intention. En effet, Prat associe des paramtres obligatoires et des paramtres facultatifs chaque classe de verbes. Il dfinit une structure de verbe qui indique les fonctions smantiques possibles pour les paramtres du verbe. Par exemple, le verbe rester possde la structure [Qal, (Rf), (Loc), (Tem)]. Ce cadre signifie que rester est toujours suivi dune qualit et de plusieurs options, la rfrence, la location et le temps. Les cadres des verbes peuvent tre utiliss pour guider lingnieur lors de la dfinition dune intention. En effet, l'criture des intentions suivant la structure prsente au paragraphe Figure 15 permet d'obtenir des expressions prcises et claires. Cependant, selon [Tawbi, 1999a], [Tawbi, 1999b], les expriences montrent que les paramtres utiliss dans une expression sont de trois types : Ceux qui sont indispensables une expression dintention. Ceux qui ne sont pas ncessaires cette expression. Ceux qui ne doivent pas tre associs certains verbes dans une intention.

tel-00363878, version 1 - 24 Feb 2009

Cette constatation permet d'identifier une taxonomie des intentions permettant d'indiquer les paramtres obligatoires, optionnels ou interdits attacher un verbe dans l'expression d'une intention. Chaque classe de cette hirarchie est caractrise par un ensemble spcifique de fonctions smantiques : obligatoires (obl), optionnelles (opt) ou interdites (int). Le Tableau 14 prsente chaque classe dintention avec les paramtres obligatoires, optionnels et interdits. Le Tableau 14, adapte pour le cadre de cette recherche, prsente chaque classe de verbe et les fonctions smantiques qui lui sont associes.
Tableau 14: Classes des verbes et leurs fonctions smantiques : Obligatoire (obl), Optionnel (opt) et interdit (int)
Classe Intention d'tat Intention de Possession Action sur une Entit Action sur une Intention Transfert Entit ou intention Thse de doctorat Verbe obl obl obl obl obl Cible Obj Rs int int obl int obl obl obl int int int Dir Sou int int opt opt opt Des int int opt opt opt Bn opt opt opt opt opt Voi Moy opt opt opt opt opt Man opt opt opt opt opt Rf opt opt opt opt opt Qal opt opt opt opt opt Qan opt opt opt opt opt Tem opt opt opt opt opt Loc opt opt opt opt opt

Ins GAM

IV- Reprsentation multi niveaux des exigences Ralisation entit ou intention Association Dissociation Intention dimpact obl obl obl obl int obl obl obl obl int int int opt int opt opt opt opt int opt opt opt opt obl opt opt opt obl opt opt opt opt opt opt opt opt opt opt opt opt opt opt opt opt opt opt opt opt

110 opt opt opt opt

4.2.3 Mta-modle de la CARTE des objectifs Le mta-modle de la CARTE des objectifs propos est prsent la Figure 17: . Il utilise les concepts du mta-modle de Carte [Rolland, 2001] permettant une reprsentation intentionnelle. Ces concepts ont t enrichis pour rendre explicite la particularit des cartes des objectifs.

tel-00363878, version 1 - 24 Feb 2009

Le mta-modle de la CARTE des objectifs repose sur un ordonnancement dclaratif et flexible dintentions et de stratgies. Dans ce systme, une intention est un but quon cherche atteindre suivant une manire particulire. Une stratgie est une manire de raliser lintention. Le systme de reprsentation de la Carte fait partie de la classe des modles de buts. Il utilise le concept de but. Intention est le terme utilis dans le mta-modle de la Carte pour exprimer un but, et se diffrencie des autres mta-modles par lintroduction du concept stratgie pour atteindre une intention. La Figure 17: prsente le modle de la Carte, ses concepts cls et leurs relations en utilisant la notation UML. Les concepts sont carte , intention , stratgie , section . Le mta-modle de la Carte montre, galement, trois relations qui relient des sections entre elles : multi-segment , multi-chemin , paquet .

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences


Carte des Objectifs Code : String Commentaire 0..1

111

Lien d'oprationnalisation

tel-00363878, version 1 - 24 Feb 2009

relation Lien de Calcul multi-Segment multi-Chemin Lien de Contribution Post-condition 2..* 0..* 1..* Corps 0..* 0..* <a Section Paquet Section Stratgique 1 1 Pr-condition Code : String 0..* Dsignation : String 0..* Interface 0..* Section Tactique 1 1 0..* identifier> 1..* 1..* 0..* 1 1 Etat Intention Cible Acteur Responsable Intention Source 1 < a pour source < a pour cible 0..* 1 1 Stratgie Dmarrer 0..* 0..* Arrter Intention

Figure 17: Mta-modle de la Carte des objectifs en notation UML

Les sous-sections suivantes prsentent les diffrents concepts de ce mta-modle. 4.2.3.1 Carte Une Carte est compose de deux ou plusieurs sections. Une section est une agrgation de deux types dintention, une intention source et une intention cible, et dune stratgie. Chaque section correspond une stratgie qui peut tre utilise pour raliser une intention cible, une fois que lintention source a t atteinte. La Carte est reprsente par un graphe orient et tiquet (cf. Figure 18). Les intentions sont les nuds et les stratgies en sont les arcs. La nature oriente de la carte traduit le flux de lintention source intention cible via la stratgie. Une section est ainsi reprsente par deux nuds relis par une flche. CADWE distingue deux types de tiret pour schmatiser un nud : un tiret continu et un tiret pointill. Le tiret pointill est utilis pour la reprsentation des nuds dans une COT et le tiret continu est utilis pour la reprsentation des nuds dans une COS.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

112

tel-00363878, version 1 - 24 Feb 2009

Figure 18: Exemple de reprsentation d'une Carte

Le mta-modle de la CARTE des objectifs prsent la Figure 17: montre que : Une Carte des objectifs a un code et une dnomination permettant de lidentifier. Une Carte des objectifs est compose de plusieurs sections ; une section tant une agrgation de deux intentions lies par une stratgie.

Une Carte des objectifs se prsente sous la forme dun graphe orient de Dmarrer Arrter. Les intentions sont les nuds et les stratgies sont les liens entre les nuds. Un lien entre dans un nud si la stratgie correspondante peut tre utilise pour atteindre lintention en question. Dans la mesure o il peut y avoir plusieurs liens entrant dans un mme nud, la Carte des objectifs est capable de reprsenter plusieurs stratgies pour atteindre une mme intention. La Figure 19 que nous avons propos dans [Thevenet, 2006] montre un exemple de Carte des objectifs de Seven Eleven Japan (SEJ) la plus grande chane de distribution japonaise dans lindustrie pour obtenir une meilleure valeur pour les distributeurs SEJ . Cette Carte des objectifs compte deux intentions ( Assurer le contrle des ressources et Augmenter les sources de valeurs ) en plus des intentions Dmarrer et Arrter et 12 stratgies.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

113

tel-00363878, version 1 - 24 Feb 2009

Figure 19: Exemple dune Carte des objectifs

4.2.3.2 Intention Chaque Carte des objectifs possde deux intentions particulires : Dmarrer pour commencer et Arrter pour terminer lexcution de la Carte. Une intention ne peut apparatre quune seule fois dans la mme Carte. Par exemple, Assurer le contrle des ressources participe laugmentation de la valeur globale de lorganisation. Cest un enjeu primordial chez SEJ qui a cur dassurer une logistique optimise. Chez SEJ, les principales ressources sont le temps, lespace, les magasins et les produits. 4.2.3.3 Stratgie Une stratgie3 est une approche, une manire ou un moyen pour raliser une intention cible partir de lintention source. Dans une Carte, les stratgies correspondent aux diffrentes faons de raliser les intentions. Une stratgie sassocie lintention laquelle elle sapplique. Elle a pour but principal dextrioriser la faon datteindre cette intention puisquelle permet de
La stratgie dans la Carte exprime la tactique pour raliser une intention. Cette notion [Rolland, 1994] est ne pas confondre avec la stratgie de lorganisation.
Thse de doctorat Ins GAM
3

IV- Reprsentation multi niveaux des exigences

114

distinguer le but et la faon de le raliser et de diffrencier le but de lapproche pour le rutiliser. En outre, le fait de fournir plusieurs stratgies pour atteindre la mme intention permet de suggrer des faons alternatives de raliser cette intention. Ceci permet plus dadaptabilit et de souplesse dans lexcution des processus. Une mme stratgie peut apparatre dans une ou plusieurs sections de la mme Carte. Deux sections reposant sur une mme stratgie peuvent donc tre similaires ou diffrentes selon les processus quelles rfrencent. Enfin, les stratgies sont des lments discriminants du fait quelles prennent la forme dapproches prcises pour raliser une intention. 4.2.3.4 Section

tel-00363878, version 1 - 24 Feb 2009

Une section est une agrgation dune Intention source, dune Intention cible et dune Stratgie. Une section exprime la stratgie selon laquelle, en partant de lintention source, lintention cible peut tre atteinte. Une section correspond un triplet <Is,Ic,S> compos dune intention source Is, dune intention cible Ic et dune stratgie S. Une section exprime la ralisation de lintention cible en utilisant la stratgie une fois que lintention source a t ralise. La section est lunit de base de la Carte. Cest un composant : cohsif (il constitue un ensemble cohrent), qui identifie un processus du mtier et des services du SI supportant le processus, coupl dautres composants (sections).

Par exemple, comme le montre la Figure 19, lagrgation de lintention source Dmarrer , de lintention cible assurer le contrle des ressources et de la stratgie Par coordination de la logistique des produits dfinit une section dont la dsignation est <Dmarrer, contrler les ressources, par coordination de la logistique des produits> caractrise le flux de lintention source Dmarrer vers lintention cible assurer le contrle des ressources et la faon dont cette dernire peut tre atteinte. 4.2.3.5 Documentation dune section Une grande quantit dinformations peut tre associe une Carte des objectifs. Pour faciliter la lisibilit, la reprsentation graphique de la carte ne montre quune partie de ces informations. Les dtails des lments de la carte sont considrs dans une documentation textuelle associe ces lments. En effet, une documentation textuelle structure est associe chaque section de la carte. Comme le montre la Figure 17: , une section a une interface et un corps .
Thse de doctorat Ins GAM

IV- Reprsentation multi niveaux des exigences

115

Linterface identifie la section et scrit sous la forme < (situation source), Intention cible Stratgie>. Par exemple, linterface de la section < Contrler les ressources, Augmenter les sources de valeurs, Par coordination de la logistique des produits> est : < (ressources), Augmenter les sources de valeurs, Par coordination de la logistique des produits >. Le corps de la section contient une abstraction du processus par lequel lintention cible est satisfaite avec la stratgie partir de lintention source. En effet, la section opre une transition dune situation source une situation cible. Les deux situations font rfrence un tat du produit rsultant du processus. La situation source se dcrit comme ltat du produit aprs la satisfaction de lintention source. La situation cible fait rfrence ltat du produit aprs la satisfaction de lintention cible. Ces deux situations source et cible constituent le corps.

tel-00363878, version 1 - 24 Feb 2009

En effet, le corps comprend les trois lments suivants : Une pr-condition qui caractrise la situation rsultante de la satisfaction de lintention source. Cette situation spcifie une pr-condition de latteinte de lintention cible. Par exemple, la pr-condition de latteinte de lintention Augmenter les sources de valeurs est : rien . Une post-condition qui dcrit la situation rsultante de la satisfaction de lintention cible. Par exemple, la post-condition de la section dont lintention cible est Augmenter les sources de valeurs est : source de valeur est dfini . Un commentaire qui comprend les activits impliques par la stratgie pour la satisfaction de lintention cible. Par exemple, la satisfaction de contrler les ressources se base sur le principe du juste temps et sur la gestion de lespace. cette fin, SEJ partage linformation aussi tt que possible pour rduire la priode de stockage des produits, rduire le nombre de livraisons par magasin, et collaborer avec les diffrents partenaires (i.e. fournisseurs, compagnies de transport).

En plus de linterface et du corps, la documentation dune section contient un code et une description informelle de la section. Enfin, il existe deux cas particuliers concernant la documentation dune section : La documentation dune section dont lintention source est Dmarrer ne contient pas de pr-condition. La documentation dune section dont lintention cible est Arrter na pas de post-condition.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

116

4.2.3.6 Liens entre sections Le mta-modle prcise que les sections sont connectes entre elles de diffrentes faons comme le montre la Figure 20. Trois liens ayant des smantiques diffrentes sont possibles. Chacun de ces liens est prsent dans les sous paragraphes suivants.
multi-Segment multi-Chemin 0..*1..* 0..* Section Paquet Code : String 0..* Dsignation : String 0..* 0..*

tel-00363878, version 1 - 24 Feb 2009

Figure 20: Liens entre sections

4.2.3.6.1 Multi-segment Dans une Carte, il est possible de raliser une intention cible partir dune intention source en utilisant plusieurs stratgies complmentaires. Chacune de ces stratgies, couple avec lintention source et lintention cible, dfinit une section dans la Carte. Cette topologie est appele multi-segment (multi-thread). Cette relation peut tre vue comme une relation logique ET/OU. Les sections appartenant un multi-segment possdent la mme intention source et la mme intention cible. 4.2.3.6.2 Multi-chemin Un chemin (path) est un sous-ensemble des sections dune Carte. Il introduit un enchanement entre sections. Cest une relation de prcdence/succession entre plusieurs sections. Une section C1 succde une autre section C2, son intention source IS1 doit tre lintention cible IC2 de lautre section C2. Il est possible de raliser une intention, partir dune intention source, en utilisant diffrentes combinaisons de sections. En dautres termes, partir dune intention source, une intention cible donne peut tre ralise en suivant plusieurs chemins reliant l'intention source lintention cible. Cette topologie sappelle multi-chemin (multi-path). Une Carte intgre, donc, plusieurs chemins de Dmarrer Arrter . Cest une structure multi-chemins et elle peut contenir des multi-segments. Chaque chemin dcrit une manire datteindre le rsultat. Il reprsente donc un processus, ce qui conduit dire quune Carte est un modle multi-processus.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

117

Le nombre de chemins dans une Carte entre Dmarrer et Arrter est lev. Lalgorithme de MacNaughton et Yamada [MacNaughton et al, 1960] permet de dcouvrir systmatiquement tous les chemins dune Carte. 4.2.3.6.3 Paquet Une relation est de type paquet (cluster) entre plusieurs sections quand : ces sections ont le mme couple dintentions (source et cible) ; et le choix dune seule de ces sections pour la ralisation de lintention cible empchera la slection des autres sections.

tel-00363878, version 1 - 24 Feb 2009

Il sagit de plusieurs sections mutuellement exclusives. En d'autres termes, la relation entre ces sections est de type OU Exclusif. Un cluster est reprsent par une flche en pointill. 4.2.3.7 Codification dune Carte Il existe deux faons dapprhender la codification, (i) dans le contexte dune Carte des objectifs particulire ou (ii) de faon absolue. 4.2.3.7.1 Codification locale Les conventions de codification proposes sont les suivantes : chaque intention est code par une lettre de lalphabet. Cela permet de manipuler 26 intentions dans une mme Carte, ce qui est trs largement suffisant : Lexprience de projets industriels montre quune carte compte rarement plus de dix intentions. les stratgies sont numrotes relativement leurs intentions cible et source. Ainsi, deux stratgies ayant les mmes intentions source et cible seront respectivement numrotes 1 et 2. Une Carte peut donc avoir plusieurs stratgies numrotes de la mme faon. les sections sont codes par la juxtaposition de trois lments (i) la lettre de lintention source, (ii) la lettre de lintention cible et (iii) le numro de la stratgie. La section ab1 permet, en partant de lintention a, datteindre lintention b en suivant la stratgie 1.

4.2.3.7.2 Codification absolue Avec la codification absolue, les intentions sont nommes C.a, C.b, etc et ses sections C.ab1, C.ab2, C.bc1, etc. Si lune de ces sections (par exemple C.ab1) est affine
Thse de doctorat Ins GAM

IV- Reprsentation multi niveaux des exigences

118

par une Carte, celle-ci a pour code C.Cab1. Ses 3 intentions (a, b et c) et 4 sections (ab1, ab2, bc1 et bc2) sont alors codes de faon absolue comme suit : Les intentions : C.Cab1.a, C.Cab1.b et C.Cab1.c Les sections : C.Cab1.ab1, C.Cab1.ab2, C.Cab1.bc1 et C.Cab1.bc2

Ainsi, le code C.Cab1.ab2 correspond la section 2 entre lintention a et lintention b de la Carte Cab1. 4.2.3.8 Section stratgique et section tactique Comme le montre le mta-modle de la Carte des objectifs de la Figure 17: , une section peut tre stratgique ou tactique. Une section stratgique est une section dont le niveau dabstraction est assez lev de telle sorte que son objectif peut tre dcrit par des Cartes des objectifs compltes qui comprennent des sections tactiques. Une section tactique est une section qui a un niveau de dtail lchelle dun acteur en particulier. 4.2.3.9 Relation entre section stratgique et section tactique Une relation est dfinie entre une section stratgique et une section tactique. Cette relation se spcialise en trois concepts : Lien doprationnalisation : ce lien montre que la section tactique intervient dans loprationnalisation et la dfinition dune section stratgique. Lien de calcul : permet de driver lvaluation base dindicateurs Lien de contribution : permet dtudier grce des liens spcifiques la contribution de la section tactique dans la section stratgique.

tel-00363878, version 1 - 24 Feb 2009

4.2.4 Mta-modle de la structure organisationnelle Le mta-modle de la structure organisationnelle permet de reprsenter les acteurs de lorganisation qui exercent des responsabilits en remplissant des rles dans le processus dexpression des exigences pour une prise de dcision et la mise en place du SID adquat. La Figure 21 montre les concepts du mta-modle de la structure organisationnelle qui sont illustrs ci-dessous et dfinis dans les paragraphes suivants La Figure 21 montre les concepts regroups suivant trois axes : le rle se chargeant de la mise en uvre dune intention les acteurs comme tant les entits organisationnelles remplissant les rles et les objectifs associs chacun des rles
Ins GAM

Thse de doctorat

IV- Reprsentation multi niveaux des exigences

119

la dpendance entre rles dacteurs permet de mieux comprendre la manire doprer et de prise de dcision.
Structure Organisationnelle rendre compte> 0..* 1..* Acteur Type : String 0..* 0..* 1 collabore> 1..* +est adquat appartenir> Rle 1..* 1..* Mots cls : String 10..* se charger> remplir> Perspective 1 cible> source> 0..* 0..* 0..* Dpendance Stratgique Tactique Oprationnelle Intention

tel-00363878, version 1 - 24 Feb 2009

Figure 21: Mta-modle de la structure organisationnelle en notation UML

4.2.4.1 Acteur Un acteur reprsente une entit physique (un individu ou un groupe dindividus, membres ou non de lorganisation, un systme ou une machine) qui peut remplir un rle dans le processus de prise de dcision, dexpression des exigences et de mise en place dun SID. Le concept dacteur dfinit le type de lacteur et non son instance. Par exemple, un gestionnaire financier, un contrleur de gestion, une secrtaire, un bureau de service et un systme dinformation peuvent tre reprsents comme des acteurs dans un modle A/R. Une perspective est associe un acteur. Elle correspond la perception qua lorganisation vis--vis du rle du dcideur pour le projet dcisionnel. Une perspective est spcialise en une perspective stratgique (si le dcideur a le droit dintervenir pour les intentions de haut niveau et dordre gnral), une perspective tactique (si le rle fix pour le dcideur matrise le mtier adquat) ou une perspective oprationnelle (si le dcideur a la capacit dexprimer les informations recherches). Par ailleurs, un acteur peut avoir une ou plusieurs perspectives et un ou plusieurs rles. Un acteur peut remplir plusieurs rles, dans diffrents processus de prise de dcision, dexpression des exigences et de mise en place dun SID. En revanche, au

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

120

moment o lon dfinit un ensemble dobjectifs pour un rle, on identifie lacteur qui est apte remplir ce rle dans lorganisation et la personne le reprsentant. 4.2.4.2 Rle Un rle existe de manire indpendante de lentit organisationnelle qui le remplit. Un rle est dfini comme un ensemble de responsabilits de mise en uvre de nature stratgique, tactique ou oprationnelle. La stratgie marketing et la gestion financire sont des exemples de rles. Le fait quun acteur est apte remplir un rle lui donne la responsabilit daccomplir les intentions associes au rle. Par exemple, lobjectif stratgique qui est sous la responsabilit du rle gestion marketing est Renforcer limage prix par rduction du cot des prix . La Figure 21 montre quun rle peut tre la source ainsi que la cible daucune, une ou plusieurs dpendances. 4.2.4.3 Dpendance Le mta-modle permet, aussi, de reprsenter les dpendances qui existent entre les rles. Ces dpendances dfinissent les relations entre les rles et facilitent lidentification des rles se chargeant de buts et dobjectifs complmentaires. Quatre types de dpendances entre rles sont distingus : autorisation, objectif, coordination et ressource (cf. Figure 21).
Rle 1 1 cible> source> * Dpendance *

tel-00363878, version 1 - 24 Feb 2009

Autorisation

Coordination

Objet

Ressource

Figure 22: Concept Dpendance en notation UML

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

121

Une dpendance dautorisation exprime quun (acteur remplissant un) rle doit attendre une autorisation venant dun autre (acteur en remplissant un autre) rle pour continuer accomplir les objectifs qui ne sont pas sous sa responsabilit. Une dpendance dobjectif [Anton, 1996] est tablie entre deux rles quand lobjectif du premier rle dit dpendant (depender) est accompli par le deuxime (dependee) sans quaucune restriction ne soit fixe par le rle dpendant sur la manire daccomplir lobjectif. La dpendance de coordination entre deux rles signifie que laccomplissement dun objectif dun acteur remplissant un rle dpend de la satisfaction dun objectif de lautre acteur remplissant un autre rle.

tel-00363878, version 1 - 24 Feb 2009

Finalement, la dpendance de ressource permet de reprsenter les exigences dchanges physiques de ressources organisationnelles.

4.3 Modles intentionnels


La mthode CADWE formule des intentions exprimes par les dcideurs pour dcouvrir des buts stratgiques, des objectifs stratgiques, des objectifs tactiques et des exigences informationnelles. Ces derniers concepts sont associs des intentions. Le concept de lintention est utilis pour les modles LBS, COS, COT et LEI pour formuler les diffrentes exigences. Les modles intentionnels sont la LBS, la COS, la COT et la LEI. Pour lexplication des modles, lexemple Seven Eleven Japan (SEJ) est considr. Cette tude de cas est documente dans [Bensaou, 1997] et des informations complmentaires sont disponibles sur le site web de SEJ (http://www.sej.co.jp/english/). SEJ est la plus grande chane de distribution japonaise dans lindustrie du commerce de dtail. 4.3.1 Liste des buts stratgiques (LBS) La liste des buts stratgiques dfinit les concepts ncessaires pour reprsenter les intentions stratgiques modlisant la stratgie de lorganisation. Il permet de justifier les activits, les ressources, les rles et les acteurs de lorganisation, des applications des sources oprationnelles ainsi que le SID qui va supporter le processus fins/moyens correspondant la stratgie de lentreprise. La figure suivante rappelle les fins et montre les moyens modliser avec la LBS.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

122

Fins la stratgie
Figure 23: : Fins et moyens de la premire boucle

Moyens Liste des buts stratgiques

tel-00363878, version 1 - 24 Feb 2009

La littrature de management management abonde de techniques daide la stratgie. Chacune vhicule son lot de concepts, de mthodes et outils (par exemple la matrice BCG, la mthode MACTOR, lanalyse SWOT, les 7S Mc Kinsey, les chanes de valeur interne, ou ClarkeDL) souvent bien connus par les responsables dentreprises et cabinets de conseil en stratgie. Dautres approches telles que les Balanced Scorecards, PEST, ou encore les chanes de valeurs sont dfinies pour prsenter la stratgie mtier en termes de buts quantifiables, lobjectif lobjectif tant de mesurer la performance en termes de degr de ralisation de ces buts. La LBS reformule la stratgie et suppose que la stratgie est dfinie au pralable. Une LBS est une agrgation de buts stratgiques et de liens. Un but stratgique peut tre la source et la cible de plusieurs liens. De ce fait, une LBS instancie le mtamta modle dintention en choisissant le concept de But et en respectant la formulation du mta-modle modle linguistique dintentions. Un but stratgique est dfini par : Un ensemble le de proprits qui le caractrise qui est une instance dun but du mta-modle modle des intentions. Sa structure linguistique et son appartenance une classe particulire, une cible et un ou plusieurs paramtres instanciant le mta-modle mta modle linguistique dintention. dinte Un avec un ou plusieurs dcideurs ayant la charge et la responsabilit de la mise en uvre des buts stratgiques selon leurs rles. Chacun des dcideurs intervenant est dfini par le mta-modle mta modle de la structure organisationnelle. Par exemple, les principaux principaux buts stratgiques affichs par SEJ sont les suivants : But stratgique 1 : (vivre)verbe (en harmonie)Qua (avec les communauts locales)Bn ; But stratgique 2 : (obtenir) verbe (une meilleure valeur)Rf (des magasins SEJ)Loc ; But stratgique 3 : (respecter) verbe (lenvironnement)cib ; But stratgique 4 : (renforcer) verbe (limage de SEJ)cib (auprs des actionnaires)Bn.

Par exemple pour le but stratgique2 : obtenir une meilleure valeur des magasins SEJ , la notion de valeur pour SEJ est plus complexe que la simple valeur financire puisquelle couvre la visibilit des magasins auprs des clients, la disponibilit des articles que demandent les clients, linnovation et lanticipation.
Thse de doctorat Ins GAM

IV- Reprsentation multi niveaux des exigences

123

4.3.2 Carte des objectifs stratgiques (COS) et tactiques (COT) Les es modles intentionnels (COS et COT) dfinissent les concepts ncessaires pour reprsenter les objectifs stratgiques modlisant un but stratgique de lorganisation. Il permet, galement, de reprsenter les objectifs tactiques relativement au rle dun dcideur cideur en particulier pour un ensemble dobjectifs stratgiques. Ces modles utilisent le mta-modle modle des intentions, le mta mta-modle modle linguistique dintentions, le mta-modle mta de la CARTE, le mta-modle modle de la structure organisationnelle et le modle de composant co afin de dfinir une Carte des objectifs stratgiques ou une Carte des objectifs tactiques partir de celles capitalises prcdemment ou de capitaliser celles qui sont produites. Dans ce cas, deux types de fins existent (rsultat dsir) :

tel-00363878, version 1 - 24 Feb 2009

Les buts s stratgiques modliss par le LBS (voir paragraphe 4.2.4) Les objectifs stratgiques modliss par COS

Les Cartes des objectifs modlisent les moyens suivants pour les deux types de fins prcdents : Carte des objectif objectifs stratgiques Carte des objectifs tactiques

La figure suivante rappelle les fins et montre les moyens modliser avec les COS et COT. Fins But stratgique Moyens COS modlisant des objectifs stratgiques Une slection dobjectifs stratgiques COT modlisant des objectifs pour un dcideur tactiques
Figure 24: : Fins et moyens de la deuxime boucle

Un objectif est une intention. Lobjectif se dcline en objectif stratgique et en objectif tactique . Lobjectif tactique e est st ncessairement associ un rle dun dcideur en particulier. LObjectif stratgique concerne tout dcideur qui a une perspective stratgique, c'est c'est--dire dire impliqu dans la mise en uvre de la LBS et appartenant la structure organisationnelle. Les intentions des sections de la COS correspondent des objectifs stratgiques et ont des tirets continus pais. Par contre, les intentions des sections de la COT correspondent des objectifs tactiques et ont des tirets pointills.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

124

4.3.2.1 Carte des objectifs stratgiques chaque but stratgique de la LBS, est associe une Carte appele Carte des objectifs stratgiques et hritant toutes les caractristiques dune Carte. La COS comporte deux plusieurs sections. Le but stratgique est affin par des objectifs stratgiques. La Figure 25 reprsente la carte du but stratgique de SEJ dfinissant la vision des dirigeants relativement aux clients pour obtenir une meilleure valeur des magasins SEJ . Cette carte des objectifs stratgiques prsente deux intentions principales : Assurer le contrle des ressources (b). Chez SEJ, les principales ressources sont le temps, lespace, les magasins et les produits. Assurer le contrle de ces ressources participe laugmentation de la valeur globale de lorganisation. Cest un enjeu primordial chez SEJ qui a cur dassurer une logistique optimise ; Augmenter les sources de valeur (c) telles que les clients, la qualit des produits et lefficacit de lorganisation.

tel-00363878, version 1 - 24 Feb 2009

Bien entendu, ces deux intentions se retrouvent chez de nombreuses organisations, en particulier celles dont lactivit principale est la distribution et la logistique. Llment diffrentiateur se trouve plutt dans le contenu de la Carte des objectifs stratgiques, savoir les sections qui associent ces deux intentions de diffrentes manires.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

125

tel-00363878, version 1 - 24 Feb 2009

Figure 25: Carte des objectifs stratgiques de SEJ pour le but stratgique obtenir une meilleure valeur pour les distributeurs SEJ

La Figure 25 montre que chacune des deux intentions mise en avant pour obtenir 4 une meilleure valeur des magasins SEJ est ralise selon diffrentes stratgies . Par exemple, lintention (b) assurer le contrle des ressources peut tre satisfaite par quatre stratgies diffrentes. Trois dentre elles proviennent du but (a) Dmarrer : (1)Par anticipation des problmes ; (2)Par coordination de la logistique ; et (3)En rpondant rapidement aux besoins des magasins.

La dernire stratgie, qui part du but (c) augmenter les sources de valeur, est (1) par rationalisation de lorganisation. Terminer lexcution de la Carte des objectifs stratgiques (intention cible (d) Terminer ), signifie assurer la transition vers une intention de lorganisation. Deux stratgies ont t identifies pour raliser cette transition : (1) par proposition des actionnaires et (2) par changement organisationnel.

Stratgie suivant le mta-modle de la CARTE.


Ins GAM

Thse de doctorat

IV- Reprsentation multi niveaux des exigences

126

4.3.2.2 Carte des objectifs tactiques partir dun but stratgique de la LBS, un ensemble des objectifs stratgiques slectionns de la COS et un dcideur, une Carte appele Carte des objectifs tactiques est dfinie. La Carte des objectifs tactique comporte deux plusieurs sections. Un ensemble dobjectifs stratgiques est pris en charge par un rle pour dcouvrir les objectifs tactiques associs. Par exemple, un responsable marketing (chef du dpartement merchandising) cherche satisfaire les dsirs et besoins de consommateurs ou de groupes de consommateurs (segments de clientle), et assurer la commercialisation des produits dans les meilleures conditions de profit. Ceci passe galement par le merchandising, soit loptimisation des ventes grce ltude dimplantation des produits dans les linaires : prsentation attrayante, sduisante et informative dun produit. Par exemple, la carte des objectifs tactiques prsente ci-aprs apporte une vision du Responsable Marketing . Toutes les sections qui y sont dfinies sont issues dune slection applique la Carte des objectifs stratgiques en choisissant quels objectifs stratgiques rentrant dans la charge du responsable marketing. Le processus est expliqu au chapitre 5 et illustr au chapitre 7.
D marrer a
(1) Par anticipation des problmes (2) En tant visible auprs des clients

tel-00363878, version 1 - 24 Feb 2009

(3) En r pondant rapidement aux besoins des magasins

Contrler les resources b

(1) En assurant lefficacit organisationnelle

(5) Par anticipation des besoins clients

Augmenter les sources de valeur c

Figure 26: Carte des objectifs tactiques de SEJ pour le responsable marketing

4.3.2.3 Lien entre section de la COS et section de la COT Les deux Cartes montrent des liens entre les concepts qui les forment. En effet, trois sortes de liens sont distingues :
Thse de doctorat Ins GAM

IV- Reprsentation multi niveaux des exigences

127

Un lien de dcouverte des fins/moyens en mettant en uvre un but stratgique st par des objectifs stratgiques. Pareillement, un objectif stratgique est mis en uvre par des objectifs tactiques suivant un rle bien dtermin. Un mme objectif stratgique est mis en uvre n fois par n rles si n rles sont impliqus. Un n lien de calcul : le calcul dune mtrique associe une intention stratgique ncessite lapplication dune fonction de calcul sur une ou plusieurs mtriques associes aux objectifs tactiques. Un lien de contribution entre les sections de la Carte du ni niveau intentionnel tactique et du niveau intentionnel stratgique [Gam et al, 2006]

4.3.3 Liste des exigences informationnelles (LEI)

tel-00363878, version 1 - 24 Feb 2009

La Liste des Exigences Informationnelles dfinit les concepts ncessaires pour reprsenter les exigences informationnelles modlisant modlisant un objectif tactique dun dcideur. Ce modle utilise le mta-modle mta modle des intentions, le mta mta-modle linguistique dintentions, le mta-modle mta modle de la structure organisationnelle et le modle de composant afin de dfinir une liste des exigences informati informationnelles onnelles partir de celles capitalises prcdemment ou de capitaliser celle qui est produite. La figure suivante rappelle la fin et comment modliser le moyen avec la LEI. Fin Moyen Objectif tactique dun dcideur Liste des exigences informationnelles informationnell
Figure 27: : Fin et moyen de la troisime boucle

Une exigence informationnelle reprsente les exigences des dcideurs en termes dinformations recherches pour mettre en uvre un objectif tactique. Une exigence informationnelle est spcialise en exigence informationnelle effective et exigence informationnelle gnralise. Une exigence informationnelle effective inclut des valeurs prcises. Pour les exigences informationnelles gnralises, des paramtres prennent la place des valeurs leurs effectives. L'exigence informationnelle est traduite en un but du systme. Une mme exigence peut tre dduite partir dun ou de plusieurs objectifs. Lexigence peut tre simple ou structure. Une exigence structure est associe par un lien ET/OU dautres exigences systmes. Une illustration dtaille est prsente dans le chapitre 7. Ce paragraphe a montr que les modles LBS, COS, COT et LEI utilisent tous les le mta-modle modle des intentions et sa structure linguistique. Le Tableau 15 donne des
Thse de doctorat Ins GAM

IV- Reprsentation multi niveaux des exigences

128

exemples des verbes associs aux intentions et le Tableau 16 des exemples de verbes associs aux classes dfinies dans le paragraphe 4.2.2.1.1.
Tableau 15:Exemples :Exemples de verbes associs aux intentions
Intention Buts et objectifs stratgiques Objectifs tactiques Exigences informationnelles Exemples de verbes Amliorer, Renforcer, Rformer, Progresser, Redresser, Affermir Introduire, Maintenir, tendre Analyser, valuer, Quantifier, Mesurer, tudier, Observer, tudier, Observer, Fouiller, Examiner, Rechercher.

Tableau 16:Exemples :Exemples de verbes associs aux diffrentes classes

tel-00363878, version 1 - 24 Feb 2009

Classe Intention dtat Intention de possession Action sur une entit Action sur une intention Transfert dentit ou dintention Ralisation dentit t ou dintention Association Dissociation Intention dimpact

Exemples de verbes Rester, Demeurer Garder, Conserver Modifier, Traduire, Dcrire, Maximiser Confirmer, viter Donner, Confier, Recevoir Raliser, Crer, Identifier Associer, Combiner, Coupler Dissocier, Sparer Maintenir, Arrter, Amliorer, tendre, Introduire

4.4 Modle oprationnel


4.4.1 Modle multidimensionnel (DIM) DIM dfinit les les concepts ncessaires pour reprsenter les concepts multidimensionnels (moyen) modlisant la liste des exigences informationnelles (fin) de lorganisation. La figure suivante rappelle la fin et comment modliser le moyen avec le DIM. Fin Liste des exigences informationnelles
Figure 28: : Fin et moyen de la quatrime boucle

Moyen schma multidimensionnel

Un DIM est la traduction de la liste des exigences informationnelles en un schma multidimensionnel en utilisant le rfrenti rfrentiel el des rgles CADWE. DIM utilise le modle de composant afin de dfinir un schma multidimensionnel partir de ceux capitaliss prcdemment ou de capitaliser celui qui est produit.
Thse de doctorat Ins GAM

IV- Reprsentation multi niveaux des exigences

129

La Figure 29 montre les concepts multidimensionnels qui sont expliqus dans les sous paragraphes suivants : Schma correspondant au schma multidimensionnel reprsenter Table de dimension : dfinition, type et hirarchies Table de faits : dfinition, mesure et granularit,
<se baser <analyser DIM Schma 0..* Nom : String Auteur : String Fichier : Object Date cration : Date Additif Semi-additif Non additif

0..* LEI

Type 1 0..* Mesure +oprande calculer > 0..* 1..*

0..* Mtrique

tel-00363878, version 1 - 24 Feb 2009

Nom : String Nature : {quantitative, qualitative} Date de creation : Date 0..* Dernire revision : Date 2..* 1 0..* * <possder contenir > analyser> driver 0..* 1..* 1 1 Attribut Hirarchie Table de Faits Mesure derive 1..* Mesure simple Nom table : String faits : Boolean Granularit : String 0..* Niveau d'agrgation 0..* 0..* composer >

Table de Dimension Est-temps : Boolean possde-hirarchie : Boolean est mini-dimension : Boolean

Formule 0..*

Lien de Calcul 1 Opration Nom : String 1 Type : Object

Figure 29: Modle DIM en notation UML

4.4.1.1 Schma Comme le montre la Figure 29, le concept schma est caractris par un nom, lauteur qui la schmatis, un fichier avec une extension vsd et une date de cration. Le schma multidimensionnel est associ une table de faits et une ou plusieurs tables de dimension. Le schma multidimensionnel possde une table de faits analyss selon des tables dimensions o la table dimension temps est obligatoirement prsente. La table dimension temps est une table dimension ayant la valeur vrai pour lattribut est-temps .

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

130

4.4.1.2 Table de faits La Figure 29 montre quune table de faits a un nom et une granularit. Une table de faits contient des mesures sous forme dattribut reprsentant les lments danalyse. Les mesures peuvent tre parmi un des trois types suivants additif, non-additif et semi additif ([Kimball et al. 1998], [Golfarelli, 1998], [Lenz, 2003], [Kimball, 1996]). La Figure 29 montre quune mesure se spcialise en mesure simple et mesure drive. La mesure drive est obtenue partir de lassociation de plusieurs mesures suivant un lien de calcul conformment une opration. Une mesure sert galement valuer une ou plusieurs mtriques associes aux exigences informationnelles (voir Figure 29).

tel-00363878, version 1 - 24 Feb 2009

4.4.1.3 Table de dimension Une table de dimension est la classe utilise pour reprsenter une dimension dun DIM (voir Figure 29). Une table de dimension a un ou plusieurs attributs permettant davoir des mesures suivant diffrentes perspectives danalyses. Ces attributs sont descriptifs. Les attributs dune dimension forment entre eux une hirarchie, et dfinissent un niveau dagrgation. Les hirarchies sont prsentes un niveau logique sous forme de schma flocon de neige.

4.5 Modles complmentaires


4.5.1 Modle des ressources Le Modle Ressources permet de reprsenter les ressources que lorganisation envisage pour la mise en place du SID. Une ressource, telle que la montre la Figure 30, se spcialise en trois sous-classes : une source de donnes, un composant ou une application. Une application est une ressource utilise pour la mise en place dun SID qui permet de manipuler un schma de plusieurs manires suivant le type de lapplication. Premirement, une application peut tre spcifique au concepteur SID qui se charge de la mise en place du SID. Par exemple, cette ressource est : une application de reverse engineering pour rcuprer le modle conceptuel des sources oprationnelles ; un tel modle nexiste pas et sert pour la dfinition du schma multidimensionnel suivant une approche ascendante.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

131

une application de mise en uvre qui permet de mettre en place un SID en suivant les tapes dextraction, transformation et chargement des donnes partir des sources de donnes des applications oprationnelles. une application dadministration et scurit qui permet dadministrer le SID et de grer les privilges, les accs et la scurit dun SID. Une source de donne est une ressource qui est exploite pour un SID. Une ou plusieurs sources sont ncessaires pour charger les donnes dun schma multidimensionnel. Une source de donne est caractrise par un nom qui lidentifie, une localisation et la taille en bytes correspondante. Le domaine de la source est prcis tel que, par exemple, la gestion clientle et la facturation.
Ressource

tel-00363878, version 1 - 24 Feb 2009

Source de donnes Nom de la source : String Localisation de la source : String Date de cration de la source : Date Taille de la source : Byte Schma E/A : Boolean Domaine : String Composant 1..*

Schma 1..*

charger > 0..* < appliquer

Application Nom application : String Type application : String Nature application : String Editeur : String 1..*Version : String

Figure 30: Modle des ressources en notation UML

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

132

4.5.2 Modlisation des composants La question que lon se pose devant une base de composants est comment extraire le plus facilement possible les composants correspondant aux exigences du concepteur SID dont lobjectif est de construire un nouveau produit ou denrichir un produit existant . Pour rpondre cette question, lexigence est de dfinir o, pourquoi et comment le composant spcifique peut tre rutilis, cest--dire dfinir le contexte dutilisation du composant. En matire de reprsentation de connaissance rutilisable, il est essentiel de bien distinguer la connaissance qui supporte la rutilisation et la connaissance effectivement rutilise. De la richesse de la premire dpend la rutilisabilit de la seconde. La connaissance que lon rutilise effectivement cest le composant lui-mme. La connaissance pour rutiliser, cest--dire la connaissance sur le contexte de rutilisation du composant, est capture dans son descripteur [Rolland, 1998].

tel-00363878, version 1 - 24 Feb 2009

Figure 31: Vue gnrale dun composant rutilisable

La Figure 32 montre les concepts associs au composant rutilisable : Le corps dun composant qui inspire un nouveau produit spcifique pour la mise en place du SID Le descripteur est contextuel, car il comporte la connaissance situationnelle et intentionnelle sur le contexte de la rutilisation dun composant La signature dont les deux facettes principales sont la situation de rutilisation et lintention de rutilisation . La situation fait rfrence lactivit de conception tandis que lintention exprime l'intention de la conception associe cette activit.

Ces diffrents concepts sont dvelopps dans les sous-paragraphes suivants.


Thse de doctorat Ins GAM

IV- Reprsentation multi niveaux des exigences


Origine source 1 <dvelopper 0..* Activit 1..* Domaine d'application 1..* 1 Exprience

133

Composant rutilisable

1 0..1 Descripteur Type : String Objectif : String Mots cl : String 1 Signature

Situation de rutililisation

Type 1 <correspondre

1 Corps *

Intention de rutilisation

tel-00363878, version 1 - 24 Feb 2009

Intention Oprationnel 1 charger> concevoir> Intentionnel 1 1 Carte Schma 1

Figure 32: Modle de composants en notation UML

4.5.2.1 Composant Un composant est considr comme tant une brique de construction rutilisable dans la dfinition de nouveaux produits, on doit pouvoir les capitaliser et les stocker dans une base de composants et pouvoir lextraire de cette base quand cest ncessaire. La Figure 31 illustre la vue gnrale dun composant. Cette illustration montre que la connaissance du produit est capture dans le corps du composant et sa signature, tandis que la connaissance sur le contexte de rutilisation est dfinie dans son descripteur. Un descripteur, une signature et un corps sont associs un composant rutilisable. Chacun de ces concepts est respectivement spcifi dans les paragraphes 4.5.2.2, 4.5.2.3 et 4.5.2.4 4.5.2.2 Descripteur Le descripteur cherche capturer la situation dans laquelle le composant pourrait tre rutilis et lintention quil aide satisfaire. Il tend la vue contextuelle utilise dans la signature du composant pour reprsenter la connaissance sur la rutilisation de celui-ci. Le descripteur dcrit en quelques mots lobjectif du composant, ce qui permet de slectionner ou de rejeter le composant sans regarder son contenu.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

134

Le concept de descripteur (voir Figure 32) permet de formaliser et de stocker linformation sur le contexte de lutilisation dun composant. Dans le processus de rutilisation des composants, les descripteurs sont utiliss dans ltape de leur extraction de la base alors que la connaissance capture dans le composant lui-mme (le corps) est rutilise effectivement et intgre pour un nouveau produit. Le concept origine du composant est aussi captur dans son descripteur. Elle contient linformation sur lintention et ventuellement le profil du dcideur ou qui sont la base du composant. Le nom du composant, les auteurs, peuvent tre utiles dans lidentification de celui-ci. Par exemple, grce Origine du composant , lintention dorigine est retrouve. De la mme manire, lorsque lon a une intention particulire, les composants qui ont t produits sont retrouvs.

tel-00363878, version 1 - 24 Feb 2009

Le concept exprience contient linformation sur lutilisation du composant. Aprs lutilisation dun composant, lingnieur peut dcrire son exprience et donner des astuces et indices de rutilisations ou les ventuels liens avec dautres composants. 4.5.2.3 Signature Lutilisateur est confront une certaine situation et dsire raliser une certaine intention. Pour ce faire, une signature est associe au composant rutilisable. Cette signature inclut les concepts de situation de rutilisation et dintention de rutilisation. Comme le montre la Figure 32, la situation de rutilisation inclut deux aspects : le domaine dapplication dans lequel le composant peut tre appliqu la phase de conception dans laquelle le composant est pertinent. Certains composants peuvent tre appliqus dans plusieurs domaines.

Lintention de rutilisation exprime comment le produit encapsul dans le composant participe lexpression des exigences et la conception dune partie du SID. Lintention de rutilisation a la mme structure quune intention cest--dire quelle est compose dun verbe, dune cible et de plusieurs paramtres. 4.5.2.4 Corps Le corps dun composant vise inspirer un nouveau produit spcifique dune activit de mise en place du SID. Le corps dun composant rutilisable constitue la connaissance effectivement rutilise. La Figure 32 montre quun corps est associ un type du composant : intentionnel stratgique intentionnel tactique ou oprationnel , ce qui permet

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

135

daffiner la recherche dun composant dans la base. Si celui-ci est de type intentionnel, la recherche est affine en analysant sa structure et en slectionnant, ventuellement, dautres composants qui y sont relis. Sil est de type oprationnel et particulirement composant multidimensionnel, dautres composants possibles (intentionnel stratgique, intentionnel tactique) considrant ce composant en tant que moyen sont recherchs.

4.6 Conclusion
Dans ce chapitre, quatre mta-modles sont dfinis afin de donner une formulation complte et cohrente des diffrents concepts ncessaires la dfinition de tous les produits dans CADWE. Ces concepts permettent une reprsentation intentionnelle des exigences du SID avec les modles LBS, COS, COT et LEI et une reprsentation oprationnelle avec le modle DIM.

tel-00363878, version 1 - 24 Feb 2009

Un guidage complet de la dfinition des diffrents produits est dtaill dans le chapitre suivant.

Thse de doctorat

Ins GAM

IV- Reprsentation multi niveaux des exigences

136

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

Chapitre V PROCESSUS DE DECOUVERTE DES EXIGENCES : MapCADWE


Table des matires

5.1 INTRODUCTION ....................................................................................................... 138 5.2 BUT DE LUTILISATION DUN MAP ............................................................................... 138 5.3 MTA-MODLE DE PROCESSUS ................................................................................... 139 5.3.1 Notion de directive ............................................................................................... 142 5.3.2 Typologie des directives ....................................................................................... 144 5.3.3 Directives associes au Map ................................................................................ 148 5.4 MAP-CADWE : PROCESSUS DE MISE EN PLACE DUN SID ......................................... 150 5.4.1 Exemples de scnarii possibles ............................................................................ 153 5.4.2 Sommaire des directives du Map-CADWE ........................................................... 156 5.5 EXPLORATION DU MAP-CADWE ............................................................................... 159 5.5.1 Progresser depuis Dmarrer .......................................................................... 159 5.5.2 Progresser depuis Identifier les buts stratgiques ......................................... 185 5.5.3 Progresser depuis Exprimer les objectifs ........................................................ 191 5.5.4 Progresser depuis Dcouvrir les exigences informationnelles ....................... 201 5.5.5 Progresser depuis Dfinir le schma multidimensionnel ............................... 207 5.6 RALISATION DES SOUS MAP CADWE ........................................................................ 213 5.6.1 Map M1 de la section ab1 du Map-CADWE ........................................................ 213 5.6.2 Map M5 de la section bc1 du Map-CADWE......................................................... 217 5.7 CONCLUSION .......................................................................................................... 236

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

138

5.1 Introduction
Le processus de la mthode CADWE est vu comme une succession de dcisions qui conduit la transformation des produits. Ce processus est dcrit en utilisant le mtamodle MAP permettant de guider cette prise de dcision. Un Map est alors considr comme une structure de navigation contenant un nombre fini de chemins, aucun ntant recommand a priori , mais chacun tant choisi de manire dynamique. La slection dune stratgie se fait au fur et mesure de la ralisation des intentions, en fonction de ltat du produit. Lingnieur SID slectionne une intention pour progresser dans le processus et ralise lintention slectionne laide des directives associes au Map. Ce chapitre prsente lensemble des directives qui guident le processus CADWE. Le reste du chapitre est organis de la faon suivante : la section 5.2 prsente le but de lutilisation du MAP. La section 5.3 prsente le MAP en tant que mta modle de processus en expliquant les directives (i.e. notion, typologies, etc.). Puis la section 5.4 prsente le processus Map-CADWE pour la mise en place dun SID en dtaillant quelques-uns des chemins et en prsentant le sommaire des diffrentes directives associes. Ensuite, la section 5.5 prsente les diffrentes directives qui correspondent la mise en place du SID et des produits intermdiaires. La section 5.6 prsente le dtail des directives de ralisation stratgiques. Enfin, la section 5.7 correspond la conclusion du chapitre.

tel-00363878, version 1 - 24 Feb 2009

5.2 But de lutilisation dun Map


Nous avons utilis, dans le chapitre 4, le mta modle de la CARTE comme base pour les produits COS et COT. Dans ce chapitre 5, nous utilisons galement ce mta modle pour dfinir le modle de processus de la mthode CADWE. Afin de distinguer ces mta-modles nous rservons le terme Carte pour la partie produit de la mthode et le terme Map pour le processus de la mthode CADWE. Le mta-modle MAP de ce chapitre est inspir des travaux de [Ralyt, 2001]. Son but est de modliser le processus dingnierie, il permet lingnieur des exigences du SID5 de faire un raisonnement intentionnel lorsquil est confront une situation donne. Pour cette situation, les produits ont un tat et lingnieur a des ides exprimes par des intentions pour transformer ces produits. Le Map laide choisir parmi ces intentions et lui propose des alternatives de ralisation. Dans ce sens, le Map sinscrit

Dans la suite du document, le terme ingnieur est utilis pour dsigner un ingnieur des exigences du SID , un concepteur SID ou tout utilisateur du processus de la mthode.
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

139

dans une approche contextuelle ou dcisionnelle combinant la modlisation des aspects lis au processus ceux lis au produit. Nous considrons le Map comme un panel de prescriptions de processus dingnierie. partir de ce panel, par slection dynamique, lingnieur slectionne la prescription qui est la mieux adapte la situation du produit rencontre. Le Map est un modle de processus multi-dmarches permettant la construction dynamique du processus. Ces prescriptions reposent sur lide de progression intentionnelle que lon peut exprimer travers les deux faits suivants : Toute transformation du produit en cours de dveloppement est la concrtisation dune intention de lingnieur Chaque nouvelle transformation du produit rsulte dune progression partir dune intention dj ralise.

tel-00363878, version 1 - 24 Feb 2009

Le Map introduit de la flexibilit dans la construction des prescriptions de processus. Il a lavantage dtre adapt au raisonnement intentionnel de lingnieur qui lapplique. A aucun moment il nest forc de raliser une intention particulire ou dappliquer une stratgie de ralisation dintention spcifique, moins que la situation ne lexige. Les avantages de lutilisation du Modle Map sont : La reconnaissance explicite du rle des stratgies dans la modlisation de processus ; Un modle non-prescriptif dintentions et de stratgies contenant des alternatives partir desquelles le processus rel peut tre construit ; La construction dynamique du processus est la rgle plutt quune exception.

5.3 Mta-modle de processus


La Figure 336 montre le MAP en tant que mta-modle de processus. Un Map est compos dun ordonnancement non fig dintentions et de stratgies.

Le modle duplique lentit intention pour des raisons de lisibilit. Les deux entits reprsentent un seul concept.
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

140

tel-00363878, version 1 - 24 Feb 2009

Figure 33: Mta modle Map en notation UML

Arrter est la seule intention qui nest source daucune section. Le choix dune section dont lintention cible est Arrter termine lexcution du Map. Pour guider lingnieur dans la construction dynamique du chemin quil veut suivre, des directives sont associes au Map. Dans un processus dirig par les intentions, lingnieur est confront de manire rptitive aux deux questions suivantes : Comment raliser lintention slectionne ? Comment slectionner la prochaine intention afin de progresser dans le processus ?

Il existe deux types de directives qui permettent lingnieur de rpondre ces deux questions : 1. 2. Les directives qui aident la ralisation des intentions : directives de ralisation dintention Les directives qui permettent de progresser dans le Map : directives de slection de stratgie et directives de slection dintention
Ins GAM

Thse de doctorat

V- Processus de dcouverte des exigences

141

tel-00363878, version 1 - 24 Feb 2009

Une Directive de Ralisation dIntention (DRI) dfinit comment une intention peut tre atteinte et le mcanisme dexcution de la tche oprationnalisant cette intention. Comme le montre la Figure 33, chaque section, on associe une DRI dfinissant comment raliser lintention cible partir de lintention source en appliquant la stratgie donne. Les sections dans la Map senchanent les unes aprs les autres, ou se prsentent en parallle entre deux intentions, construisant ainsi un graphe. Un Map est alors un graphe de DRI. Une Directive de Slection de Stratgie (DSS) choisit une stratgie parmi un ensemble de stratgies donnes. La manire spcifique daccomplir une intention est capture dans une section du Map alors que les sections qui ont la mme intention Ii comme source et la mme intention Ij comme cible dfinissent les diffrentes stratgies qui peuvent tre adoptes pour accomplir lintention Ij partir de lintention Ii. La slection dune stratgie dans ce cas peut tre guide grce la DSS. Comme le montre la Figure 33, une DSS est associe un couple dintentions, lune jouant le rle de la source et lautre celui de la cible. Une Directive de Slection dIntention (DSI) permet de dcouvrir toutes les intentions succdant une intention donne et daider lingnieur en slectionner une. De la mme faon, il peut y avoir diffrentes sections qui ont lintention Ii comme source et plusieurs intentions Ij1, Ij2,...Ijn comme cibles. Cellesci montrent les diffrentes intentions qui peuvent tre atteintes aprs la ralisation de lintention Ii. La slection dune intention dans ce cas peut tre guide grce la DSI. Comme le montre la Figure 33, une DSI est associe une intention.

Il y a des relations entre les DSS, DSI et DRI. Chaque directive peut slectionner ou tre slectionne par une autre directive. De plus, une directive a une signature et un corps et peut tre de trois types diffrents : directive stratgique, directive tactique ou directive informelle. Dans un Map, chaque section est dcrite au niveau type et peut de ce fait tre excute plusieurs fois. Par excuter une section <Is,Ic,S> , nous entendons raliser lintention cible Ic avec la stratgie S en exploitant le rsultat dune ralisation prcdente de lintention source Is. En fait, comme le montre la Figure 34, ds lors que lintention source a t ralise au moins une fois, lintention cible peut tre ralise autant de fois que ncessaire, en utilisant la stratgie S et le rsultat de la ralisation de Is.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

142

tel-00363878, version 1 - 24 Feb 2009

Figure 34: Niveaux type et instance de la carte

Un Map est donc un processus exprim au niveau type . Une section peut tre excute plusieurs fois. De plus, la mme intention peut tre ralise plusieurs fois sur des parties de produits diffrentes. Ceci est illustr la Figure 34 o I et J sont des intentions au niveau type, et I1-I2-I3 et J1-J2-J3 sont diffrentes instances des intentions I et J. Lexcution dun Map commence en slectionnant une section dont lintention source est Dmarrer . La ralisation dune intention se fait laide dune stratgie qui exploite le rsultat des sections dj excutes. Comme lintention Dmarrer ne peut tre cible daucune section, la ralisation de toute autre intention ne sera pas guide si elle nest pas cible dune section. Nous considrons que lexcution dun Map commence au moment o lutilisateur a dj dmarr, mais na pas encore ralis une autre intention du Map. Dans les sous-sections suivantes, nous prsentons la notion de directive, la typologie des directives et enfin nous dtaillons les directives associes au modle Map (DSS, DSI et DRI). 5.3.1 Notion de directive Une directive est dfinie comme un ensemble dindications sur la faon de procder pour raliser un objectif ou excuter une activit [Le Petit Robert, 2000].
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

143

La premire option, qui est celle relative la ralisation dun objectif, sapplique dans notre cas. Plus prcisment, une directive dfinit la connaissance du domaine pour guider lingnieur dans la ralisation dune intention dans une situation donne. Elle prconise un processus suivre pour raliser une intention. Comme le montre le mta-modle de processus MAP (Figure 33), une directive a une signature . La signature reprsente la partie visible de la directive. Elle caractrise les conditions dans lesquelles celle-ci peut tre applique et le rsultat quelle permet dobtenir, sans pour autant dire comment faire. Le mta-modle montre que la signature dune directive est dfinie par un couple < (situation), intention>. Les conditions dapplication de la directive sont captures dans sa situation. Le rsultat auquel elle permet daboutir est captur dans son intention. Par consquent, chaque directive sapplique dans une situation particulire pour satisfaire une intention particulire. Puisque le processus raliser pour satisfaire lintention de la directive est captur dans la directive mme, il est possible de voir une directive comme une bote noire qui encapsule le processus de transformation du produit dentre en produit de sortie comme le montre la Figure 35.

tel-00363878, version 1 - 24 Feb 2009

Figure 35: Vue gnrale d'une directive

Le produit dentre reprsente la situation dans laquelle la directive peut tre applique. Il peut tre compos de plusieurs parties du produit en construction qui sont ncessaires pour commencer lexcution du processus encapsul dans le corps de la directive. Lintention reflte le but atteindre dans cette situation. Le produit de sortie reprsente le rsultat de lexcution de la directive. Cest la cible de son intention. Nous dtaillons dans ce qui suit la situation et lintention dune signature de directive. 5.3.1.1 Situation dune signature La situation dans la signature dune directive identifie la partie de produit en cours de dveloppement ncessaire la satisfaction de lintention de la directive (Figure 33).

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

144

Elle exprime la situation dans laquelle la directive peut tre applique pour la satisfaction de lintention qui lui est associe. Chaque partie de produit rfrence dans la situation est un lment du modle de produit de la mthode CADWE. Elle fait partie de lensemble des parties de produit associes la directive. Il peut sagir dun lment de produit atomique, dune association de plusieurs lments de produit ou mme du modle de produit de la mthode entire. Pour chaque situation, on doit prciser ltat dans lequel doit tre chaque partie de produit afin de pouvoir appliquer la directive. Ltat dune partie de produit composant la situation est exprim avec la condition doccurrence . 5.3.1.2 Intention dune signature

tel-00363878, version 1 - 24 Feb 2009

Lintention de la directive est un but, un objectif quun ingnieur dsire raliser un moment donn du processus. Elle exprime un but que lutilisateur souhaite atteindre en appliquant la directive. Lexpression de lintention suit une adaptation de la structure prdfinie des buts propose par [Prat, 1997]. Le fait que la cible soit intgre dans lexpression de lintention permet de caractriser le processus de la directive par le couple < (situation), intention> appel la signature de la directive. 5.3.2 Typologie des directives Le mta-modle de processus MAP (Figure 33) montre quil y a trois types de directives en fonction de leur complexit, de leur richesse et de la manire dont elles sont exprimes : directive stratgique, directive tactique et directive simple. Une directive stratgique a une structure de graphe, elle est reprsente par un Map. Une directive tactique est une structure darbre. Elle est compose dautres directives. Elle peut tre de type plan, choix ou excutable. Une directive informelle est une directive simple non structure.

Dans la suite, nous prsentons ces trois types de directive. Lillustration de ces directives est faite la section 5.5 lors de lexplication du processus CADWE. 5.3.2.1 Directive stratgique Une directive stratgique a une structure de graphe. Comme le montre la Figure 33, elle est reprsente sous forme dun Map et dun ensemble de directives associes [Rolland et al, 1999]. Elle reprsente une vue stratgique de la dmarche de dveloppement multi-dmarches base sur un ensemble dintentions et de stratgies. La
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

145

directive stratgique permet dexprimer un processus en proposant plusieurs chemins possibles pour satisfaire son intention. Comme on la vu la Figure 33, trois types de directive (DRI, DSS et DSI) sont associs au Map. Puisque la directive stratgique est reprsente par un Map, les trois types de directives lui sont alors associs. 5.3.2.2 Directive tactique Une directive tactique a une structure darbre. Cest une directive compose dautres directives, sous forme dun plan, dun choix de plusieurs sous-directives alternatives ou sous forme excutable. Le formalisme utilis dans ce type de directive est inspir du formalisme de modlisation des processus NATURE [Rolland et al, 1995], [Jarke et al, 1999]. Ce dernier repose sur la notion du contexte et reprsente le processus de dveloppement par une hirarchie de contextes [Rolland et al, 1994] [Plihon, 1994] [Plihon et al, 1995] [Plihon, 1996]. La typologie de contextes propose dans cette approche est applique dans notre mta-modle et nous permet de spcialiser la directive tactique en trois types : Plan, choix et excutable. La Figure 36 montre les directives tactiques en faisant apparatre que celles-ci sont structures en une hirarchie de directives tactiques. Les trois types de directives tactiques sont dtaills dans les sous-sections suivantes.

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

146

tel-00363878, version 1 - 24 Feb 2009

Figure 36: Structure d'une directive tactique

5.3.2.3 Directive choix Une directive choix correspond une situation qui ncessite lexploration de diffrentes alternatives (Figure 36). Il y a des situations dans lesquelles lingnieur peut atteindre lintention quil cible de diffrentes faons. Il doit faire un choix parmi un ensemble de possibilits permettant de rsoudre le problme. Chaque solution alternative est dcrite par une nouvelle directive qui permet de satisfaire la mme intention que celle de la directive choix. Ces directives alternatives peuvent appartenir lun des deux types possibles : tactique ou informelle. La directive choix permet de dcomposer une intention en sous-intentions alternatives et daffiner ainsi lintention de haut niveau en intentions plus fines. Les alternatives dune directive choix prcisent lintention de cette dernire, soit en ajoutant une information sur lapproche suivie pour mettre en uvre lintention, soit en dcrivant les diffrentes transformations du produit pouvant tre menes pour atteindre lobjectif de la directive choix. Le lien hirarchique entre les directives est appel le lien de choix.
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

147

Lingnieur explore les diffrentes possibilits pour la rsolution dun problme laide des critres de choix. Ces critres aident choisir lalternative la mieux approprie aux caractristiques de la situation courante. Un critre de choix est une combinaison darguments en faveur ou en dfaveur du choix dune alternative. Les arguments reposent sur des heuristiques ou sur les caractristiques du produit en cours de dveloppement. Ils sont atomiques et peuvent tre rutiliss dans plusieurs critres. Ils sont dcrits en langage naturel. 5.3.2.4 Directive plan Une directive plan correspond un problme complexe qui, pour tre rsolu, ncessite dtre dcompos en un ensemble de sous-problmes. Lingnieur connat lensemble des dcisions qui lui permettront datteindre lintention cible quil poursuit. Il a un plan compos dun ensemble de sous-directives. Lordre dexcution des directives composantes est dfini dans le graphe de prcdence (Figure 36). Il y a un graphe par directive plan. Les nuds de ce graphe sont des directives (les composants du plan), alors que les arcs, appels liens de prcdence, reprsentent des transitions ordonnes ou parallles entre directives. Les critres de choix attachs aux liens permettent de prescrire les conditions doccurrence dune transition. Ils sont construits partir darguments et sont de mme nature que ceux attachs aux alternatives des contextes choix. Leur but est daider lingnieur choisir le chemin suivre pour lexcution du plan. Dans certains cas, le graphe de prcdence peut tre simple et ne proposer quun seul chemin pour excuter le plan. Il est alors inutile dassocier des critres de choix aux liens de prcdence. Le graphe de prcdence peut aussi contenir plusieurs chemins dexcution. Ceci permet dintroduire plus de flexibilit dans la dmarche capture par la directive. Excuter un plan revient parcourir son graphe de prcdence. Lors de lexcution dun contexte plan, les critres de choix des liens de prcdence sont calculs grce lvaluation de leurs arguments. 5.3.2.5 Directive excutable Une directive excutable correspond une intention qui peut tre concrtise par une action de transformation du produit ou une action de slection dune autre directive. Ces deux types daction sont modliss comme des types spcialiss du concept action, action dingnierie et action de dlgation (Figure 36).

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

148

Laction dingnierie peut tre de deux types, action atomique et action complexe . o Laction atomique consiste modifier directement le produit en cours de dveloppement. o Laction complexe est compose dautres actions dingnierie. Laction de dlgation consiste dlguer la ralisation dune intention une autre directive. Les actions sont excutes par un outil, une procdure ou un agent humain.

tel-00363878, version 1 - 24 Feb 2009

Excuter une action atomique modifie une ou plusieurs parties du produit associes la directive et peut gnrer une nouvelle situation qui est elle-mme sujette de nouvelles intentions. Par ailleurs, laction de dlgation consiste slectionner une autre directive. La directive slectionne peut tre une directive informelle, tactique ou stratgique. Ce type daction est utilis dans les directives de progression associes au Map que nous prsentons dans la section 5.3.3. Leur rle est de slectionner une directive approprie la ralisation dune intention. 5.3.2.6 Directive informelle Une directive informelle est une directive qui nest pas structure. Elle ne peut pas tre dcompose en sous-directives. Elle explique de manire textuelle comment procder pour obtenir le produit cible. On lui associe une description textuelle. Une directive informelle ne propose pas de dmarche dtaille suivre pour aboutir au rsultat attendu. Elle dfinit seulement des hypothses, des rgles, des conditions respecter et des contraintes ne pas violer. Elle peut aussi dfinir quel est le type du rsultat obtenir sans prciser pour autant comment procder formellement pour lobtenir. Des conseils et des exemples peuvent tre proposs lingnieur pour le guider dans la satisfaction de lintention. 5.3.2.7 Hirarchie de directives tactiques Les directives plan, choix et excutable sont dfinies rcursivement au moyen de la notion de directive tactique. Ce sont des agrgats composs dautres directives sous forme de hirarchies de directives. Les feuilles dune telle hirarchie sont des directives excutables ou informelles. 5.3.3 Directives associes au Map Comme le montre le mta-modle MAP de la Figure 33, il existe trois types de directives qui sont associs des lments dun Map :
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

149

Directive de Slection dIntention (DSI) associe une intention. Directive de Slection de Stratgie (DSS) associe un couple dintention ; Directive de Ralisation dIntention (DRI) associe une section ; Nous dtaillons ces trois types de directive dans les sous-sections suivantes.

5.3.3.1 Directive de slection dintention Une Directive de Slection dIntention dtermine quelles sont les intentions qui peuvent succder lintention donne et aide choisir lune dentre elles. Elle peut tre applique lorsquune intention vient dtre ralise et que lutilisateur doit dterminer quelle sera lintention raliser la prochaine tape. Puisque plusieurs intentions peuvent tre accomplies dans la prochaine tape, le rle de la DSI est de guider la slection de lintention suivante et de fournir lensemble des DRI et DSS correspondantes. La signature dune DSI associe une intention Ii du Map est exprime de la manire suivante : La situation comporte la partie de produit qui est la cible de lintention Ii ; elle peut tre prcise par une condition doccurrence ; Lintention est exprime sous la forme : Progresser verbe (de Ii) source

tel-00363878, version 1 - 24 Feb 2009

Lintention de la signature de la DSI exprime le fait que la directive aide lingnieur progresser dans la Map. Le verbe Progresser est utilis ce propos. Le paramtre source exprime lintention qui est la source de progression. De plus, le mot de prcise quelle est lintention source de la progression. 5.3.3.2 Directive de slection de stratgie Une Directive de Slection de Stratgie dtermine quelles sont les stratgies connectant deux intentions et aide choisir lune dentre elles. Elle peut tre applique lorsque lintention source et lintention cible sont dtermines et quil y a plusieurs stratgies possibles pour satisfaire cette intention cible partir de cette intention source. Le rle de la DSS est de guider la slection de la stratgie la mieux approprie pour la situation donne. Autrement dit, pour un couple dintentions connectes par plus dune stratgie de mme direction, il existe une DSS. Comme toute directive, la DSS est dfinie par un couple < (situation), intention>

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

150

tant donne la spcificit de cette directive, nous spcialisons sa signature. La signature dune DSS associe un couple dintentions <Ii, Ij > est exprime de la manire suivante : La situation comporte la partie de produit qui est la cible de lintention Ii ; une condition doccurrence peut prciser ltat de cette partie de produit ; Lintention est exprime sous la forme : Progresser verbe (vers Ij) cible.

Le verbe Progresser est toujours utilis pour exprimer les intentions des DSS dune manire uniforme. De plus, le mot vers prcise quelle est lintention cible de la progression. Une DSS est toujours une directive tactique. 5.3.3.3 Directive de ralisation dintention

tel-00363878, version 1 - 24 Feb 2009

Une Directive de Ralisation dIntention aide la ralisation dune intention selon une stratgie donne. Pour chaque section du Map, il existe une DRI fournissant le moyen oprationnel de satisfaire lintention cible de la section. Par souci dhomognisation, la signature dune DRI associe une section <Ii, Ij, Sij> est un couple < (situation), intention> fait comme suit : La situation comporte la partie de produit qui est la cible de lintention Ii et dont ltat peut tre prcis par une condition doccurrence ; Lintention est exprime selon la structure propose par le modle de but. Elle concerne lintention cible Ij de la section et inclut la stratgie de la section sous la forme Ij avec Sij.

Toute DRI est une directive de lun des trois types possibles, cest--dire stratgique ou tactique ou informelle.

5.4

Map-CADWE : Processus de mise en place dun SID

Le processus de la mthode CADWE prsente la Figure 37 dfinit, outre les intentions Dmarrer et Arrter que lon retrouve dans tout Map, les quatre principales intentions du processus de mise en place dun SID, soit : identifier les buts stratgiques, exprimer les objectifs, dcouvrir les exigences informationnelles et dfinir le schma multidimensionnel.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

151

Dmarrer
a

(1) par la rutilisation de composants intentionnels (1) par utilisation des documents(1) par dcouverte des fins/moyens stratgiques et tactiques

Exprimer les objectifs c

(1) partir de modles oprationnels

Identifier les buts stratgiques b


(2) par la rutilsation des modles multidimensionnels

(1) par rvision (1) par rutilisation (1) par rvision (2) par dcouverte des composants (1) par capitalisation informationnels des fins/moyens descomposants informationnels intentionnels (1) par dcouverte des fins/moyens oprationnels

tel-00363878, version 1 - 24 Feb 2009

Dcouvrir les exigences informationnelles d

(2) par la rutlisation de modles multidimensionnels

Dfinir le schma multidimensionnel e

(1) par complmentarit (1) par validation conceptuelle

(1) par capitalisation

(1) par intgration (2) par capitalisation des modles multidimensionnels

Arrter f

Figure 37: Map-CADWE pour la mise en place dun SID

Lintention identifier les buts stratgiques a pour finalit de recenser les buts stratgiques de lentreprise. Cette intention recouvre les composantes du processus qui concernent la documentation de la stratgie de lorganisation en prcisant la structure organisationnelle et les ressources ncessaires. Cette composante du processus donne une Liste des Buts Stratgiques (LBS).

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

152

tel-00363878, version 1 - 24 Feb 2009

Lintention Exprimer les objectifs a pour finalit de dcouvrir les exigences de lensemble de lentreprise puis de chacun des dcideurs impliqus dans la stratgie fixe par lentreprise en prcisant les objectifs stratgiques et tactiques envisags. Cette intention recouvre les composantes du processus qui concernent la description des cartes dobjectifs correspondant la dcouverte des exigences stratgiques, avec la Carte des Objectifs Stratgique (COS), et les lier avec les exigences tactiques de chaque dcideur impliqu avec la Carte des Objectifs Tactiques (COT). Lintention Dcouvrir les exigences informationnelles a pour finalit didentifier les informations ncessaires pour valuer les objectifs de chaque dcideur impliqu dans le projet dcisionnel. Cette intention recouvre la composante du processus qui concerne lidentification des exigences informationnelles partir des objectifs dun dcideur et produit une Liste des Exigences Informationnelles (LEI) par objectif valu. Lintention Dfinir le schma multidimensionnel a pour finalit de concevoir un schma multidimensionnel en respectant les objectifs dcouverts. Cette intention recouvre les composantes du processus qui concernent la cration de schmas multiDIMensionnels du SID (DIM). Lintention Arrter recouvre les composantes du processus qui concernent la phase terminale de mise en place du SID en vrifiant et validant la conception des diffrents produits et en assurant, lorsque cest souhait, la capitalisation ou la rutilisation.

La ralisation des deux premires intentions Identifier les buts stratgiques et Exprimer les objectifs est un pralable Dcouvrir les exigences informationnelles . Les dix-sept sections proposent des stratgies pour la ralisation de ces cinq intentions et dfinissent des flux dans leur ralisation. Cela est reprsent dans le Map par le fait que : Les stratgies Par rvision appartenant aux sections cb1, dc1 et Par complmentarit de la section ed1 permettent de mettre en uvre une approche ascendante et denrichir les produits obtenus en assurant la conformit et la correspondance des produits entre eux. Les stratgies se basant sur la rutilisation des produits ou dune partie de produit, savoir Par rutilisation des composants intentionnels de la section ac1, Par rutilisation des composants informationnels de la section cd1, Par rutilisation de modles multidimensionnels de la section de2 et ae2, permettent dans chacun des cas de rutiliser un produit de la base des composants afin de sen inspirer, de ladopter ou de ladapter pour les exigences actuelles.
Ins GAM

Thse de doctorat

V- Processus de dcouverte des exigences

153

Les stratgies se basant sur la capitalisation des produits ou dune partie de produit, savoir Par capitalisation des composants intentionnels de la section bc1, Par capitalisation des composants oprationnels de la section cf1 et Par capitalisation des composants multidimensionnels de la section ef1, permettent dans chacun des cas de capitaliser le produit obtenu afin de lintgrer la base des composants. Les stratgies Par dcouverte des fins/moyens stratgiques et tactiques de la section bc1, Par dcouverte des fins/moyens informationnels de la section cd2 et Par dcouverte des fins/moyens oprationnels de la section de1 permettent dutiliser une approche dductive du processus CADWE.

tel-00363878, version 1 - 24 Feb 2009

Le flux dintention dfini par les sections ab1, bc1, cd1, de1 et ef1 montre que les cinq intentions sont complmentaires. Chacune des sections participe la ralisation dune intention particulire. Ainsi, Identifier les buts stratgiques est guide par les sections ab1, cb1 Exprimer les objectifs peut tre ralise au moyen des sections ac1, bc1 et dc1, Dcouvrir les exigences informationnelles est guide par les sections cd1, cd2 et ed1, les sections ae1, ae2 et de1 avec les sections de2 et ee1 participent Dfinir le schma multidimensionnel , Capitaliser les composants intentionnels et oprationnels est guide par les sections cf1, df1 et ef2 du Map. Terminer le processus est guid par la section ef1.

Lexcution du Map-CADWE suit la structure du Map qui le reprsente. Le parcours du Map se fait dune faon dynamique et contextuelle. A tout moment de lexcution du Map, lingnieur peut dcider quelle intention raliser et quelle stratgie utiliser. Ceci dpend de ltat du produit. Le Map contient ainsi plusieurs chemins entre Dmarrer et Arrter . De plus, pralablement sa ralisation, une section doit avoir t slectionne. La slection des sections repose sur deux sortes de directives : les Directives de Slection dIntention (DSI) et les Directives de Slection de Stratgie (DSS). Les Directives de Slection dIntention et les Directives de Slection de Stratgie sont prsentes au paragraphe 5.4.2. 5.4.1 Exemples de scnarii possibles Le Map-CADWE offre la possibilit dutiliser plusieurs processus pour implanter le SID. Ceci revient laspect multi-chemin du Map. Nous prsentons dans ce qui suit
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

154

quelques exemples de chemins qui peuvent tre utiliss par lingnieur. Chacun des chemins est une alternative qui peut avoir des variantes en senrichissant par la considration dautres sections. Nous distinguons principalement trois alternatives avec diffrentes variantes. Les variantes sont, entre autres, dues aux diffrentes stratgies de rvision et de complmentarit que CADWE opre. Ces trois alternatives sont : Le processus pour limplantation du SID suivant une dmarche fins/moyens. Le processus dimplantation dun SID grce la rutilisation de composants disponibles. Le processus de capitalisation pour limplantation du futur SID

tel-00363878, version 1 - 24 Feb 2009

5.4.1.1 Processus fin/moyen Lingnieur dcide didentifier les buts stratgiques, dexprimer les objectifs stratgiques et tactiques, de dcouvrir les exigences informationnelles et de dfinir le schma multidimensionnel afin de mettre en place le SID. Pour cela, il applique les stratgies spcifiques de dcouverte des fins/moyens et une stratgie dintgration pour les schmas idaux obtenus. Lingnieur choisit, ainsi, le chemin suivant : ab1, bc1, de1, ee1, ef1. Premirement, lingnieur choisit la section ab1 : <Dmarrer, Identifier les buts stratgiques, Par utilisation des documents>. Deuximement, il choisit la section bc1 : < Identifier les buts stratgiques, Exprimer les objectifs, Par dcouverte des fins/moyens stratgiques et tactiques>. Troisimement, la section de1 : < Dcouvrir les exigences informationnelles, Dfinir le schma multidimensionnel, Par dcouverte des fins/moyens oprationnels>. Ensuite la section ee1 : <Dfinir le schma multidimensionnel, Dfinir le schma multidimensionnel, Par intgration> et enfin la section ef1 : <Dfinir le schma multidimensionnel, Arrter, Par validation conceptuelle> pour terminer le processus. 5.4.1.2 Processus de rutilisation Lingnieur dcide dexprimer les objectifs, de dcouvrir les exigences informationnelles et de dfinir le schma multidimensionnel afin de mettre en place le SID en rutilisant des composants capitaliss auparavant. Lingnieur choisit, ainsi, le chemin suivant : ac1, cd1, de2, ee1, ef1. Premirement, lingnieur choisit la section ac1 : <Dmarrer, Exprimer les objectifs, Par la rutilisation de composants intentionnels >. Deuximement, il choisit la section cd1 : < Exprimer les objectifs, Dcouvrir les exigences informationnelles, Par rutilisation des composants informationnels>. Troisimement, la section de2 : <Dcouvrir les exigences informationnelles, Dfinir le schma multidimensionnel, Par la rutilisation de modles multidimensionnels>. Ensuite la section
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

155

ee1 : <Dfinir le schma multidimensionnel, Dfinir le schma multidimensionnel, Par intgration> et la section ef1 : <Dfinir le schma multidimensionnel, Arrter, Par validation conceptuelle> pour terminer le processus. 5.4.1.3 Processus de capitalisation Lingnieur peut drouler le processus CADWE dans le but de capitaliser un ou plusieurs produits. tant donn que la mthode CADWE spcifie plusieurs produits, lingnieur dcide de drouler un ou plusieurs chemins par produit souhait. La capitalisation consiste assurer les transferts de connaissances entre les diffrents concepteurs dcisionnels et aussi de favoriser un gain de temps lors de la mise en place des SID.

tel-00363878, version 1 - 24 Feb 2009

Afin de capitaliser un composant intentionnel, lingnieur commence par identifier des buts stratgiques puis exprimer les objectifs afin darrter le processus en capitalisant un composant intentionnel. Lingnieur choisit ainsi le chemin ab1 : <Dmarrer, Identifier les buts stratgique, Par utilisations de documents>, bc1 : < Identifier les buts stratgique, Exprimer les objectifs, Par dcouverte des fins/moyens stratgiques et tactiques> et cf1 : < Exprimer les objectifs, Arrter, Par capitalisation de composants intentionnels> et capitalise ainsi une COS ou une COT. Afin de capitaliser un composant oprationnel, lingnieur commence par identifier des buts stratgiques, exprimer les objectifs puis dcouvrir les exigences informationnelles afin darrter le processus en capitalisant le produit obtenu. Lingnieur choisit ainsi le chemin ab1 : <Dmarrer, Identifier les buts stratgique, Par utilisation des documents>, bc1 :< Identifier les buts stratgiques, Exprimer les objectifs, Par dcouverte des fins/moyens stratgiques et tactiques >, cd2: < Exprimer des objectifs, Dcouvrir les exigences informationnelles, Par dcouverte des fins/moyens informationnels> et df1 : <Dcouvrir les exigences informationnelles, Arrter, Par capitalisation des composants oprationnels> et capitalise ainsi une LEI. Afin de capitaliser un DIM, lingnieur commence par identifier des buts stratgiques, exprimer les objectifs, dcouvrir les exigences informationnelles puis dfinir un schma multidimensionnel afin darrter le processus en capitalisant le produit obtenu. Lingnieur choisit ainsi le chemin ab1 :<Dmarrer, Identifier les buts stratgiques, Par utilisation des documents>, bc1 :< Identifier les buts stratgiques, Construire les cartes dobjectifs, Par analyse stratgique des fins/moyens>, cd2 : < Exprimer des objectifs, Dcouvrir les exigences informationnelles, Par analyse informationnelle des fins/moyens>) et de1 :<Dcouvrir les exigences informationnelles, Dfinir le schma

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

156

multidimensionnel, Par dcouverte des fins/moyens oprationnels> et ef2 :<Dfinir le schma multidimensionnel, Arrter, Par capitalisation du modle multidimensionnel>. Lingnieur capitalise ainsi un DIM. Un DIM peut tre galement capitalis suite lutilisation du chemin ae1 :<Dmarrer, Dfinir le schma multidimensionnel, partir des modles oprationnels>, ef2 :<Dfinir le schma multidimensionnel, Arrter, Par capitalisation du modle multidimensionnel>. 5.4.2 Sommaire des directives du Map-CADWE Conformment au mta-modle du Map, chaque directive de type DSI a une signature compose dune situation et dune intention. De plus, un identifiant unique est systmatiquement employ pour rapidement dsigner les DSI. Lidentifiant est de la forme DSIn, o n est un numro dintention. La directive DSIn est dfinie pour guider la slection de la prochaine intention raliser sachant que lintention In a dj t elle-mme ralise. Map-CADWE a six intentions : Dmarrer , Identifier les buts stratgiques , Exprimer les objectifs , Dcouvrir les exigences informationnelles , Dfinir le schma multidimensionnel et Arrter . Lintention Arrter mise part, les intentions du Map appartiennent au moins deux sections ayant deux intentions cibles diffrentes. Par consquent, Map-CADWE propose les cinq DSI identifies au Tableau 17. Le Tableau 17 comprend quatre colonnes faisant correspondre, pour chaque intention, sa DSI, la sous-section qui la dtaille dans ce chapitre et les autres directives rfrences par cette DSI.
Tableau 17: DSI du Map-CADWE
Intention I1 : Dmarrer I2 : Identifier les buts stratgiques I3 : Exprimer les objectifs I4 : Dcouvrir les exigences informationnelles I5 : Dfinir le schma multidimensionnel DSI
DSI1 : < (rien), Progresser depuis Dmarrer> DSI2 : < (LBS), Progresser depuis Identifier les buts stratgiques > DSI3 : < (COS, COT), Progresser depuis Exprimer les objectifs > DSI4 : < (LEI), Progresser depuis Dcouvrir les exigences informationnelles> DSI5 : < (DIM), Progresser depuis Dfinir le schma multidimensionnel >

tel-00363878, version 1 - 24 Feb 2009

paragraphe
5.5 5.5.2 5.5.3 5.5.4

rfrencer
DSS1, DRI1, DRI2 DRI5 DSS2, DRI6, DRI9 DSS3, DRI10, DRI13

5.5.5

DSS4, DRI14, DRI15

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

157

De plus, Map-CADWE (Figure 37) propose deux stratgies pour progresser de lintention source Dmarrer vers lintention cible Dfinir le schma multidimensionnel , ainsi que pour progresser de Exprimer les objectifs vers Dcouvrir les exigences informationnelles, de Dcouvrir les exigences informationnelles vers Dfinir le schma multidimensionnel et de Dfinir le schma multidimensionnel vers Arrter . Par consquent, comme le montre le Tableau 18, Map-CADWE a quatre DSS correspondant respectivement chaque alternative. Chaque DSS est rfrence par un identifiant unique de type DSSn o n est un numro squentiel unique pour les DSS du Map. Une notation pointe est employe pour garantir lunicit globale des numros de DSS. Le Tableau 18 comprend quatre colonnes faisant correspondre, pour chaque paire dintentions, la DSS correspondante, la sous-section qui la dtaille dans ce chapitre et les autres directives rfrences par cette DSS.
Tableau 18: DSS de Map-CADWE
Paire dintentions (I1 I5) : (Dmarrer, Dfinir schma multidimensionnel) (I3 I4) : (Exprimer les objectifs, Dcouvrir les exigences informationnelles) (I4 I5) : (Dcouvrir les exigences informationnelles, Dfinir le schma multidimensionnel) (I5 I6) : (Dfinir le schma multidimensionnel, Arrter) DSS
DSS1 : < (rien), Progresser vers Dfinir le schma multidimensionnel > DSS2 : < (COT), Progresser vers Dcouvrir les exigences informationnelles > DSS3 : < (LEI), Dfinir le schma multidimensionnel >

tel-00363878, version 1 - 24 Feb 2009

section 0

Rfrencer
DRI3, DRI4

5.5.3.1

DRI7, DRI8

5.5.4.1

DRI11, DRI12

DSS4 : < (DIM), Progresser vers Arrter >

5.5.5.1

DRI16, DRI17

Le Map-CADWE contient dix-sept sections. A chacune de ces sections une DRI est associe. Les dix-sept DRI correspondant aux sections du Map-CADWE sont identifies au Tableau 19. Tout comme les DSI et DSS, les DRI sont rfrences au moyen dun identifiant de type DRIn o n est unique relativement au Map concern. Afin de garantir une unicit globale, la notation pointe est employe pour tous les Map autres que MapCADWE. Ainsi, les DRI du Map Mi sont numrotes DRIi.1, DRIi.2, DRIi.3, etc.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

158

Le Tableau 19 comprend quatre colonnes faisant correspondre, pour chaque DRI, son interface, son type et la sous-section qui la dtaille dans ce chapitre.
Tableau 19: DRI du Map-CADWE
Identifiant DRI1 DRI2 DRI3 DRI4 Interface de DRI
< (rien), Identifier les buts stratgiques Par utilisation des documents> < (composant intentionnel dfini), Exprimer les objectifs Par la rutilisation de composants intentionnels> < (ressource dfinie), Dfinir le schma multidimensionnel A partir des modles oprationnels> < (composant multidimensionnel dfinie), Dfinir le schma multidimensionnel Par la rutilisation de modles multidimensionnels> < (structure organisationnelle dfinie, LBS dfinie), Exprimer les objectifs Par dcouverte des fins/moyens stratgiques et tactiques> < (LBS dfinie), Identifier les buts stratgiques Par rvision> < (COT dfinie), Dcouvrir les exigences informationnelles Par rutilisation des composants informationnels> < (COT dfinie), Dcouvrir les exigences informationnelles Par dcouverte des fins/moyens informationnels> < (COS, COT), Arrter Par capitalisation des composants intentionnels > < (COS dfinie, COT dfinie), Exprimer les objectifs Par rvision> < (LEI dfinie), Dfinir le schma multidimensionnel Par dcouverte des fins/moyens oprationnels > < (Ressource dfinie), Dfinir le schma multidimensionnel Par rutilisation des modles multidimensionnels> < (LEI recens), Arrter Par capitalisation> < (DIM dfini), Dcouvrir les exigences informationnelles Par complmentarit> < (DIM dfini), Dfinir le schma multidimensionnel Par intgration> < (DIM intgr), Arrter Par validation conceptuelle>

Type
stratgique tactique tactique tactique

section
5.5.1.2 5.5.1.3 5.5.1.1.1 5.5.1.1.2

tel-00363878, version 1 - 24 Feb 2009

DRI5

stratgique

5.5.2.1

DRI6 DRI7 DRI8 DRI9 DRI10 DRI11 DRI12 DRI13 DRI14 DRI15 DRI16

tactique tactique tactique tactique tactique tactique tactique tactique tactique tactique tactique

0 5.5.3.1.1 5.5.3.1.2 5.5.3.3 5.5.4.2 5.5.4.1.1 5.5.4.1.2 5.5.4.3 5.5.5.2 5.5.5.3 5.5.5.1.1

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

159 tactique 5.5.5.1.2

DRI17

< (DIM valid) Arrter Par capitalisation du modle multidimensionnel>

5.5 Exploration du Map-CADWE


Dans cette section, nous prsentons les directives DSI, DSS et DRI identifies au 5.4.2. La prsentation des directives est regroupe suivant la progression dans le Map. Cinq principales sous sections sont ainsi dcrites suivant la progression depuis Dmarrer , Identifier les buts stratgiques , Exprimer les objectifs , Dcouvrir les exigences informationnelles et Dfinir le schma multidimensionnel . Les DRI tactiques sont prsentes au complet dans cette section contrairement aux DRI stratgiques qui ne sont que partiellement prsentes. Pour chaque DRI stratgique, nous prsentons son Map, ses DSI et DSS et nous identifions ses DRI. Ces dernires seront ensuite dtailles en section 5.6. 5.5.1 Progresser depuis Dmarrer La directive DSI1 permet de progresser partir de lintention Dmarrer . Le Map-CADWE indique qu partir de la situation initiale o aucune condition nest prrequise, il est possible de progresser en slectionnant lintention Identifier les buts stratgiques , Exprimer les objectifs ou Dfinir le schma multidimensionnel . Par consquent, la DSI1 est une directive de type choix compose de trois alternatives. Les trois alternatives sont des directives excutables, chacune associe une action de dlgation (Figure 38). Elles proposent de slectionner la directive de slection de stratgie DSS1 et les directives de ralisation dintentions DRI1 et DRI2.

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

160

tel-00363878, version 1 - 24 Feb 2009

Figure 38: Structure de la DSI1

La Directive DSS1 (< (rien), Progresser vers Dfinir le schma multidimensionnel>) guide le choix dune stratgie de progression vers lintention Dfinir le schma multidimensionnel (Figure 38-partie suprieure). Cette directive est slectionne suivant largument a1. La Directive DRI1 (< (rien), Progresser vers Identifier les buts stratgiques Par utilisation des documents >) guide le choix dune stratgie de ralisation de lintention Identifier les buts stratgiques , (Figure 38-partie suprieure). Cette directive est slectionne suivant largument a2. La Directive DRI2 (< (rien), Progresser vers Exprimer les objectifs Par la rutilisation de composants intentionnels>) guide le choix dune stratgie de ralisation de lintention Exprimer les objectifs , (Figure 38 -partie suprieure). Cette directive est slectionne suivant largument a3. Trois arguments (a1), (a2) et (a3) sont proposs pour guider le choix : (a1): les modles entits-associations des sources oprationnelles sont disponibles ou des composants multidimensionnels sont rutilisables. (a2): les documents de la stratgie sont disponibles et la structure dcisionnelle est dfinie. (a3): une base de composants intentionnels est disponible.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

161

En effet, si pour le projet en cours lingnieur dispose de sources oprationnelles riches et dune base de composants multidimensionnels rutilisables et que lingnieur souhaite effectuer une dmarche ascendante, lingnieur SID peut dcider de slectionner la DSS1. Si lingnieur dispose de suffisamment dinformations concernant la stratgie mettre en place et que les dcideurs qui y seront impliqus sont connus, lingnieur peut choisir la DRI1. Si la structure est organisationnelle, que les ressources ne sont pas disponibles, que la stratgie mettre en place nest pas bien dfinie et que pour le projet dcisionnel les dcideurs souhaitent bnficier de la connaissance de composants disponibles dans la base, lingnieur pourra dcider de slectionner la DRI2. La DSS1 est prsente dans le paragraphe suivant. La DRI1 et la DRI2 sont prsentes respectivement aux paragraphes 5.5.1.2 et 5.5.1.3 .

tel-00363878, version 1 - 24 Feb 2009

5.5.1.1 Progresser vers Dfinir le schma multidimensionnel Quand lingnieur SID dbute par la modlisation multidimensionnelle, il choisit de Progresser vers Dfinir le schma multidimensionnel (DSS1). La situation associe la signature de DSS1 (rien) indique que celle-ci peut tre employe sans condition pralable. La DSS1 guide la slection de lune des deux stratgies permettant de progresser vers Dfinir le schma multidimensionnel partir de Dmarrer (Figure 39 - partie suprieure).

Figure 39: Structure de la DSS1

Il sagit dune directive choix proposant deux alternatives : Slectionner DRI3 < (rien), Dfinir le schma multidimensionnel A partir des modles oprationnels>,
Ins GAM

Thse de doctorat

V- Processus de dcouverte des exigences

162

Slectionner DRI4 < (rien), Dfinir le schma multidimensionnel Par la rutilisation des modles multidimensionnels>.

Les deux critres de choix (a1) et (a2) associs la DSS1 montrent que le premier choix est judicieux dans le cas o lingnieur voudrait commencer par considrer les SI oprationnels existants lors de limplantation du SID. Dans ce cas, peu dimportance est donne dans un premier temps aux buts stratgiques en privilgiant une approche ascendante. Le deuxime choix est considr quand lintention de lingnieur est de rutiliser des schmas multidimensionnels existants dans la base des composants (Figure 39- partie infrieure). Les arguments sont donc : (a1): Les modles des sources oprationnelles sont disponibles. (a2): Les composants multidimensionnels sont disponibles dans la base de rutilisation.

tel-00363878, version 1 - 24 Feb 2009

Il est noter que lapplication de DRI3 ou de DRI4 donne des SID suivant une approche ascendante avec une vision compltement oriente donnes. Afin de pallier tous les problmes lis ce genre dapproches, nous considrons que ltat du schma multidimensionnel obtenu est en construction et pourrait par la suite tre amlior et rvis. En outre, il est possible dappliquer DRI3 puis de slectionner DRI4 pour complter le schma multidimensionnel construit par utilisation de composants. Par consquent, la DSS1 est applicable plusieurs fois sur le mme schma multidimensionnel.
5.5.1.1.1 Dfinir le schma oprationnels multidimensionnel partir des modles

Lingnieur dcide de Slectionner DRI3 < (rien), Dfinir le schma multidimensionnel A partir des modles oprationnels> associe la section ae1 du MapCADWE. La DRI3 est une directive plan qui est dcompose en DRI3.1 et DRI3.2 : DRI3.1 < (rien), Slectionner les sources oprationnelles > DRI3.2 < (rien), Construire le modle multidimensionnel >

Lordre dexcution des directives composantes est dfini dans le graphe de prcdence (Figure 40: Structure de la DRI3-partie du milieu-). Les nuds du graphe sont les DRI3.1 et DRI3.2 et les liens de prcdence reprsentent les transitions ordonnes entre les directives.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

163

tel-00363878, version 1 - 24 Feb 2009

Figure 40: Structure de la DRI3

Chacun des critres de choix (CCi) appelle un ou plusieurs arguments. La Figure 40 -partie infrieure- montre les cinq critres de choix utilisant les arguments suivants : (a1): une source oprationnelle existe (a2): toutes les sources oprationnelles sont slectionnes (a3): un modle multidimensionnel est initialis (a4): toutes les mesures et les dimensions sont identifies (a5): une architecture est dfinie (a6): un modle multidimensionnel est dfini La directive DRI3.1 est une directive qui permet de prciser les sources oprationnelles considrer et de les caractriser. Pour chaque source oprationnelle possdant un schma conceptuel, la DRI3.2 dduit un schma multidimensionnel en utilisant une des approches disponibles dans la littrature ou les logiciels dcisionnels (i.e. Designer Microsoft ) afin de dduire avec une approche ascendante un schma multidimensionnel uniquement base des sources oprationnelles disponibles. Ce schma peut tre enrichi par la suite en excutant le chemin adquat du Map-CADWE.
5.5.1.1.2 Dfinir le schma multidimensionnel par la rutilisation des modles multidimensionnels

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

164

La DRI4 est associe la section ae2 du Map-CADWE (Figure 41). Elle vise raliser lintention Dfinir le schma multidimensionnel en utilisant la stratgie Par rutilisation de modles multidimensionnels. La rutilisation est une stratgie qui peut savrer pratique si le SID choisi par lorganisation a dj t modlis avec le formalisme du modle multidimensionnel. Dans ce cas, on peut chercher les modles multidimensionnels stocks dans une base de composants et les utiliser dans un autre projet dimplantation de ce SID dans une autre organisation. La DRI4 est une directive plan qui est dcompose en: DRI4.1 < (composant disponible), Dfinir des critres pour le choix> DRI4.2 < (critre identifi), Identifier un modle multidimensionnel candidat> DRI4.3 < (critre identifi, modle candidat slectionn), Slectionner un modle multidimensionnel candidat> DRI4.4 < (critre dfini, modle candidat identifi, modle candidat slectionn), Valider un modle multidimensionnel candidat> DRI4.5 < (modle valid), Construire un schma multidimensionnel par agrgation>

tel-00363878, version 1 - 24 Feb 2009

Lordre dexcution des directives composantes est dfini dans le graphe de prcdence (Figure 40: Structure de la DRI3, Figure 41 -partie du milieu-). Les nuds du graphe sont les DRI4.1, DRI4.2, DRI4.3 et DRI4.4 et les liens de prcdence reprsentent les transitions ordonnes entre les directives. Chacune des directives DRI4.i est prsente dans les sous sections suivantes.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

165

tel-00363878, version 1 - 24 Feb 2009

Figure 41: Structure de la DRI4

Chacun des critres de choix (CCi) appelle un ou plusieurs arguments. La Figure 40 -partie infrieure- montre les cinq critres de choix utilisant les arguments suivants : (a1): un rfrentiel de modles multidimensionnels existe (a2): un critre est dfini (a3): tous les critres sont dfinis (a4): un modle multidimensionnel candidat est identifi (a5): tous les modles multidimensionnels candidats sont identifis (a6): un modle multidimensionnel candidat est slectionn (a7): tous les modles multidimensionnels candidats sont slectionns (a8): un modle multidimensionnel candidat est valid (a9): tous les modles multidimensionnels sont valids (a10): un modle multidimensionnel est en construction (a11): un schma multidimensionnel est dfini
Ins GAM

Thse de doctorat

V- Processus de dcouverte des exigences

166

5.5.1.1.2.1 Raliser Dfinir les critres pour le choix

La directive DRI4.1 vise dfinir un ensemble de critres pour la slection du modle multidimensionnel dans la base des composants. Ces critres sont relatifs un ou plusieurs profils du SID. Ils peuvent correspondre un domaine, un profil ou un mtier couvrir par le SID, ou un processus transverse plusieurs domaines intgrant plusieurs modles multidimensionnels et modlisant un objectif stratgique ou un but stratgique impliquant la globalit de la structure organisationnelle. Ces critres peuvent correspondre des proprits techniques des modles multidimensionnels.
5.5.1.1.2.2 Raliser Identifier un modle multidimensionnel candidat

tel-00363878, version 1 - 24 Feb 2009

La DRI4.2 permet didentifier un modle multidimensionnel candidat. Pour raliser cette intention, on peut dcomposer cette directive en trois sous-directives : Pour dterminer le niveau dabstraction (DRI4.2.1) ; Pour interroger la base des composants sur un critre (DRI4.2.2) ; Pour choisir un modle rpondant aux critres (DRI4.2.3).

La DRI4.2 est un plan. Les composants de ce plan ne sont pas excuts linairement. Par exemple, on peut dterminer un nouveau niveau dabstraction aprs le choix dun modle rpondant aux critres si tous les niveaux dabstraction nont pas t dtermins. Les trois sous directives sont des directives informelles correspondant respectivement une action de dtermination du niveau dabstraction, dinterrogation de la base des composants sur un ou plusieurs critres et de choix du modle le mieux adapt aux critres dfinis. La Figure 42 montre la structure de cette directive.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

167

tel-00363878, version 1 - 24 Feb 2009

Figure 42 : Structure de la DRI4.2

5.5.1.1.2.3 Raliser Slectionner un modle multidimensionnel candidat

La DRI4.3 permet de slectionner un modle multidimensionnel candidat partir des modles multidimensionnels dj identifis par la DRI4.2. Elle est de type plan et compose de trois sous-directives : DRI4.3.1 pour prioritiser les critres; DRI4.3.2 pour valuer le modle multidimensionnel candidat en fonction des critres prioritaires (informelle) ; DRI4.3.4 pour dcider la slection de la section (choix). Cette directive propose soit de slectionner la section (DRI4.3.4.1), soit de la rejeter (DRI4.3.4.2).

Chacune de ces dernires sous-directives correspond laction effectuer en prioritisant les critres puis en valuant le modle en fonction de ces critres prioritaires et en dcidant finalement de slectionner ou de rejeter le modle candidat. La Figure 43 montre la structure de la DRI4.3.
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

168

tel-00363878, version 1 - 24 Feb 2009

Figure 43: Structure de la DRI4.3

5.5.1.1.2.4 Raliser Valider un modle multidimensionnel candidat

Une fois quun modle multidimensionnel candidat a t slectionn, la DRI4.4 permet de la valider. Cette directive est de type choix. Elle offre trois possibilits comme le montre la Figure 44: Valider le modle multidimensionnel (DRI4.4.1) ; Rejeter le modle multidimensionnel (DRI4.4.2) ; Modifier un critre (DRI4.4.3).

Ladoption de lun de ces choix est fonction des arguments montrs la figure suivante.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

169

tel-00363878, version 1 - 24 Feb 2009

Figure 44: Structure de la DRI4.4

5.5.1.1.2.5 Raliser Construire agrgation

un

schma

multidimensionnel

par

La DRI4.5 permet de construire un schma multidimensionnel par agrgation. De type choix, elle propose deux possibilits (figure suivante) : DRI4.5.1 si le premier modle multidimensionnel du schma global est en construction ; DRI4.5.2 si le schma multidimensionnel global contient dj des modles multidimensionnels.
DRI4.5 <(DIM candidat valid), Construire un schma multidimensionnel par agrgation> (a1) DRI4.5.1 <(DIM candidat valid), Ajouter un modle multidimensionnel au schma multidimensionnel global idal> Arguments: (a1): si le schma multidimensionnel qui est en train dtre construit, est un ensemble vide (qui ne contient aucun modle multidimensionnel) (a2): si le schma multidimensionnel contient dj des modles multidimensionnels (intgrs) (a2) DRI4.5.2 <(DIM candidat valid), Intgrer un modle multidimensionnel au schma multidimensionnel global idal >

Figure 45: Structure de la DRI4.5

La DRI4.5.1 < (DIM candidat valid), Ajouter un modle multidimensionnel au schma multidimensionnel global idal> est une directive informelle qui consiste ajouter un schma en toile au schma global idal dans le cas o celui-ci nen contiendrait pas. Cest la premire tape de la construction du schma global idal.
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

170

La DRI4.5.2 < (DIM candidat valid), Intgrer un modle multidimensionnel au schma multidimensionnel global idal > vise intgrer le schma en toile au reste du schma global idal en utilisant les rgles dintgration du chapitre 6. 5.5.1.2 Identifier les buts stratgiques par utilisation des documents La DRI1 est associe la section ab1 du Map-CADWE (Figure 41). Elle vise raliser lintention didentifier les buts stratgiques par lutilisation de documents de lorganisation. Si lingnieur dispose de suffisamment de documents regroupant des informations, concernant la stratgie mettre en place, les dcideurs qui y seront impliqus et les ressources et sources oprationnelles mettre en uvre pour la ralisation de la stratgie, en slectionnant la directive DRI1, lingnieur slectionne une directive stratgique reprsente par la Map M1 (cf. Figure 46partie infrieure-)

tel-00363878, version 1 - 24 Feb 2009

Figure 46: Structure de la DRI1

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

171

Le processus didentification des buts stratgiques prsent la Figure 46 dfinit, outre les intentions Dmarrer et Arrter , les trois principales intentions du processus didentification des buts stratgiques, soit : Formuler la stratgie, Identifier les dcideurs et Caractriser les ressources. Lintention Formuler la stratgie a pour finalit de recenser les buts stratgiques de lentreprise. Cette intention recouvre les composantes du processus qui concernent la documentation de la stratgie de lorganisation. Cette composante du processus donne la Liste des Buts Stratgiques (LBS). Lintention Identifier les dcideurs a pour finalit de recenser les dcideurs qui seront impliqus dans la dtermination de la stratgie tudier et ceux impliqus dans limplantation du SID. Cette intention recouvre les composantes du processus qui concernent la structure organisationnelle. Lintention Caractriser les ressources a pour finalit de recenser les ressources utiliser pour limplantation du SID ainsi que les sources oprationnelles utiliser.

tel-00363878, version 1 - 24 Feb 2009

Les neuf sections proposent des stratgies pour la ralisation de ces cinq intentions et dfinissent des flux dans leur ralisation.
5.5.1.2.1 Directives de slection dintention associes au Map M1

Le Map M1 a cinq intentions : Dmarrer , Formuler la stratgie , Identifier les dcideurs , Caractriser les ressources et Arrter . La progression dans ce Map est possible partir de toutes les intentions proposes lexception de lintention Arrter . En effet, lintention Arrter mise part, les intentions du Map appartiennent au moins deux sections ayant deux intentions cibles diffrentes. Par consquent, le Map M1 propose les quatre DSI identifies au Tableau 20.
Tableau 20: DSI du Map M1 Intention
I1.1 : Dmarrer I1.2 : Identifier les dcideurs I1.3 : Formuler la stratgie I1.4 Caractriser les ressources DSI
DSI1.1 : < (rien), Progresser depuis Dmarrer> DSI1.2 : < (structure organisationnelle), Progresser depuis identifier les dcideurs> DSI1.3 : < (LBS), Progresser depuis Formuler la stratgie > DSI1.4 : < (sources), Progresser depuis Caractriser les ressources>

Les paragraphes suivants prsentent les DSI1.1, DSI1.2, DSI1.3 et DSI1.4.


Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

172

5.5.1.2.1.1 Progresser depuis Dmarrer du Map M

La Figure 47 montre que la DSI1.1 permet de progresser partir de lintention Dmarrer . Le Map M1 indique qu partir de la situation initiale o aucune condition nest pr-requise, on peut progresser en slectionnant lintention Identifier les dcideurs , Formuler la stratgie ou Caractriser les ressources . Par consquent, la DSI1.1 est une directive de type choix compose de trois alternatives. Les trois alternatives sont des directives excutables chacune associe une action de dlgation. Elles proposent de slectionner les directives de ralisation dintentions DRI1.1, DRI1.3 et DRI1.2.

tel-00363878, version 1 - 24 Feb 2009

Figure 47: Structure de la DSI1.1

La Directive DRI1.1: < (rien), Identifier les dcideurs Par insertion dans un projet > guide le choix dune stratgie de ralisation de lintention Identifier les dcideurs (Figure 47). Cette directive est slectionne suivant largument (a1). La Directive DRI1.3 :< (rien), Formuler la stratgie Par utilisation des documents de la stratgie> guide le choix dune stratgie de ralisation de lintention Formuler la stratgie (Figure 47). Cette directive est slectionne suivant largument (a2). La Directive DRI1.2 < (sources), Caractriser les ressources Par utilisation de lexistant oprationnel > guide le choix dune stratgie de progression vers lintention Caractriser les ressources, (Figure 47). Cette directive est slectionne suivant largument (a3).

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

173

Les trois arguments (a1), (a2) et (a3) qui sont proposs pour guider le choix sont les suivants : (a1): Les dcideurs impliqus dans un projet sont connus (a2): Les documents de la stratgie sont disponibles (a3): Les sources oprationnelles et les ressources utiliser pour limplantation du SID sont disponibles

Les directives DRI1.1, DRI1.3 et la DRI1.2 sont prsentes au paragraphe 5.6.1 .


5.5.1.2.1.2 Progresser depuis Identifier les dcideurs du Map M1 de la DRI1

tel-00363878, version 1 - 24 Feb 2009

La Figure 48 montre que la DSI1.2 permet de progresser partir de lintention Identifier les dcideurs . Le Map M1 indique qu partir de la situation la structure organisationnelle est pr-requise, et il est possible de progresser en slectionnant lintention Identifier les dcideurs et Formuler la stratgie . Par consquent, la DSI1.2 est une directive de type choix compose de deux alternatives. Les deux alternatives sont des directives excutables chacune associe une action de dlgation. Elles proposent de slectionner les directives de ralisation dintentions DRI1.4 et DRI1.5.

Figure 48: Structure de la DSI1.2

La Directive DRI1.4 < (structure organisationnelle), Identifier les dcideurs Par rorganisation> guide le choix dune stratgie de ralisation de lintention Identifier les dcideurs (Figure 47). Cette directive est slectionne suivant largument (a1). La Directive DRI1.5 < (structure des dcideurs), Formuler la stratgie Par implication des dcideurs> guide le choix dune stratgie de progression vers lintention Formuler la stratgie , (Figure 47). Cette directive est slectionne suivant largument (a2).

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

174

Les deux arguments (a1) et (a2) qui sont proposs pour guider le choix sont les suivants : (a1): La structure organisationnelle est dfinie et un changement est intervenu ncessitant une rorganisation. (a2): Les dcideurs sont disponibles et les rles sont recenss.

Les directives DRI1.4 et la DRI1.5 sont prsentes au paragraphe 5.6.1.


5.5.1.2.1.3 Progresser depuis Formuler la stratgie du Map M1

tel-00363878, version 1 - 24 Feb 2009

La Figure 49 montre que la DSI1.3 permet de progresser partir de lintention Formuler la stratgie . Le Map M1 indique qu partir de la situation o la LBS est prrequise, il est possible de progresser en slectionnant lintention Identifier les dcideurs , Caractriser les ressources , Formuler la stratgie ou Arrter. La DSI1.3 est une directive de type choix compose de quatre alternatives associe chacune une action de dlgation. Elles proposent de slectionner les directives de ralisation dintentions DRI1.7, DRI1.8, DRI1.0 et DRI1.10.

Figure 49: Structure de la DSI1.3

La Directive DRI1.7 < (LBS), Identifier les dcideurs Par attribution> guide le choix dune stratgie de ralisation de lintention Identifier les dcideurs (Figure 49). Cette directive est slectionne suivant largument (a1). La Directive DRI1.8 < (LBS), Caractriser les ressources Par slection> guide le choix dune stratgie de ralisation de lintention Caractriser les ressources (Figure 49). Cette directive est slectionne suivant largument (a2).
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

175

La Directive DRI1.9 < (LBS), Formuler la stratgie Par rvision> guide le choix dune stratgie de ralisation de lintention Formuler la stratgie (Figure 49). Cette directive est slectionne suivant largument (a3). La Directive DRI1.10 < (LBS), Arrter Par validation> guide le choix dune stratgie de progression vers lintention Arrter , (Figure 49). Cette directive est slectionne suivant largument (a4). Les quatre arguments (a1), (a2), (a3) et (a4) qui sont proposs pour guider le choix sont les suivants : (a1): Les rles ncessaires pour la stratgie sont reconnus. (a2): Des ressources sont disponibles pour limplantation du SID. (a3): Des modifications sont apporter la stratgie. (a4): La stratgie est dfinie.

tel-00363878, version 1 - 24 Feb 2009

Les directives DRI1.7, DRI1.8, DRI1.9 et la DRI1.10 sont prsentes au paragraphe 5.6.1.
5.5.1.2.1.4 Progresser depuis Caractriser les ressources dans le Map M1

La Figure 50 montre que la DSI1.4 permet de progresser partir de lintention Caractriser les ressources . Le Map M1 indique qu partir de la situation o les sources sont pr-requises, on peut progresser en slectionnant lintention Formuler la stratgie. La DSI1.4 est une action de dlgation qui slectionne la DRI1.6 < (ressources), Formuler la stratgie par complmentarit>.

Figure 50: Structure de la DSI1.4

La directive DRI1.6 est prsente au paragraphe 5.6.1.


5.5.1.2.2 Directives de slection de stratgies associes au Map M1

Aucune DSS nest associe au Map M1.


Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

176

5.5.1.3 Exprimer les objectifs par la rutilisation de composants intentionnels La DRI2 est associe la section ac1 du Map-CADWE. Elle vise raliser lintention Exprimer les objectifs en utilisant la stratgie Par rutilisation de composants intentionnels (Figure 51). La rutilisation est une stratgie qui peut savrer pratique si les buts stratgiques et les objectifs stratgiques de lorganisation ont dj t modliss, respectivement avec une COS et une COT, et capitaliss dans la base des composants. Dans ce cas, on peut chercher les cartes dobjectifs stockes dans une base de composants afin de les rutiliser pour un autre projet dimplantation du SID.

tel-00363878, version 1 - 24 Feb 2009

Figure 51: Structure de la DRI2

Pour raliser cette intention, on peut dcomposer cette directive plan en deux sous-directives : Pour slectionner la catgorie de la carte des objectifs (DRI2.1) en prcisant si cest une carte des objectifs stratgiques ou une carte des objectifs tactiques ; Pour construire la carte des objectifs (DRI2.2) ;

5.5.1.3.1 Construire la carte des objectifs Par la rutilisation de composants intentionnels

La DRI2.2 vise construire une carte des objectifs par rutilisation de composants intentionnels. Elle est de type plan et compose de cinq sous-directives : DRI2.2.1 pour dfinir des critres pour le choix ; DRI2.2.2 pour identifier une section candidate ; DRI2.2.3 pour slectionner une section candidate ; DRI2.2.4 pour valider une section candidate ; DRI2.2.5 pour construire une carte dobjectifs par agrgation ;

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

177

Comme le montre la Figure 52, lapplication de ces directives nest pas squentielle. Par exemple, on peut excuter la DRI2.1 aprs lexcution de la DRI2.4 sil reste des critres qui nont pas t utiliss. Le graphe de prcdence montre les enchanements possibles dans lapplication des directives et les critres de choix pour slectionner une telle directive.

tel-00363878, version 1 - 24 Feb 2009

Figure 52: Structure de la DRI 2.2

Les critres de choix utilisent les arguments suivants : (a1): un rfrentiel des sections de la carte des objectifs recherche existe (a2): un critre est dfini (a3): tous les critres sont dfinis (a4): une section candidate est identifie (a5): toutes les sections candidates sont identifies (a6): une section candidate est slectionne (a7): toutes les sections candidates sont slectionnes (a8): une section candidate est valide (a9): toutes les sections candidates sont valides
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

178

(a10): une carte des objectifs est en construction (a11): une carte des objectifs est dfinie

Les sections ci-dessous prsentent les cinq directives DRI2.2.1, DRI2.2.2, DRI2.2.3, DRI2.2.4 et DRI2.2.5.
5.5.1.3.2 Raliser Dfinir les critres pour le choix (DRI2.2.1)

Cette directive vise dfinir un ensemble de critres pour la slection des sections dans la base des cartes des objectifs. Ces critres sont relatifs la catgorie de la carte dobjectifs (stratgique ou tactique), le type de projet SID, le mtier, etc.
5.5.1.3.3 Raliser Identifier une section candidate

tel-00363878, version 1 - 24 Feb 2009

Le but de la DRI2.2.2 est didentifier une section candidate. Pour raliser ce but, on peut dcomposer cette directive en trois sous-directives : Pour dterminer le niveau dabstraction (DRI2.2.2.1) ; Pour interroger la base sur un critre (DRI2.2.2.2) ; Pour choisir une section rpondant aux critres (DRI2.2.2.3).

La DRI2.2.2 est un plan. Les composants de ce plan ne sont pas excuts linairement. Par exemple, on peut dterminer un nouveau niveau dabstraction aprs le choix dune section rpondant aux critres si tous les niveaux dabstraction nont pas t dtermins. Les trois sous directives sont des directives informelles correspondant respectivement une action de dtermination du niveau dabstraction, dinterrogation de la base des composants sur un ou plusieurs critres et enfin le choix du modle correspondant au mieux aux critres dfinis. La Figure 53 montre la structure de cette directive.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

179

tel-00363878, version 1 - 24 Feb 2009

Figure 53: Structure de la DRI2.2.2

5.5.1.3.4 Raliser Slectionner une section candidate

La DRI2.2.3 permet de slectionner une section candidate partir des sections candidates dj identifies par la DRI2.2.2. Elle est de type plan et compose de trois sousdirectives : DRI2.2.3.1 pour prioritiser les critres ; DRI2.2.3.2 pour valuer la section candidate en fonction des critres prioritaires ; DRI2.2.3.3 pour dcider la slection de la section (choix). Cette directive propose soit de slectionner la section (DRI2.2.3.3.1), soit de la rejeter (DRI2.2.3.3.2). La Figure 54 montre la structure de la DRI2.2.3.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

180

tel-00363878, version 1 - 24 Feb 2009

Figure 54: Structure de la DRI2.2.3

5.5.1.3.5 Raliser Valider une section candidate

Une fois quune section candidate a t slectionne, la DRI2.2.4 permet de la valider. Cette directive est de type choix. Elle offre trois possibilits comme le montre la Figure 55 : Valider la section (DRI2.2.4.1) ; Rejeter la section (DRI2.2.4.2) ; Modifier un critre fonctionnel (DRI2.2.4.3).

Ladoption de lun de ces choix est fonction des arguments montrs la figure suivante.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

181

DRI2.2.4 <(critre dfini, section candidate identifie, section candidate slectionne), Valider une section candidate> (a1) DRI2.2.4.1 <(critre dfini, section candidate identifie, section candidate slectionne), Valider la slection> (a2) DRI2.2.4.2 <(critre dfini, section candidate identifie, section candidate slectionne), Rejeter la slection> (a3) DRI2.2.4.3 <(critre dfini, section candidate identifie, section candidate slectionne), Modifier un critre >

Arguments: (a1): si la section slectionne semble convenable pour la construction de la carte des objectifs (a2): si la section slectionne ne semble pas convenable pour la construction de la carte des objectifs (a3): sil y a un doute sur la section et que la dcision nest pas vidente. Plus dinformation et dvaluation sont ncessaires dans ce cas.

tel-00363878, version 1 - 24 Feb 2009

Figure 55: Structure de la DRI2.2.4

5.5.1.3.6 Raliser Construire une carte des objectifs par agrgation

La DRI2.2.5 permet de construire une carte des objectifs par agrgation. De type choix, elle propose deux possibilits (Figure 56) : DRI2.2.5.1 si cest la premire section de la carte des objectifs en construction ; DRI2.2.5.2 si la carte des objectifs contient dj des sections.

Figure 56: Structure de la DRI2.2.5

Ces deux directives sont prsentes dans les sous-sections suivantes.


5.5.1.3.7 Raliser Ajouter une section la carte des objectifs

La directive DRI2.2.5.1 est informelle et consiste ajouter une section la carte des objectifs dans le cas o la carte des objectifs ne contiendrait aucune section. Cest la premire tape de la construction de la carte des objectifs.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

182

5.5.1.3.8 Raliser Intgrer une section la carte des objectifs

La DRI2.2.5.2 vise intgrer une section la carte des objectifs. Dans ce cas, la carte des objectifs contient dj au moins une section. Cette directive est de type plan et compose de trois sous-directives : DRI2.2.5.2.1 pour intgrer lintention source dans la carte des objectifs ; DRI2.2.5.2.2 pour intgrer lintention cible dans la carte des objectifs ; DRI2.2.5.2.3 pour intgrer la stratgie dans la carte des objectifs.

Le graphe de la Figure 57 montre lordre dapplication de ces trois directives et les critres de choix ncessaires pour cela. Par exemple, on peut commencer lintgration par lintention source ou par lintention cible.

tel-00363878, version 1 - 24 Feb 2009

Figure 57: Structure de la DRI2.2.5.2

Les sous-sections suivantes dtaillent les trois directives DRI2.2.5.2.1, DRI2.2.5.2.2 et DRI2.2.5.2.3.
5.5.1.3.9 Raliser Intgrer lintention source dans la carte des objectifs

La DRI22.5.2.1 vise intgrer lintention source dans la carte des objectifs. Cest un plan qui est compos de deux sous-directives : lune pour comparer lintention source de la section candidate avec les intentions de la carte des objectifs (DRI22.5.2.1.1), lautre pour intgrer lintention source dans la carte des objectifs (DRI2.2.5.2.1.2).
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

183

Comme le montre la Figure 58, lintgration de lintention source se fait selon deux alternatives : Par ajout de lintention source dans la carte des objectifs (DRI2.2.5.2.1.2.1) ; Par modification de lorigine de la stratgie de la section candidate, pour partir dune intention de la carte des objectifs identique lintention source de la section candidate (DRI2.2.5.2.1.2.2).

La Figure 58 montre les arguments pour le choix de lune de ces deux directives.

tel-00363878, version 1 - 24 Feb 2009

Figure 58: Structure de la DRI2.2.5.2.1

5.5.1.3.10

Raliser Intgrer lintention cible dans la carte des objectifs

La DRI2.2.5.2.2 vise intgrer lintention cible dans la carte des objectifs. Cest un plan qui est compos de deux sous-directives : lune pour comparer lintention cible de la section candidate avec les intentions de la carte des objectifs (DRI2.2.5.2.2.1), lautre pour intgrer lintention cible dans la carte des objectifs (DRI2.2.5.2.2.2). Comme le montre la Figure 59, lintgration de lintention source se fait selon deux alternatives : Par ajout de lintention cible dans la carte des objectifs (DRI4.5.2.2.2.1) ;

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

184

Par modification de la cible de la stratgie de la section candidate pour pointer une intention de la carte des objectifs identique lintention cible de la section candidate (DRI2.2.5.2.2.2.2).

La Figure 59 montre les arguments pour le choix de lune de ces deux directives.

tel-00363878, version 1 - 24 Feb 2009

Figure 59 : Structure de la DRI2.2.5.2.2

5.5.1.3.11

Raliser Intgrer la stratgie dans la carte des objectifs

La DRI2.2.5.2.3 vise intgrer la stratgie dans la carte des objectifs. La Figure 60 montre que cest un plan qui est compos de deux sous-directives : lune pour comparer la stratgie de la section candidate avec la stratgie correspondante de la carte des objectifs (DRI2.2.5.2.3.1), lautre pour intgrer la stratgie de la section candidate dans la carte des objectifs (DRI2.2.5.2.3.2).

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

185

tel-00363878, version 1 - 24 Feb 2009

Figure 60: Structure de la DRI2.2.5.2.3

Comme le montre la Figure 60, lintgration de la stratgie se fait selon deux alternatives : En ignorant la stratgie de la section candidate (DRI2.2.5.2.3.2.1) ; En ajoutant la stratgie de la section candidate la carte des objectifs entre la lintention source et lintention cible (DRI4.5.2.3.2.2). La Figure 60 montre les arguments pour le choix de lune de ces deux directives. 5.5.2 Progresser depuis Identifier les buts stratgiques La directive DSI2 guide la progression partir de lintention Identifier les buts stratgiques . La seule possibilit offerte par Map-CADWE pour progresser partir de cette intention est de choisir lintention Exprimer les objectifs . Par consquent, la DSI2 est une directive plan proposant une directive excutable unique laquelle est associe une action de dlgation (Figure 61 -partie infrieure). Cette directive propose de slectionner la DRI5 : (< (LBS), Exprimer les objectifs Par dcouverte des fins/moyens stratgiques et tactiques>). Aucune DSS nest requise car le Map-CADWE ne propose quune seule stratgie, Par dcouverte des fins/moyens stratgiques et tactiques, pour progresser vers

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

186

lintention Exprimer les objectifs partir de lintention Identifier les buts stratgiques .

tel-00363878, version 1 - 24 Feb 2009

Figure 61: Structure de la DSI2

5.5.2.1 Exprimer les objectifs par dcouverte des fins/moyens stratgiques et tactiques La DRI5 est associe la section bc1 du Map-CADWE (Figure 62). Elle vise raliser lintention dexprimer les objectifs par dcouverte des fins/moyens stratgiques et tactiques de lorganisation. A ce stade, lingnieur dispose de la LBS et de la structure organisationnelle et, pour exprimer les objectifs stratgiques et tactiques qui affinent la stratgie mettre en place, lingnieur slectionne une directive de ralisation dintention de type stratgique dfinie par la Map M5 (cf. Figure 62partie infrieure-) Le processus dexpression des objectifs prsent la Figure 62 dfinit, outre les intentions Dmarrer et Arrter , les deux intentions Construire la carte de objectifs stratgiques et Construire la carte des objectifs tactiques . Lintention Construire la carte des objectifs stratgiques a pour finalit de recenser les objectifs stratgiques de lorganisation affinant chacun des buts stratgiques. Cette intention recouvre les composantes du processus qui concernent laffinement dun but stratgique de la LBS. Cette composante du processus donne une Carte des Objectifs Stratgiques (COS) par but stratgique. Lintention Construire la carte des objectifs tactiques a pour finalit de recenser les objectifs tactiques dun dcideur appartenant la structure organisationnelle et se chargeant dun ensemble dobjectifs stratgiques. Cette intention recouvre les composantes du processus qui donne une Carte des Objectifs Tactiques (COT) par dcideur concern par le but stratgique de lorganisation.
Ins GAM

Thse de doctorat

V- Processus de dcouverte des exigences

187

tel-00363878, version 1 - 24 Feb 2009

Figure 62: Structure de la DRI5

5.5.2.1.1 Directives de slection dintention associes au Map M5

Le Map M5 contient quatre intentions : Dmarrer , Construire la carte des objectifs stratgiques , Construire la carte des objectifs tactiques et Arrter . La progression dans ce Map est possible partir de toutes les intentions proposes lexception de lintention Arrter . Le Map C5 propose les quatre directives de slection dintention identifies au Tableau 21.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

188

Tableau 21: DSI du Map M5


Intention I5.1 : Dmarrer I5.2 : Construire la carte des objectifs stratgiques I5.3 : Construire la carte des objectifs tactiques DSI
DSI5.1 : < (LBS dfinie), Progresser depuis Dmarrer> DSI5.2 : < (COS dfini), Progresser depuis Construire la carte des objectifs stratgiques> DSI5.3 : < (COT dfinie, Dcideur slectionn), Progresser depuis Construire la carte des objectifs tactiques > 5.5 5.5.2

paragraphe

5.5.3

Les paragraphes suivants prsentent les DSI5.1, DSI5.2 et DSI5.3.


5.5.2.1.1.1 Progresser depuis Dmarrer du Map M5

tel-00363878, version 1 - 24 Feb 2009

Cette directive permet de progresser partir de lintention Dmarrer . Le Map M5 indique qu partir de la situation initiale o la LBS est pr-requise, il est possible de progresser en slectionnant lintention Construire la carte des objectifs stratgiques (voir Figure 63). Par consquent, la DSI1 est une directive qui slectionne la directive DRI5.1.

Figure 63: Structure de la DSI5.1

La DRI5.1 est prsente au paragraphe 5.6.2


5.5.2.1.1.2 Progresser depuis Construire stratgiques du Map M5 une carte des objectifs

La directive prsente la Figure 64 permet de progresser partir de lintention Construire la carte des objectifs stratgiques . Le Map M5 indique qu partir de la situation initiale o la COS est pr-requise, on peut progresser en slectionnant lintention Construire la carte des objectifs tactiques , Construire la carte des objectifs stratgiques ou lintention Arrter . Par consquent, la DSI5.2 est une directive de type choix compose de trois alternatives. Les trois alternatives sont des directives excutables
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

189

chacune associe une action de dlgation. Elles proposent de slectionner les directives de ralisation dintentions DRI5.2, DRI5.3 et DRI5.4 (Figure 64).
(1) par rvision

Construire la carte des objectifs stratgiques (1) par validation b Construire la carte des objectifs tactiques c
(1) par rpartition par dcideur

Arrter e

DSI5.2 < (COS dfinie), Progresser depuis Construire la carte des objectifs stratgiques> (a1) (a2) <(COS dfinie), Slectionner (DRI5.3: <(COS dfinie, dcideur identifi, objectif stratgique slectionn), construire la carte des objectifs tactiques Par rpartition par dcideur>)> (a3) <(COS dfinie ou COS rvis), Slectionner (DRI5.4 <(COS dfinie ou COS rvis), Arrter Par validation >)>

tel-00363878, version 1 - 24 Feb 2009

<(COS dfinie), Slectionner (DRI5.2 : < (COS dfinie, modification identifie), construire la carte des objectifs stratgiques Par rvision >)>

Figure 64: Structure de la DSI5.2

La Directive DRI5.2 < (COS dfinie, modification identifie), Construire la carte des objectifs stratgiques, Par rvision > guide le choix dune stratgie de ralisation de lintention Construire la carte des objectifs stratgiques en vu de rviser une COS dj dfinie. Cette directive est slectionne suivant largument (a1). La Directive DRI5.3 < (COS dfinie, dcideur identifi, objectif stratgique slectionn), construire la carte des objectifs stratgiques Par rpartition par dcideur> guide le choix dune stratgie de ralisation de lintention Construire la carte des objectifs tactiques en vue didentifier les objectifs tactiques de chaque dcideur. Cette directive est slectionne suivant largument (a2). La Directive DRI5.4 < (COS dfinie ou COS rvis), Arrter Par validation > guide le choix dune stratgie de ralisation de lintention Arrter. Cette directive est slectionne suivant largument (a3). Les trois arguments (a1) (a2) et (a3) qui sont proposs pour guider le choix sont les suivants : (a1): des modifications sont apporter la carte des objectifs stratgiques. (a2): les objectifs stratgiques dun dcideur sont identifis. (a3): les objectifs stratgiques et tactiques sont identifis.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

190

Les DRI5.2, DRI5.3 et DRI5.4 sont prsentes au paragraphe 5.6.2


5.5.2.1.1.3 Progresser depuis Construire la carte des objectifs tactiques du Map M5

La directive prsente la Figure 65 permet de progresser partir de lintention Construire la carte des objectifs tactiques . Le Map M5 indique qu partir de la situation initiale o la COT est pr-requise, on peut progresser en slectionnant lintention Construire la carte des objectifs tactiques , Construire la carte des objectifs stratgiques ou lintention Arrter . Par consquent, la DSI5.3 est une directive de type choix compose de trois alternatives. Les trois alternatives sont des directives excutables chacune associe une action de dlgation. Elles proposent de slectionner les directives de ralisation dintentions DR5.5, DR5.6 et DRI5.1 (Figure 65).

tel-00363878, version 1 - 24 Feb 2009

Figure 65: Structure de la DSI5.3

La Directive DRI5.5 < (COT dfinie, mise en correspondance effectuer), Construire la carte des objectifs stratgiques Par complmentarit> guide le choix dune stratgie de ralisation de lintention Construire la carte des objectifs stratgiques en vue dtudier la correspondance entre une COS et une COT. Cette directive est slectionne suivant largument (a1). La Directive DRI5.6 < (COT dfinie, modification identifie), Construire la carte des objectifs tactiques Par rvision> guide le choix dune stratgie de ralisation de lintention construire la carte des objectifs tactiques en vue de modifier la COT. Cette directive est slectionne suivant largument (a2).

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

191

La Directive DRI5.7 < (COT dfinie ou COT rvise), Progresser vers Arrter > guide le choix dune stratgie de ralisation de lintention Arrter. Cette directive est slectionne suivant largument (a3). Les trois arguments (a1) (a2) et (a3) qui sont proposs pour guider le choix sont les suivants : (a1): Des rvisions dont apporter sur la carte des objectifs stratgiques dj tablie. (a2): Une valuation des objectifs stratgiques est faire suivant le profil des dcideurs. (a3): Le concepteur SID valide conceptuellement les cartes des objectifs tactiques.

tel-00363878, version 1 - 24 Feb 2009

Les DRI5.5, DRI5.6 et DRI5.7 sont prsentes au paragraphe 5.6.2


5.5.2.1.2 Directives de slection de stratgies associes au Map M5

Aucune DSS nest associe au Map M5. 5.5.3 Progresser depuis Exprimer les objectifs La directive de slection dintentions DSI3 guide la progression partir de lintention Exprimer les objectifs . A partir de cette intention, il est possible de progresser soit vers lintention Identifier les buts stratgiques , soit vers lintention Dcouvrir les exigences informationnelles ou lintention Arrter. Par consquent, la DSI3 est une directive choix proposant trois alternatives. Chacune de ces alternatives est une directive excutable laquelle est associe une action de dlgation (Figure 66 partie milieu). Elles proposent de slectionner la directive de slection de stratgie DSS2 et les directives de ralisation dintentions DRI6 et DRI9.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

192

tel-00363878, version 1 - 24 Feb 2009

Figure 66: Structure de la DSI3

La Directive DSS2 (< (COT), Progresser vers Dcouvrir les exigences informationnelles >) est slectionne suivant largument (a1). La directive DRI6 (< (COS, COT), Identifier les buts stratgiques Par rvision>) est slectionne suivant largument (a2) et enfin la directive DRI9 (< (COS, COT), Arrter Par capitalisation des composants intentionnels>) est slectionne suivant largument (a3). Les trois arguments (a1), (a2) et (a3) sont proposs pour guider le choix (Figure 66 -partie infrieure) : (a1): un dcideur a compltement dfini son COT et dcide dvaluer les informations ncessaires. (a2): les cartes des objectifs dfinies prsentent des incohrences avec la liste des buts stratgiques fixs, une mise en correspondance et une correction sont ncessaires. (a3): La carte des objectifs est intressante capitaliser.

Les DRI5.5, DRI5.6 et DRI5.7 sont prsentes aux paragraphes suivants. 5.5.3.1 Progresser vers dcouvrir les exigences informationnelles (DSS2) La situation associe la signature de DSS2 (COT) indique que celle-ci est employe avec une condition pralable. La DSS2 guide la slection de lune des deux stratgies permettant de progresser vers Dcouvrir les exigences informationnelles
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

193

partir de Exprimer les objectifs (Figure 67- partie suprieure). Il sagit dune directive choix proposant deux alternatives : Slectionner DRI7 < (composant disponible, COT dfini), Dcouvrir les exigences informationnelles Par rutilisation des composants informationnels > Slectionner DRI8 < (dcideur slectionn, COT dfini), Dcouvrir les exigences informationnelles Par dcouverte des fins/moyens informationnels >

tel-00363878, version 1 - 24 Feb 2009

Les deux critres de choix (a1) et (a2) associs la DSS2 montrent que le premier choix est judicieux dans le cas o lingnieur voudrait faire correspondre des exigences informationnelles aux objectifs tactiques dun dcideur en valuant les moyens ncessaires. Le deuxime choix est considr lorsque lintention de lingnieur est de slectionner, adapter et adopter des composants intentionnels exprimant des exigences informationnelles pour les adapter au projet SID en cours. (Figure 67- partie infrieure). Il est noter que lapplication de DRI7 ou de DRI8 donne une liste des exigences informationnelles dfinie qui pourraient par la suite tre amliores et modifies. En outre, il est possible dappliquer DRI8 puis de slectionner DRI7 pour complter les exigences informationnelles obtenues base des composants rutilisables. Par consquent, la DSS2 est applicable plusieurs fois sur les mmes exigences informationnelles.

Figure 67: Structure de la DSS2

Les deux arguments (a1) et (a2) sont proposs pour guider le choix (Figure 67-partie infrieure) :

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

194

(a1): un objectif tactique est slectionn pour un dcideur et une valuation des exigences informationnelles est ncessaire. (a2): des exigences informationnelles intressantes et correspondant au contexte sont disponibles.

5.5.3.1.1 Dcouvrir les exigences informationnelles par rutilisation des composants informationnels (DRI7)

La DRI7 (figure suivante) vise construire une liste des exigences informationnelles par rutilisation de composants informationnels. Elle est de type plan et compose de cinq sous-directives : DRI7.1 pour dfinir des critres pour le choix ; DRI7.2 pour identifier une exigence informationnelle ; DRI7.3 pour slectionner une exigence informationnelle candidate ; DRI7.4 pour valider une exigence informationnelle candidate ; DRI7.5 pour construire une liste des exigences par agrgation ;

tel-00363878, version 1 - 24 Feb 2009

Comme le montre la figure ci-dessous, lapplication de ces directives nest pas squentielle. Par exemple, on peut excuter la DRI7.1 aprs lexcution de la DRI7.4 sil reste des critres qui nont pas t utiliss. Le graphe de prcdence montre les enchanements possibles dans lapplication des directives et les critres de choix pour slectionner une telle directive.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

195

tel-00363878, version 1 - 24 Feb 2009

Figure 68: Structure de la DRI7

Les critres de choix utilisent les arguments suivants : (a1): un rfrentiel dexigences informationnelles existe (a2): un critre est dfini (a3): tous les critres sont dfinis (a4): une exigence informationnelle candidate est identifie (a5): toutes les exigences informationnelles candidates sont identifies (a6): une exigence informationnelle candidate est slectionne (a7): toutes les exigences informationnelles candidates sont slectionnes (a8): une exigence informationnelle candidate est valide (a9): toutes les exigences informationnelles sont valides (a10): une liste des exigences informationnelles est en construction (a11): une liste des exigences informationnelles est modlise

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

196

Les directives DRI7.1, DRI7.2, DRI7.3 et DRI7.4 sont semblables aux DRI2.2.1, DRI2.2.2, DRI2.2.3 et DRI2.2.4 o, au lieu de rechercher une section candidate, une exigence informationnelle est slectionne suivant des critres qui lui sont propres. Quant la DRI7.5, cela correspond au rajout dun lment dans une liste avec les rgles dajout dun objet dans une liste.
5.5.3.1.2 Dcouvrir les exigences informationnelles par dcouverte des fins/moyens oprationnels

La Figure 69 montre la directive DRI8 qui se dcompose en deux sous directives : DRI8.1 pour slectionner lobjectif tactique valuer DRI8.2 pour dfinir la liste des exigences informationnelles pour un dcideur

tel-00363878, version 1 - 24 Feb 2009

Figure 69: Structure de la DRI8

5.5.3.1.2.1 Slectionner un objectif tactique

Pour la directive DRI8.1, la situation de dpart correspond la possession dune carte des objectifs tactiques pour un dcideur en particulier. Cette COT comporte une structure dobjectifs tactiques (chapitre 4). Le dcideur choisit de dcouvrir les moyens informationnels pour chaque objectif tactique ou pour ceux qui lui semblent les plus prioritaires. La priorit peut tre base sur diffrents critres tels que les ressources disponibles, les autres dcideurs qui sont galement concerns par le but stratgique considr par ce dcideur, etc. Ainsi, le dcideur effectue une premire dcision de slection dobjectif tactique. Pour chaque objectif tactique slectionn, la DRI8 permet de dfinir avec la directive DRI8.2 la liste des exigences correspondantes.
5.5.3.1.2.2 Dfinir la liste des exigences informationnelles

La DRI8.2 vise dfinir la liste des exigences informationnelles (Figure 70). Elle est de type plan et compose de trois sous-directives :
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

197

DRI8.2.1 pour dfinir un objectif oprationnalisable. Nous rappelons que chaque objectif tactique se dcline en un ensemble des objectifs que nous appelons oprationnalisables avant daboutir la liste des exigences informationnelles qui constituent les exigences du systme (chapitre4). DRI8.2.2 pour valider la liste des exigences informationnelles ;

tel-00363878, version 1 - 24 Feb 2009

Figure 70: Structure de la DRI8.2


DRI8.2.3 <COT dfinie, Objectif tactique slectionn), valider la Liste des exigences informationnelles>

La DRI8.2.3 vise valider la liste des exigences informationnelles (Figure 71). Elle est de type plan et compose de trois sous-directives : DRI8.2.2.1 pour dfinir les proprits dune exigence informationnelle. DRI8.2.2.2 pour intgrer une exigence informationnelle dans la liste. DRI8.2.2.3 pour vrifier la compltude de la liste et si tous les lments souhaits sont prsents ou pas.

Figure 71: Structure de la DRI8.2.3

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

198

5.5.3.2 Identifier les buts stratgiques par rvision La DRI6 associe la section cb1 du Map-CADWE vise rviser les buts stratgiques dj identifis (Figure 72). Elle est de type plan et compose de deux sousdirectives : DRI6.1 pour identifier les incohrences/manques. Il sagit dune directive choix proposant deux alternatives : DRI6.1.1 suivant largument (a1) et la DRI6.1.2 suivant largument (a2). DRI6.2 pour rpercuter le changement. Il sagit dune directive choix proposant trois alternatives : DRI6.2.1 suivant largument (a3), la DRI6.2.2 suivant largument (a4) et la DRI6.2.3 suivant largument (a5).

tel-00363878, version 1 - 24 Feb 2009

Figure 72: Structure de la DRI6

Si les dcideurs pensent quil existe des incohrences ou des manques au niveau de lidentification des buts stratgiques par rapport aux objectifs qui ont t exprims, il est possible dtudier avec cette DRI les incohrences et manques et de rpercuter les changements ncessaires en choisissant lalternative souhaite suivant les arguments suivants : (a1): les dcideurs constatent des incohrences entre les objectifs stratgiques et les buts stratgiques. (a2): les dcideurs constatent quil existe des manques. (a3): les dcideurs rvisent les buts stratgiques. (a4): les dcideurs rorganisent la structure organisationnelle. (a5): les dcideurs revoient les ressources dployer.
Ins GAM

Thse de doctorat

V- Processus de dcouverte des exigences

199

Lexpression des objectifs stratgiques et la mise en correspondance avec la liste des buts stratgiques dj tablis peuvent donner deux rsultats : la mise en correspondance donne un rsultat positif et dans ce cas aucune rvision nest ncessaire. La mise en correspondance donne un rsultat ngatif et dans ce cas des incohrences ou des manques sont constats. Les incohrences peuvent rsulter, par exemple, de la mise jour des objectifs stratgiques qui ne sont plus compltement fidles laffinement des buts stratgiques de dpart. De plus, ces incohrences peuvent rsulter du fait que les objectifs stratgiques sortent des responsabilits des dcideurs fixes pour la structure organisationnelle initiale ou des ressources dployer. Dans ce cas, les changements ncessaires sont effectuer en modifiant la liste des objectifs stratgiques, la structure organisationnelle ou les ressources dployes suivant les degrs des changements oprer. Si ce sont des manques qui sont constats et non des incohrences, ceci peut tre corrig par lajout dun nouveau but stratgique dans la LBS si un but stratgique est manquant. De mme une modification de la structure organisationnelle est possible en ajoutant des dcideurs ou en leur attribuant des nouveaux rles. De nouvelles sources oprationnelles peuvent galement tre considres. 5.5.3.3 Arrter par capitalisation des composants intentionnels La capitalisation enrichit la base des composants par la mise jour et lajout de nouvelles cartes et sections stratgiques et tactiques. La DRI9 associe la section cf1 du Map-CADWE vise capitaliser les composants intentionnels dj identifis (Figure 73). Elle est de type plan et compose de trois sousdirectives : DRI9.1 pour dfinir un descripteur pour le composant rajouter dans la base. Il est ainsi important d'attribuer une valeur chaque caractristique du descripteur tel quil est prsent au chapitre 4. DR9.2 pour ajouter le composant dans la base. Il sagit dune directive choix proposant deux alternatives : DR9.2.1 suivant largument (a9), la DR9.2.2 suivant largument (a10). La premire sous directive est une action dajout de la COS dans la base des composants stratgiques et la deuxime sous directive est une action dajout de la COT dans la base des composants tactiques. DR9.3 pour rfrencer le composant en prcisant des mots cls qui facilitent la recherche ultrieure.

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

200

tel-00363878, version 1 - 24 Feb 2009

Figure 73: Structure de la DRI9

Les critres de choix de la Figure 73 utilisent les arguments suivants : (a1): un rfrentiel de composants intentionnels existe (a2): une carte des objectifs est disponible (a3): une caractristique du descripteur est dfinie (a4): toutes les caractristiques du descripteur sont dfinies (a5): le descripteur du composant est disponible (a6): une rfrence est dfinie (a7): toutes les rfrences sont dfinies (a8): le composant est ajout dans la base (a9) : une carte des objectifs stratgiques est identifie et capitaliser (a10) : une carte des objectifs tactiques est identifie et capitaliser

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

201

5.5.4 Progresser depuis Dcouvrir les exigences informationnelles La directive de slection dintentions DSI4 guide la progression partir de lintention Dcouvrir les exigences informationnelles . A partir de cette intention, il est possible de progresser soit vers lintention Dfinir le schma multidimensionnel , soit vers lintention Exprimer les objectifs ou lintention Arrter. Par consquent, la DSI4 est une directive choix proposant trois alternatives. Chacune de ces alternatives est une directive excutable laquelle est associe une action de dlgation (Figure 74 - partie milieu). Elles proposent de slectionner la directive de slection de stratgie DSS3 et les directives de ralisation dintentions DRI10 et DRI13. Pour la directive DRI10 (< (LEI recens), Exprimer les objectifs Par rvision>), la partie du Map de la Figure 74 ne propose quune seule stratgie Par rvision pour progresser vers lintention Exprimer les objectifs . Aucune DSS nest donc requise. Pour la directive DRI13 (< (LEI recens), Arrter Par capitalisation des composants oprationnels>), la partie du Map de la Figure 74 ne propose quune seule stratgie Par capitalisation des composants oprationnels pour progresser vers lintention Arrter . Aucune DSS nest donc requise. La directive DSS3 (< (LEI recens), Dfinir le schma multidimensionnel >) guide le choix dune stratgie de progression vers lintention Dfinir le schma multidimensionnel (Figure 74 -partie suprieure).

tel-00363878, version 1 - 24 Feb 2009

Figure 74: Structure de la DSI4

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

202

Trois arguments (a1), (a2) et (a3) sont ainsi proposs pour guider ce choix : (a1): les exigences informationnelles sont identifies et il y a une dcision de modlisation multidimensionnelle. (a2): une incompatibilit est dtecte et une rvision est effectuer sur les cartes des objectifs base des exigences identifies. (a3): la liste des exigences informationnelles est intressante capitaliser.

5.5.4.1 Progresser vers Dfinir le schma multidimensionnel La situation associe la signature de DSS3 (LEI) indique que celle-ci est employe avec une condition pralable. La DSS3 guide la slection de lune des deux stratgies permettant de progresser vers Dfinir le schma multidimensionnel partir de Dcouvrir les exigences informationnelles (Figure 75- partie suprieure). Il sagit dune directive choix proposant deux alternatives : Slectionner DRI11 < (LEI dfinie), Dcouvrir les exigences informationnelles Par rutilisation des composants informationnels > Slectionner DRI12 < (LEI dfinie), Dcouvrir les exigences informationnelles Par dcouverte des fins/moyens informationnels>

tel-00363878, version 1 - 24 Feb 2009

Les deux critres de choix (a1) et (a2) associs la DSS3 montrent que le premier choix est judicieux dans le cas o lingnieur voudrait transformer les exigences informationnelles et en dduire un schma multidimensionnel conforme au schma en toile. Le deuxime choix est considr quand le but est de slectionner, adapter et adopter des composants de modles multidimensionnels pour les rutiliser lors de lexpression du schma multidimensionnel du projet SID en cours. (Figure 75- partie infrieure). Il est noter que lapplication de DRI11 ou de DRI12 donne un schma multidimensionnel dfini qui pourrait par la suite tre amlior et modifi. En outre, il est possible dappliquer DRI11 puis de slectionner DRI12 pour complter les schmas multidimensionnels obtenus base des composants de modles multidimensionnels rutilisables. Par consquent, la DSS3 est applicable plusieurs fois sur les mmes schmas multidimensionnels.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

203

tel-00363878, version 1 - 24 Feb 2009

Figure 75: Structure de la DSS3

Les deux arguments (a1) et (a2) qui guident le choix sont : (a1): la documentation et linformation concernant les exigences informationnelles sont disponibles. (a2): un ou plusieurs composants adquats sont disponibles.
par dcouverte des

5.5.4.1.1 Dfinir le schma multidimensionnel fins/moyens oprationnels

La DRI11 associe la section de1 du Map-CADWE vise dfinir le schma multidimensionnel (Figure 76). Elle est de type plan et compose de trois sous-directives : DRI11.1 pour identifier des indicateurs conceptuels DR11.2 pour appliquer les rgles de transformation DR11.3 pour dfinir la structure multidimensionnelle Les trois sous directives utilisent les rgles du chapitre 6.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

204

Figure 76: Structure de la DRI11

tel-00363878, version 1 - 24 Feb 2009

5.5.4.1.2 Dfinir le schma multidimensionnel par la rutilisation de modles multidimensionnels

La DRI12 associe la section de2 du Map-CADWE vise dfinir le schma multidimensionnel en rutilisant la base des composants (Figure 77). Elle est de type plan et compose de quatre sous-directives : DRI12.1 pour dfinir des critres pour le choix ; DRI12.2 pour identifier un modle multidimensionnel candidat ; DRI12.3 pour slectionner un modle multidimensionnel candidat ; DRI12.4 pour valider un modle multidimensionnel candidat ; DRI12.5 pour construire un schma multidimensionnel ;

Comme le montre la Figure 77, lapplication de ces directives nest pas squentielle. Par exemple, on peut excuter la DRI12.1 aprs la DRI12.4 sil reste des critres qui nont pas t utiliss. Le graphe de prcdence montre les enchanements possibles dans lapplication des directives et les critres de choix pour slectionner une telle directive.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

205

tel-00363878, version 1 - 24 Feb 2009

Figure 77: Structure de la DRI12

Les critres de choix de la Figure 77 utilisent les arguments suivants : (a1): un rfrentiel de modles multidimensionnels existe (a2): un critre est dfini (a3): tous les critres sont dfinis (a4): un modle multidimensionnel candidat est identifi (a5): tous les modles multidimensionnels candidats sont identifis (a6): un modle multidimensionnel candidat est slectionn (a7): tous les modles multidimensionnels candidats sont slectionns (a8): un modle multidimensionnel candidat est valid (a9): tous les modles multidimensionnels sont valids (a10): un schma multidimensionnel est en construction (a11): un schma multidimensionnel est dfini

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

206

Les DRI12.1, DRI12.2, DRI12.3, DRI12.4 et DRI12.5 sont semblables aux sous directives de la DRI4. La diffrence avec la DRI4 est que la DRI12 prend en considration la liste des exigences informationnelles et slectionne des modles candidats les respectant alors que la DRI4 prend en considration uniquement les sources oprationnelles considres pour le SID mettre en place. 5.5.4.2 Exprimer les objectifs par rvision La DRI10 associe la section dc1 du Map-CADWE vise rviser les objectifs dj identifis (Figure 78). Elle est de type plan et compose de deux sous-directives : DRI10.1 pour identifier les incohrences. DRI10.2 pour rpercuter le changement sur les objectifs tactiques.

tel-00363878, version 1 - 24 Feb 2009

Figure 78: Structure de la DRI10

La DRI10.1 excute une action dtude et de comparaison entre le produit source (LEI) et le produit cible (COT) afin didentifier les incohrences. Les dcideurs constatent quil existe des incohrences entre les exigences informationnelles dfinies et les objectifs tactiques fixs au pralable. Une fois que les incohrences sont dtectes et les changements faire sont identifis, les modifications sont rpercuter sur les cartes des objectifs tactiques. La DRI10.2 rpercute les changements oprer sur la COT. Cette modification peut consister au renommage des sections en totalit ou en partie ou au changement de la structure de toute la carte en intgrant de nouvelles intentions, stratgies ou sections. Cette directive est une directive choix entre deux alternatives o la DRI10.2.1 est choisi si les incohrences de nommage sont dceles (a1) et la DRI10.2.2 si la carte des objectifs
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

207

tactiques est modifier (a2). La DRI10.2.2 est semblable la DRI2.2.5.2 du paragraphe 5.5.1.3.8. 5.5.4.3 Arrter par capitalisation La DRI13 associe la section df1 du Map-CADWE vise capitaliser les produits informationnels dj identifis (Figure 79). Elle est de type plan et compose de trois sous-directives : DRI13.1 pour dfinir un descripteur. DRI13.2 pour ajouter le composant. DRI13.3 pour rfrencer le composant. Les dcideurs pensent que le produit obtenu est intressant pour dautres expriences. Il est ainsi ncessaire de dfinir les caractristiques du descripteur, dajouter le composant dans la base et puis de donner une ou plusieurs rfrences pour la recherche ultrieure du produit.

tel-00363878, version 1 - 24 Feb 2009

Figure 79: Structure de la DRI13

Les DRI13.1, DRI13.2.1, et DRI13.2.2 sont similaires celles dfinies au paragraphe 5.5.3.3. 5.5.5 Progresser depuis Dfinir le schma multidimensionnel La directive de slection dintentions DSI5 guide la progression partir de lintention Dfinir le schma multidimensionnel . A partir de cette intention, il est possible de progresser soit vers lintention Dcouvrir les exigences informationnelles , soit vers lintention Dfinir le schma multidimensionnel ou lintention Arrter. Par consquent, la DSI5 est une directive choix proposant trois alternatives. Chacune de ces alternatives est une directive excutable laquelle est associe une action de dlgation (Figure 80- partie milieu). Elles proposent de slectionner la directive de slection de stratgie DSS4 et les directives de ralisation dintentions DRI14 et DRI15.
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

208

La directive DRI14 < (DIM dfinie, Dcouvrir les exigences informationnelles Par complmentarit >). Le Map (Figure 80-partie suprieure) ne propose quune seule stratgie Par rvision pour progresser vers lintention Dcouvrir les exigences informationnelles. Aucune DSS nest donc requise. La directive DRI15 (< (DIM dfinie), Dfinir le schma multidimensionnel Par intgration>). Le Map (Figure 80-partie suprieure) ne propose quune seule stratgie Par intgration pour progresser vers lintention Dfinir le schma multidimensionnel . Aucune DSS nest donc requise. La Directive DSS4 < (DIM dfinie ou DIM intgr), Progresser vers Arrter >) guide le choix dune stratgie de progression vers lintention Arrter (Figure 80-partie suprieure)

tel-00363878, version 1 - 24 Feb 2009

Figure 80: Structure de la DSI5

Les trois arguments (a1), (a2) et (a3) sont proposs pour guider le choix : (a1): le schma multidimensionnel est valider ou capitaliser (a2): des incohrences sont constates et une mise en correspondance est ncessaire (a3): plusieurs schmas sont disponibles et une exigence de fusion suivant un ou plusieurs critres est ncessaire.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

209

5.5.5.1 Progresser vers Arrter La situation associe la signature de DSS4 (DIM) indique que celle-ci est employe avec une condition pralable. La DSS4 guide la slection de lune des deux stratgies permettant de progresser vers Arrter partir de Dfinir le schma multidimensionnel . Il sagit dune directive choix proposant deux alternatives : Slectionner DRI16 < (DIM dfini ou DIM intgr), Arrter Par validation conceptuelle> Slectionner DRI17 < (DIM dfini ou DIM intgr), Arrter Par capitalisation du modle multidimensionnel>

tel-00363878, version 1 - 24 Feb 2009

Les deux critres de choix (a1) et (a2) associs la DSS4 montrent que le premier choix est judicieux dans le cas o le concepteur SID voudrait clturer le projet SID en procdant une validation conceptuelle du produit (a1). Le deuxime choix est considr quand lintention de lingnieur est de capitaliser et rfrencer le produit dans la base des composants pour les rutiliser ultrieurement (a2). (Figure 81- partie infrieure).

Figure 81: Structure de la DSS4

5.5.5.1.1 Arrter par validation conceptuelle

La DRI16 associe la section ef1 du Map-CADWE vise valider les schmas multidimensionnels produits (Figure 82). Elle est de type plan et compose de deux sousdirectives : DRI16.1 pour vrifier une rgle de validit DRI16.2 pour appliquer les rgles de validit
Ins GAM

Thse de doctorat

V- Processus de dcouverte des exigences

210

tel-00363878, version 1 - 24 Feb 2009

Figure 82: Structure de la DRI16

5.5.5.1.2 Arrter par capitalisation des modles multidimensionnels

La DRI17 associe la section ef2 du Map-CADWE vise capitaliser les modles multidimensionnels obtenus (Figure 83). Elle est de type plan et compose de trois sousdirectives : DRI17.1 pour dfinir un descripteur pour le composant rajouter dans la base. Il est ainsi important d'attribuer une valeur chaque caractristique du descripteur tel quil est prsent au chapitre 4 DRI17.2 pour ajouter le composant DR17.3 pour rfrencer le composant en prcisant des mots cls qui facilitent la recherche plus tard. Les dcideurs pensent que le produit obtenu est intressant pour dautres expriences. Il est ainsi ncessaire de dfinir les caractristiques du descripteur, dajouter le composant dans la base et de donner une ou plusieurs rfrences pour la recherche ultrieure du produit.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

211

Figure 83: Structure de la DRI17

5.5.5.2 Dcouvrir les exigences informationnelles par complmentarit

tel-00363878, version 1 - 24 Feb 2009

La Figure 84 montre la DRI14 associe la section ed1. Cette directive permet de dcouvrir les exigences informationnelles par complmentarit. Cest une directive plan qui se dcompose en deux sous directives suivantes : DRI14.1 pour identifier les manques. Le schma multidimensionnel dfini a t modifi suite une intgration avec dautres schmas ou afin damliorer sa performance en rajoutant dautres mesures ou dimensions. Il est important de garder une cohrence entre ce schma et les exigences informationnelles qui lui sont rattaches pour assurer la mise en correspondance et lvolution des deux produits en parallle. DRI14.2 pour rpercuter le changement. Ce changement se manifeste par la modification dune des caractristiques dune exigence informationnelle dfinie dans la liste ou la cration dune nouvelle exigence informationnelle et la rattacher ses objectifs oprationnalisables et tactiques ainsi quau(x) dcideur(s) concern(s).

Figure 84: Structure de la DRI14

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

212

5.5.5.3 Dfinir le schma multidimensionnel par intgration La figure suivante montre la DRI15 associe la section ee1. Cette directive permet dintgrer plusieurs schmas multidimensionnels obtenus. Cest une directive plan qui se dcompose dans les deux sous directives suivantes : DRI15.1 pour fusionner les schmas avec les rgles dintgration DRI15.2 pour vrifier la validit

tel-00363878, version 1 - 24 Feb 2009

Figure 85: Structure de la DRI15

La directive DRI15.1 est une directive choix reprsentant quatre alternatives bases sur les arguments suivants : (a1): plusieurs schmas multidimensionnels sont disponibles et un seul schma est ncessaire pour toute la liste des exigences informationnelles (a2): plusieurs schmas multidimensionnels sont disponibles et un seul schma est ncessaire pour un objectif tactique

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

213

tel-00363878, version 1 - 24 Feb 2009

(a3): plusieurs schmas multidimensionnels sont disponibles et un seul schma est ncessaire pour un dcideur en particulier (a4): plusieurs schmas multidimensionnels sont disponibles et un seul schma est ncessaire pour un but stratgique Chacun des arguments dterminent lensemble des critres considrer dans le choix des schmas multidimensionnels considrer pour utiliser les rgles de fusion du chapitre 6 pour intgrer les schmas multidimensionnels. En effet, pour la premire alternative, il faut avoir un schma multidimensionnel par objectif oprationnalisable affinant un objectif tactique dun dcideur en particulier. Pour la deuxime alternative, lintgration est faite avec les mme rgles dintgration mais en slectionnant tous les schmas multidimensionnels pour un objectif tactique dun dcideur en particulier. La troisime alternative donne un schma multidimensionnel pour un dcideur pour le SID mettre en place ou un schma confrontant les schmas des diffrents dcideurs pour un but stratgique en particulier en respectant les rgles de validit du schma multidimensionnel. Dautres fusions sont possibles suivant les critres fixs.

5.6 Ralisation des sous Map CADWE


Cette section prsente les directives de ralisation dintention du Map M1 et M5 associes respectivement aux sections ab1 et bc1 du Map-CADWE. 5.6.1 Map M1 de la section ab1 du Map-CADWE La figure suivante montre que le Map M1 a cinq intentions : Dmarrer , Formuler la stratgie , Identifier les dcideurs , Caractriser les ressources et Arrter . La progression dans ce Map est possible partir de toutes les intentions proposes lexception de lintention Arrter .

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences


(1) par rvision (1) par utilisation des documents de la stratgie (1) par implication des dcideurs

214

Formuler la stratgie d

Dmarrer
a

(1) par rorganisation (1) par insertion dans un projet (1) par utilisation de l'existant oprationnel (1) par attribution (1) par validation

Identifier les dcideurs b

(1) par complmentarit (1) par selection

tel-00363878, version 1 - 24 Feb 2009

Caractriser les ressources c

Arrter e

Figure 86: Map M1

La description des DSI et DSS du Map M1 est faite au paragraphe 5.5.1.2. Le Tableau 22 rcapitule les DRI du Map M1. Les DRI sont prsentes dans les paragraphes suivants.
Tableau 22: DRI du Map M1
Identifiant
DRI1.1 DRI1.2 DRI1.3 DRI1.4 DRI1.5

Interface du DRI
< (rien), Identifier les dcideurs Par insertion dans un projet > < (rien), Caractriser les ressources Par utilisation de lexistant oprationnel > < (rien), Formuler la stratgie Par utilisation des documents de la stratgie> < (structure organisationnelle), Identifier les dcideurs Par rorganisation> < (structure organisationnelle), Formuler la stratgie Par implication des dcideurs> < (ressources), Formuler la stratgie Par complmentarit> < (LBS dfinie), Formuler la stratgie Par attribution> < (LBS dfinie), Caractriser les ressources Par slection>

DRI1.6 DRI1.7 DRI1.8

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences DR1.9 DRI1.10 < (LBS dfinie), Formuler la stratgie Par rvision> < (LBS dfinie), Arrter Par validation>

215

5.6.1.1 Identifier les dcideurs Par insertion dans un projet La DRI1.1 associe la section ab1 du Map M1 permet de crer la structure organisationnelle et de dfinir ses proprits. Les dcideurs intervenants pour ce projet dcisionnel sont dsigns. Chaque dcideur peut avoir un ou plusieurs profils, rles et activits. La structure organisationnelle est cre, les dcideurs sont rajouts et les caractristiques de la structure organisationnelle ainsi que les dcideurs sont dfinis tel quil est recommand avec les modles de produits au chapitre 4.

tel-00363878, version 1 - 24 Feb 2009

5.6.1.2 Caractriser les ressources Par utilisation de lexistant oprationnel La DRI1.2 associe la section ac1 du Map M1 permet de dcouvrir lexistant oprationnel. Les ressources et les applications oprationnelles sources utiliser pour un projet dcisionnel sont dsignes. Les proprits sont dfinies. 5.6.1.3 Formuler la stratgie Par utilisation des documents de la stratgie La DRI1.2 associe la section ad1 du Map M1 permet de formuler la stratgie sous forme dune liste de buts stratgiques (Figure 87). Un projet dcisionnel concerne la stratgie vise par lorganisation et sur laquelle portera la prise de dcision en lanant un SID. La stratgie de lorganisation est reformule par un ensemble de buts stratgiques. Chaque but stratgique est une fin pour lorganisation. La dfinition de la stratgie est en dehors des propos de ce travail. CADWE suppose quune documentation de la stratgie existe et quelle est exploite pour la reformuler sous forme de buts stratgiques.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

216

tel-00363878, version 1 - 24 Feb 2009

Figure 87: Structure de la DRI1.2

5.6.1.4 Identifier les dcideurs Par rorganisation La structure organisationnelle est dfinie mais une rorganisation est ncessaire pour changer une ou plusieurs proprits de la structure organisationnelle ou dun dcideur. 5.6.1.5 Formuler la stratgie Par implication des dcideurs La structure organisationnelle est dfinie, les dcideurs sont la source de la formulation des buts stratgiques de lorganisation et expriment leurs exigences. 5.6.1.6 Formuler la stratgie Par complmentarit Les ressources disponibles en termes de sources oprationnelles et de logiciels orientent la formulation de la stratgie. En effet, les buts stratgiques prennent en considration lexistant oprationnel pour complter ou modifier les buts stratgiques dfinis. 5.6.1.7 Formuler la stratgie Par attribution Pour chaque but stratgique, les dcideurs sont slectionns en confrontant leur rle aux besoins des buts stratgiques en termes de dcideurs intervenants. 5.6.1.8 Caractriser les ressources Par slection Pour chaque but stratgique ou plus globalement pour la liste des buts stratgiques et partir de lexistant oprationnel, une slection est faite afin de confirmer
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

217

les ressources ncessaires et de dfinir les caractristiques adquates pour la liste de buts stratgiques. 5.6.1.9 Formuler la stratgie Par rvision La liste des buts stratgiques obtenue peut tre rvise pour de multiples raisons telles quune volution dans le temps de la stratgie de lentreprise, une modification dune partie ou de la totalit de la liste suite une suppression dun ou plusieurs buts stratgiques, dun ajout dun ou de plusieurs buts stratgiques ou la mise jour des caractristiques. 5.6.1.10 Arrter Par validation

tel-00363878, version 1 - 24 Feb 2009

Lidentification de la liste des buts stratgiques est arrte par la validation qui consiste vrifier les caractristiques de la LBS. 5.6.2 Map M5 de la section bc1 du Map-CADWE La figure suivante montre que le Map M5 contient quatre intentions : Dmarrer , Construire la carte des objectifs stratgiques , Construire la carte des objectifs tactiques et Arrter . La progression dans ce Map est possible partir de toutes les intentions proposes lexception de lintention Arrter .
(1) par "oprationalisation"/ "affinement" (1) par rvision Construire la carte des objectifs stratgiques b (1) par complmentarit (1) par validation

Dmarrer a

(1) par rvision Construire la carte des objectifs tactiques C

(1) par rpartition par dcideur

Arrter (1) par validation

Figure 88: Map M5

La description des DSI et DSS du Map M5 est faite au paragraphe 5.5.2.1. Le Tableau 23 rcapitule les DRI du Map M5. Elles sont prsentes dans les paragraphes suivants.
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

218

Tableau 23: DRI du Map M5


Identifiant
DRI5.1 DRI 5.2 DRI5.3

Interface de la DRI
< (LBS dfinie), Construire la carte des objectifs stratgiques Par affinement> < (COS dfinie), Construire la carte des objectifs stratgiques Par rvision > < (COS dfinie), Construire la carte des objectifs tactiques Par dcision de rpartition> < (COS dfinie), Arrter Par compltude > < (COT dfinie), Construire la carte des objectifs stratgiques Par complmentarit> < (COT dfinie), Construire la carte des objectifs tactiques Par rvision> < (COT dfinie), Arrter Par validation>

DRI5.4 DRI 5.5

tel-00363878, version 1 - 24 Feb 2009

DRI5.6 DRI5.7

5.6.2.1 Construire la carte des objectifs stratgiques Par affinement La DRI5.1 vise construire la carte des objectifs stratgiques par affinement (Figure 89). Elle est de type plan et compose de deux sous-directives : DRI5.1.1 pour slectionner un but stratgique qui revient choisir un but partir de la liste des buts stratgiques DRI16.2 pour construire une carte par abstraction

Figure 89: Structure de la DRI5.1

5.6.2.1.1 Construire une carte par abstraction

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

219

La construction dune carte est un processus long et complexe. Sa description est faite avec une directive stratgique inspire des travaux de [Zoukar, 2005] et [Etien, 2006]. La Figure 90 monte le Map M5.1 de la DRI5.1.2 Ce Map compte deux intentions en plus des intentions Dmarrer et Arrter : Identifier carte et Dfinir une section . Lintention Identifier carte correspond lidentification du code et de la dsignation dune carte. Lintention Dfinir une section permet didentifier et de dcrire une section. La stratgie A partir du produit permet datteindre lintention Identifier carte.

tel-00363878, version 1 - 24 Feb 2009

Figure 90: Structure de la directive DRI5.1.2

La dfinition dune section se fait Par une approche Top-down partir de la Carte identifie. Il sagit alors de dcouvrir des intentions et des stratgies permettant de satisfaire la dsignation de la carte. Le guidage offert par les stratgies Par prcdence/succession et Stratgie dalternative exploite les liens entre les sections de la carte construite. Ainsi la stratgie Par prcdence/succession cherche dcrire une section pour progresser partir ou vers une situation issue de la ralisation dune intention dj dcrite. La stratgie dalternative aide dcrire des sections alternatives pour raliser les intentions dj
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

220

dcrites dans la carte. La stratgie Par abstraction permet dabstraire plusieurs sections dj construites pour dfinir une seule et mme section. La stratgie Par description est complmentaire des deux prcdentes. Elle guide la documentation dune section en spcifiant ses proprits. Le processus de construction de la Carte par abstraction sachve en vrifiant les invariants et en appliquant les rgles de validit. Le Tableau 24 liste les sections du Map du DRI5.1.2 et prcise le paragraphe o la directive de ralisation dintention correspondante est dcrite.
Tableau 24: DRI du Map de la DRI5.1.2
Section DRI carte, Par but
DRI5.1.2.1

Description
5.6.2.1.1.1

tel-00363878, version 1 - 24 Feb 2009

<Dmarrer, Identifier stratgique>

< Identifier carte, Dfinir une section, Par une approche top/down> <Dfinir une section, Dfinir une section, Par description> <Dfinir une section, Dfinir une section, stratgie dalternative> <Dfinir une section, Dfinir une section, Par abstraction> <Dfinir une section, Dfinir une section, Par prcdence/succession> <Dfinir une section, Arrter, Par vrification des invariants> <Dfinir une section, Arrter, Par application des rgles de validit>

DRI5.1.2.2

5.6.2.1.1.2

DRI5.1.2.3

5.6.2.1.1.5

DRI5.1.2.4

5.6.2.1.1.6

DRI5.1.2.5

5.6.2.1.1.7

DRI5.1.2.6

5.6.2.1.1.8

DRI5.1.2.7

5.6.2.1.1.11

DRI5.1.2.8

5.6.2.1.1.10

Les diffrentes directives permettant de naviguer dans ce Map et de raliser les diffrentes intentions sont dcrites dans le reste de la section 5.6.2.1.1.
5.6.2.1.1.1 Identifier carte par but stratgique

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

221

La directive DRI5.1.2.1 : < (but stratgique=slectionn), Identifier carte A partir de la liste des buts stratgiques> est informelle. Elle sappuie sur le but stratgique slectionn afin de le satisfaire. Lidentification de la carte consiste attribuer une dsignation la carte. Cette dsignation prcise lobjectif que la carte doit satisfaire dans son ensemble.
5.6.2.1.1.2 Dfinir une section Par une approche Top-Down

tel-00363878, version 1 - 24 Feb 2009

La directive DRI5.1.2.2 : < (carte=identifie, Dfinir une section Par une approche Top down>, associe la section bc1, propose de dfinir une section en sappuyant sur la structure dune section telle quelle est dfinie dans le mta-modle CARTE. Une section est un triplet constitu dune intention source, dune intention cible et dune stratgie permettant datteindre lintention cible partir de lintention source. Cette directive est de type plan et est compose de trois sous-directives permettant chacune de construire lun des trois lments du triplet. La Figure 91 prsente la structure de la directive de ralisation dintention aidant dfinir une section de faon Top-down.

Figure 91 : Structure de la DRI5.1.2.2


DRI5.1.2.2.1< (carte = identifie), Dfinir lintention source>

Cette directive se dcompose en deux directives correspondant lidentification et la description de lintention. La directive DRI5.1.2.2.1 est de type plan.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

222

Figure 92 : Structure de la DRI5.1.2.2.1

Chacune des deux sous-directives de la Figure 92 est une directive informelle. DRI 5.1.2.2.1.1< (carte = identifie), Identifier lintention> : Cette directive vise identifier une intention en lui attribuant un nom. La ralisation de cette intention permet de satisfaire la dsignation de la carte identifie en cours de construction. DRI 5.1.2.2.1.2< (intention = identifie), Dcrire lintention> : Cette directive sappuie sur la dfinition du concept dintention telle quelle est prcise dans le mtamodle CARTE du chapitre 4

tel-00363878, version 1 - 24 Feb 2009

DRI 5.1.2.2.1.2< (carte = identifie), Dfinir lintention cible>

Cette directive est similaire la directive DRI 5.1.2.2.1.1.


DRI 5.1.2.2.1.3 < (intention source = dfinie, intention cible= dfinie), Dfinir une stratgie>

Cette directive a pour but de dfinir une stratgie partir dun couple dintentions. Comme le montre la Figure 93 , cette directive est de type plan et est compose de deux directives : lidentification dune manire de raliser lintention cible partir de lintention source. Lintention source (respectivement lintention cible) permet de prciser la situation initiale (respectivement atteindre). lidentification dune stratgie partir du couple dintentions et de la manire identifie.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

223

Figure 93 : Structure de la DRI5.1.2.2.3

5.6.2.1.1.3 Progresser depuis Dfinir une section

tel-00363878, version 1 - 24 Feb 2009

Aprs avoir construit une section, lingnieur peut choisir parmi plusieurs alternatives pour continuer le processus. Il peut : dfinir une autre section partir de section(s) dj construite(s). arrter le processus de construction de carte.

La directive < (section = dfinie), Progresser depuis Dfinir une section> aide lingnieur dans son choix. La Figure 94 prsente la structure de la directive de slection permettant de progresser depuis Dfinir une section.

Figure 94: Structure DSI5.1.2.1


Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

224

5.6.2.1.1.4 Progresser vers Dfinir une section

La directive < (section = dfinie), Progresser vers Dfinir une section> permet de boucler sur lintention Dfinir une section, cest--dire de dfinir une section partir dune section existante. Quatre alternatives sont proposes : Par description, par Stratgie dalternative, Par abstraction et Par prcdence/succession. Chacune de ces quatre alternatives correspond une feuille de larbre de choix de la directive de slection de stratgie permettant de progresser vers Dfinir une section (Figure 95).

tel-00363878, version 1 - 24 Feb 2009

Figure 95: Structure de la DSS5.1.2.1

Les quatre directives feuilles sont des directives tactiques. Elles sont dcrites dans les sections suivantes. 5.6.2.1.1.5 Dfinir une section Par description La description dune section permet de spcifier : les pr-conditions, les post conditions, les rgles de gestion, lacteur dclencheur et les ressources. La directive aidant construire une section par description se prsente sous la forme dune directive plan o chacune des sous-directives correspond lidentification dune proprit particulire de la section et peut tre dcrite par une directive simple informelle.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

225

La dfinition des pr et post-conditions consiste dterminer deux sousensembles dtats parmi les tats dsirables associs respectivement lintention source et lintention cible de la section. La dfinition de lacteur ainsi que celle des ressources revient spcifier lacteur dclencheur de lactivit modlise par la section et les ressources utilises lors de lexcution. 5.6.2.1.1.6 Dfinir une section Stratgie dalternative La directive de ralisation dintention < (section = dfinie), Dfinir une section Stratgie dalternative> correspond la dfinition dune section en utilisant la stratgie dalternative. Elle se prsente sous la forme dune hirarchie de directives. Lingnieur doit dabord faire un choix entre travailler sur lintention cible ou sur la stratgie. Chacune des directives associes ce choix se prsente sous la forme dune directive tactique.

tel-00363878, version 1 - 24 Feb 2009

Figure 96: Structure de la DRI5.1.2.4

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

226

DRI5.1.2.4.1.1< (section = dfinie), Dfinir une section alternative en faisant varier lintention cible>

Cette directive propose de dfinir une intention cible alternative en sappuyant sur lensemble des tats associs cette intention puis de spcifier une stratgie permettant datteindre cette intention partir de lintention source de la section de rfrence.
DRI5.1.2.4.2 <(section = dfinie), Dfinir un paquet ou un segment en faisant varier la stratgie>

Cette directive correspond la dfinition dune section alternative en faisant varier la stratgie. Il sagit alors didentifier une manire alternative datteindre lintention cible partir de lintention source. Cette alternative peut tre relie la prcdente pour former un segment ou un paquet. Dans ce dernier cas, les stratgies sont mutuellement exclusives.

tel-00363878, version 1 - 24 Feb 2009

5.6.2.1.1.7 Dfinir une section Par abstraction Il est parfois ncessaire de transformer la carte afin de lamliorer. Lorsque deux intentions aboutissent la mme partie de produit ou quune intention peut tre perue comme un moyen den atteindre une autre, il est ncessaire dabstraire les sections auxquelles appartiennent ces intentions afin de nen former quune seule. La Figure 97 prsente la structure de la directive de ralisation dintention DRI5.1.2.5 permettant de Dfinir une section Par abstraction.

Figure 97: Structure de la DRI5.1.2.5

Chacune des deux sous-directives de cette directive plan est une directive informelle.
DRI5.1.2.5.1 < (section = dfinie), Identifier des sections devant tre abstraites>

Cette directive sappuie sur ltude (i) des tats associs aux diffrentes intentions afin didentifier des intentions qui correspondent aux mmes ensembles dtats et (ii) des diffrentes intentions afin didentifier une intention qui est un moyen datteindre une

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

227

autre intention. Dans chacun des deux cas, les sections doivent tre abstraites et remplaces par une section unique.
DRI5.1.2.5.2 < (section = dfinie), Dfinir une section remplaant les sections identifies>

La directive prcdente a permis de mettre en vidence des sections abstraire. La directive DRI5.1.2.5.2, permet de remplacer ces sections par une autre section plus abstraite. 5.6.2.1.1.8 Dfinir une section Par prcdence/succession La directive < (section=dfinie), Dfinir une section par prcdence/succession> propose de dfinir une section par prcdence ou par succession de deux faons diffrentes. Lune sappuie sur les pr-requis de la section tudie, lautre sur les actions postrieures quelle implique. La Figure 98 montre la structure de la directive choix permettant de Dfinir une section par prcdence/succession. Chacune des deux sousdirectives montre est dcrite par une directive tactique.

tel-00363878, version 1 - 24 Feb 2009

Figure 98: Structure de la DRI5.1.2.6 DRI5.1.2.6.1 < (section = dfinie), Dfinir une section par prcdence>

La dfinition dune carte par prcdence ncessite : (i) didentifier les pr-requis dune section donne, (ii) de construire une section satisfaisant ces pr-requis. Chacune de ces deux sous-directives est de type choix. La directive DRI5.1.2.6.1 se prsente sous la forme dune hirarchie de directives (Figure 99).

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

228

tel-00363878, version 1 - 24 Feb 2009

Figure 99: Structure de la DRI5.1.2.6.1 DRI5.1.2.6.1.1 < (section = dfinie), Identifier les pr-requis>

Lidentification des pr-requis peut se faire de deux faons diffrentes : en analysant les tats de lintention source ou en analysant les pr-conditions de la section tudie. Il sagit dans chacun des deux cas didentifier si la ralisation de la section tudie ncessite la ralisation dune autre section. Pour une section donne, une fois les pr-requis identifis, il est ncessaire de construire une section permettant de raliser ces pr-requis.
DRI5.1.2.6.1.2 <(section = dfinie, pr-requis = identifi), Construire une section satisfaisante>

Les pr-requis identifis peuvent tre satisfaits de deux faons diffrentes : par une autre section dj dfinie ; dans ce cas, la section que lon construit permet de lier les deux sections. par une nouvelle section que lon construit ; cette section a pour cible lintention source de la section tudie.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

229

Une autre alternative est possible correspondant au cas o la section ne ncessite aucun pr-requis. Dans ce cas, elle doit tre relie lintention Dmarrer, ce qui revient dfinir une section entre Dmarrer et lintention source de la section tudie.
DRI5.1.2.6.2 <(section = dfinie), Dfinir une section par succession>

Cette directive est analogue la directive DRI5.1.2.6.2. Elle sappuie sur lanalyse des post-conditions de la section ou des tats de lintention cible. Elle permet de dfinir une carte partir dune section existante, dune nouvelle section ou en reliant la section tudie Arrter. 5.6.2.1.1.9 Progresser vers Arrter

tel-00363878, version 1 - 24 Feb 2009

La directive < (section=dfinie, carte=construite), Progresser vers Arrter> propose lalternative suivante pour arrter le processus de construction dune carte : (i) en appliquant les rgles de validit ou (ii) en vrifiant les invariants. La Figure 100 prsente la directive de slection de stratgie permettant de progresser vers Arrter.

Figure 100: Structure de la DSI5.1.2.2

5.6.2.1.1.10 Arrter Par application des rgles de validit Toute carte doit vrifier les rgles de validit prsentes au chapitre 6. La directive DRI5.1.2.8 <(carte=construite), Arrter Par application des rgles de validit> propose dappliquer les rgles de validit dune carte. Cette directive se dcompose en deux sousdirectives : la premire permet de vrifier une rgle de validit ; la deuxime consiste modifier la carte afin que la rgle soit vrifie. Cette directive nest ralise que si, dans ltat, la carte ne vrifie pas la rgle de validit.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

230

Figure 101: Structure de la DRI5.1.2.8

5.6.2.1.1.11 Arrter Par vrification des invariants La directive < (carte=construite), Arrter Par vrification des invariants> est construite de la mme faon que la directive prcdente. Elle se prsente sous la forme dune directive plan qui permet dune part de vrifier les invariants prsents au chapitre 6 et ensuite de modifier la carte pour que ceux-ci soient vrifis (Figure 102).

tel-00363878, version 1 - 24 Feb 2009

Figure 102: Structure de la DRI5.1.2.7

5.6.2.2 Construire la carte des objectifs stratgiques, Par rvision La Figure 103 prsente la structure de la directive DRI 5.2 permettant de rpercuter le changement identifi sur la carte systme.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

231

tel-00363878, version 1 - 24 Feb 2009

Figure 103: Structure de la DRI5.2

Afin de rpercuter le changement identifi sur une carte, plusieurs alternatives sont possibles suivant llment de la carte affect par le changement : modifier une intention ; dans ce cas, il est ncessaire de modifier les tats composant lintention (DRIab1.1.2.1.1.1) et, ventuellement, de modifier les proprits des sections (DRIab1.1.2.1.1.2). modifier une stratgie ; il sagit, ici, de changer le nom de la stratgie ou de changer sa source ou sa cible. modifier une section ; dans ce cas, les diffrentes proprits de la section doivent tre adaptes afin de prendre en compte les changements.

Une fois la carte modifie, il est ncessaire de vrifier les invariants et dappliquer les rgles de validit. 5.6.2.3 Construire la carte des objectifs stratgiques Par dcision de rpartition La DRI5.3 vise construire la carte des objectifs stratgiques par dcision de rpartition (Figure 104). Elle est de type plan et compose de trois sous-directives : DRI5.3.1 pour slectionner les dcideurs concerns DRI5.3.2 pour prciser les objectifs stratgiques pour chaque dcideur DRI5.3.3 pour construire une carte pour un dcideur
Ins GAM

Thse de doctorat

V- Processus de dcouverte des exigences

232

tel-00363878, version 1 - 24 Feb 2009

Figure 104: Structure de la DRI5.3

5.6.2.3.1 Slectionner les dcideurs concerns La DRI5.3.1 permet de slectionner les dcideurs qui ont un rle dans lexpression des objectifs pour le but stratgique slectionn. La slection se fait partir de la structure organisationnelle dfinie au moment de la dfinition des buts stratgiques. Le rle ou les rles du dcideur sont renseigns. 5.6.2.3.2 Prciser les objectifs stratgiques pour chaque dcideur La DRI5.3.2 permet daffecter les objectifs stratgiques chaque dcideur slectionn et concern. Elle est de type plan et compose de deux sous-directives : DRI5.3.2.1 pour crer une matrice de rpartition. Elle est de type plan et compose de deux sous-directives o il sagit de crer une matrice n*m. n correspond aux objectifs stratgiques de la COS dfinie et m au nombre de dcideurs impliques pour cette COS. DRI5.3.2.2 pour affecter un objectif stratgique un dcideur. Cette affectation est faite suivant une tude de la similarit entre la finalit du but stratgique dans un premier temps et lobjectif stratgique en second temps et le domaine de comptences du dcideur.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

233

tel-00363878, version 1 - 24 Feb 2009

Figure 105: Structure de la DRI5.3

5.6.2.3.3 Construire une carte pour un dcideur La DRI5.3.3 vise construire la carte des objectifs tactiques pour un dcideur (Figure 106). Elle est de type plan et compose de deux sous-directives : DRI5.3.3.1 pour ajouter une carte par abstraction. Cette directive est similaire la directive dfinie au paragraphe 5.6.2.1.1 en prenant en considration la situation de la DRI5.3.3.1. DRI5.3.3.2 pour construire une carte par agrgation. Cette directive est similaire la directive dfinie au paragraphe 5.5.1.3.7 en prenant en considration la situation de la DRI5.3.3.1. Lordre dexcution des directives composantes est dfini dans le graphe de prcdence.

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

234

tel-00363878, version 1 - 24 Feb 2009

Figure 106: Structure de la DRI5.3.3

5.6.2.4 Arrter Par compltude de la carte des objectifs stratgiques La directive DRI5.4 < (COS = construite), Arrter Par compltude> aide terminer le processus dexpression des objectifs en validant la carte des objectifs stratgiques obtenue. Ainsi, il est important que (i) tout les objectifs stratgiques dfinissant le but stratgique soient dans la COS (ii) La COS vrifie les invariants et les rgles de validit pour une Carte dfinis au chapitre 6. La directive <(COS construite), Arrter par compltude> est informelle. Il sagit de vrifier que chaque objectif stratgique du but stratgique est modlis dans la carte et prsent dans la COS.

Figure 107: Structure de la DRI5.4

Thse de doctorat

Ins GAM

V- Processus de dcouverte des exigences

235

5.6.2.5 Construire la carte des objectifs stratgiques Par complmentarit La directive DRI5.5 se prsente sous la forme dune hirarchie de directives (Figure 108). Elle se dcompose en deux sous-directives correspondant : DRI5.5.1 pour identifier une rupture de la correspondance DRI5.5.2 pour documenter la correspondance grce des liens [Gam et al, 2006].

tel-00363878, version 1 - 24 Feb 2009

Figure 108: Structure de la DRI5.4

Soit F un lment du produit source et S un lment du produit cible, les liens atomiques dfinis de F S sont : F est ncessaire pour S (quivalent S ncessite F) : signifie que laccomplissement de llment S ne peut se produire si llment F nest pas ralis dans le systme ; F est utile S (quivalent S illustre une partie de F) : ce type de lien est caractre plus faible que ncessaire . Il indique que la ralisation de F aide dans la ralisation de S sans pour autant tre indispensable. F est suffisant pour S (quivalent S est satisfait par F) : signifie que lon peut considrer que S est satisfaite si F est ralise. F est contraint par S (quivalent S contraint F) : F peut tre contraint par S si la ralisation de F est influence ou limite par celle de S. F est contradictoire avec S (quivalent S exclut la ralisation de F dans un certain contexte) : il met en perspective les cas o lalignement ne doit pas tre assur ou relve de dcisions contradictoires.

Un lien de contribution peut tre atomique ou compos7 [Thevenet, 2007].

Ce travail est labor en profondeur en apportant des corrections aux lments qui ne sont plus en correspondance dans les travaux de thse en cours et publi en partie dans [Thevenet, 2007].
Thse de doctorat Ins GAM

V- Processus de dcouverte des exigences

236

5.6.2.6 Construire la carte des objectifs tactiques Par rvision (DRI 5.6) Cette directive est similaire la DRI5.2 en considrant les objectifs tactiques dun dcideur en particulier et non les objectifs stratgiques dun but stratgique. 5.6.2.7 Arrter Par compltude de la carte des objectifs tactiques (DRI 5.7) Cette directive est similaire la DRI5.4 en considrant une COT au lieu dune COS.

5.7 Conclusion
Ce chapitre a prsent la mthode CADWE permettant de dcouvrir les exigences afin dimplanter un SID. Le modle de processus de notre approche, prsent sous forme de Map, permet de guider la dcouverte des exigences et limplantation du SID, de proposer plusieurs alternatives et den choisir une. Lutilisation du mta-modle de MAP comme mta-modle de processus pour la modlisation de la dmarche permet une approche structure et guide. Le concept de stratgie permet dexpliciter des alternatives diffrentes et montre laspect multidmarche du mta-modle de MAP. Ceci permet doffrir une certaine libert de choix aux ingnieurs qui excutent le processus. Les trois types de directives (DRI, DSS, DSI) associes au Map facilitent lexcution de tches dune part et la progression au sein du processus dautre part. Les modles de produits prsents au chapitre 4 dfinissent les produits construits au fur et mesure avec le processus prsent lors de ce chapitre. Les rgles prsentes au chapitre 6 sont utilises par les directives du MapCADWE. Un rcapitulatif de la correspondance rgles-directives est prsent au chapitre6. Le chapitre 7 illustre le processus en prsentant une tude de cas dans le secteur de grande distribution o la mthode CADWE est applique.

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

Chapitre VI
Les rgles dans la mthode CADWE
TABLE DES MATIRES

6.1 INTRODUCTION ....................................................................................................... 238 6.2 TYPES DES RGLES ET DIRECTIVES ASSOCIES .................................................................. 238 6.3 RGLES DE VALIDIT CONCEPTUELLE DE LA CARTE ........................................................... 241 6.3.1 Invariants de la Carte ........................................................................................... 242 6.3.2 Rgles de validit de la Carte ............................................................................... 243 6.4 RGLES DE VALIDIT CONCEPTUELLE DU MODLE MULTIDIMENSIONNEL .............................. 244 6.5 RGLES DE COMPLTUDE .......................................................................................... 246 6.6 RGLES DE TRANSFORMATION .................................................................................... 247 6.6.1 Rgles de dcouverte des indicateurs conceptuels .............................................. 247 6.6.2 Rgles de transformation .................................................................................... 248 6.7 RGLES DINTGRATION MULTIDIMENSIONNELLE ............................................................ 251 6.7.1 Regrouper les schmas multidimensionnels ayant les mmes tables de faits et des tables de dimensions en commun .................................................................................... 252 6.7.2 Regrouper les schmas multidimensionnels ayant des tables de faits diffrentes et des tables de dimensions en commun .............................................................................. 252 6.7.3 Regrouper les tables de dimensions qui ont des attributs en commun. .............. 252 6.8 RGLE DE DFINITION ............................................................................................... 252 6.9 RGLES DE RUTILISATION ET CAPITALISATION ............................................................... 252 6.10 RGLES DE DISTINCTION ENTRE SECTION STRATGIQUE ET SECTION TACTIQUE ....................... 253 6.10.1 Invariant........................................................................................................... 254 6.10.2 Corollaire.......................................................................................................... 254 6.10.3 Rgles ............................................................................................................... 254 6.11 CONCLUSION .......................................................................................................... 254

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

238

6.1 Introduction
Ce chapitre a pour objectif de prsenter les rgles utilises par les directives dfinies au chapitre 5. CADWE dispose dun rfrentiel de rgles de diffrentes utilits qui est dtaill dans ce chapitre. La section 6.2 prsente un aperu des diffrents types des rgles ncessaires pour le processus ainsi que les directives qui les excutent. Puis, les sections 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9 et 6.10 prsentent respectivement les rgles de validit conceptuelle, les rgles de compltude, les rgles de transformation, les rgles dintgration, les rgles de dfinition, les rgles de rutilisation et de capitalisation et enfin les rgles de distinction entre section stratgique et section tactique. Enfin, la section 6.11 conclut ce chapitre.

tel-00363878, version 1 - 24 Feb 2009

6.2 Types des rgles et directives associes


Le rfrentiel CADWE est compos au total de 99 rgles. Ces rgles sont de sept types ayant des utilits spcifiques diffrents endroits du processus CADWE. Les rgles de rutilisation peuvent tre utilises au moment de la conception dun produit. Les rgles de capitalisation peuvent tre utilises la conception dun produit stratgique (COS), tactique (COT), informationnel (LEI) ou oprationnel (DIM). Les rgles de validit conceptuelle sont galement appliques pour les produits. Les rgles de transformation puis les rgles dintgration sont utilises au niveau oprationnel. Les rgles de compltude et de dfinition sont utilises le long du processus. Comme le montre la Figure 109, le processus CADWE utilise lensemble des rgles annonces ci-dessus et qui sont notes par Ri o i correspond au numro de la rgle dans le rfrentiel des rgles CADWE.

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

239

tel-00363878, version 1 - 24 Feb 2009

Figure 109: Rfrentiel des rgles de CADWE

Les sept types de rgles et les directives qui les excutent sont prsentes dans les paragraphes suivants : Les rgles de validit conceptuelle : Les rgles de validit conceptuelle (de R1 R17) permettent de vrifier que les Cartes sont valides par rapport au mta-modle de la CARTE des objectifs. De plus, les rgles de validit conceptuelle du schma multidimensionnel (de R18 R33) permettent de vrifier que les schmas multidimensionnels sont bien conformes au modle DIM. Le Tableau 25 rcapitule les directives du chapitre 5 qui utilisent les rgles de validit.
Tableau 25: Correspondance rgles de validit - directives

DRI DRI16 DRI15.2 DRI5.1.2.8 DRI5.1.2.7

Action

Rgles

Vrifier la validation conceptuelle du DIM Vrifier la validit du schma Rgles de validation conceptuelle de la Carte multidimensionnel [R1..R17] et du modle multidimensionnel (R18Vrifier les rgles de validit R33) pour la Carte COS/COT Vrifier les invariants pour la Carte COS/COT

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

240

Les rgles de compltude: les rgles de compltude (de R34 R41) permettent de vrifier lexistence des lments ncessaires pour chaque produit. Le Tableau 26 rcapitule les directives du chapitre 5 qui appellent et utilisent les rgles de validit.
Tableau 26: Correspondance rgles de compltude - directives

DRI DRI1.2.3 DRI8.2.2.3 DRI5.4

Action

Rgles

Vrifier la compltude de la liste des buts stratgiques Vrifier la compltude de la liste des exigences Rgles de [R34..R41] informationnelles Vrifier la compltude dune COS

compltude

tel-00363878, version 1 - 24 Feb 2009

Les rgles de transformation : les rgles de transformation (de R42 R73) permettent de dduire les schmas multidimensionnels partir de la liste des exigences informationnelles. Le Tableau 27 rcapitule les directives du chapitre 5 qui appellent et utilisent les rgles de transformation.
Tableau 27: Correspondance rgles de transformation - directives

DRI

Action

Rgles

DRI11.1 Identifier des indicateurs conceptuels DRI11.2 Appliquer les rgles de transformation Rgles de transformation [R42..R73]

Les rgles dintgration: les rgles dintgration (de R74 R79) permettent de faire lintgration des schmas multidimensionnels correspondant une liste des exigences informationnelles, un dcideur ou un but stratgique. Le Tableau 28 rcapitule les directives du chapitre 5 qui appellent et utilisent les rgles dintgration.
Tableau 28: Correspondance rgles dintgration et les directives

DRI DRI15.1 DRI4.5.2 DRI11.3

Action

Rgles

Fusionner les schmas multidimensionnels avec les rgles dintgration Rgles Intgrer le modle multidimensionnel dans le DIM [R74..R79] Dfinir le schma multidimensionnel

dintgration

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

241

Les rgles de dfinition: la rgle de dfinition R80 permet dattribuer une valeur la proprit du produit cible. Le Tableau 29 rcapitule les directives du chapitre 5 qui appellent et utilisent la rgle de dfinition.
Tableau 29: Correspondance rgles dintgration-directives

DRI

Action

Rgles

DRI8.2.2.1 Dfinir les proprits dune exigence informationnelle DRI9.1 DRI13.1 Dfinir un descripteur pour le composant intentionnel Dfinir un descripteur pour une LEI Dfinir un descripteur multidimensionnel Caractriser les ressources pour le schma Rgle de dfinition R80

tel-00363878, version 1 - 24 Feb 2009

DRI17.1 DRI1.2

Les rgles de rutilisation (R81-R87) permettent de dfinir une rutilisation au niveau intentionnel ou oprationnel afin de slectionner un composant, ladopter et ladapter. Ces rgles sont vrifies pour les sections ac1, cd1, de1 et ae2 du Map-CADWE du chapitre 5. Les rgles de capitalisation (R88-R92) permettent de capitaliser la connaissance dun produit pour des utilisations ultrieures. Ces rgles sont vrifies pour les sections cf1, df1 et ef2 du Map-CADWE du chapitre 5. Les rgles de distinction entre une section stratgique et une section tactique (R93-R99) permettent de distinguer entre deux sections stratgique et tactique afin de diffrencier le contenu de la Carte des objectifs stratgiques et la Carte des objectifs tactiques. Ces rgles sont vrifies pour la section bc1 du Map-CADWE du chapitre 5.

6.3 Rgles de validit conceptuelle de la Carte


Pour que les Cartes produites avec le mta-modle CARTE des objectifs (Chapitre 4) soient valides, elles doivent respecter les rgles de validit de la Carte (invariants, corollaires et rgles). Ces rgles sont bases sur les travaux de recherches de [Rolland et al, 2001] et [Etien, 2006].

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

242

6.3.1 Invariants de la Carte Un invariant est une proprit que la Carte doit vrifier [Rolland et al, 2004]. Les trois invariants vrifier sont les suivants: R1 : toute Carte a une et seulement une intention qui nest la cible daucune stratgie ; cest lintention Dmarrer . R2 : toute Carte a une et seulement une intention qui nest la source daucune stratgie ; cest lintention Arrter . R3 : toute intention dans une Carte doit pouvoir se raliser au moins une fois, cest-dire quil existe un chemin qui la relie lintention Dmarrer .

partir de ces trois invariants, les cinq corollaires (not par Cori) suivants sont dduits:

tel-00363878, version 1 - 24 Feb 2009

R4 : les Cartes sont des graphes connexes ; il ny a aucune intention ou stratgie isole. R5 : chaque intention dans une Carte est la source dune stratgie excepte lintention Arrter . R6 : chaque intention dans une Carte est la cible dune stratgie excepte lintention Dmarrer . R7 : il y a toujours un chemin de Dmarrer Arrter . R8: chaque section dune Carte appartient un chemin entre Dmarrer et Arrter .

Le Tableau 30 identifie huit situations derreur. Il montre les invariants et les corollaires concerns par chaque situation et les actions excuter pour remdier au problme.
Tableau 30 : Application des invariants et des corollaires

Situation Une Carte ne comportant pas lintention Dmarrer Une Carte ne comportant pas lintention Arrter Il nexiste pas de chemin entre lintention I et lintention Dmarrer Le graphe dune Carte nest pas connexe

Action Rgle Ajouter lintention Dmarrer R1 manquante Ajouter lintention Arrter manquante R2 Ajouter une ou plusieurs stratgies pour R3 joindre lintention Dmarrer et lintention I Relier les intentions isoles au reste du R4 graphe par ajout de stratgies

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

243

Une intention I (autre que Dmarrer ) dans une Carte nest source daucune stratgie Une intention I (autre que Arrter ) dans une Carte nest cible daucune stratgie Un chemin sort de Dmarrer mais narrive pas Arrter Une section C nappartient aucun chemin

Ajouter une stratgie S sortante de R5 lintention I Ajouter une lintention I stratgie S entrante R6

Ajouter une ou plusieurs stratgies pour R7 que le chemin mne jusqu Arrter Ajouter une ou plusieurs stratgies pour R8 que la section C appartienne un chemin entre Dmarrer et Arrter

tel-00363878, version 1 - 24 Feb 2009

6.3.2 Rgles de validit de la Carte Afin quune Carte soit valide, elle doit vrifier les rgles suivantes [Rolland et al, 2001], CADWE utilise les dix rgles suivantes : R9: les intentions dune Carte doivent tre de mme niveau dabstraction. R10: aucune intention/stratgie dune Carte ne doit pouvoir tre considre comme un sous-ensemble dune autre. R11: aucune intention ne doit apparatre dans une Carte comme une manire den raliser une autre. R12: les intentions donnant le mme produit doivent tre agrges. R13: les sections reprsentant des manires mutuellement exclusives de produire un mme rsultat doivent tre regroupes en paquet (cluster). R14: Les intentions considres comme parties dun processus tout ou rien , cest--dire partie dune transaction, doivent tre abstraites sous la forme dune intention. R15: les intentions qui se complmentent mutuellement et vont de pair doivent tre agrges sous la forme dune intention unique qui les abstrait. R16: une intention ne doit pas correspondre une opration simple de manipulation ou de cration dune partie de produit. Elle est plus abstraite et exprime ce que sont les caractristiques finales dsires de la partie de produit. R17: Si deux intentions sont connectes par plusieurs stratgies, ces stratgies doivent avoir des noms diffrents. R17: Il peut exister plusieurs stratgies ayant le mme nom dans la Carte.

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

244

Le Tableau 31 identifie huit exemples de situations derreur ou dinvalidit de la Carte. Il montre les rgles concernes par chaque situation et les actions excuter pour remdier au problme.
Tableau 31 : Application des rgles de validit de la Carte Situation Action Rgle R9

Une intention I dune Carte nest pas du Supprimer lintention I ou la remplacer par mme niveau dabstraction que les autres une intention J du mme niveau intentions de la Carte dabstraction que les autres intentions de la Carte Une intention I (une stratgie S) est Supprimer lintention I (la stratgie S) considre comme un sous ensemble dune autre

R10

tel-00363878, version 1 - 24 Feb 2009

Une intention I est un moyen datteindre Transformer lintention I en stratgie de une autre intention J ralisation de lintention J Deux intentions (ou plus) aboutissent la Crer lintention agrgat qui les abstrait mme partie de produit Des sections reprsentant des manires Regrouper ces sections en un paquet mutuellement exclusives de produire un (cluster) mme rsultat Plusieurs sections font partie dune mme Crer la section qui reprsente cette transaction (tout est excut ou rien) transaction Plusieurs intentions complmentaires Crer lintention agrgat qui les abstrait

R11 R12 R13

R14 R15 R16

Une intention I correspond une Supprimer lintention I ou lintgrer une opration simple de manipulation ou de autre intention ou stratgie cration dune partie de produit

6.4 Rgles de validit conceptuelle du modle multidimensionnel


Pour le modle multidimensionnel, les schmas en toile et en flocons de neige sont utiliss pour dfinir le DIM (Chapitre 4) produits par CADWE. CADWE utilise seize rgles suivantes : R18: un modle en toile est un modle multidimensionnel avec une seule table de faits et plusieurs tables de dimensions. R19: un modle en toile contient une table de faits lie, avec des cls, des tables de dimensions o la dimension temps est prsente. Chaque table comporte des attributs ayant un domaine de valeurs.

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

245

tel-00363878, version 1 - 24 Feb 2009

R20: un modle en flocons de neige est un modle multidimensionnel avec une table de faits et des dimensions ayant une ou plusieurs hirarchies. R21: une constellation de faits ou une galaxie est un modle multidimensionnel regroupant plusieurs tables de faits partageant des dimensions conformes (On parle de dimension conforme ou partage lorsque la dimension est utilise par les faits de plus quun schma multidimensionnel)s. R22: une table de dimension ne peut pas tre lie une autre table de dimension. R23: une table de faits ne peut pas tre relie une autre table de faits. R24: une table de dimension comporte un ou plusieurs attributs. R25: une table de dimension a une ou plusieurs hirarchies. R26: une table de faits a zro ou plusieurs faits ayant une granularit dfinie ds le dpart. R27: un fait est un attribut dans une table de faits reprsentant une mesure et ayant un type. R28: toutes les mesures dune table de fait doivent avoir la mme granularit. R29: un fait numrique est soit additif, semi-additif (peut tre additionn uniquement certaines dimensions) ou non- additif (ne peut tre additionn). La plupart des faits dans une table de faits sont numriques et additifs. R30: un lien entre une table de faits et une table de dimension est une association 1-n. R31: si deux tables de faits partagent une dimension commune, les deux tables de faits doivent avoir la mme granularit sur cette dimension. R32: chaque concept doit avoir un nom unique dans le modle final R33: chaque lien doit connecter deux concepts dans le modle final

Le Tableau 32 identifie six exemples de situations derreur ou dinvalidit du modle multidimensionnel. Il montre les rgles concernes par chaque situation et les actions excuter pour remdier au problme.
Tableau 32 : Application des rgles de validit du modle multidimensionnel Situation Action Rgle

Les mesures dans la table de fait Les faits qui ont une granularit diffrente R28 nont pas la mme granularit

doivent figurer dans une autre table de faits.

Une table de dimension na pas Ajouter des attributs dans la dimension pour dattributs varier lanalyse en sinspirant des modles multidimensionnels rutilisables ou des applications sources oprationnelles.

R24

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

246

Une table de dimension est lie Supprimer le lien entre les deux tables de une autre table de dimension dimensions ou vrifier si cest bien une hirarchie et que les deux tables ne sont pas toutes les deux lies la table des faits. Une table de faits est relie une Supprimer le lien entre les deux tables de faits autre table de fait Lanalyse ncessite de dtailler ou Crer des hirarchies pour la dimension dagrger suivant un attribut dune dimension. La table de faits nest pas sujette Supprimer les mesures de la table des faits. Ces des analyses relatives lagrgation tables sont des tables sans faits. et reprsente la ralisation dun vnement sans le mesurer.

R22

R23 R25

R26

tel-00363878, version 1 - 24 Feb 2009

6.5 Rgles de Compltude


CADWE utilise les huit rgles suivantes pour vrifier la compltude des produits : R34: tous les buts stratgiques de la LBS sont dfinis. R35: une structure organisationnelle est associe la LBS. R36: une COS correspond un but stratgique de la LBS. R37: toute section de la COS faisant partie des proccupations dun dcideur est affine dans la COT du dcideur. R38: une section de la COS peut tre considre par n dcideurs et affine dans n COT. R39: une COT affine lensemble des objectifs stratgiques qui concernent un mme dcideur. R40: une LEI est associe un objectif tactique dun dcideur. R41: un DIM est associ une LEI.

Le Tableau 33 identifie quatre exemples de situations derreur. Il montre les rgles concernes par chaque situation et les actions excuter pour remdier au problme.
Tableau 33 : Application des rgles de rpartition et dorganisation Situation Un projet dcisionnel est entam Un projet dcisionnel est entam Un ou plusieurs Action Spcifier la stratgie de lorganisation. Dfinir la structure organisationnelle et les ressources ncessaires Rgle R33 R34 R35

buts Pour chaque but stratgique, dfinir les objectifs

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

247

stratgiques ne sont pas affins stratgiques et les modliser sous forme de COS par des objectifs stratgiques. Un dcideur est impliqu dans le Dterminer les proccupations du dcideur et dcider projet de son rle par rapport aux objectifs stratgiques de lorganisation et dfinir, ensuite, la COT Un dcideur na pas valu ses Dterminer quelles exigences informationnelles est objectifs tactiques et voudrait tudier pour valuer les objectifs tactiques et dfinir la prendre des dcisions LEI ncessaire R38

R39

6.6 Rgles de transformation


CADWE propose de guider la dfinition du DIM avec les rgles de transformation. Celles-ci permettent de dterminer les dimensions et tables de faits inclure au DIM idal. Le choix des faits, tables de faits, dimensions et des attributs dune dimension est contextuel. Le principe des rgles de transformation est quelles sont semi-automatiques et aident lidentification des candidats possibles tout en laissant la dcision lingnieur. Lutilisation de ces rgles prconise que la conception des lments de dpart soit valide pour pouvoir les transformer. 6.6.1 Rgles de dcouverte des indicateurs conceptuels Pour rappel, la structure dune exigence informationnelle est celle prsente la Figure 110. Pour la dduction du DIM, le Verbe est considr comme le dclencheur de laction dvaluation et que le Dcideur est le bnficiaire de linformation pour rpondre son exigence informationnelle simple. Verbe <Cible> [<Paramtre>]*<dcideur> Exemple : Analyser(Verbe) les ventes(Cible) par famille de produits (moyen) pour la rgion d le de France (Location) pour le mois janvier 2008(Temps) pour le directeur marketing(Dcideur)
Figure 110: Structure de lexigence informationnelle effective simple

tel-00363878, version 1 - 24 Feb 2009

La structure de lexigence systme est celle prsente la Figure 111. Le systme doit : (Verbe <Cible> [<Paramtre>]*) Exemple : le systme doit (Analyser(Verbe) les ventes(Cible) par famille de produits (moyen) pour la rgion d le de France (Location) pour le mois janvier 2008(Temps)
Figure 111: Structure de lexigence systme

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

248

R42: un indicateur conceptuel nom de la table des faits est associ un Verbe R43: un indicateur conceptuel est associ une Cible R44: un indicateur conceptuel est associ chaque paramtre

6.6.2 Rgles de transformation 6.6.2.1 Rgles de dfinition des faits et tables de faits R45: les indicateurs conceptuels Verbe et Cible dfinissent une table de faits. R44: une table schmatise une table de faits. R46: un nom est associ toute table de faits R47: les indicateurs conceptuel Verbe et Cible dfinissent le nom de la table de faits en concatnant le nom du verbe et la cible . Par exemple, le verbe Analyser et la cible vente donnent une table de faits ayant pour nom : Analyse des ventes . R48: lindicateur conceptuel Cible dfinit un fait. R49: lindicateur conceptuel Quantit dfinit un fait. R50: lindicateur conceptuel Qualit dfinit un fait. R51: un attribut est associ tout fait ou mesure. R52: lindicateur conceptuel Rfrence dfinit une restriction sur la (les) mesure(s) du (des) fait(s). R53: lindicateur conceptuel temps peut dfinir la granularit de la table des faits.

tel-00363878, version 1 - 24 Feb 2009

tant donn que le processus de dduction du DIM est itratif et volutif, il est important denrichir lensemble des premiers faits candidats et de vrifier les rgles suivantes : R54: la valeur simple ou complexe est associe au type structure dun fait. R55: une valeur additif , semi-additif ou non-additif est associe au type numrique dun fait. R56: une fonction de calcul est associe tout fait de type complexe . R57: un fait de type complexe est dsagrg, si ncessaire, en spcifiant chaque mesure simple et la fonction de calcul correspondante.

6.6.2.2 Rgles de dfinition des attributs et tables de dimension R58: lindicateur conceptuel temps dfinit une table de dimension Date qui renseigne sur la granularit des faits.

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

249

R59: lindicateur conceptuel source dune direction dfinit une table de dimension. R60: lindicateur conceptuel location dfinit une table de dimension. R61: lindicateur conceptuel bnficiaire dfinit une table de dimension. R62: lindicateur conceptuel moyen dfinit une table de dimension. R63: lindicateur conceptuel manire dfinit une table de dimension. R64: lindicateur conceptuel Rfrence dfinit une restriction sur l(les) attribut(s) dune table de dimension. R65: une table est associe toute dimension. R66: un nom est associ toute dimension. R67: un attribut Identifiant est associ chaque table de dimension. R68: un attribut dune dimension a un domaine de valeur.

tel-00363878, version 1 - 24 Feb 2009

6.6.2.3 Rgles pour le schma multidimensionnel R69: une association 1-N dfinit le lien entre une table de faits et une table de dimension. R70: une cl trangre est ajoute dans la table de faits pour toute table de dimension relie. R71: une cl primaire dune table de faits est compose de toutes les cls trangres des tables de dimension relies aux tables de faits. R72: un fait prsent dans diffrentes tables de faits doit tre conforme. R73: une table de dimension partage entre plusieurs schmas en toile doit tre conforme.

Pour choisir les tables de dimensions qui sappliquent chaque ligne de la table de faits, il faudrait, galement, se poser la question comment les dcideurs dcrivent-ils les exigences informationnelles qui rsultent de leurs objectifs ? . Il importe de relier les tables de faits des tables de dimensions reprsentant des descriptions susceptibles de prendre des valeurs particulires pour chaque mesure. Les faits numriques qui renseignent chaque ligne de la table des faits sont dtermins par la rponse la question Que mesure le systme pour trouver linformation ncessaire aux exigences informationnelles du dcideur?. Tous les faits envisags doivent tre la mme granularit choisie. Les faits qui ont un grain diffrent doivent figurer dans une autre table de faits. Le premier DIM idal conu doit rpondre aux exigences informationnelles les plus pressantes du dcideur. Il est possible dajouter ensuite des tables de dimensions supplmentaires condition que ces tables supplmentaires puissent prendre, lors du
Thse de doctorat Ins GAM

VI- Les rgles dans la mthode CADWE

250

chargement, une seule valeur pour chaque combinaison des dimensions lmentaires. Une table de dimension supplmentaire qui dtruit la granularit choisie initialement en entranant, par la suite, la gnration de lignes de faits supplmentaires conduit revoir la granularit en prenant en compte la table de dimension supplmentaire. Il est, galement, important lors de la dfinition du DIM idal de se poser la question de Quelle est la granularit de la table de faits ? . Le choix du niveau de granularit dpend de la LEI informer . En outre, la recherche dun niveau de granularit bas nimplique pas, par la suite, la recherche des donnes les plus dtailles dans les applications de sources oprationnelles. Le Tableau 34 identifie neuf cas dutilisation. Ces cas dutilisation sont partiellement inspirs des propositions faites dans [Raimond, 2002] et complts dans le cadre de ce travail.

tel-00363878, version 1 - 24 Feb 2009

Tableau 34 : Cas dutilisation Situation Action

Linformation recherche La mesure est non-additive, il faut stocker le numrateur et (mesure) est un ratio ou un le dnominateur dans la table de faits. pourcentage (mesure dun fait complexe) Le dcideur a lintention de suivre Construire la table dimension Date mme lavance les informations au fil du temps puisque les DIM ont une table de dimension date explicite. Le contenu de chaque colonne de la table de dimension date dpend du jour particulier que la ligne reprsente si, par exemple, la granularit de la table est la journe. Le dcideur recherchera des informations de diffrents niveaux dagrgations : dtaills (forage vers le bas) ou hautement agrgs (forage vers le haut) Reprsenter de multiples hirarchies dans une dimension. Le forage vers le bas est ladjonction dintituls supplmentaires partir des tables de dimension. vers le haut consiste supprimer des intituls de forage se fait, ventuellement, sur des appartenant plusieurs hirarchies. table de de lignes Le forage lignes. Le attributs

Lingnieur a un nombre trs Vrifier si les tables de dimensions sont compltement lev de tables de dimensions indpendantes ou que certaines doivent tre combines en suite la transformation de la LEI une seule table de dimension. Faire attention de ne pas reprsenter les lments dune hirarchie sous forme de dimensions spares. Lingnieur prvoit dajouter dans Toutes les mesures enregistrant un niveau un moment la table des faits des mesures donn sont intrinsquement non-additives sur les tables de enregistrant un niveau un dimensions date . Nanmoins, il est possible dagrger
Thse de doctorat Ins GAM

VI- Les rgles dans la mthode CADWE

251

moment donn afin de les dans le temps en faisant la moyenne des diffrentes additionner par la suite priodes. Ce sont des mesures semi-additives. Lingnieur veut ajouter une Ajouter une table de dimension et la relier la table de faits nouvelle table de dimension son existante en ajoutant un nouveau champ de cl trangre et DIM en vrifiant que la granularit est encore respecte. Lingnieur a lintention dajouter Ajouter tout simplement dans la table des faits si les de nouveaux faits mesurs nouvelles mesures font partie du mme vnement de mesure et sont au mme grain que les faits existants Si les nouvelles mesures se produisent un grain diffrent et ne peuvent pas tre convertis au grain dorigine de la table des faits, ces faits doivent tre placs dans une table de faits diffrente. Plusieurs DIM sont dfinis Faire attention vrifier et harmoniser les dimensions conformes utilisant les mme noms de colonne dattributs, les mme dfinitions dattributs. Il est galement important de dfinir des faits conformes en attribuant des appellations significatives pour que des faits incompatibles ne soient pas utiliss dans un mme calcul.

tel-00363878, version 1 - 24 Feb 2009

Le dcideur utilise plusieurs units Le rangement de tous les faits et des facteurs de conversion de mesures dans la mme ligne de table de faits garantit lutilisation correcte des facteurs de conversion.

6.7 Rgles dintgration multidimensionnelle


Lingnieur applique les rgles dintgration, quand cest possible, pour manipuler moins de schmas multidimensionnels. Lintgration avec les rgles se fait suivant un objectif tactique, un profil particulier ou un but stratgique particulier. Lintgration prend toujours en paramtre deux schmas. Le schma multidimensionnel obtenu, sous forme dun modle en toile ou dune constellation, varie suivant la logique adopte et les possibilits de mise en commun des tables de dimensions et des tables de faits. Lintgration concerne (1) le regroupement de schmas multidimensionnels ayant les mmes tables de faits et des tables de dimensions communes, (2) des schmas multidimensionnels ayant des tables de faits diffrentes et des tables de dimensions communes et (3) des schmas multidimensionnels avec des tables de dimension qui ont des attributs en commun. Les huit rgles dintgration de CADWE sont inspires des travaux de [Annoni, 2007].

Thse de doctorat

Ins GAM

VI- Les rgles dans la mthode CADWE

252

6.7.1 Regrouper les schmas multidimensionnels ayant les mmes tables de faits et des tables de dimensions en commun R74: les tables de dimensions partages sont regroupes par ajout des attributs. R75: les tables de faits sont regroupes par ajout des attributs. R76: les tables de dimensions propres chaque schma multidimensionnel sont ajoutes.

6.7.2 Regrouper les schmas multidimensionnels ayant des tables de faits diffrentes et des tables de dimensions en commun R75: les tables de dimensions sont regroupes par ajout des attributs.

6.7.3 Regrouper les tables de dimensions qui ont des attributs en commun.

tel-00363878, version 1 - 24 Feb 2009

R76: pour les tables de dimensions de noms diffrents ayant peu dattributs en commun, des relations de dpendance fonctionnelle (entre les attributs des tables de dimensions et les attributs communs) sont dfinies. Puis, les attributs communs des tables de dimensions (dont les attributs communs et les attributs de ces tables de dimensions ne dfinissent pas des relations de dpendance fonctionnelle directes) sont supprims. Enfin, les relations de dpendance fonctionnelle entre ces tables de dimensions sont dfinies, R77: les tables de dimensions de noms diffrents mais, dont les attributs sont identiques, lidentifiant, prs sont intgres. R78: dfinir n relations entre la table de faits et la table de dimension rsultant de la fusion de n tables de dimensions. R79: pour la cohrence des donnes, une table de dimension ne peut pas tre cible dune relation de dpendance fonctionnelle et participer des liens dassociation avec des tables de faits qui sont lies la table de dimension qui est source de la relation de dpendance fonctionnelle. Le lien de dpendance fonctionnelle est conserv et les liens dassociation avec les tables de faits sont supprims.

6.8 Rgle de dfinition


R80: toute proprit dun concept est lui est associe une valeur qui la caractrise.

6.9 Rgles de rutilisation et capitalisation


Dans le cadre dune rutilisation, il est tout dabord ncessaire de dfinir le domaine dapplication pour pouvoir rutiliser le composant. Les composants sont classs dans le rfrentiel selon leur niveau (intentionnel ou oprationnel) et profil (domaine
Thse de doctorat Ins GAM

VI- Les rgles dans la mthode CADWE

253

dapplication, rles, activits). Par exemple, pour construire une Carte, il faut commencer par rechercher les Cartes se rfrant un contexte spcifique (domaine, rle). CADWE utilise six 6 rgles qui sont utilises par CADWE. R81: tout composant rutilisable est slectionn grce un ou plusieurs critres de choix. R82: tout critre slectionn est confront aux mots cls dans la base des composants. R83: tout composant est compar suivant les oprateurs de mesure de similarit8. R84: un composant intentionnel stratgique est rutilis, dune manire entire ou partielle, pour dfinir une COS. R85: un composant intentionnel stratgique est rutilis, dune manire entire ou partielle, pour dfinir une COT. R86: un composant informationnel est rutilis, dune manire intgrale ou partielle, pour dfinir une LEI. R87: un modle multidimensionnel sert dfinir un nouveau produit au niveau oprationnel en le rutilisant dune manire intgrale ou partielle.

tel-00363878, version 1 - 24 Feb 2009

De plus, pour capitaliser la connaissance relative un projet en particulier, les six rgles suivantes sont vrifier : R88: chaque composant capitaliser doit avoir un descripteur complet bien spcifi. R89: tout composant possde des mots cls R90: un COS capitalis dfinit un produit au niveau intentionnel et stratgique R91: un COT capitalis dfinit un produit au niveau intentionnel et tactique. R92: un modle multidimensionnel capitalis dfinit un produit au niveau oprationnel.

6.10 Rgles de distinction entre section stratgique et section tactique


Dans le chapitre 4, la section dune Carte des objectifs est spcialise en section stratgique ou en section tactique appartenant respectivement une Carte des objectifs stratgiques ou une Carte des objectifs tactiques. Les invariants, corollaires et rgles suivants sont dfinis.
8

Les oprateurs de mesures de similarits de la Carte dfinis dans les travaux de recherches au Centre de Recherche en Informatique par les auteurs [Ralyt, 2001] (Thse de doctorat la page 182) et [Zoukar, 2005] (Thse de doctorat page 140) peuvent tre adapts et utiliss dans notre contexte.
Thse de doctorat Ins GAM

VI- Les rgles dans la mthode CADWE

254

6.10.1 Invariants R93 : Une section est stratgique ou tactique. R94 : une Carte des objectifs est une Carte des objectifs stratgiques ou une Carte des objectifs tactiques. R95 : une Carte des objectifs est une Carte des objectifs tactiques si toutes ses sections sont tactiques.

6.10.2 Corollaires R96 : une section stratgique appartient une Carte des objectifs stratgiques. R97 : une Carte des objectifs stratgiques ne contient pas de sections tactiques. R98 : une Carte des objectifs stratgiques contient au moins une section stratgique.

tel-00363878, version 1 - 24 Feb 2009

6.10.3 Rgles R99 : une section est tactique si elle correspond une perspective particulire relative un secteur dactivit en particulier, un groupe de mtiers conjointement lis ou une classe dutilisateurs dune organisation.

6.11 Conclusion
La mthode CADWE dfinit des produits conformes aux modles de produits prsents au chapitre 4. Elle est bien guide par le processus et les directives dcrites au chapitre 5. Ce chapitre a complt les deux derniers en proposant des rgles excutes par les directives pour tre utilises diffrents endroits du processus CADWE. tant donn que le processus est rcurrent et volutif, toutes les rgles peuvent tre utilises plusieurs fois. Il importe de distinguer diffrents types de rgles dnombres au nombre de 99 rgles : les rgles de validation conceptuelle, les rgles de compltude, les rgles de transformation, les rgles dintgration, les rgles de dfinition, les rgles de rutilisation et de capitalisation et enfin les rgles de distinction entre section stratgique et section tactique. De plus, ce chapitre prsente des exemples de situations derreurs, de dcisions ou tout simplement des cas dutilisation des diffrentes rgles et comment y remdier.

Thse de doctorat

Ins GAM

Chapitre VII Application de la mthode CADWE


TABLE DES MATIRES

7.1 INTRODUCTION ....................................................................................................... 256 7.2 PRSENTATION DU CAS DTUDE : LE GROUPE ............................................................... 256 7.3 SLECTION DE LAPPROCHE CADWE APPLIQUER ......................................................... 258 7.4 IDENTIFIER LES BUTS STRATGIQUES ............................................................................ 259 7.4.1 Formuler la stratgie ........................................................................................... 260 7.4.2 Dfinir la structure organisationnelle .................................................................. 262 7.4.3 Caractriser les ressources................................................................................... 266 7.5 CONSTRUIRE LA CARTE DES OBJECTIFS STRATGIQUES ..................................................... 267 7.5.1 COS du but stratgique 1 ..................................................................................... 267 7.5.2 COS du but stratgique 2 ..................................................................................... 272 7.5.3 Construire une COT par rpartition des dcideurs ............................................... 276 7.6 PROFIL DU DIRECTEUR MARKETING .............................................................................. 278 7.6.1 Construire la COT du dcideur marketing ............................................................ 278 7.6.2 Dcouvrir les exigences informationnelles du directeur marketing .................... 282 7.7 PROFIL DU DIRECTEUR FINANCIER ................................................................................ 284 7.7.1 Construire la COT du directeur financier .............................................................. 285 7.8 MODLISATION MULTIDIMENSIONNELLE ...................................................................... 290 7.8.1 DIM gnr par les exigences du directeur marketing ........................................ 290 7.9 EXEMPLES DE COMPOSANTS CAPITALISER................................................................... 292 7.10 CONCLUSION .......................................................................................................... 292

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

256

7.1 Introduction
Ce chapitre illustre la mthode CADWE avec une tude de cas de la grande distribution. Ce cas est reprsentatif de la diversit des exigences et des analyses qui peuvent tre demandes par les dcideurs en vue de mettre en uvre leurs stratgies et prendre des dcisions. Ce cas dtude est inspir (1) dun cas rel, (2) des exigences et problmes rencontrs dans dautres cas similaires documents sur Internet et (3) des discussions menes avec des spcialistes du domaine (consultant SID, spcialiste marketing, dirigeant, etc.). Ce cas dtude vise illustrer l'utilisation de lapproche dingnierie des exigences pour les SID pour en montrer l'applicabilit, sans pour autant faire la dmonstration formelle des qualits que nous cherchons mettre en avant. La section 7.2 introduit le cas dtude. Ensuite, la section 7.3 prsente le processus slectionn de la mthode CADWE et qui est appliquer pour ltude de cas. Puis, la section 7.4 prsente les buts stratgiques sur lesquels porte la dcision, les dcideurs impliqus dans le projet ainsi que les ressources utiliser. Ensuite, la section 7.5 dtermine les Cartes des objectifs stratgiques. La suite de ltude de cas se concentre sur la dcouverte des exigences dcisionnelles pour un but stratgique en particulier. Les Cartes des objectifs tactiques et les exigences informationnelles du directeur marketing et du directeur financier sont prsentes respectivement la section 7.6 et la section 7.7. Ensuite, le schma multidimensionnel est dfini la section 7.8. La section 7.9 prsente les descripteurs de quelques exemples de composants jugs intressants capitaliser. Enfin, la section 7.10 conclut ce chapitre applicatif qui a droul le processus de la mthode CADWE expliqu aux chapitres 5 et 6 en dfinissant des produits conformes aux modles de produit dfinis au chapitre 4.

tel-00363878, version 1 - 24 Feb 2009

7.2 Prsentation du cas dtude : Le Groupe


Le Groupe concern par le cas dtude est un grand distributeur europen prsent sur la scne mondiale. Selon leur rapport annuel de 2004 [rapport, 2005], base de notre tude, le Groupe comporte 11.080 magasins rpartis sur 32 pays. Ce groupe a quatre formats de magasins : hypermarchs, supermarchs, maxi discounts et magasins de proximit. Chacun des 868 hypermarchs propose aux clients une offre diversifie de produits alimentaires et non alimentaires (biens d'quipements, produits culturels, etc.) ainsi que de nombreux services (voyages, assurances, crdits, SAV, spectacles et parking gratuit). Le Groupe comporte par ailleurs quelques 2.376 supermarchs qui proposent tous les cinq jours un amnagement diffrent pour faire les courses sans perte du pouvoir dachat, garantissant des produits frais, avec une bonne qualit des relations et en disposant de prix concurrentiels.
Thse de doctorat Ins GAM

VII- Application de la mthode CADWE

257

Le troisime format est le maxi discount (4.934 magasins). Ces magasins offrent une gamme restreinte de produits alimentaires essentiellement de marque du distributeur en visant des prix bas. Enfin, les magasins de proximit sont des magasins de village ou de quartier offrant une gamme de produits couvrant lensemble des exigences alimentaires ainsi quun ensemble de services (cash & carry, restauration collective, commerce lectronique). Les exigences de ce Groupe sinscrivent, principalement, autour des buts stratgiques suivants : Acclrer la croissance rentable et durable. Renforcer les positions du Groupe sur ses marchs cls. Considrer le client au cur des proccupations du Groupe.

tel-00363878, version 1 - 24 Feb 2009

En effet, le Groupe sinscrit dans une dynamique de croissance amorce en 2005. titre dexemple sur le march franais, le Groupe a regagn continuellement des parts de march dans lalimentaire depuis 2005. Cest le produit dune stratgie de croissance rentable mene dans la dure. Le but stratgique du groupe pour 2008-2010 est d acclrer la croissance . Renforcer les positions du Groupe sur ses marchs cls en affrontant la comptition internationale et locale : lobjectif stratgique du Groupe est de figurer parmi les trois premiers sur chacun des marchs o il est prsent. L o il ne pouvait pas atteindre cet objectif rapidement, le Groupe a pris la dcision de se retirer. En effet, il sest dsengag du Japon et du Mexique en 2005 et de la Core du Sud, de la Slovaquie et de la Rpublique Tchque en 2006, de la Suisse et du Portugal en 2007. Paralllement, le Groupe a rcemment renforc ses positions grce des acquisitions tactiques au Brsil, en Pologne et en Espagne. Cette politique de croissance passe par un doublement du rythme douverture pour renforcer le Groupe sur les marchs o il est dj bien implant. Le Groupe prvoit ainsi douvrir 1,2 million de nouveaux m2 de surface de vente. Cette stratgie douvertures se concentre sur les marchs cls o le Groupe entend occuper une place de leader notamment la Chine, le Brsil, lIndonsie, la Turquie ou encore la Pologne. Depuis 2005, le Groupe connat une forte croissance organique, avec deux fois plus de m2 crs, chaque anne, quentre 2001 et 2004. Le Groupe place le client au centre de ses proccupations. Pour cela, il a simplifi son organisation, donnant plus dautonomie aux directeurs de magasins afin quils adaptent leur commerce au plus prs des exigences de leur zone de chalandise. Paralllement, le Groupe cherche largir le choix propos aux clients, adapter ses
Thse de doctorat Ins GAM

VII- Application de la mthode CADWE

258

gammes de marques propres et offrir plus de services. La cration de nouveaux concepts de magasins est une rponse lvolution des modes de vie des clients. Depuis plusieurs annes, le Groupe renforce aussi partout dans le monde ses programmes de fidlisation afin que les produits rpondent aux nouveaux modes de consommation et sinscrivent dans les tendances du moment. Suite lnonc de ces exigences, la mthode CADWE est applique afin de mieux structurer et produire le SID qui rpond au mieux aux exigences des dcideurs. En effet, plusieurs dcideurs sont impliqus ayant un grand nombre dexigences dcisionnelles. Dans ce chapitre, uniquement une partie des exigences des dcideurs est considre pour appliquer CADWE. La stratgie dveloppe et documente, dans ce chapitre, concerne la stratgie du Groupe en 2005 (moment du dbut de ltude du cas). Par ailleurs, les buts stratgiques abords peuvent tre traits diffrents moments et de diffrentes manires.

tel-00363878, version 1 - 24 Feb 2009

7.3 Slection de lapproche CADWE appliquer


Le chapitre 5 a montr que le processus CADWE prsente de multiples approches de mise en place dun SID grce aux multi-chemins et la flexibilit offerte par le formalisme du Map. Dans ce chapitre, une approche minimale qui permet, pour autant, de couvrir lensemble des produits CADWE est slectionne. Lapproche slectionne (un chemin) peut tre, videmment, enrichie tel que cest prsent dans le chapitre 5 en choisissant un chemin dans le multi-chemins du Map-CADWE. En effet, lingnieur applique un ensemble de six tapes. Premirement, lingnieur choisit lintention d identifier les buts stratgiques par utilisation des documents disponibles. Ensuite, lingnieur exprime les objectifs des dcideurs en construisant les Cartes des objectifs stratgiques et tactiques par dcouverte des fins/moyens stratgiques et tactiques. Puis, la troisime tape, lingnieur dcouvre les exigences informationnelles par dcouverte des fins/moyens informationnels. la quatrime tape, lingnieur dfinit les schmas multidimensionnels et les intgre la cinquime tape. Il termine par une validation conceptuelle la sixime tape (voir Figure 112 ).

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE


(1) par la rutilisation de composants intentionnels (1) par utilisation des documents(1) par dcouverte des fins/moyens stratgiques et tactiques

259

Dmarrer
a

exprimer les objectifs c

(1) partir de modles oprationnels

identifier les buts stratgiques b


(2) par la rutilsation des modles multidimensionnels

(1) par rvision (1) par rutilisation (1) par rvision (2) par dcouverte des composants (1) par capitalisation des fins/moyens informationnels descomposants informationnels intentionnels (1) par dcouverte des fins/moyens oprationnels

tel-00363878, version 1 - 24 Feb 2009

dcouvrir les exigences informationnelles d

(2) par la rutlisation de modles multidimensionnels

dfinir le schma multidimensionnel e

(1) par complmentarit (1) par validation conceptuelle

(1) par capitalisation

(1) par intgration (2) par capitalisation des modles multidimensionnels

Arrter f

Figure 112: Approche CADWE appliquer

7.4 Identifier les buts stratgiques


Ladoption dune stratgie par le Groupe implique le lancement du processus slectionn pour dcouvrir et documenter les exigences des dcideurs et en dduire le schma multidimensionnel tel que le propose CADWE. Ceci permet de dterminer les exigences du SID relativement aux exigences des dcideurs et davoir un systme qui rpond au mieux aux attentes des dcideurs et les aide dcider. La dcision de dfinir une liste des buts stratgiques implique la dfinition des proprits rsume dans le Tableau 28. En effet, cette liste encode par LBS1 concerne un plan managrial pour le management stratgique de lanne 2005.

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

260

Tableau 35: Description dune Liste des buts stratgiques


Code LBS1 Description Plan managrial 2005 Objet Management Stratgique Validit Anne 2005 Date de cration 01-02-2005 Auteur Ins Gam

Le choix de lintention identifier les buts stratgiques dans le Map-CADWE implique la dfinition des produits suivants obtenue avec lapplication du Map M1 associ la section ab1 du Map-CADWE : Liste des buts stratgiques + Structure organisationnelle + Ressources Ces produits sont dtaills dans les sous paragraphes suivants.

tel-00363878, version 1 - 24 Feb 2009

7.4.1 Formuler la stratgie Le Groupe souhaite mettre en place une stratgie dfinissant deux buts stratgiques en particulier. Afin daider la prise de dcision, CADWE documente les deux buts stratgiques suivants du LBS1. But stratgique 1 : Augmenter la part du march en volume et en valeur encod par BS1. But stratgique 2 : Renforcer la croissance externe et interne encod par BS2.

Selon le Tableau 36, les deux buts stratgiques sont valides pour le long terme mais la priode de validit de la LBS1 est fixe pour lanne 2005. Cette mme liste peut tre reconsidre en intgralit ou en partie pour une autre priode de validit. Une cible reprsentant le rsultat souhait par le Groupe est galement renseigne. La cible est fixe par rapport lenvironnement concurrentiel et dterminera le degr de satisfaction des dcideurs la suite de la mise en uvre du but stratgique en question. Des informations concernant la mise jour sont documentes par lingnieur systme.
Tableau 36: Description des buts stratgiques de la LBS1
Code BS BS1 But stratgique Augmenter la part de march en volume et en valeur Renforcer la croissance externe et interne Indicateur de performance PM en valeur Cible 10% Satisfaction {TS, PS, AS, PI, TI} {TS, PS, AS, PI, TI } Dcision daffinement oui Date choix 20.12.2004

BS2

PM en volume

15%

oui

20.12.2004

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

261

CADWE numre les valeurs de satisfaction permises mais ne se charge pas de lattribution de la valeur CADWE numre les valeurs de satisfaction permises mais ne se charge pas de lattribution de la valeur effective. La satisfaction des dcideurs est documente une fois que le SID est oprationnel. Le degr de satisfaction des dcideurs du Groupe est parmi les cinq degrs suivants : Trs satisfait encod par (TS). Les dcideurs sont trs satisfaits si la valeur obtenue est suprieure ou gale la cible. Plutt Satisfait encod par (PS). Les dcideurs sont plutt satisfaits si la valeur obtenue est comprise entre la cible et la moiti de la cible. Assez Satisfait encod par (AS). Les dcideurs sont assez satisfaits si la valeur obtenue est infrieure ou gale la moiti de la cible et suprieure une ancienne valeur. Plutt Insatisfait encod par (PI). Les dcideurs sont plutt insatisfaits si la valeur obtenue est gale une valeur ancienne ne montrant pas dvolution ou damlioration dans les chiffres viss. Trs Insatisfait encod par (TI). Les dcideurs sont trs insatisfaits si la valeur obtenue est infrieure une valeur prcdente renseignant une rgression dans les chiffres viss. La dcision daffinement et la date de choix donnent les informations concernant les buts stratgiques affiner et la date de cette dcision.

tel-00363878, version 1 - 24 Feb 2009

7.4.1.1 Augmenter la part du march en volume et en valeur Le Groupe souhaite accrotre sa part de march en volume et en valeur en augmentant ses ventes (volume) et son chiffre daffaires (valeur) suite au renforcement de la notorit et son image prix. Pour se faire, le Groupe cherche renforcer limage prix en augmentant le nombre des clients et en rduisant le cot de ses produits. Le Groupe voudrait ainsi se positionner dans lesprit des consommateurs et tre comptitif sur le march par rapport la concurrence. Le groupe souhaite, galement, renforcer sa notorit pour se faire connatre auprs des consommateurs, en intensifiant les moyens de communication et de promotion, et en se diffrenciant de la concurrence. Le groupe tudie les objectifs stratgiques en exprimant deux intentions suivant diffrentes manires :
Thse de doctorat Ins GAM

VII- Application de la mthode CADWE

262

Renforcer la notorit : Le Groupe peut valuer, par exemple, la notorit spontane en indiquant le nombre des personnes qui citent spontanment le nom dun magasin en particulier par rapport au nombre total de personnes interviewes lorsquon pose la question Quels sont les magasins de grande distribution que vous connaissez ou en rpondant un questionnaire o on cite un ensemble de marques. Suivant la satisfaction du but, des indicateurs plus spcifiques sont associs aux objectifs. Renforcer limage Prix : Limage prix peut tre mesure par le niveau des prix par rapport aux prix du march en positionnant la marque sur le march. Des prix levs renseignent sur des produits haut de gamme et inversement des prix bas renseignent sur des produits bas de gamme. Dautres indicateurs plus spcifiques aux mtiers des dcideurs sont associs suivant leurs profils.

tel-00363878, version 1 - 24 Feb 2009

7.4.1.2 Renforcer la croissance externe et interne Le groupe souhaite amliorer sa rentabilit lchelle internationale. Il souhaite rduire son endettement net en vendant des affaires non stratgiques et non profitables et en amliorant les ratios financiers par rachat de nouvelles entreprises. Le groupe voudrait renforcer sa croissance interne et externe en amliorant sa rentabilit lchelle internationale et en procdant la diminution ou laugmentation du nombre de magasins. En effet, la croissance externe se fait par le rachat dautres entreprises et la croissance interne se fait par laugmentation de la taille et lexpansion du Groupe. 7.4.2 Dfinir la structure organisationnelle Pour la liste LBS1, le Groupe implique un groupe de cinq dcideurs pour la mise ne uvre des deux buts stratgiques BS1 et BS2. Chaque dcideur a un code Di, une fonction, un rle, une identification par un nom et un prnom, un service auquel il appartient et une perspective. Les proprits propres chaque dcideur impliqu sont rsumes dans le Tableau 37.
Tableau 37: Description des dcideurs
Dcideur D1 Fonction Directeur Marketing Rle Stratgie marketing Nom X1 Prnom Y1 Service Marketing Perspective Stratgique, Tactique, oprationnelle

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE D2 Directeur Financier Gestion financire X2 Y2 Financier

263 Stratgique, Tactique, oprationnelle Stratgique

D3

Directeur Gnral Contrleur de Gestion Responsable Logistique

Direction gnrale

X3

Y3

Direction Gnrale Direction Gnrale Direction Logistique

D4

Contrle de gestion

X4

Y4

Stratgique, Tactique Stratgique, Tactique

D5

Contrle logistique

X5

Y5

tel-00363878, version 1 - 24 Feb 2009

Les rles attribus pour le mtier de chaque dcideur retenu pour la LBS1 sont dfinis dans les sous paragraphes suivants. Les dfinitions de rles sont extraites principalement de [Wikipdia]. 7.4.2.1 Directeur marketing Le directeur marketing est charg d'laborer et de proposer sa direction les grandes lignes de la stratgie commerciale de l'entreprise. Pour cela, il recueille les informations sur le march, sur les exigences et attentes des clients ainsi que sur la concurrence. Pour vendre, il dtermine si les produits ou services proposs correspondent aux attentes du client, le cas chant les adapter, et mettre en place des actions dans le cadre de la stratgie marketing : publicit et communication, promotion des ventes, distribution. Le directeur marketing remplit souvent une double mission de marketing stratgique deux niveaux : le marketing stratgique qui contribue la direction de lentreprise ou du groupe (Corporate strategy) et le marketing stratgique de lactivit (Business Strategy). En tant que membre du comit de direction, il participe la dfinition de la stratgie de lentreprise et apporte sa vision du march et de lenvironnement concurrentiel. Dautre part, le directeur marketing a pour mission de dcliner la stratgie dentreprise en Business strategy au niveau dun ou plusieurs domaines dactivits. Mots cls {stratgie commerciale, march, concurrence, clients, publicit, communication, promotion des ventes, distribution, direction de lentreprise, activit}

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

264

7.4.2.2 Directeur financier Le directeur financier ou directeur administratif et financier d'une entreprise ou d'une institution supervise la gestion financire du Groupe dans notre cas. Il est charg notamment de : optimiser la gestion des sources de capitaux et leurs emplois, dans une optique de rentabilit et de matrise du risque. assurer les relations avec les apporteurs de fonds (propritaires ou actionnaires, banques, marchs financiers...). rendre compte de la situation financire auprs du Directeur gnral, du Conseil d'administration, des autorits de surveillance, des auditeurs, des agences de notation financire. prparer les budgets et de suivre leur excution en collaboration avec le contrleur de gestion. fournir des simulations de rentabilit et de risque financier comme aide la dcision pour les projets d'investissement importants et de mettre en perspective les grands quilibres de l'entreprise ou de l'institution. prparer et mettre en uvre les oprations financires importantes (missions de titres, introduction en bourse, fusion-acquisition). de superviser, le plus souvent, la comptabilit, la trsorerie, les questions fiscales.

tel-00363878, version 1 - 24 Feb 2009

Mots cls {gestion financire, capitaux, rentabilit, risque, actionnaires, budget, comptabilit, trsorerie} 7.4.2.3 Directeur gnral Le prsident-directeur gnral, ou plus frquemment PDG, est le dirigeant de plus haut rang dans une socit anonyme. Il cumule les fonctions distinctes de Prsident du conseil d'administration et de Directeur Gnral. Ces fonctions peuvent tre exerces par deux personnes distinctes. Mots cls {dirigeant, conseil, administration} 7.4.2.4 Contrleur de gestion Le contrleur de gestion, galement appel responsable de la planification et de la gestion, exerce un contrle permanent sur les budgets de lentreprise. Il labore la prvision budgtaire et met en place des procdures du contrle. Il fournit, galement,

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

265

une assistance dans tous les domaines afin de permettre l'utilisation optimale des ressources. Le contrle de gestion revient notamment : vrifier que les objectifs qui sous-tendent la stratgie choisie sont bien suivis. Cela se fait partir de tableaux d'indicateurs qui peuvent mler des donnes financires (la comptabilit analytique) et des donnes statistiques issues de l'exploitation. conseiller les oprationnels partir de l'analyse de ses tableaux d'indicateurs. donner son avis la direction sur le choix des objectifs qui sous-tendent les buts stratgiques associs une stratgie.

Mots cls {planification, contrle, indicateur, exploitation} 7.4.2.5 Directeur logistique

tel-00363878, version 1 - 24 Feb 2009

Le responsable logistique veille ce que le transport des marchandises dont il a la responsabilit se fasse dans les meilleures conditions possible. Il soccupe de lacheminement de produits avec, comme principe, de rduire au maximum les dlais et les cots de stockage et de transport de ceux-ci tout en assurant un maximum de scurit. Il est charg notamment de : Concevoir, organiser ou participer la dfinition des stratgies les plus rationnelles pour assurer le cheminement d'un produit depuis sa production jusqu' sa distribution avec un souci constant d'optimisation du rapport qualit/service/cot. Exercer des fonctions d'encadrement et de coordination de diffrentes fonctions dans l'entreprise. Animer ou participer des runions sur les projets logistiques en cours. Mettre en place des plans d'actions pour rduire les cots, les dlais et les stocks, et pour satisfaire au mieux les clients. Assurer le suivi des oprations d'achat - approvisionnement, de production, et/ou de distribution des marchandises. Tenir et mettre jour son tableau de bord de rentabilit et des cots logistiques. Organiser le travail de son quipe.

Il doit intgrer les impratifs du marketing, de la production, des ventes, des finances et proposer une stratgie globale de production, de stockage, de transport et de qualit de service. Mots cls {produits, optimisation, ressources, cots, stocks, approvisionnement}

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

266

7.4.3 Caractriser les ressources Certains dcideurs du Groupe expriment des exigences lies aux sources de donnes internes et externes ainsi que les applications utiliser. Les exigences en ressources sont principalement lies laspect technique du SID ainsi que les problmes qui lui sont lis. Lingnieur documente les exigences correspondant la rcupration des schmas entit-association des sources. Dans le cas o les schmas ne sont pas disponibles, ils sont collects par un outil commercial de reverse engineering . Afin de ne prendre en compte que les sources pertinentes pour la mise en uvre du SID, il faudrait considrer les sources des applications oprationnelles ou des progiciels lis aux domaines dactivits concerns.

tel-00363878, version 1 - 24 Feb 2009

La formalisation des ressources a galement pour but de prciser les sources partir desquelles est driv un schma multidimensionnel partir dun schma entitassociation afin de le confronter au schma multidimensionnel idal obtenu par CADWE. Le processus CADWE reoit en entre le schma multidimensionnel relatif aux sources oprationnelles slectionnes et qui est dfini grce dautres outils non propre CADWE (tels que Designer de Microsoft ) pour tre intgr avec le schma multidimensionnel idal obtenu avec lapplication du processus CADWE. Lingnieur renseigne les proprits des sources oprationnelles selon le Tableau 38 et les applications utiliser suivant le Tableau 39. En effet, pour la LBS1, lingnieur dispose de trois sources S1, S2 et S3 et de quatre applications.
Tableau 38: Description des sources
Source oprationnelle S1 S2 S3 Localisation C:/appli1 C:/appli2 C:/appli3 Schma E/A Oui Non Oui domaine Gestion clientle Gestion personnel Facturation

Tableau 39: Description des applications


Application Business Object diteur Microsoft Version BO XI R2 Nature Reporting

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE CMC B Tool Designer Microsoft Microsoft Microsoft BO XI R2 BO XI R2 BO XI R2 Scurit BO Consultation des rapports Cration multidimensionnelle

267

7.5 Construire la Carte des objectifs stratgiques


la deuxime tape (voir 7.3), lingnieur modlise les objectifs stratgiques propres aux buts stratgiques de la LBS1. Les deux paragraphes suivants prsentent les Cartes COS pour les buts stratgiques BS1 et BS2. 7.5.1 COS du but stratgique 1

tel-00363878, version 1 - 24 Feb 2009

Une COS est associe au BS1. Cette Carte (encode par CS1) a comme intention le but stratgique Augmenter la part de march en volume et en valeur . Lingnieur enregistre lensemble des proprits (voir Tableau 40) relatives cette Carte.
Tableau 40: Description de la Carte CS1
Code Carte CS1 But Dcideur Niveau Formalisme Fichier Date cration 20/04/2005 Auteur Historique

BS1

Gnral

Intentionnel stratgique

COS

CS1.vsd

Ins Gam

Nul

7.5.1.1 Carte des objectifs stratgiques CS1 La mise en uvre du but stratgique BS1 se dtermine par un ensemble dobjectifs stratgiques. Pour ce faire, les dcideurs dcrivent leur but stratgique sous forme dobjectifs stratgiques o chaque objectif stratgique est modlis par une section dans la Carte CS1. Certains objectifs stratgiques se partagent les mmes intentions mais diffrent dans leurs manires de ralisation. La Figure 113 montre que la Carte modlisant le BS1 comporte autre que Dmarrer (a), et Terminer (d), les intentions suivantes : Renforcer limage (b) Renforcer la notorit (c)

Cette Carte est compose de quatre intentions et de neuf stratgies. Les neuf sections de la Carte dterminent les neuf objectifs stratgiques qui affinent le but stratgique BS1.

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE


(1) par rduction du cot des produits Dmarrer a (1) par augmentation des dpenses de communication et promotion Renforcer la notorit c Renforcer l'image prix b

268

(2) par augmentation du nombre des clients (1) par augmentation du nombre des clients

(1) en tant peu prsent chez (2) en tant les clients peu comptitif Terminer d

(1) par atteinte du seuil (2) par fin de validit

tel-00363878, version 1 - 24 Feb 2009

(3) par chec des moyens de communications

Figure 113: Modlisation du but BS1 Augmenter la part de march en volume et en valeur avec la Carte CS1

7.5.1.2 Sections de la Carte CS1 Le Tableau 41 rsume lensemble des objectifs stratgiques du but stratgique BS1. En effet, le BS1 est affin par neuf objectifs stratgiques. Chaque objectif stratgique est encod par BS1.OSi. Lobjectif stratgique OSi est identifi par linterface de la section ayant un code, un nom et une description spcifie, respectivement, la deuxime, troisime et quatrime colonne du Tableau 41. Lobjectif stratgique OSi a une validit qui est incluse dans la validit de la LBS1 et un indicateur optionnel.
Tableau 41: Objectifs stratgiques de BS1
Code OS BS1.OS1 Objectif stratgique (Rien), Renforcer limage prix par rduction du cot des produits Section Description Indicateur de performance Prix pntration de

ab1 : <Dmarrer, Renforcer limage prix, Par rduction du cot des produits>

Renforcer limage prix par rduction des cots des produits ce qui permet de se diffrencier dans lesprit du consommateur par rapport la concurrence et dtre comptitif

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE BS1.OS2 (Rien), Renforcer limage prix par augmentation du nombre des clients ab2 : <Dmarrer, Renforcer limage prix, Par augmentation du nombre des clients> Adapter son prix de pntration pour augmenter le nombre des clients en utilisant des moyens de communication et de promotion sur les lieux de vente tels que les produits dappels, premier prix, etc. (Lecteur LCD x euros) Renforcer la notorit par augmentation des dpenses de communication et promotion tels que les communications mdias, les affichages, la presse, la cration danimation, de rduction ponctuelle (i.e. mois du blanc, semaine du got)

269 Augmentation du NA ou une stratgie inventaire

BS1.OS3

tel-00363878, version 1 - 24 Feb 2009

(Rien), Renforcer la notorit par augmentation des dpenses de communication et promotion

ac1 : <Dmarrer, Renforcer la notorit, Par augmentation des dpenses de communication et promotion>

Budget de communication et de promotion

BS1.OS4

(Rien), Terminer en tant peu prsent chez le client

bd1 : < Renforcer limage prix, Terminer, En tant peu prsent chez le client > bd2 : < Renforcer limage prix, Terminer, En tant peu comptitif > cb1 : < Renforcer la notorit, Renforcer limage prix, par augmentation du nombre des clients> Adapter le prix de pntration pour augmenter le nombre des clients et accrotre la notorit aux moyens des campagnes mdia et hors mdia Augmenter la PM en volume suite au renforcement de la notorit

Vente en volume

BS1.OS5

(prix renforc), Termine en tant peu comptitif

BS1.OS6

(notorit renforc), Renforcer limage prix par augmentation du nombre des clients (notorit renforce), Terminer par atteinte du seuil

BS1.OS7

cd1 : < Renforcer la notorit, Terminer, par atteinte du seuil>

Vente en volume

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE BS1.OS8 (notorit renforce), Terminer par fin de validit Terminer par chec des moyens de communication cd2 : < Renforcer la notorit, Terminer, par fin de validit> Augmenter la PM en valeur en renforant la notorit

270 CA de la marque

BS1.OS9

cd3< Renforcer la notorit, Terminer, par chec des moyens de communication>

7.5.1.3 Rvision du but stratgique 1 Le formalisme de la Carte offre un avantage considrable pour les dcideurs du Groupe. tant donn quil offre une flexibilit dans la radaptation du but stratgique qui peut changer pendant la priode de considration de la LBS1 suite : une volution du but stratgique BS1 pendant la priode de validit ou suite la reconsidration du mme but ou pour une autre mission. Par exemple, le Groupe a annonc que son but stratgique pour 2008-2010 est dacclrer la croissance tout en rvisant la manire de raliser les objectifs stratgiques et la manire de le faire. une rectification afin de saligner aux exigences dautres dcideurs. tant donn quun mme objectif stratgique est considr par plusieurs dcideurs la fois. une mise en correspondance entre la Carte des objectifs stratgiques et les Cartes des objectifs tactiques suite lapplication de la stratgie par complmentarit . une reconsidration par les dcideurs pour une meilleure adquation par rapport aux ressources disponibles.

tel-00363878, version 1 - 24 Feb 2009

Pour ce faire, le changement peut soprer par le rajout de : une ou plusieurs nouvelles intentions dans la Carte des objectifs stratgiques. une nouvelle stratgie entre deux intentions dj existantes. une nouvelle stratgie entre une nouvelle intention et une ancienne intention. une nouvelle stratgie entre deux nouvelles intentions.

Pour cette tude de cas, le but stratgique BS1 change. En effet la Figure 114 montre le rajout de lintention Grer le risque encode par (e) et dun certain nombre de stratgies entre cette intention et les intentions de base de la Carte CS1.

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE


(1) par rduction du cot des produits Dmarrer a Renforcer l'image prix b

271

(2) par augmentation du nombre des clients

(2) en tant (1) par augmentation des peu comptitif dpenses de communication (1) par augmentation du (1) en tant peu et promotion prsent chez nombre des clients (1) par valuation des les clients risques individuels Renforcer la Terminer lis l'environnement notorit (1) par atteinte du seuil d (1) par valuation des c (2) par valuation risques financiers des risques spciaux (2) par fin de validit (3) par valuation (3) par echec des moyens (2) en assurant l' augmentation des risques juridiques de communications des ventes contre les risques (1) en assurant l' augmentation (4) par valuation du CA contre les risques des risques financiers

tel-00363878, version 1 - 24 Feb 2009

Grer le risque e

Figure 114: Modification du but stratgique BS1

Le changement opr sur le but BS1 implique linclusion des nouveaux objectifs stratgiques rsums au Tableau 42.
Tableau 42: Objectifs stratgiques relatifs au changement du BS1
Code OS Objectif stratgique Section Description Indicateur de performance PM en volume et en valeur

BS1.OS10

(Rien), Grer le risque continu par valuation des risques individuels lis lenvironnement

ae1 : <Dmarrer, Grer le risque continu, Par valuation des risques individuels lis lenvironnement> ae2 : <Dmarrer, Grer le risque, Par valuation des risques spciaux> ae3 : <Dmarrer, Grer le risque, Par valuation des risques juridiques> ae4 : <Dmarrer, Grer

valuer les risques individuels lis lenvironnement et au dveloppement climatique valuer les spciaux () risques

BS1.OS11

(Rien), Grer le risque par valuation des risques spciaux (Rien), Grer le risque par valuation des risques juridiques (Rien), Grer le risque

Indications changes

des

BS1.OS12

valuer les risques lis la lgislation (loi galland) valuer les risques

Indications sur les lgislations en vigueur Rentabilit des

BS1.OS13

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE par valuation des risques financiers le risque, Par valuation des risques financiers> financiers lis la rentabilit des mouvements Adopter un prix de pntration tout en veillant la relation cot-bnfice

272 investissements

BS1.OS14

(image renforce), Grer le risque, Par valuation des risques financiers

be1 : <Renforcer limage prix, Grer le risque, Par valuation des risques financiers>

Mesure de rentabilit Bnfice Rsultats financiers

la

BS1.OS15

tel-00363878, version 1 - 24 Feb 2009

(risque gr), Terminer en assurant laugmentation du CA contre les risques (risque gr), Terminer en assurant l'augmentation des ventes contre les risques

ed1 : <Grer les risques, Terminer, en assurant laugmentation du CA contre les risques> ed2 : <Grer le risque, Terminer, en assurant l'augmentation des ventes contre les risques>

PM en valeur

BS1.OS16

PM en volume

La nouvelle Carte relative au changement de BS1 est dcrite par la troisime ligne du Tableau 43.
Tableau 43: Description de la Carte CS1-1 relative au changement de CS1
Code Carte CS1 But Dcideur Niveau Formalisme Fichier Date cration 20/04/2005 Auteur
Historique

BS1

Gnral

Intentionnel stratgique Intentionnel stratgique

COS

CS1.vsd

Ins Gam

Nul

CS1-1

BS1

Gnral

COS

CS11.vsd

1/08/2005

Camille Salinesi

CS1

7.5.2 COS du but stratgique 2 Une COS est associe au but stratgique BS2. Cette Carte (encode par CS2) a comme intention le but stratgique Renforcer la croissance externe et interne . Lingnieur enregistre lensemble des informations (voir Tableau 44) relatives cette Carte.
Thse de doctorat Ins GAM

VII- Application de la mthode CADWE

273

Tableau 44: Description de la Carte CS2


Code Carte CS2 But Dcideur Niveau Formalisme Fichier Date cration 01/05/2005 Auteur Historique

BS2

Gnral

Intentionnel stratgique

Carte stratgique

CS2.vsd

Ins Gam

Nul

7.5.2.1 Carte des objectifs stratgiques CS2 La mise en uvre du but stratgique BS2 se dtermine par un ensemble dobjectifs stratgiques. Pour ce faire, les dcideurs dcrivent le but BS2 sous forme dobjectifs stratgiques de la mme manire que pour le CS1. La Carte modlisant le CS2 comporte autre que Dmarrer (encod par (a)), et Terminer (d), les intentions suivantes : Amliorer la rentabilit lchelle internationale ; lintention est encode par (b) Acclrer le dveloppement sur les marchs de croissance encode par (c)

tel-00363878, version 1 - 24 Feb 2009

Cette Carte est compose de quatre intentions et de douze stratgies. Les douze sections de la Carte dterminent les douze objectifs stratgiques qui affinent le but stratgique BS2.
(1) par rduction de l'endettement net (2) par vente des affaires non stratgiques et non profitables (3) par amlioration des ratios financiers (1) par la cration de nouveaux relais (2) par la cration de nouveaux m2 (4) par rachat de nouvelles entreprises (1) par rduction de l'endettement net Amliorer la rentabilit l'chelle internationale b (2) par augmentation du nombre de magasins (1) par diminution du l'tranger nombre de magasins

Dmarrer a

Acclrer le dveloppement sur les marchs de croissance c

(1) par chec de la stratgie (2) par demande des dcideurs Terminer d

(3) par atteinte du seuil fix

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

274

Figure 115: Modlisation du but stratgique 2 Renforcer la croissance externe et interne (Carte CS2)

7.5.2.2 Sections de la Carte CS2 Le Tableau 45 rsume lensemble des objectifs stratgiques relatif au but BS2. En effet, le but BS2 est affin par onze objectifs stratgiques. Chaque objectif stratgique est encod par BS2.OSi. Lobjectif stratgique OSi est identifi par linterface de la section ayant un code, un nom et une description spcifie, respectivement, la deuxime, troisime et quatrime colonne du Tableau 45. Lobjectif stratgique OSi a une validit qui est incluse dans la priode de validit du but stratgique BS2. Un indicateur optionnel et une dcision dimplication pour vrifier lattribution ou non de lobjectif stratgique un ou plusieurs dcideurs.

tel-00363878, version 1 - 24 Feb 2009

Tableau 45: Objectifs stratgiques du but BS2


Code OS BS2.OS1 Objectif stratgique (Rien), Amliorer la rentabilit lchelle internationale par rduction de lendettement net Section ab1 : <Dmarrer, Amliorer la rentabilit lchelle internationale, par rduction de lendettement net> Description Le groupe n cherche amliorer la rentabilit lchelle internationale par rduction de lendettement net ce qui permet davoir les ressources financires ncessaires pour investir et racheter de nouveaux magasins. Amliorer la rentabilit lchelle internationale par vente des affaires non stratgiques et non profitables par rduction du nombre des magasins Indicateur Indicateur de satisfaction {TS, PS, AS, PI, TI}

BS2.OS2

(Rien), Amliorer la rentabilit lchelle internationale par vente des affaires non stratgiques et non profitables

ab2 : <Dmarrer, Amliorer la rentabilit lchelle internationale, par vente des affaires non stratgiques et non profitables> ab3 : <Dmarrer, Amliorer la rentabilit lchelle internationale, par amlioration des ratios financiers>

Indicateur de satisfaction {TS, PS, AS, PI, TI}

BS2.OS3

(Rien), Amliorer la rentabilit lchelle internationale par amlioration des ratios financiers

Amliorer la rentabilit lchelle internationale par lamlioration de lautofinancement (ses propres K_propres) et/ou la capacit lendettement.

Ratio de rentabilit des mouvements

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE BS2.OS4 (Rien), Amliorer la rentabilit lchelle internationale par rachat de nouvelles entreprises ab4 : <Dmarrer, Amliorer la rentabilit lchelle internationale, par rachat de nouvelles entreprises> ac1 : <Dmarrer, Acclrer le dveloppement sur les marchs de croissance, par la cration de nouveaux relais> ab2 : <Dmarrer, Acclrer le dveloppement sur les marchs de croissance, par la cration de nouveaux m2 > bd1 : <Amliorer la rentabilit lchelle internationale, Terminer, par diminution du nombre de magasins> bd2 : <Amliorer la rentabilit lchelle internationale, Terminer, par augmentation du nombre de magasins ltranger> cd1 : <Acclrer le dveloppement sur les marchs de croissance, Terminer, par chec de la Amliorer la rentabilit lchelle internationale par rachat de nouvelles entreprises par augmentation du nombre de magasins Investir dans des domaines en croissances (bio, light produit de rgimes, etc.)

275 Indicateur de satisfaction {TS, PS, AS, PI, TI}

BS2.OS5

(Rien), Acclrer le dveloppement sur les marchs de croissance par la cration de nouveaux relais

Augmentation des capacits de financement

tel-00363878, version 1 - 24 Feb 2009

BS2.OS6

(Rien), Acclrer le dveloppement sur les marchs de croissance par la cration de nouveaux m2

Investir dans des domaines en croissances en se dveloppant sur des nouveaux marchs (bio, light, etc.)

Augmentation des capacits de financement

BS2.OS7

(rentabilit amlior), Terminer par diminution du nombre de magasins

Renforcer la croissance externe et interne par diminution des magasins non profitables

Diminution des magasins

BS2.OS8

(rentabilit amlior), Terminer par augmentation du nombre de magasins ltranger

Renforcer la croissance externe et interne par augmentation du nombre des magasins ltranger

Augmentation des magasins

BS2.OS9

(dveloppement acclr), Terminer par chec de la stratgie

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE stratgie >

276

BS2.OS10

(dveloppement acclr), Terminer par atteinte du seuil fix

cd2 : <Acclrer le dveloppement sur les marchs de croissance, Terminer, par atteinte du seuil fix > cd3 : <Acclrer le dveloppement sur les marchs de croissance, Terminer, par demande des dcideurs >

BS2.OS11

(dveloppement acclr), Terminer par demande des dcideurs

tel-00363878, version 1 - 24 Feb 2009

7.5.3 Construire une COT par rpartition des dcideurs Chacun des dcideurs impliqu dans le projet a des rles multiples (voir 7.4.2) et une responsabilit particulire pour la mise en uvre des objectifs stratgiques dterminant le but BS1 et le but BS2. 7.5.3.1 Identifier les dcideurs pour le BS1 Le Tableau 46 rsume les objectifs stratgiques de la Carte CS1 (voir 7.5.2.1) qui concernent chacun des dcideurs impliqus. Un dcideur intervient la mise en uvre dun objectif stratgique si le dcideur a un rle dterminant pour la mise en uvre et ventuellement une prise de dcision directe. Sinon, il aide la prise de dcision en participant la dfinition du COT et la mise en place du SID adquat. Par manque de place, partir de la section 7.6, la suite de la mthode CADWE est dploye pour uniquement deux dcideurs. Les deux dcideurs choisis sont D1 et D2 qui correspondent respectivement aux directeurs marketing et directeurs financiers. La mme dmarche mthodologique est applique pour les exigences de chacun des deux dcideurs. La finalit dappliquer la mme dmarche pour deux dcideurs diffrents est de constater comment se dploie diffremment un mme but stratgique suivant le mtier abord. Lutilisation dune matrice de rpartition des objectifs stratgiques par dcideur concern montre que le directeur marketing encod par D1 est responsable des objectifs stratgiques BS1.OS2, BS1.OS3, BS1.OS4, BS1.OS7 et BS1.OS8.
Tableau 46: Matrice de rpartition Objectifs stratgiques-Dcideurs pour BS1
Thse de doctorat Ins GAM

VII- Application de la mthode CADWE Dcideurs Sections ab1 ab2 ac1 cb1 cd1 cd2 > D1 D2 D3 D4 D5

277

tel-00363878, version 1 - 24 Feb 2009

bd1 bd2

7.5.3.2 Identifier les dcideurs pour le BS2 Pareillement la section 7.5.3.1, le Tableau 47 rsume les objectifs stratgiques de la Carte CS2 (voir 7.5.1.2) et les dcideurs concerns. Le directeur marketing encod par D1 est responsable des objectifs stratgiques BS2.OS4, BS2.OS5, BS2.OS8 et BS2.OS11. Par ailleurs, le directeur financier (D2) est concern par tous les objectifs stratgiques sauf BS2.OS7 et BS2.OS12.
Tableau 47: Matrice de rpartition Objectifs stratgiques-Dcideurs pour BS2
Dcideurs Sections ab1 ab2 ab3 ab4 ac1 D1 D2 D3 D4 D5

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE ac2 bd1 bd2 cb1 cd1 cd2 cd3

278

tel-00363878, version 1 - 24 Feb 2009

7.6 Profil du directeur marketing


Ce paragraphe est consacr la dtermination du rle du directeur marketing pour le but stratgique BS1. La dfinition du mtier du directeur marketing passe par la dfinition de ses objectifs tactiques (deuxime tape dans 7.3) puis de ses exigences informationnelles (troisime tape dans 7.3). Lensemble des objectifs tactiques, formuler, concerne la slection des objectifs stratgiques du directeur marketing. Pour se faire, le directeur marketing dcrit sa Carte des objectifs tactiques o chaque objectif tactique (encode par D1.BS1.OTi) est modlis dans une section de la Carte COT nomme (CS1.CT1) o CS1 est le code de la Carte des objectifs stratgiques associe au BS1 et CT1 la Carte des objectifs tactiques du directeur marketing (D1). Lensemble des exigences informationnelles, spcifier, concerne les objectifs tactiques sur lesquels la dcision dinformation du directeur marketing est porte. Pour ce faire, le directeur marketing prcise ses exigences informationnelles dans une liste des exigences informationnelles o chaque exigence informationnelle (encode par D1.Infi) est modlise par un but. Les mmes exigences informationnelles peuvent tre exiges par plusieurs objectifs tactiques. 7.6.1 Construire la COT du dcideur marketing Lingnieur enregistre lensemble des proprits (voir Tableau 48) relatives cette liste.
Tableau 48: Description de la Carte des objectifs tactiques CT1

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE Nom Carte CT1 But Dcideur Niveau Formalisme Fichier Date cration 01/05/2005 Auteur

279 Historique

BS1

D1

Intentionnel tactique

COT

CT1.vsd

Ins Gam

Nul

7.6.1.1 Dfinir la Carte CT1 La mise en uvre du but BS1 par le directeur marketing se dtermine par un ensemble dobjectifs tactiques dfinissant les objectifs stratgiques du directeur marketing fixs dans le Tableau 46Erreur ! Source du renvoi introuvable.. Pour ce faire, le directeur marketing dcrit sa COT avec des objectifs tactiques o chaque objectif tactique (D1.BS1.OTi) identifi par linterface de la section dans la COT nomme (CS1.CT1). Certains objectifs tactiques se partagent les mmes intentions mais diffrent dans leurs stratgies. La Carte CS1.CT1 comporte outre Dmarrer (encod par (a)) et Terminer (e), les intentions suivantes : Fidliser le consommateur encode par (b) Attirer plus de clients, encode par (c) Accrotre la visibilit, encode par (d)
(1) par rcompense (2) par amlioration de la communication Dmarrer a (2) par proposition de la ligne "Alerte prix" dans les hyper marchs Fidliser le consommateur b

tel-00363878, version 1 - 24 Feb 2009

(2) par renforcement (1) par proposition du multi format (2) par suppression de des promotions (1) par diversification (1) par renforcement la carte de fidlit de la franchise (3) par cration de (1) en proposant des produits nouveaux mtres carrs non alimentaires (3) par rajout dans la liste des clients (4) par amlioration de Attirer plus de la communication clients (2) par dcision c du manager Terminer Accroitre la (1) par renonciation e (1) par diversification visibilit d (1) par fermeture de certains magasins

Figure 116: Modlisation des objectifs tactiques du directeur marketing (Carte CT1)
Thse de doctorat Ins GAM

VII- Application de la mthode CADWE

280

7.6.1.2 Sections de la Carte CT1 Le Tableau 49 rsume lensemble des objectifs tactiques du directeur marketing. En effet, la responsabilit du directeur marketing se traduit par seize objectifs tactiques. Chaque objectif tactique est encod par D1.BS1.OTi. Lobjectif tactique OTi est identifi par linterface de la section ayant un code, un nom et une description spcifis, respectivement, la deuxime, troisime et quatrime colonne. Lobjectif stratgique OTi a une description et une mtrique optionnelle.
Tableau 49: Objectifs tactiques du directeur marketing
Code OT D1.BS1.OT1 Objectif tactique (Rien), Fidliser consommateur cadeaux et primes le par Section ab1 : <Dmarrer, Fidliser le consommateur, par cadeaux et primes > Description Utilisation des moyens de fidlisations pour le consommateur (Carte de fidlit, chques cadeau, etc.) Utilisation de la communication par vnementiels et par catalogue (semaine du .., jour du blanc) pour fidliser le client en le faisant venir en magasins Utilisation de la publicit sur les lieux de vente pour fidliser le consommateur (animation, tte de gondole, offre promotionnelle, etc.) Utilisation des produits dappels pour attirer plus de clients

tel-00363878, version 1 - 24 Feb 2009

D1.BS1.OT2

(Rien), Fidliser consommateur amlioration de communication

le par la

ab2 : <Dmarrer, Fidliser le consommateur, par amlioration de la communication> ac1 : <Dmarrer, Attirer plus de clients, par proposition des promotions>

D1.BS1.OT3

(Rien), Attirer plus de clients par proposition des promotions

D1.BS1.OT4

(Rien), Attirer plus de clients par proposition de la ligne alerte prix dans les hypermarchs

ac2 : <Dmarrer, Attirer plus de clients, par proposition de la ligne alerte prix dans les hypermarchs> ad1 : <Dmarrer, Accrotre la visibilit, par renforcement de la franchise> ab2 : <Dmarrer, Accrotre la visibilit, par renforcement du multi format>

D1.BS1.OT5

(Rien), Accrotre la visibilit par renforcement de la franchise (Rien), Accrotre la visibilit par renforcement du multi format

Augmenter le nombre de magasins pour augmenter la visibilit

D1.BS1.OT6

Diversifier la taille des magasins pour augmenter la visibilit

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE D1.BS1.OT7 (Rien), Accrotre la visibilit par cration de nouveaux m2 (Rien), Accrotre la visibilit par amlioration de la communication ad3 : <Dmarrer, Accrotre la visibilit, par cration de nouveaux m2> ad4 : <Dmarrer, Accrotre la visibilit, par amlioration de la communication> be1 : <Fidliser le consommateur, Terminer, par proposition de produits non alimentaires> be2 : <Fidliser le consommateur, Terminer, par suppression de la Carte de fidlit> cb1 : <Attirer plus de client, Fidliser le consommateur, par diversification> ce1 : <Attirer plus de client, Terminer, par renonciation> ce2 : Attirer plus de client, Terminer, par dcision du manager> ce3 : <Attirer plus de client, Terminer, par rajout dans la liste des clients> dc1 : <Accrotre la visibilit, Attirer plus de client, par diversification> de1 : <Accrotre la visibilit, Terminer, par fermeture de certains magasins>

281 Diversification des activits pour augmenter la visibilit

D1.BS1.OT8

Augmenter les dpenses de communication pour augmenter la visibilit

D1.BS1.OT9

(consommateur fidlis), Terminer par proposition de produits non alimentaires (consommateur fidlis), Terminer par suppression de la Carte de fidlit (client attir), Fidliser le consommateur par diversification (client attir), Terminer par renonciation

tel-00363878, version 1 - 24 Feb 2009

D1.BS1.OT10

D1.BS1.OT11

Diversifier les activits et attirer de nouveaux clients

D1.BS1.OT12

D1.BS1.OT13

(client attir), Terminer par dcision du manager

D1.BS1.OT14

(client attir), Terminer par rajout dans la liste des clients (visibilit augmente), Attirer plus de client par diversification (visibilit augmente), Terminer par fermeture de certains magasins

D1.BS1.OT15

Diversifier les attributs pour attirer de nouveaux clients et augmenter la visibilit

D1.BS1.OT16

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

282

7.6.2 Dcouvrir les exigences informationnelles du directeur marketing La dcouverte des exigences informationnelles du directeur marketing, afin de mettre en uvre le but BS1, se traduit par une liste des exigences informationnelles quexigent les objectifs tactiques sur lesquels la dcision dinformation du directeur marketing se porte. Pour le cas du Groupe, les exigences informationnelles du directeur marketing est spcifi par une (CS1.CT1.OT1.LEI1 en notation longue et LEI1 en notation courte). Cette LEI1 a comme but principal un objectif tactique de la CT1. Lingnieur renseigne les proprits relatives cette LEI (voir Tableau 50). La LEI1 est exprime par le dcideur D1 qui a des responsabilits doprationnalisation du but BS1 de la liste LBS1.
Tableau 50: Description de la LEI1

tel-00363878, version 1 - 24 Feb 2009

Code Liste LEI1

intention

Dcideur

Niveau

Formalisme

Fichier

Date cration 01/05/2005

Auteur

Historique

OT1

D1

Intentionnel informationnel

LEI

LEI1.vsd

Ins Gam

Nul

Lorigine dune exigence informationnelle est associe lobjectif tactique. De plus, une mme exigence informationnelle peut tre dfinie par diffrents objectifs tactiques. Dans ce cas, elles sont enregistres par lingnieur de la manire dcrite au Tableau 51 sachant que les objectifs tactiques sont au mme dcideur et au mme but stratgique.
Tableau 51 : Documentation du lien exigence informationnelle et objectif tactique
Code Exigence informationnelle Inf1 Inf2 Inf2 Inf3 Code Objectif tactique

OT1 OT1 OT2 OT3

7.6.2.1 Dfinir la liste LEI1 Pour ce faire, le directeur marketing dcrit sa liste sous forme dexigences informationnelles o chaque exigence informationnelle (encode par D1.LEI1.infi) est

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

283

dfinie par un but. Les exigences informationnelles sont simples ou complexes. Les trois exigences informationnelles complexes de la LEI1 sont les suivantes : Analyser les ventes, valuer les promotions et leurs efficacits Comprendre le comportement du client

Le Tableau 52 rsume les exigences informationnelles du directeur marketing. En effet, le directeur marketing exprime trois exigences informationnelles complexes qui se dclinent en treize exigences informationnelles simples. Chaque exigence informationnelle est encode par D1.LEI1.infi. Lexigence informationnelle D1.LEI1.infi est un but ayant un code, un but, une description et une mesure spcifis, respectivement, la deuxime, troisime et quatrime colonne.

tel-00363878, version 1 - 24 Feb 2009

Tableau 52: Exigences informationnelles du directeur marketing


Code EI D1.LEI1.inf1 Analyser les ventes : Repartir les ventes afin de les analyser par segments de clientle, par magasin et par famille de produits. Exigence informationnelle complexe et description Exigence informationnelle simple D1.Exig111 : Mesurer les ventes par segment de clientle D1.Exig112 : Mesurer les ventes par magasins D1.Exig113 : Mesurer les ventes par famille de produits D1.Exig211 : valuer les promotions et leurs efficacits par zone D1.Exig212 : Mesurer les promotions et leurs efficacits par format D1.Exig213 : valuer les promotions par type de promotion D1.Exig214 : valuer les promotions par famille de produits D1.Exig311 : Calculer le taux de fidlisation par magasin Formule/Mesure

Quantit des ventes CA des ventes

D1. LEI1.inf2

valuer les promotions et leurs efficacits : Dterminer lefficacit des actions de promotion

Quantit des ventes Rgle efficacit : quantit des produits vendus avec promotion par rapport aux produits vendus sans promotions

D1. LEI1.inf3

Comprendre comportement du client :

le

Rgle taux de fidlisation Rgle taux de satisfaction

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE Interprter les ractions des consommateurs en fonction du taux de fidlit, du taux de satisfaction et des rclamations traites D1.Exig312 : Calculer le taux de fidlisation par produit D1.Exig313 : Calculer le taux de fidlisation par client D1.Exig321 : Calculer le taux de satisfaction par magasin D1.Exig322 : Calculer le taux de satisfaction par produit D1.Exig323 : Calculer le taux de satisfaction par client

284

tel-00363878, version 1 - 24 Feb 2009

D1.Exig331 : Calculer rclamations traites magasin D1.Exig332 : Calculer rclamations traites client D1.Exig333 : Calculer rclamations traites nature de rclamations

les par les par les par

7.7 Profil du directeur financier


Ce paragraphe est consacr la dtermination du profil du directeur financier pour le but BS1. La dfinition du profil du directeur financier passe par la dfinition des objectifs tactiques puis des exigences informationnelles pareillement au profil du directeur marketing. Lensemble des objectifs tactiques, formuler, concernent la slection des objectifs stratgiques du directeur financier. Pour ce faire, le directeur financier dfinit sa COT avec des objectifs tactiques (encode par D2.BS1.OTi) identifis par linterface dune section dans la Carte COT nomme (CS1.CT2) o CS2 est le code de la Carte des objectifs stratgiques associe au BS1 et CT2 la Carte des objectifs tactiques associe la COT du directeur financier (D2). Le directeur financier exprime ses exigences informationnelles o chaque exigence informationnelle (encode par D2.LEI1.Infi) est modlise par un but.

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

285

7.7.1 Construire la COT du directeur financier La Carte COT du directeur financier est encode par CS1.CT2. Cette Carte a comme intention le but stratgique Augmenter la part de march en volume et en valeur pour le directeur financier . Lingnieur enregistre lensemble des informations (voir Tableau 53) relatives cette Carte.
Tableau 53: Description de la Carte CT2
Nom Carte CT2 But Dcideur Niveau Formalisme Fichier Date cration 01/05/2005 Auteur Historique

BS1

D2

Intentionnel tactique

COT

CT2.vsd

Ins Gam

Nul

tel-00363878, version 1 - 24 Feb 2009

7.7.1.1 Dfinir la Carte CT2 La mise en uvre du but BS1 par le directeur financier se dtermine par un des objectifs tactiques dfinissant les objectifs stratgiques du directeur financier fixs. Pour se faire, le directeur financier dcrit sa COT avec des objectifs tactiques o chaque objectif tactique (encode par D2.BS1.OTi) est identifi par linterface de la section dans la Carte nomme CS1.CT2. La Figure 117 montre que la Carte CS1.CT2 comporte autre que le but Dmarrer (encod par (a)), et Terminer (e) les intentions suivantes : Rduire les prix encods par (b) Matriser les investissements, but encod par (c) Acclrer la croissance pour la priode pour la priode 2006-2008 encod par (d).

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE


(1) par matrise des cots (2) par rachat de matires premires au prix le plus bas (3) par augmentation des dpenses de communication et de promotion (2) par diminution du nombre des magasins/m2 Rduire les prix b

286

Dmarrer a

(1) par renforcement de la franchise

(1) par augmentation du (2) par renforcement nombre des magasins/m2 du multi format (3) par cration de nouveaux mtres carrs Matriser (augmenter/diminuer) les investissements c (1) par valuation de l'emploi des ressources

(1) par dimunition des dpenses

(2) par dimunition des dpenses (1) par augmentation des dpenses

Terminer e

tel-00363878, version 1 - 24 Feb 2009

Acclrer la croissance pour la priode 2006/2008 d

(1) par multiplication du CA

Figure 117: Modlisation des objectifs tactiques du directeur financier (Carte CT2)

7.7.1.2 Sections de la Carte CT2 Le Tableau 54 rsume les objectifs tactiques du directeur financier. En effet, la responsabilit du directeur financier se traduit par treize objectifs tactiques. Chaque objectif tactique est encod par D2.BS1.OTi. Lobjectif stratgique OTi est identifi par linterface de la section ayant un code, un nom et une description spcifis, respectivement, la deuxime, troisime et quatrime colonne. Lobjectif stratgique OTi a une description et une mtrique optionnelle.
Tableau 54: Objectifs tactiques du directeur financier
Code OT D2.BS1.OT1 D2.BS1.OT2 Objectif tactique (Rien), Rduire les prix par matrise des cots (Rien), Rduire les prix, par rachat des matires premires au prix le plus bas (Rien), Matriser les investissements par augmentation du nombre de magasins/m2 Section ab1 : <Dmarrer, Rduire les prix, Par matrise des cots> ab2 : <Dmarrer, Rduire les prix, par rachat des matires premires au prix le plus bas> ac1 : <Dmarrer, Matriser les investissements, par augmentation du nombre de magasins/m2> Description Mtrique

D2.BS1.OT3

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE D2.BS1.OT4 (Rien), Matriser les investissements, par diminution du nombre de magasins/m2 (Rien), Matriser les investissements par augmentation des dpenses de communications et de promotions (Rien), Acclrer la croissance pour la priode 2006-2008 par renforcement de la franchise (Rien), Acclrer la croissance pour la priode 2006-2008 par renforcement du multi format (Rien), Acclrer la croissance pour la priode 2006-2008 par cration de nouveaux mtres carrs (Prix rduit), Terminer par diminution des dpenses (investissement matris) Terminer par augmentation des dpenses (investissement matris) Terminer par diminution des dpenses (croissance acclre), Terminer par valuation de lemploi des ressources (croissance acclre), Terminer par multiplication du chiffre daffaires ac2 : <Dmarrer, Matriser les investissements, par diminution du nombre de magasins/m2> ac3 : <Dmarrer, Matriser les investissements, par augmentation des dpenses de communications et de promotions> ad1 : <Dmarrer, Acclrer la croissance pour la priode 20062008, par renforcement de la franchise> ad2 : <Dmarrer, Acclrer la croissance pour la priode 20062008, par renforcement du multi format> ad3 : <Dmarrer, Acclrer la croissance pour la priode 20062008, par cration de nouveaux mtres carre> be1 : <Rduire les prix, Terminer, par diminution des dpenses> ce1 : <Matriser les investissements, Terminer, par augmentation des dpenses > ce2 : <Matriser les investissements, Terminer, par diminution des dpenses > dc1 : < Acclrer la croissance pour la priode 2006-2008, Terminer, par valuation de lemploi des ressources > de1 : < Acclrer la croissance pour la priode 2006-2008, Terminer, par multiplication du chiffre daffaires>

287

D2.BS1.OT5

D2.BS1.OT6

D2.BS1.OT7

tel-00363878, version 1 - 24 Feb 2009

D2.BS1.OT8

D2.BS1.OT9

D2.BS1.OT10

D2.BS1.OT11

D2.BS1.OT12

D2.BS1.OT13

7.7.1.3 Dfinir la liste des exigences informationnelles du directeur financier La dcouverte des exigences informationnelles du directeur financier, afin de mettre en uvre le but BS1, se traduit par une liste des exigences informationnelles quexigent les objectifs tactiques sur lesquels la dcision dinformation du directeur
Thse de doctorat Ins GAM

VII- Application de la mthode CADWE

288

financier se porte. Pour le cas du Groupe, les exigences informationnelles du directeur financier sont spcifies par une CS1.CT2.LEI1 (en notation longue) ou LEI1 (en notation courte). Cette LEI1 a comme but principal un objectif tactique de la CT2. Lingnieur renseigne les proprits relatives cette LEI (voir Tableau 55). La LEI1 est exprime par le dcideur D1 qui a des responsabilits doprationnalisation du but BS1 de la liste LBS1.
Tableau 55: Description de la LEI1
Code Liste LEI1 But Dcideur Niveau Formalisme Fichier Date cration 01/05/2005 Auteur Historique

BS1

D2

Intentionnel informationnel

LEI

LEI1D2.vsd

Ins Gam

Nul

tel-00363878, version 1 - 24 Feb 2009

7.7.1.4 Dfinir la liste LEI1 Pour ce faire, le directeur financier dcrit sa liste sous forme dexigences informationnelles o chaque exigence informationnelle (encode par D2.LEI1.infi) est dfinie par un but. Les exigences informationnelles sont simples ou complexes. Les quatre exigences informationnelles complexes de la LEI1 sont les suivants : Analyser la qualit du portefeuille valuer lemploi des ressources valuer la gestion des actifs tudier la part de march

Le Tableau 56 rsume les exigences informationnelles du directeur financier. En effet, le directeur financier exprime quatre exigences informationnelles complexes qui se dclinent en dix exigences informationnelles simples. Chaque exigence informationnelle est encode par D2.LEI1.infi. Lexigence informationnelle D2.LEI1.infi est un but ayant un code, un but, une description et une mesure spcifis, respectivement, la deuxime, troisime et quatrime colonne.
Tableau 56: Exigences informationnelles du directeur financier
Code EI Exigence informationnelle complexe et description Exigence informationnelle simple Formule/Mesure

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE D2.LEI1.inf1 Analyser la portefeuille : qualit du D2.Exig111 : tudier le taux de provision pour crances douteuses par client

289 Rgle portefeuille risque = encours total des crdits/encours brut de crdits Rgle taux de provision pour crances douteuses = provision pour crances douteuses/encours brut de crdits Rgle taux dabandon de crances = montant des crances passes en perte/encours moyen de crdits

Analyser la qualit du portefeuille par portefeuille risque, par taux de provision pour crance douteuse et par taux dabandon des crances

tel-00363878, version 1 - 24 Feb 2009

7.7.2

D2.Exig112 : tudier le taux de provision pour crances douteuses par banque D2.Exig121 : Mesurer le taux dabandon des crances par client valuer lemploi des ressources D2.Exig211 : Mesurer le dlai dallocation des ressources par magasin D2.Exig221 : Mesurer le rendement retrait des actifs productifs valuer la gestion des actifs D2.Exig311 : valuer le rendement retrait des actifs productifs D2.Exig321 : valuer le rendement des actifs totaux tudier la part de march D2.Exig411 : Mesurer la part de march par zone gographique

7.7.3

D2. LEI1.inf2

7.7.4

D2. LEI1.inf3

7.7.5

D2. LEI1.inf4

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE 7.7.6 D2.Exig412 : Mesurer la part de march par format D2.Exig143 : Mesurer la part de march par activit

290

7.7.7

7.8 Modlisation multidimensionnelle


Lapplication de rgles telles que le recommande le processus CADWE mne lobtention des schmas multidimensionnels suivants

tel-00363878, version 1 - 24 Feb 2009

7.8.1 DIM gnr par les exigences du directeur marketing La transformation de la LEI du directeur marketing donne : pour la premire exigence le schma multidimensionnel de la Figure 118 pour la deuxime exigence le schma multidimensionnel de la Figure 119 pour la troisime exigence le schma multidimensionnel de la Figure 120 pour la quatrime exigence le schma multidimensionnel de la Figure 121

En effet, le schma multidimensionnel 1 comporte la table de faits TF1 et quatre tables de dimensions Ticket ; Temps , Produit et Magasin . Les tables de dimension produit , ticket et Client possdent chacune une hirarchie.

Client Nom Prnom Situation maritale Enfant

Type taille

Type segment

Ticket Temps TF 1 Ticket Magasin Produit Temps Quantit des ventes : Integer CA: Formule : Integer Magasin Produit

Ville Gamme

Figure 118: Schma idal dduit partir de lexigence informationnelle 1

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE


Nature TF 2 Promotion Magasin Produit Temps Quantit des ventes : Integer Rgle efficacit: Formule Condition promotion : Boolean Promotion

291

Temps

Magasin

Produit Ville Format Zone

tel-00363878, version 1 - 24 Feb 2009

Figure 119: Schma idal dduit partir de lexigence informationnelle 2


Temps TF 3 Client Magasin Produit Temps Taux de fidlisation : Formule : Integer Taux de satisfaction : Formule : Integer Magasin Promotion

Produit

Figure 120: Schma idal dduit partir de lexigence informationnelle 3

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE


Client Temps TF 4 Client Magasin Produit Temps Quantit : Integer

292

Produit

Magasin

Nature rclamation

Magasin de rclamation

Figure 121: Schma idal dduit partir de lexigence informationnelle 4(exigence 3)

tel-00363878, version 1 - 24 Feb 2009

7.9 Exemples de Composants capitaliser


Nous proposons maintenant un exemple de descripteurs de composants capitaliser. La Figure 122 illustre le descripteur dun composant issu de lapplication de ce cas dtude dont la signature est < (rien), Renforcer la croissance externe et interne pour un directeur marketing >.
Objectif : Lobjectif de ce composant est de guider lingnieur des exigences dans la dcouverte dventuels moyens pour un directeur marketing. Type : Intentionnel (COT) Situation de rutilisation : Domaine dapplication : SID, stratgie, Activit de conception : Dcouverte des exigences Intention de rutilisation: Renforcer la croissance externe et interne pour un directeur marketing Origine : LBS1 Exprience : Corps : CT1.vsd

Figure 122 : Exemple de descripteur dun composant rutilisable

7.10 Conclusion
Ce chapitre a prsent lapplication de la mthode CADWE une tude de cas de la grande distribution. Lapplication a permis dillustrer la dcouverte des exigences dcisionnelle, leurs spcifications formulation et vrification. Lapplication de ce chapitre peut aller en profondeur en suivant chacune des directives cites dans le chapitre 5 et 6 et en dfinissant chaque proprit des produits prsente dans le chapitre 4. La rfrence

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

293

vers chacune des cent rgles et le grand nombre de directives nont pas t spcifis dans la totalit des situations. Une analyse rtrospective de cette application a permis de tirer les leons suivantes :

tel-00363878, version 1 - 24 Feb 2009

Lutilisation du modle de la carte pivot permet de se focaliser sur lessence du systme et des processus tout en mettant en vidence les objets systme et les objets de gestion respectivement utiliss par lun et par lautre. Le mcanisme fins/moyens permet (i) de modliser de faon globale la stratgie vis--vis des dcideurs stratgiques et (ii) de ne dtailler que loprationnalisation des parties pour lesquelles une slection a t faite et suivant la perspective tactique souhaite. La spcification des exigences dvolution sous forme dcarts permet de se concentrer sur les parties du systme et des processus qui voluent sans avoir redfinir les parties qui restent inchanges. La spcification des exigences dcisionnelles, contrairement la stratgie de modification dun cahier des charges permet de dfinir pralablement, et de manire explicite les oprationnalisations requises, sans que celles-ci doivent ncessairement tre adoptes de manire immdiate. La modlisation explicite des exigences dcisionnelles a pour autre effet bnfique de permettre des analyses complexes, comme lanalyse dimpact ou lanalyse des rpercussions sur les diffrents modles.

Thse de doctorat

Ins GAM

VII- Application de la mthode CADWE

294

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

Chapitre VIII
Conclusion
TABLE DES MATIRES

8.1 BILAN ET CONTRIBUTION ............................................................................................... 296 8.2 PERSPECTIVES ............................................................................................................. 297

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

VIII- Conclusion

296

Cette thse a abord la problmatique de la considration des exigences des dcideurs dune organisation pour limplantation dun systme dinformation dcisionnel. La rsolution de cette problmatique est cruciale pour limplantation de SID conformes aux exigences de ses dcideurs. Notre apport dans ce domaine est la formalisation dune mthode dingnierie des exigences pour conduire cette mise en uvre.

8.1 Bilan et contribution


Dans cette thse, nous avons considr diffrents types de dcideurs et leurs exigences dcisionnelles afin daboutir au SID le mieux adapt leurs exigences. En effet, lorganisation qui souhaite implanter un SID possde un certain nombre dobjectifs qui justifient les investissements faits pour installer le SID. Les dcideurs de lorganisation voudraient connatre (1) lusage du SID pour la stratgie de lorganisation (2) comment un SID pourrait aider valuer leurs objectifs et correspondre leurs stratgies. Et (3) quelles informations oprationnelles justes ncessaires sont considrer dans le SID. Nous avons ensuite propos une dmarche intentionnelle, la mthode CADWE (Computer Aided Data Warehouse Engineering). CADWE sest inspir des concepts OMG du Business Motivation Model (BMM) pour dfinir une partie des concepts et de la dynamique de la mthode en dfinissant quatre boucles. Chaque boucle du processus montre un mcanisme fins/moyens. Au niveau de chacune des boucles, des moyens sont dtermins pour aboutir des fins de la mme phase ou de la prcdente. La mthode CADWE utilise quatre mta-modles : le mta-modle de la CARTE, le mta-modle des intentions, le mta-modle de la structure organisationnelle et le modle linguistique dintentions. Les produits que gnre chacune des boucles du processus CADWE utilisent les quatre derniers mta-modles. Ces produits sont : la Liste des Buts Stratgiques (LBS), les Cartes des objectifs qui se dclinent en Carte des Objectifs Stratgiques (COS) et Carte des Objectifs Tactiques (COT), la Liste des Exigences Informationnelles (LEI) et les schmas multiDIMensionnels (DIM). Les trois premiers utilisent le paradigme intentionnel. Le quatrime utilise un paradigme oprationnel. La mthode fait apparatre diffrents types dexigences qui sont rattaches un SID. Les exigences du SID peuvent tre de quatre types :

tel-00363878, version 1 - 24 Feb 2009

Les exigences stratgiques relies la stratgie de lorganisation. Les exigences tactiques relies une perspective Les exigences oprationnalisables relies linformation recherche
Ins GAM

Thse de doctorat

VIII- Conclusion

297

Les exigences systme relies au systme concevoir Ces quatre types dexigences sont rpertoris deux niveaux : Le niveau intentionnel Le niveau oprationnel

Ces exigences concernent : les dcideurs stratgiques les dcideurs tactiques les dcideurs systmes La reprsentation de la mthode CADWE se base sur lutilisation du mta-modle de la CARTE dans deux situations. Dun ct, le mta-modle est utilis pour reprsenter les exigences stratgiques et tactiques du SID. Dun autre ct, il sert formaliser le processus pour implanter le SID. Ces deux utilisations sont intgres dans CADWE. Le mta-modle a jou un double rle. Il est utilis pour formaliser :

tel-00363878, version 1 - 24 Feb 2009

deux modles de produits (COS, COT) de la mthode CADWE. Le modle de processus pour formaliser la dmarche mthodologique de CADWE appel Map-CADWE .

Une distinction entre les termes Carte et Map a t faite. Une Carte indique un produit, cest une instance du mta-modle de la CARTE vue comme un modle de produit. Un Map dsigne un modle de processus instanciant le mtamodle du MAP en tant que mta-modle de processus. Pour apprhender la complexit du processus et guider lingnierie des exigences et le concepteur SID, la mthode CADWE contient une dmarche formellement dcrite qui permet de les guider dans la dcouverte des exigences et limplantation du SID en leur laissant une grande libert de choix. Cette dmarche est dcrite sous forme de directives instanciant le mta-modle de Map. Certaines directives aident naviguer dans les Maps ; dautres indiquent comment raliser les diffrentes intentions. Ce processus bnficie, galement, de lutilisation dun rfrentiel de cent rgles. Nous avons galement illustr la mthode CADWE avec une tude de cas de la grande distribution.

8.2 Perspectives
Ce travail ouvre la voie vers diffrentes perspectives. Le travail prsent dans cette thse peut tre poursuivi dans plusieurs directions. Nous valuons ces perspectives en
Thse de doctorat Ins GAM

VIII- Conclusion

298

considrant deux plans : celui de lapprofondissement et de la continuit de la recherche ralise et celui de llargissement du domaine de recherche. CADWE est amene tudier les similarits diffrents endroits pour la rutilisation de produits (de la base de composants) chaque fois quun critre est fix et quun produit candidat est recherch. Il est galement intressant dutiliser une typologie de similarit et des mesures quon associe de manire systmatique afin de rpondre un certain nombre dexigences qualitatives. Les qualits recherches par notre mthode sont la compltude, la gnralit, la richesse et la cohrence. Elle devrait assurer que chaque type est correct, smantiquement profond et automatisable. Pour ce faire diffrents aspects du processus de CADWE devraient tre amliors et formaliss davantage. Comme dans toutes les mthodes fondes sur un ensemble de rgles, il est important dapprofondir leur cohrence et de leur compltude. Une valuation plus labore devrait accompagner le tout en se basant sur une tude empirique par exemple. Nous avons dfini un modle conceptuel multidimensionnel qui permet de reprsenter lensemble des spcificits lies une structure de base. Le passage au niveau logique implique une gestion particulire de la technologie du systme dimplantation. La dfinition de notre modle multidimensionnel au niveau logique et physique reprsente un enjeu pour la prise en compte des spcificits multidimensionnelles tout au long du processus dingnierie. Il serait intressant de dfinir un modle des SID qui reprsente toutes les spcificits des SID ainsi que les traitements de drivation et de prparation des donnes. Une automatisation du processus CADWE. Actuellement, aucun outil nest dfini. Loutil permettrait dautomatiser les quatre principaux processus avec leurs diffrentes variantes faisant partie du Map-CADWE. Ces processus sont (1) le processus dductif, (2) le processus de rutilisation des composants intentionnels et oprationnels, (3) le processus dadaptation et de rvision et (4) le processus dintgration. En effet, le processus de dveloppement est bas sur des ensembles de directives et rgles. La gnration automatique du schma conceptuel multidimensionnel du SID partir des exigences dcisionnelles et des schmas entit-association des sources oprationnelles constitue un approfondissement intressant des travaux prsents dans cette thse. Les perspectives dlargissement de cette thse sarticulent : Face la rcurrence des mtiers ou des domaines dactivits qui font lobjet de projets dcisionnels au sein des organisations, il serait intressant dassocier les

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

VIII- Conclusion

299

ontologies dfinissant ces mtiers. Ainsi, il serait possible de dfinir des produits gnriques par domaine dactivit, voire gnriques, toute lorganisation. Le SID est un systme critique pour la ractivit dune organisation. Il serait donc pertinent dvaluer la qualit des schmas produits partir de critres dfinis en fonction des exigences de lorganisation (tactiques, stratgiques et systmes) mais aussi en fonction de son environnement. Ces propositions permettraient de confronter les modles des exigences partir du poids des exigences pour les dcideurs mais aussi partir de paramtres externes qui contraignent la ractivit dune organisation. Une dfinition formelle de relation dalignement entre les diffrents lments de CADWE. Afin dtre indpendante des modles utiliss, cette dfinition sappuie sur les concepts de deux mta-modles gnriques ainsi que sur deux types de lien reprsente et correspond proposs dans [Etien, 2006]. Une correction dun alignement non assur est apporter.

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

300

Acronymes
BI : Business Intelligence BMM: Business Motivation Model CADWE: Computer Aided Data Warehouse Engineering COS : Carte des objectifs Stratgique COT : Carte des objectifs Tactiques CRM : Customer Relationship Management : gestion de la relation client DIM : schma multidimensionnel

tel-00363878, version 1 - 24 Feb 2009

ERP : Entreprise Resource Planning : planification des ressources de lentreprise ETL: Extract, Transform and Load GBRAM: Goal Based Requirements Analysis Method IE : ingnierie des exigences ISID : ingnierie des systmes dinformation dcisionnels ISID : ingnierie des systmes dinformation dcisionnels KAOS : Knowledge Acquisition in autOmated Specification LBS : Liste des Buts Stratgiques LEI : Listes des Exigences Informationnelles MOE: Matrise duvre M-OLAP: Multidimensional On Line Analytical Processing OLAP: On Line Analytical Processing OLTP: On Line Transaction Processing O-OLAP: Object On Line Analytical Processing PGI : Progiciel de gestion intgr RH : ressources humaines SEJ : Steven Elven Jappant SI : Systme dInformation SID : Systme dInformation Dcisionnel
Thse de doctorat Ins GAM

301

Bibliographie

Abell, A., Samos, J., and Saltor, F. (2002). Yam2 (yet another multidimensional model) : An extension of uml. In Nascimento et al. [2002], pages 172181. 0769516386. Abell, A., Samos, J., and Saltor, F. (2006). Yam2 : a multidimensional conceptual model extending uml. Inf. Syst. journal, 31(6) :541567. Adelman, S. (2006). What is the future of data marts, data warehouses, enterprise data warehouses, operational data stores and archives? DM Review Online, September 5, [2006]. Agrawal, R., Gupta, A., Sarawagi S. (1997). Modelling Multidimensional Data. In Proceeding of 13th International Conference on Data Engineering, ICDE, 1997. Alexander, C. (1977). A Pattern Language. Oxford University Press, New York, USA. Andrews, K. (1971)., The Concept of Corporate Strategy, Homewood, IL: Dow Jones-Irwin, 1971. Annoni, E. (2007). Elments mthodologiques pour le dveloppement des systmes dcisionnels dans un contexte de rutilisation . Thse de doctorat, Universit des Sciences Sociales, juillet 2007. Annoni, E., Ravat, F., Teste, O., and Zurfluh, G. (2006). Automating the choice of decision support system architecture. In Database and Expert Systems Applications, volume 4080/2006, pages 7584. Anton, A.I. (1996). Goal based requirements analysis, Proceedings of the 2nd International Conference on Requirements Engineering ICRE96, pp. 136-144 [.(1996]). Atzeni, P., Chu, W. W., Lu, H., Zhou, S., and Ling, T. W.(2004). conceptual Modeling . ER 2004, 23rd International Conference on Conceptual Modeling, Shanghai, China, November 2004, Proceedings, volume 3288 of Lecture Notes in Computer Science. Springer. 3540237232. Bauer, A., Hmmer W., Lehner W (2000). An Alternative Relational OLAP Modelling Approach. In Proceeding of the 2nd International Conference on Data Warehousing and Knowledge Discovery, DeWaK, [2000]. Bauer, A., Hmmer, W., and Lehner, W. (2000). An Alternative Relational OLAP Modelling Approach. Proc. of the 2nd Int. Conf. on Data Warehousing and Knowledge Discovery, DaWaK, pages 189-198, London, UK, [2000]. Bensaou, M., Seven-Eleven Japan: Managing a Networked Organization, INSEAD EuroAsia Bonifati, A., Cattaneo, F., Ceri, S., Fuggetta, A., and Paraboschi, S. (2001). Designing data marts for data warehouses. ACM Trans. Softw. Eng. Methodol.,10(4) :452483. Boussaid, O., Messaoud, R. B., Choquet, R., and Anthoard, S. (2006). Xwarehousing : An xmlbased approach for warehousing complex data. In Manolopoulos et al. [2006], pages 39 54. Bouzeghoub, M., Fabret, F., and Matulovic-Broqu, M. (1999). Modeling the data warehouse refreshment process as a workflow application. In Gatziu et al. [1999], page 6.

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

302

Bruckner, R., List, B., and Schiefer, J. (2001). Developing requirements for data warehouse systems with use cases. pages 329335. In Proceedings of the Seventh Americas Conference on Information Systems, AMCIS, Boston, Massachusetts, USA. Bulos, D. and Forsman, S. (2002). Getting started ADAPT OLAP Database Design . San Rafael: Symetry Corp, White Paper. Cabibbo, L., and Torlone, R. (1998). A logical approach to multidimensional databases. pages 183197. Cabibbo, L., and Torlone, R. (2000). The design and development of a logical system for olap. In Kambayashi et al. [2000], pages 110. 3540679804. Carneiro, L., and Brayner, A. (2002). X-META : A methodology for data warehouse design with metadata management. In Design and Management of Data Warehouses (DMDW)., pages 1322. Cavero, J., M., Piattini, M., and Marcos, E. (2001). Midea : A multidimensional data warehouse methodology. In ICEIS, pages 138144. Dardenne, A., Van Lamsweerde, A., and Fickas, S. (1993). Goal-Directed Requirements Acquisition. Science of Computer Programming, 20:3-50 El omri, A. (2006). (http://dwfacile.com/index.php?option=com_content&task=view&id=259&Itemid=134). Etien, A. (2006). "Ingnierie de l'alignement : Concept, Modle et Processus. La mthode ACEM pour l'alignement d'un systme d'information aux processus d'entreprise " Thse, Universit Paris 1, mars [2006]. Etien, A., Salinesi, C. (2005)., Managing Requirements in a Co-evolution Context. Proceedings of the IEEE International Conference on Requirements Engineering, Paris, France, Sept. [2005] Feki, J., Ben-Abdallah, H., and Ben-Abdallah, M. (2006). Rutilisation des patrons en toile. In DBL [2006], pages 687701. Fillmore, C. J., (1968). The case for case, in Universals in linguistic theory, Holt, Rinehart and Winston, Inc, E.Bach/R.T.Harms (eds), (1968). Franck, R., Teste, O., Zurfluh, G. (1999). Towards Data Warehouse Design . CIKM 1999: 359366. Franconi, E. and Sattler, U. (1999). A data warehouse conceptual data model for multidimensional aggregation. In Gatziu et al. [1999], page 13. Gagnard, A. (2007). Lancer, mettre en uvre, animer un projet de systme dinformation dcisionnel (SID) dans un dans un tablissement de sant , Directrice de projet (4 juillet 2007) www.gmsih.fr/fre/content/download/983/6077/file/JA2007_Projet_decisionnel.pdf Gam, I. , Thevenet, L. H., Salinesi, C., (2007). "Documenter lAlignement dun Entrept de Donnes avec la Stratgie dEntreprise pour mieux satisfaire les Exigences des Dcideurs", Revue Ingnierie des Systmes d'Information (ISI)., 2006 Gam, I., and Salinesi, C. (2006b). A requirement-driven approach for designing data warehouses. In Requirements Engineering :Foundation for Software Quality (REFSQ).

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

303

Gam, I., and Salinesi, C. (2006a). Analyse des exigences pour la conception dentrepts de donnes . In INFORSID 2006, Hammamet (Tunisie), 31/05/06-03/06/06, pages 1023 1038. Gamma, E., Helm, R., Johnson, R. E., and Vlissides, J. M. (1995). Design Patterns, Elements of reusable Object-Oriented Software. Addison-Wesley Publishing Company. 0201633612. Ghozzi, F. (2004). Conception et manipulation de bases de donnes dimensionnelles . Thse de doctorat, Universit Paul Sabatier, Toulouse, France. Ghozzi, F., Ravat, F., Teste, O., and Zurfluh, G. (2005). Mthode de conception dune base multidimensionnelle contrainte . In Revue des Nouvelles Technologies de lInformation Entrepts de Donnes et lAnalyse en ligne (EDA05), volume RNTI-B-1, pages 5170. Cpadues ditions. Giorgini, P., Rizzi, S., and Garzetti, M. (2005). Goal-oriented requirement analysis for data warehouse design. In Song and Trujillo [2005], pages 4756. 1595931627. Golfarelli, M. and Rizzi, S. (1998a). Methodological framework for data warehouse design. In DOLAP 98, ACM First International Workshop on Data Warehousing and OLAP, November 7, 1998, Bethesda, Maryland, USA, Proceedings, pages 39.ACM. Golfarelli, M., Maio, D., and Rizzi, S. (1998b). The dimensional fact model : A conceptual model for data warehouses. Int. J. Cooperative Inf. Syst., 7(2-3) :215247. Hbrail, G, (INFSES344) SI Dcisionnels Juin 2007, http://formation.enst.fr/SIMAN/supports_siman/si_decisionnels.pdf Husemann, B., Lechtenborger, J., and Vossen, G. (2000). Conceptual data warehouse modelling. In Jeusfeld et al. [2000], page 6. Inmon, W. H. (1996). Building the data warehouse (2nd ed.). John Wiley & Sons, Inc., New York, NY, USA. 0471141615. Jackson, M. (1995). Software Requirements and Specifications, Addison-Wesley, [(1995]). Jarke, M., Pohl, K. (1994).Requirements Engineering in 2001: Managing a Changing Reality. IEEE Software Engineering Journal, November 1994, pp. 257-266, [(1994].) Jarke, M., Rolland, C., Sutcliffe, A., Domges, R. (1999). The NATURE requirements Engineering. Shaker Verlag, Aachen [1999]. Jarke, M., Lenzerini, M., Vassiliou, Y., and Vassiliadis, P. (2001). Fundamentals of Data Warehouses. Springer-Verlag New York, Inc., Secaucus, NJ, USA. 3540420894. Jones, M. E. and Song, I.-Y. (2005). Dimensional modeling : identifying, classifying & applying patterns. In Song and Trujillo [2005], pages 2938. 1595931627. Kimball, R. (2002). The data warehouse toolkit . Second Edition. John Wiley & Sons, Inc., New York, NY, USA. Kimball, R., Reeves, L., Thornthwaite, W., Ross, M., and Thornwaite, W. (1998). The Data Warehouse Lifecycle Toolkit : Expert Methods for Designing. John Wiley & Sons, Inc., New York, NY, USA. 0471255475. Le Petit Robert (2000)., French Dictionary, Dictionnaire le Robert, France, [2000].

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

304

Lenz, H.-J., Vassiliadis, P., Jeusfeld, M. A., and Staudt, M., editors (2003). Design and Management of Data Warehouses, Proceedings of the 5th Intl. Workshop DMDW2003, Berlin, Germany, September 8, 2003, volume 77 of CEUR Workshop Proceedings. CEURWS.org. List, B., Bruckner, R. M., Machaczek, K., and Schiefer, J. (2002). A comparison of data warehouse development methodologies case study of the process warehouse. In Hameurlain et al. [2002], pages 203215. 3540441263. Loucopoulos, (1994). The F3 (From Fuzzy to Formal) view on requirements engineering. Ingnierie des Systmes dInformation, Vol. 2, N 6, pp. 639-655, 1994. Lujn-Mora, S. and Trujillo, J. (2003). A comprehensive method for data warehouse design. In Lenz et al. [2003b], pages 1.11.14. Lujn-Mora, S., Trujillo, J., and Song, I.-Y. (2006). A uml profile for multidimensional modelling in data warehouses. Data & Knowledge Engineering, 59(3) :725769. MacNaugthon R., Yamada (1960). Regular expressions and state graphs forAutomata . IEEE transactions on electronic computers, EC-9, p39-47, [1960]. Mazn, J.-N., Trujillo, J., Serrano, M., and Piattini, M. (2005). Designing data warehouses : from business requirement analysis to multidimensional modelling. In 13th IEEE International Requirements Engineering Conference Workshop on Requirements Engineering for Business Needs and IT Alignment (REBNITA). Moody, D. L. and Kortink, M. A. R. (2000). From enterprise models to dimensional models : a methodology for data warehouse and data mart design. In Jeusfeld et al. [2000], page 5. Nassis, V., Dillon, T. S., Rajagopalapillai, R., and Rahayu, J. W. (2006). An xml document warehouse model. In Lee et al. [2006], pages 513529. Nurcan S., and Rolland, C.S (1999). Using EKD-CMM electronic guide book for managing change in organisations, European-Japanese Conference on Information Modelling and Knowledge Bases (EJC), Iwate, Japan, pp. 105 - 123, May [1999]. Pedersen, T. B., and Jensen, C. S., (1999). Multidimensional data modeling for complex data. In DBL [1999b], pages 336345. Phipps, C., and Davis, K. C. (2002). Automating data warehouse conceptual schema design and evaluation. In Lakshmanan [2002], pages 2332. Plihon, V. (1994). The OMT Methodology, The OOA Methodology (Coad/yourdon), The SA/SD Methodology, The Entity Relationship Methodology, The O* Methodology, The OOD Methodology, NATURE Deliverable DP2, [1994]. Plihon, V., (1996). Un environnement pour lingnierie des mthodes, Thse de doctorat de lUniversit Paris 1, janvier [1996]. Plihon, V., Rolland, C. (1995). Modelling Ways-of-Working, Proc 7th Int. Conf. on Advanced Information Systems Engineering (CAISE), Springer Verlag (Pub.), [1995]. Prakash, N., and Gosain, A., (2003). Requirements driven data warehouse development. In Eder and Welzer [2003]. 8643505498.

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

305

Prat, N. (1997). Goal formalisation and classification for requirements engineering. Proceedings of the Third International Workshop on Requirements Engineering: Foundations of Software Quality REFSQ97, Barcelona, Spain, pp. 145-156. [(1997]). Prat, N. (1999). "Aide au processus de BPR : une approche fonde sur le raisonnement par cas", Colloque de l'Association Information et Management (AIM), Cergy-Pontoise, France, pp. 212 - 227, [1999]. Prat, N., etand Akoka, J. (2002). From uml to rolap multidimensional databases using a pivot model. In Pucheral [2002], page 24. Prieto-Diaz R., Freeman, P. (1987). Classifying software for reusability , IEEE Software, Vol. 4, No. 1, Janvier [1987]. Raimond, C. (2002). Entrepts de donnes: Guide pratique de modlisation dimensionnelle 2eme dition. Ralyt, J. (2001). Ingnierie des mthodes base de composants. Thse de doctorat, Ravat, F., Teste, O., Tournier, R., and Zurfluh, G. (2007a). Integrating complex data into a data warehouse. In SEKE International Conference on Software Engineering and Knowledge Engineering, Boston, 09/07/2007-11/07/2007, http ://www.wspc.com.sg/. World Scientific Publishing. Rolland, C. (1993). Adapter les mthodes lobjet : Challenges et embches . In Actes des journes de synthse Mthodes danalyse et de conception orientes objet des systmes dinformation, AFCET. Rolland, C. and Flory, A. (1990). La conception des systmes dinformation : tat de lart et nouvelles perspectives . In INFORSID, pages 340. Rolland, C. and Prakash, N. (2000). From conceptual modelling to requirements engineering. Ann. Software Eng., 10 :151176. Rolland, C., Ben Achour, C., C. Cauvet, C., J. Ralyte, J., A. Sutcliffe, A., N. A. M. Maiden, N. A. M. ,M. Jarke, M., P. Haumer, P., K. Pohl, K., E. Dubois, E. and P. Heymans, P. (1998). "A Proposal for a Scenario Classification Framework", Requirements Engineering Journal (REJ), Vol. 3, N1, pp. 23-47, [1998]. Rolland, C., Loucopoulos, P., Grosz, G., and Nurcan, S., (1998). A framework for generic patterns dedicated to the management of change in the electricity supply industry. 9th International DEXA Conference and Workshop on Database and Expert Systems Applications, pp. 907-911. Rolland, C., Prakash, N. (1994). A Contextual Approach to modeling the Requirements Engineering Process, SEKE94, 6th International Conference on Software Engineering and Knowledge Engineering, Vilnius, Lithuania, [1994]. Rolland, C., Prakash, N. (2001). Matching ERP System Functionality to Customer Requirements . In Procs of the 5th IEEE International Symposium on Requirements Engineering, Toronto, Canada. August 27-31, [2001]. Rolland, C., Prakash, N., and Benjamen, A. (1999). A Multi-Model View of Process Modelling, Requirements Engineering Journal (REJ), pp. 169 - 187, [1999].

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

306

Rolland, C., Souveyet, C., Salinesi, C. (1998). Modelling using Scenarios, IEEE Trans. On Software Engineering (Special Issue on Scenario Management), 1998, 24(12): 1055-1071. Snchez, A., Cavero, J. M., de miguel, A., and Martnez, P. (1999). Idea : A conceptual multidimensional data model and some methodological implications. In CIICC (1), pages 307318, Cancun, Mexico. Sapia, C., Blaschka, M., Hofling, G., and Dinter, B. (1998). Extending the e/r model for the multidimensional paradigm. In ER 98 : Proceedings of the Workshops on Data Warehousing and Data Mining, pages 105116, London, UK. Springer-Verlag. 3540656901. Schiefer, J., List, B., and Bruckner, R. M. (2002). A holistic approach for managing requirements of data warehouse systems. In Proceedings of 8th Americas Conference on Information Systems, AMCIS, Dallas, TX, USA,, pages 7787. Sen, A., and Sinha, A. P. (2005). A comparison of data warehousing methodologies. Commun ACM, 48(3) :7984. Soussi, A., Feki, J., and Gargouri, F. (2005). Approche semi-automatise de conception de schmas multidimensionnels valides . In Revue des Nouvelles Technologies de lInformation Entrepts de Donnes et lAnalyse en ligne (EDA05), volume RNTI-B-1, pages 7189. Cpadues ditions. Stefanov V., Beate L. and Schiefer J (2005). Bridging the Gap between Data Warehouses and Business Processes - A Business Intelligence Perspective for Event-Driven Process Chainss, Proceedings of the 9th International Enterprise Distributed Object Computing Conference (EDOC 2005), Enschede, The Netherlands, 2005, IEEE Press Tawbi, M. , and Souveyet C. (1999). "Guiding Requirement Engineering with a Process Map", Many Facets of Process Engineering (MFPE), Gammarth, Tunisie, [1999]. Tawbi, M., Ben Achour, C., and Velez, J. F (1999). "Modlisation des buts et extraction des besoins", La Journe Jeunes Chercheurs Ingnierie des Systmes d'Information et Ingnierie des Connaissances (ISI&IC), Paris, France, [1999]. Thevenet, L. H., Gam, I. , Salinesi C., (2007) "Strategic Alignment Documentation", Research Challenges in Information Science (RCIS), IEEE, Morocco, Ouarzazate, April [2007]. Thevenet, L. H., Salinesi, C., Etien, A., Gam, I., Lassoued, M. (2006). "Experimenting a Modeling Approach for Designing Organizations Strategies in the Context of Strategic Alignment", Australian Workshop on Requirements Engineering (AWRE), Adelaide, Australie, December [2006]. Thevenet, L. H., and C. Salinesi, C. (2007)."Aligning IS to organization\'s strategy: the INSTAL method", International Conference on Advanced information Systems Engineering (CAISE), Http://www.springerlink.com/content/3g210n06531g5365/, Springer Berlin / Heidelberg, Trondheim, Norway, 4495, pp. 203 217. Thomsen, E (1997). OLAP Solutions. John Wiley & Sons, [1997]. Trujillo, J., Lujan-Mora, S., and Medina, E. (2002). The gold model case tool: An environment for designing olap applications. In ICEIS, pages 699707. Tryfona, N., Busborg, F., and Christiansen, J. G. B. (1999). Starer : A conceptual model for data warehouse design. In DBL [1999a], pages 38.

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

307

tel-00363878, version 1 - 24 Feb 2009

Tsois, A., Karayannidis, N., and Sellis, T. K. (2001). Mac : Conceptual data modelling for olap. In Theodoratos et al. [2001], page 5. Van Lamsweerde, A., Dairmont, R., Massonet, P. (1995). Goal Directed Elaboration of Requirements for a Meeting Scheduler: Problems and Lessons Learnt. In Proc. Of RE95 2nd Int. Symp. On Requirements Engineering, York, IEEE, 1995, pp 194 204. Van Lamsweerde, A., Darimont, A., Letier, R. (1998)., Managing Conflicts in Goal-Driven Requirements Engineering, IEEE Transactions on Software Engineering, Special Issue on Managing Inconsistency in Software Development, IEEE, November [1998]. Van Lamweerde, A. (2000). Requirements Engineering in Year 00 : a Research Perspective. Proc 22nd international Conference on Software Engineering, Limerick, June 2000. Vassiliadis, P., Simitsis, A., and Skiadopoulos, S. (2002). Conceptual modeling for etl processes. In Theodoratos [2002], pages 1421. 1581135904. Vassiliadis, P., Simitsis, A., Georgantas, P., Terrovitis, M., and Skiadopoulos, S. (2005). A generic and customizable framework for the design of ETL scenarios. Inf. Syst., 30(7):492525. Winter, R. and Strauch, B. (2003). A method for demand-driven information requirements analysis in data warehousing projects. In HICSS, page 231. Zoukar, I., (2005) MIBE : Mthode d'Ingnierie des Besoins pour l'implantation d'ERP, Thse, Universit Paris 1, Avril 2005.

Webographie
comparatifs (2007) : Business intelligence- Dcisionnel- Olap, dition 2007 http://www.guidescomparatifs.com/guides/g114aMAR.html IDC (2007). Le march franais du dcisionnel par Alain Petrissans, Cabinet de statistiques, Deuxime trimestre 2007, N2, Mai 2007. http://www.idc.com/france/ downloads/about/newsletter_q2_2007.pdf Wikipdia http://www.cegos.fr/SolutionsEntreprise/expertises/Pages/Portrait-directeurmarketing.aspx. Inmon, B. (1997). The data warehouse budget. http://www.dmreview.com/articlesub.cfm?articleId=1315, DM Review Magazine Publisher. BMM (2007) http://www.businessrulesgroup.org/bmm.shtml Guide

[Wikipdia] http://www.cegos.fr/SolutionsEntreprise/expertises/Pages/Portrait-directeurmarketing.aspx.

Thse de doctorat

Ins GAM

308

Annexe
Une tude des Pratiques de Rutilisation dans les Projets de Business Intelligence (http://cadwa.echribay.com/index.php?sid=41)

tel-00363878, version 1 - 24 Feb 2009

Une tude des Pratiques de Rutilisation dans les Projets de Business Intelligence Il nous est tous arriv de reproduire des activits de raisonnements ou de rdiger des dlivrables trs semblables dun projet lautre. La perte dnergie, de temps, de connaissances nous amne parfois adopter une attitude plus rationnelle en particulier travers dune dmarche de rutilisation. Ce type de dmarche est systmatis dans les domaines tels que la SE (bibliothques de fragments rutilisables, assemblages de services, approche objet) ou en IS (plateformes rutilisables, lignes de produits, etc.). Quen est-il dans le monde de la BI ? Lobjectif de ce questionnaire est dvaluer ltat des pratiques, de mieux comprendre les difficults rencontres et den dduire les attentes lgard des prochaines gnrations de dmarches de lingnierie des entrepts de donnes.

1- Informations Personnelles 1: Nom


Ecrivez votre rponse ici :

2: Prnom
Ecrivez votre rponse ici :

3: Tlphone
Ecrivez votre rponse ici :

4: Adresse Email
Ecrivez votre rponse ici :

5: Fonction
Ecrivez votre rponse ici :

6: Exprience professionnelle totale

Thse de doctorat

Ins GAM

309

Prcisez SVP votre exprience en anne et en mois

Ecrivez votre rponse ici : Anne: Mois:

7: Exprience totale dans le domaine des entrepts de donnes


Prcisez SVP votre exprience en anne et en mois Ecrivez votre rponse ici : anne: mois:

tel-00363878, version 1 - 24 Feb 2009

8: Domaine dactivit de lentreprise Ecrivez votre rponse ici :

2- Questionnaire * 1: Dcrivez-vous la rutilisation dans vos projets dentrept de donnes comme Choisissez seulement une des rponses suivantes :
Absente Bas sur lexpertise individuelle Outill mais pas systmatique Systmatique Autre * 2: Pour quelles raisons selon vous la rutilisation nest elle pas plus mature Choisissez toutes les rponses qui conviennent : Pas le temps Pas doutils Pas dans la culture de lentreprise Je ne sais pas Autre: * 3: Lors de quelles phases de vos projets ED, pourriez vous rutiliser des rsultats dj labors lors dautres projets Choisissez toutes les rponses qui conviennent : Planning du projet
Thse de doctorat Ins GAM

310

Analyse des besoins Conception de larchitecture technique Modlisation dimensionnelle Spcification des applications danalyses Je ne sais pas Autre: * 4: Trouvez vous que la rutilisation est Choisissez seulement une des rponses suivantes : Facile, naturelle, utile et devrait tre utilise par tous Utile mais demande des efforts

tel-00363878, version 1 - 24 Feb 2009

Justifie uniquement dans certain cas Irraliste aux regards du ratio cot/bnfice Je ne sais pas * 5: Trouvez vous que la rutilisation permettrait de gagner du temps sur les projets Choisissez seulement une des rponses suivantes : Pas du tout De manire marginale De manire significative Trs significativement * 6: Trouvez vous que la rutilisation permettrait de mieux contrler les cots Choisissez seulement une des rponses suivantes : Pas du tout Quelques conomies Economies significatives Bnfices visibles * 7: Trouvez vous que la rutilisation permettrait damliorer les comptences des acteurs projets Choisissez seulement une des rponses suivantes : Pas du tout Un peu
Thse de doctorat Ins GAM

311

Significativement dans certaines circonstances Systmatiquement beaucoup * 8: Pensez vous que la rutilisation puisse avoir pour effet dtendre le primtre des projets Choisissez seulement une des rponses suivantes : Pas du tout Occasionnellement Modrment Systmatiquement * 9: Pensez vous que le dploiement dune dmarche de rutilisation est Choisissez seulement une des rponses suivantes :

tel-00363878, version 1 - 24 Feb 2009

Trs facile Facile Modre Difficile Trs difficile * 10: Pensez vous que la difficult quil y a entreprendre une dmarche de rutilisation soit lie Choisissez la rponse approprie pour chaque lment : Oui Non Je ne sais pas Domaine dactivit Taille du projet Organisation du projet Absence ou prsence dune dmarche * 11: Quels sont les produits que vous souhaitez rutiliser Choisissez toutes les rponses qui conviennent : Plan business Exigences stratgiques La manire de dcider Exigences dun entrept de donnes Modle de donnes dun entrept de donnes

Thse de doctorat

Ins GAM

312

Indicateurs de performances Mesures Technologies de prparation des donnes Technologies de dveloppement des applications danalyse Les requtes Les interfaces utilisateurs Je ne sais pas Autre: * 12: Pensez vous quun rpertoire gnrique de modles rutilisables apporte un gain de temps Choisissez seulement une des rponses suivantes :

tel-00363878, version 1 - 24 Feb 2009

Pas du tout De manire marginale De manire significative Trs significativement * 13: Pensez vous quun rpertoire gnrique de modles rutilisables permet de mieux contrler les cots Choisissez seulement une des rponses suivantes : Pas du tout Quelques conomies Economies significatives Bnfices visibles

14: Pensez vous quun rpertoire gnrique de modles rutilisables permet une meilleure matrise du processus de mise en place du systme dcisionnel Choisissez seulement une des rponses suivantes :
Oui Non

15: Pensez vous quun rpertoire gnrique de modles rutilisables gnre plus de complexit Choisissez seulement une des rponses suivantes :
Oui Non

Thse de doctorat

Ins GAM

313

3- Exprience Exprience 1: Selon votre exprience, quelles sont les erreurs viter lorsquon entreprend une demande de rutilisation Ecrivez votre rponse ici :

tel-00363878, version 1 - 24 Feb 2009

2: Selon votre exprience, quelles sont les bonnes pratiques adopter lorsquon entreprend une demande de rutilisation Ecrivez votre rponse ici :

4- Perspectives * 1: Souhaitez vous tre inform du rsultat de cette enqute Choisissez seulement une des rponses suivantes :
Oui Non * 2: Souhaitez vous proposer dautres sujets denqutes concernant lingnierie des entrepts de donnes Choisissez seulement une des rponses suivantes : Oui Non * 3: Souhaitez vous participer lvaluation de la dmarche CADWA (Computer Aide Data Warehouse Analysis) Choisissez seulement une des rponses suivantes : Oui Non
Thse de doctorat Ins GAM

314

Envoyer votre questionnaire. Merci d'avoir complt ce questionnaire. SVP faxez ce questionnaire rempli : .
Suite ce questionnaire, nous avons reu 20 rponses partir de 45 convoques. Nous publiant les rsultats obtenues dans ce qui suit.

Rsum de champs pour 1: Dcrivez-vous la rutilisation dans vos projets dentrept de donnes comme Rponse
Sans rponse Absente (1) Bas sur lexpertise individuelle (2)

Dcompte
0 1 10 4 0 1

Pourcentage
0.00% 6.25% 62.50% 25.00% 0.00% 6.25%

tel-00363878, version 1 - 24 Feb 2009

Outill mais pas systmatique (3) Systmatique (4) Autre (-oth-)

Rsum de champs pour 2: Pour quelles raisons selon vous la rutilisation nest elle pas plus mature Rponse
Pas le temps (1) Pas doutils (2) Pas dans la culture de lentreprise (3) Je ne sais pas (4) Autre
Parcourir

Dcompte
5 5 7 2 2

Pourcentage
31.25% 31.25% 43.75% 12.50% 12.50%

Rsum de champs pour 3: Lors de quelles phases de vos projets ED, pourriez vous rutiliser des rsultats dj labors lors dautres projets Rponse
Planning du projet (1) Analyse des besoins (2) Conception de larchitecture technique (3) Modlisation dimensionnelle (4) Spcification des applications danalyses (5) Je ne sais pas (7)

Dcompte
6 8 14 9 4 1

Pourcentage
37.50% 50.00% 87.50% 56.25% 25.00% 6.25%

Thse de doctorat

Ins GAM

315

Autre

Parcourir

12.50%

Rsum de champs pour 4: Trouvez vous que la rutilisation est Rponse


Sans rponse Facile, naturelle, utile et devrait tre utilise par tous (1) Utile mais demande des efforts (2) Justifie uniquement dans certain cas (3) Irraliste aux regards du ratio cot/bnfice (4)

Dcompte
0 1 9 5 0 1

Pourcentage
0.00% 6.25% 56.25% 31.25% 0.00% 6.25%

tel-00363878, version 1 - 24 Feb 2009

Je ne sais pas (5)

Rsum de champs pour 5: Trouvez vous que la rutilisation permettrait de gagner du temps sur les projets Rponse
Sans rponse Pas du tout (1) De manire marginale (2) De manire significative (3) Trs significativement (4)

Dcompte
0 0 4 11 1

Pourcentage
0.00% 0.00% 25.00% 68.75% 6.25%

Rsum de champs pour 6: Trouvez vous que la rutilisation permettrait de mieux contrler les cots Rponse
Sans rponse Pas du tout (1) Quelques conomies (2) Economies significatives (3) Bnfices visibles (4)

Dcompte
0 1 6 8 1

Pourcentage
0.00% 6.25% 37.50% 50.00% 6.25%

Rsum de champs pour 7: Trouvez vous que la rutilisation permettrait damliorer les comptences des acteurs projets Rponse
Sans rponse

Dcompte
0

Pourcentage
0.00%

Thse de doctorat

Ins GAM

316

Pas du tout (1) Un peu (2) Significativement dans certaines circonstances (3) Systmatiquement beaucoup (4)

2 3 11 0

12.50% 18.75% 68.75% 0.00%

Rsum de champs pour 8: Pensez vous que la rutilisation puisse avoir pour effet dtendre le primtre des projets Rponse
Sans rponse Pas du tout (1) Occasionnellement (2) Modrment (3) Systmatiquement (4)

Dcompte
0 4 7 2 3

Pourcentage
0.00% 25.00% 43.75% 12.50% 18.75%

tel-00363878, version 1 - 24 Feb 2009

Rsum de champs pour 9: Pensez vous que le dploiement dune dmarche de rutilisation est Rponse
Sans rponse Trs facile (1) Facile (2) Modre (3) Difficile (4) Trs difficile (5)

Dcompte
0 0 1 8 6 1

Pourcentage
0.00% 0.00% 6.25% 50.00% 37.50% 6.25%

Rsum de champs pour 10(1): Pensez vous que la difficult quil y a entreprendre une dmarche de rutilisation soit lie [Domaine dactivit] Rponse
Sans rponse Oui (1) Non (2) Je ne sais pas (3)

Dcompte
0 11 4 1

Pourcentage
0.00% 68.75% 25.00% 6.25%

Rsum de champs pour 10(2): Pensez vous que la difficult quil y a entreprendre une dmarche de rutilisation soit lie

Thse de doctorat

Ins GAM

317

[Taille du projet] Rponse


Sans rponse Oui (1) Non (2) Je ne sais pas (3)

Dcompte
0 11 5 0

Pourcentage
0.00% 68.75% 31.25% 0.00%

Rsum de champs pour 10(3): Pensez vous que la difficult quil y a entreprendre une dmarche de rutilisation soit lie [Organisation du projet] Rponse
Sans rponse

Dcompte
0 13 3 0

Pourcentage
0.00% 81.25% 18.75% 0.00%

tel-00363878, version 1 - 24 Feb 2009

Oui (1) Non (2) Je ne sais pas (3)

Rsum de champs pour 10(4): Pensez vous que la difficult quil y a entreprendre une dmarche de rutilisation soit lie [Absence ou prsence dune dmarche] Rponse
Sans rponse Oui (1) Non (2) Je ne sais pas (3)

Dcompte
0 11 4 1

Pourcentage
0.00% 68.75% 25.00% 6.25%

Rsum de champs pour 11: Quels sont les produits que vous souhaitez rutiliser Rponse
Plan business (1) Exigences stratgiques (2) La manire de dcider (3) Exigences dun entrept de donnes (4) Modle de donnes dun entrept de donnes (5) Indicateurs de performances (6)

Dcompte
1 3 1 10 11 9

Pourcentage
6.25% 18.75% 6.25% 62.50% 68.75% 56.25%

Thse de doctorat

Ins GAM

318

Mesures (7) Technologies de prparation des donnes (8) Technologies de dveloppement des applications danalyse (9) Les requtes (10) Les interfaces utilisateurs (11) Je ne sais pas (12) Autre
Parcourir

7 10 7 5 8 0 1

43.75% 62.50% 43.75% 31.25% 50.00% 0.00% 6.25%

Rsum de champs pour 12: Pensez vous quun rpertoire gnrique de modles rutilisables apporte un gain de temps Rponse Dcompte
0 0 6 10 0

Pourcentage
0.00% 0.00% 37.50% 62.50% 0.00%

tel-00363878, version 1 - 24 Feb 2009

Sans rponse Pas du tout (1) De manire marginale (2) De manire significative (3) Trs significativement (4)

Rsum de champs pour 13: Pensez vous quun rpertoire gnrique de modles rutilisables permet de mieux contrler les cots Rponse
Sans rponse Pas du tout (1) Quelques conomies (2) Economies significatives (3) Bnfices visibles (4)

Dcompte
0 0 8 7 1

Pourcentage
0.00% 0.00% 50.00% 43.75% 6.25%

Rsum de champs pour 14: Pensez vous quun rpertoire gnrique de modles rutilisables permet une meilleure matrise du processus de mise en place du systme dcisionnel Rponse
Sans rponse Oui (Y) Non (N)

Dcompte
5 11 0

Pourcentage
31.25% 68.75% 0.00%

Rsum de champs pour 15:

Thse de doctorat

Ins GAM

319

Pensez vous quun rpertoire gnrique de modles rutilisables gnre plus de complexit Rponse
Sans rponse Oui (Y) Non (N)

Dcompte
7 3 6

Pourcentage
43.75% 18.75% 37.50%

tel-00363878, version 1 - 24 Feb 2009

Thse de doctorat

Ins GAM

Vous aimerez peut-être aussi