• Aucun résultat trouvé

3.6 Cycle it´ eratif incr´ emental et prototypage

3.6.2 Nombre variable d’it´ erations

a l’implantation du SID. Enfin, nous d´eployons le SID. Ce premier SID d´eploy´e est un prototype. Il servira `a valider la fiabilit´e des donn´ees et des traitements du SID. Cette it´eration permet d’´evaluer la valeur ajout´ee, la faisabilit´e du SID et de g´en´erer un prototype.

En raison de d´elais de mise `a disposition du SID tr`es court, le cadrage et le prototypage peuvent ˆetre fusionn´es. Dans ce cas, le projet d´ecisionnel se d´eroule en une phase compl`ete d’analyse, une phase compl`ete de conception et une phase compl`ete d’implantation afin de g´en´erer un prototype dans des d´elais tr`es brefs.

La mise en production commence par des d´eveloppements compl´ementaires r´ ea-lis´es sur le prototype afin de concevoir et d’implanter toutes les donn´ees et tous les traitements n´ecessaires pour atteindre les objectifs fix´es en d´ebut de projet. Elle se d´eroule g´en´eralement en une it´eration mais, plusieurs it´erations peuvent s’av´erer utiles.

Comme notre d´emarche impose la validation des besoins avant la conception, nous avons remarqu´e que les retours des qualifications concernaient la conception et plus pr´ecis´ement les correspondances entre les sources et les modules architecturaux du SID. Afin d’ˆetre efficace, la phase d’analyse n’est pas effectu´ee au cours des it´erations associ´ees `a la mise en production. Cependant en cas de nouveau besoin, la phase d’analyse est r´eit´er´ee sans la tˆache de caract´erisation des groupes d’acteurs. Ceci correspond `a un nouveau prototypage. Puis, le SID passe en maintenance.

3.6.2 Nombre variable d’it´erations

Le Trident d´ecisionnel est un processus it´eratif et incr´emental reposant sur trois it´erations dans le cas o`u il n’y a pas d’anomalies de la premi`ere it´eration de cadrage et que les fonctionnalit´es sont rajout´ees au cours d’une seule it´eration de mise en production. Cependant, dans le cas o`u le rapprochement entre les besoins du SID n’est pas possible, la phase d’analyse en cours est termin´ee et une nouvelle phase d’analyse des besoins sans la tˆache de caract´erisation des besoins commence. Ainsi, tant qu’il n’y pas de rapprochement entre les besoins du SID, l’it´eration en cours est clˆotur´ee et une nouvelle it´eration commence. En somme, dans le cas d’un projet SID incluant n it´erations de cadrage, un prototypage et une it´eration de mise en production, le nombre d’it´erations sera n+2.

De plus, dans le cas o`u la mise en production met en avant des inad´equations du SID par rapport `a des besoins d´ej`a exprim´es par les d´ecideurs, seules les phases de conception et d’implantation sont r´eit´er´ees. Cependant, dans le cas de nouveaux

besoins, la phase d’analyse est aussi r´eit´er´ee. Tant que le SID mis en exploitation pr´esente des probl`emes, ces phases sont r´eit´er´ees. En somme, dans le cas d’un projet avec n tˆaches d’´evaluation de la connaissance de l’environnement, un prototypage et m mises en production, le nombre d’it´erations sera n+1+m. Pour les projets de tr`es grosse taille men´es au sein de la soci´et´e I-D6, le nombre d’it´erations de mise en production s’est limit´e `a deux car ils passent ensuite `a l’´etape de maintenance.

3.7 Conclusion

Au cours des projets d´ecisionnels de nombreux acteurs interviennent dont les concepteurs d´ecisionnels et les responsables des syst`emes d’informations. Nous avons donc propos´e une classification des acteurs et une classification de leurs besoins les incluant afin de prendre en compte les sp´ecificit´es de tous les acteurs et ainsi de d´efinir un SID fiable et pertinent. Les besoins des acteurs d´eterminent les modules d´ecisionnels qui composent le SID.

Ainsi, pour d´efinir des SID fiables bas´es sur une architecture modulaire et prenant en compte la dimension strat´egique qui distingue les SID des syst`emes d’information, nous avons ´etendu le processus de d´eveloppement appel´e diagramme en Y ou encore 2TUP [Roques 2003]. Cette extension appel´ee Trident d´ecisionnel inclut une phase d’analyse sp´ecifique aux SID et une tˆache pour le choix de l’architecture multi-modulaire. Notre Trident d´ecisionnel repose sur un cycle it´eratif incr´emental avec un cadrage r´eduit `a la phase d’analyse et un prototypage en fonction des priorit´es des besoins. Le nombre d’it´erations varie fortement en fonction de la possibilit´e des sources `a fournir les donn´ees n´ecessaires pour la d´erivation du SID et la pr´eparation des donn´ees pour faciliter la prise de d´ecision.

Chapitre 4

M´ethode d’analyse des besoins des

SID

Table des mati`eres

4.1 Introduction . . . 79 4.1.1 Probl´ematique . . . 79 4.1.2 Proposition . . . 80 4.2 Mod`eles et d´emarches communs . . . 82 4.2.1 Mod`ele : tableau crois´e . . . 83 4.2.2 Mod`ele : graphe de propri´et´es . . . 86 4.2.3 Mod`ele : diagramme d´ecisionnel . . . 90 4.2.4 D´emarche : collecte des besoins utilisateurs . . . 96 4.2.5 D´emarche : annotation d’un graphe de propri´et´es . . . 96 4.2.6 D´emarche : formalisation des besoins utilisateurs . . . 97 4.3 Analyse des besoins tactiques . . . 100 4.3.1 Collecte . . . 100 4.3.2 Formalisation . . . 102 4.4 Analyse des besoins strat´egiques . . . 106 4.4.1 Collecte . . . 106 4.4.2 Formalisation . . . 107 4.5 Analyse des besoins syst`emes . . . 109 4.5.1 Collecte . . . 109 4.5.2 Formalisation . . . 110 R`egles de s´election des concepts multidimensionnels . . . 111 R`egles de structuration li´ees au groupe syst`eme . . . 114 R`egles syntaxiques li´ees au groupe syst`eme . . . 114 4.6 Confrontation des besoins du SID . . . 118 4.7 Conclusion . . . 125

Notre d´emarche de d´eveloppement du Trident d´ecisionnel d´efinit le sch´ema du SID `a partir des besoins du groupe tactique, des besoins du groupe strat´egique et des besoins du groupe syst`eme. De ce fait, elle commence par la caract´erisation de ces groupes. Dans ce chapitre, nous faisons un zoom sur la phase de l’analyse de notre d´emarche afin de pr´esenter l’analyse des besoins de ces trois groupes comme indiqu´e dans la figure 4.1. L’objet de ce chapitre est de d´efinir les concepts, les mod`eles et la d´emarche que nous proposons pour l’analyse de ces besoins.

Fig. 4.1 – Zoom sur la phase d’analyse de notre Trident d´ecisionnel

Ainsi, dans la section 4.1, nous introduisons notre probl´ematique pour r´epondre aux limites de l’existant. Puis, dans la section 4.2, nous d´eveloppons nos proposi-tions communes `a l’analyse des besoins de ces groupes. Nous poursuivons par la pr´esentation des propositions sp´ecifiques `a chaque groupe en d´eroulant un exemple d’application suivant notre d´emarche dans trois sections d´edi´ees (groupe tactique

dans la section 4.3, groupe strat´egique dans la section 4.4 et groupe syst`eme dans la section 4.5). Dans la section 4.6, nous explicitons le d´eroulement de la tˆache de confrontation des besoins. Enfin, dans la section 4.7, nous faisons le bilan de nos propositions li´ees de la phase d’analyse.

4.1 Introduction

Parmi les diff´erentes phases de l’ing´enierie des SID, la phase d’analyse est celle qui a fait l’objet du plus faible nombre de propositions. Ce manque de proposition et le faible int´erˆet accord´e `a cette phase au cours de projets r´eels expliquent l’´echec de 80% des projets SID comme le pr´ecisent [Giorgini et al. 2005].