Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise...

31
Chapitre 2 Chapitre 2 Les trois composantes de Merise

Transcript of Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise...

Page 1: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

Chapitre 2Chapitre 2

Les trois composantes de Merise

Page 2: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

IntroductionIntroduction

La méthode Merise s'inscrit dans trois dimensions :

Le cycle de vie = la démarcheLe cycle d'abstraction = le raisonnementLe cycle de décision = la maîtrise

Cours CSI- ISG 2008/2009 2

Page 3: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I Le cycle de vie : la démarcheI. Le cycle de vie : la démarche

C’est l'ensemble des étapes par lesquelles passe un SI sur l'axe du temps.

La méthode Merise propose pour le déroulement du cycle de vie trois grandes périodes, découpées en différentes étapes.

Cours CSI- ISG 2008/2009 3

Page 4: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I Le cycle de vie : la démarcheI. Le cycle de vie : la démarche

Schéma directeur

Projet

Étude préalable Étude détaillé Étude technique ConceptionÉtude préalable Étude détaillé Étude technique Conception

Production du logicielMise en service Réalisation

Maintenance Maintenance

Cours CSI- ISG 2008/2009 4

Page 5: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 1 Le schéma directeurI.1 Le schéma directeur

Définit le cadre général du développement du SI, principalement en terme d'objectifs et de

t i tcontraintes.

C'est un plan de développement sur les prochaines années (3 à 7 ans, selon le secteur d'activité de l' t i )l'entreprise).

Cours CSI- ISG 2008/2009 5

Page 6: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 1 Le schéma directeurI.1 Le schéma directeur

Détermine pour le SI :L dé d tè d iLe découpage du système en domainesLes options socio-personnelle: stratégie des moyens en personnelpersonnelLa politique matérielle et logicielleLa planification globale du développement et les prioritésLa planification globale du développement et les priorités informatiquesLes cadres budgétaires: moyens financiersLes principaux axes organisationnelles (organiser tous les éléments pour avoir une cohérence)

Cours CSI- ISG 2008/2009 6

Page 7: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 1 Le schéma directeurI.1 Le schéma directeur

Les modèles utilisés dans le schéma directeur sont : Le diagramme des fluxEsquisse du MCD pour chaque domaine du SI, les entités ne comportent pas de propriétés ou très peu, l'objectif est de déterminer les entités lé d h d iclé de chaque domaine.

Esquisse de MCT, contenant les futures é ti i é d' f i topérations, exprimées d'une façon succincte

(sans synchronisation)

Cours CSI- ISG 2008/2009 7

Page 8: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 2 L'étude préalableI.2 L étude préalable

Elaboration globale des différentes solutions, et l’évaluation des diverses conséquences.

Durée de vie relativement courte.

Cours CSI- ISG 2008/2009 8

Page 9: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 2 L'étude préalableI.2 L étude préalable

Permet de préciser pour chaque solution proposée :fLe processus de fonctionnement du domaine

Le degré et le type d'automatisationLa perception des informationsLe coût et le délai de mise en œuvreLes avantages et les contraintes de la solutionLa situation par rapport au schéma directeur

Cours CSI- ISG 2008/2009 9

Page 10: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 2 L'étude préalableI.2 L étude préalable

Les modèles qui peuvent être réalisés dans l'étude préalablepréalable :

MCD avec des propriétés limitéesMCT t t l' d t d é tiMCT contenant l'ordonnancement des opérations avec une description succincteMOT MOD sans trop de détailsMOT, MOD sans trop de détails

Cours CSI- ISG 2008/2009 10

Page 11: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 3 L'étude détailléeI.3 L étude détaillée

Spécification complète du futur SI.Comporte deux phases :

La conception générale : Cette phase permet l'extension (enrichir détailler) des spécifications de l'étude préalable à(enrichir, détailler) des spécifications de l'étude préalable à l'ensemble du domaine.La conception détaillée : Fourni des descriptionsLa conception détaillée : Fourni des descriptions détaillées et complètes de chaque tâche à automatiser (dessin d'écran, d'imprimé,...), algorithmes, action sur les d é (MAJ lt ti )données (MAJ, consultation,...).

Cours CSI- ISG 2008/2009 11

Page 12: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 3 L'étude détailléeI.3 L étude détaillée

Les modèles concernés dans l'étude détaillée t d l'ét d é l bl dsont ceux de l'étude préalable avec des

extensions : rajouter ce qui a été oubliédécrire clairement et précisément chaque opération d MCT h tâ h d MOT h tité tdu MCT, chaque tâche de MOT, chaque entité et association, avec des fiches.

Cours CSI- ISG 2008/2009 12

Page 13: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 4 L'étude techniqueI.4 L étude technique

Traduction informatique des spécifications faites l d l'ét d dét illélors de l'étude détaillée. Permet de déterminer :

La structure informatique de la BDL'architecture des programmes (transactionnels et batch)La structure de chaque programme, et les accès aux données.

Cours CSI- ISG 2008/2009 13

Page 14: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 4 L'étude techniqueI.4 L étude technique

Les modèles réalisés sont : MLDMLTMPDMPT

Cours CSI- ISG 2008/2009 14

Page 15: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 5 La production de logicielI.5 La production de logiciel

L'écriture des programmes dans un certain langage

La génération des fichiers ou BD

Les tests de mise au point

Cours CSI- ISG 2008/2009 15

Page 16: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 6 La mise en serviceI.6 La mise en service

Installation des logiciels réalisés, et la mise i d l' bl d SI i dprogressive de l'ensemble du SI au service des

utilisateurs. Les étapes sont :

la mise en place des moyens matériels et humainsla préparations des jeux d'essaila rédaction des documents pour les utilisateursla formation des utilisateurs

Cours CSI- ISG 2008/2009 16

Page 17: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 7 La maintenanceI.7 La maintenance

Consiste à prendre en compte les évolutions qui proviennent du progrès technologique, des modifications de l'environnement et des utilisateurs, conduisant à une modification de l'application initiale.

Cours CSI- ISG 2008/2009 17

Page 18: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 7 La maintenanceI.7 La maintenance

Se traduit par un rebouclage du cycle de vieReprend :

une étude détaillée (étude de l'impact de la modification sur le SIO)une étude technique (étude de l'impact de la

f S )modification sur le SII)une réalisationune mise en service

Cours CSI- ISG 2008/2009 18

Page 19: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 8 La remise en causeI.8 La remise en cause

Si les évolutions sont trop importantes pour relever d' ne simple maintenanced'une simple maintenance :

application très ancienne, t h l i dé émoyens technologiques dépassés,

changement importants dans l'activité ou dans les objectifs de l'entrepriseobjectifs de l'entreprise

le cycle de vie reprendra dans ce cas soit, à une nouvelle étude préalable soit plus radicalement ànouvelle étude préalable, soit plus radicalement à partir du schéma directeur.

Cours CSI- ISG 2008/2009 19

Page 20: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 9 Articulation des étapes du cycle de vieI.9 Articulation des étapes du cycle de vie

Cours CSI- ISG 2008/2009 20

Page 21: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

I 9 Articulation des étapes du cycle de vieI.9 Articulation des étapes du cycle de vie

Cours CSI- ISG 2008/2009 21

Page 22: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

II. Le cycle d'abstraction : le raisonnementraisonnement

Lors de la conception d'un système d'information, différents problèmes pe ent se présenterdifférents problèmes peuvent se présenter:

définition des règles de gestion, h i d té i lchoix du matériel,

organisation des fichiers, répartition des traitements entre l'homme et la machine.

Il t é i d' ff t hié hi tiIl est nécessaire d'effectuer une hiérarchisation pour rassembler des préoccupations en niveaux d'intérêts homogènesd intérêts homogènes

Cours CSI- ISG 2008/2009 22

Page 23: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

II. Le cycle d'abstraction : le raisonnementraisonnement

h i d ti

Système d'Information

MCD MCT MCC i t lchoix de gestion=définition des informationset des activités

choix d'organisation=

SIO

MCD, MCT, MCC niv conceptuel

MOD MOT MFO i i ichoix d organisationdéfinition des ressoureceset affectation

choix de logiciel=

MOD, MOT, MFO niv organisationne

choix de logicieldéscription des donneés,traitements,...selon lesrssources

choix technique=SII

MLD, MLT, MLC niv logique

choix technique=utilisation des ressourcesinformatiques : langages, SGBDpour implementer ce qui a été décrit

MPD, MPT niv physique

Cours CSI- ISG 2008/2009 23Application informatique

Page 24: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

III. Le cycle de décision : la maîtrise du projet

Dans chaque modèle et chaque étape des choix doi ent être effect ées et des décisions doi ent êtredoivent être effectuées et des décisions doivent être prises en fonction des moyens et des objectifs. L dé i i t bit t t i i blLa décision est un arbitrage entre trois variables :

coût délainiveau de gamme (niveau d'harmonie du système avec les objectifs : qualité du système).

Cours CSI- ISG 2008/2009 24

Page 25: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

III. Le cycle de décision : la maîtrise du projet

Dans le cadre d'un projet, des préférences peuvent conduire à deux variantes :

P1 : met en priorité le niveau de gamme, avec un coût élevé et un délai important.P2 t i ité l ût éd i t l i dP2 : met en priorité le coût, en réduisant le niveau de gamme et un délai toujours important.

Cours CSI- ISG 2008/2009 25

Page 26: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

III. Le cycle de décision : la maîtrise du projet

La responsabilité des choix fait intervenir trois partenairespartenaires:

le décideur,le gestionnaire utilisateurle gestionnaire-utilisateur,l'informaticien.

Cours CSI- ISG 2008/2009 26

Page 27: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

III. Le cycle de décision : la maîtrise du projet

La répartition des rôles entre ces différents partenaires fait q e l'organisation générale d projetpartenaires fait que l'organisation générale du projet s'articule autours de trois groupes :

le groupe de pilotage pour diriger donner desle groupe de pilotage pour diriger, donner des orientations, et des choix. Ce groupe peut comprendre des décideurs + gestionnaires-utilisateurs + des informaticiens.le groupe de projet pour produire, concevoir, réaliser. Ce groupe ne doit comprendre des informaticiens.

Cours CSI- ISG 2008/2009 27

Page 28: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

III. Le cycle de décision : la maîtrise du projet

La répartition des rôles entre ces différents partenaires fait q e l'organisation générale d projetpartenaires fait que l'organisation générale du projet s'articule autours de trois groupes :

le groupe de validation : pour se prononcer sur lale groupe de validation : pour se prononcer sur la conformité de la production par rapport aux objectifs et spécifications initiales. Ce groupe peut comporter des gestionnaires-utilisateurs + des informaticiens.

Cours CSI- ISG 2008/2009 28

Page 29: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

IV. Nécessité de trois cyclesIV 1 Méth d l d' b t tiIV.1 Méthodes sans cycle d'abstraction

Présentent une succession d'étapes et de décision et une organisation.

Laissent cependant, le concepteur sans instruments (modèles) pour formaliser son raisonnement .

Cours CSI- ISG 2008/2009 29

Page 30: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

IV 2 Méth d l d iIV.2 Méthodes sans cycle de vie

Se réduisent à un ensemble de modèles et n'indique au concepteur aucune démarche, la conception peut avoir une durée illimitée, et peut être difficilement contrôlable par les responsables.

Cours CSI- ISG 2008/2009 30

Page 31: Les trois composantes de Merisecourscsi.synthasite.com/resources/Ch2CSI.pdf · La méthode Merise s'inscrit dans trois dimensions : Le cycle de vie = la démarche Le cycle d'abstraction

IV 3 Méth d l d dé i iIV.3 Méthodes sans cycle de décision

Les décisions sont prises sans hiérarchie fixéeLes décisions sont prises par défaut dans une p pabsence du responsable. Le projet de la conception à la réalisationLe projet de la conception à la réalisation devient incontrôlable en temps et en coût.

Cours CSI- ISG 2008/2009 31