Principes
Merise prend en compte :
- le cycle de vie du projet (étapes en cascade)
- le suivi du projet : Les choix, les points de validation des étapes.
- la formalisation : abstraction des différentes étapes (conceptuelle, organisationnelle/logique,
puis opérationnelle/physique).
La démarche Merise propose de suivre les étapes suivantes en cascade :
- le schéma directeur, transverse et affiné au fil des différents projets
- choix d'organisation (définition du SI)
- choix stratégiques (matériels, logiciels, architecture, SAI)
- l'étude préalable
- référencement des moyens existants
- système existant, système désiré
- synthèse des besoins du système désiré via un MCC
- proposition de scénarios pour le système désiré avec matériels et logiciels nécessaires et traitements
proposés via MCT et ébauche de MCD
- l'analyse détaillée, issue d'un choix des scénarios de l'étude préalable selon des critères de
coûts, limites, impacts, délais, faisabilité
- MOT
- description des traitements (enchaînements, procédures fonctionnelles avec tables de décisions, écrans,
états, liens avec le MCD)
- dictionnaire de données et validation du MCD par rapport aux traitements (entités et relations types,
propriétés)
- MLD
- l'analyse technique décrivant la réalisation à venir et levant ses dernières inconnues
- la réalisation
- programmation
- tests
- mise en exploitation
- la maintenance
- corrective, corrigeant les anomalies de conception ou de réalisation
- évolutive, nécessaire suite à une évolution de l'organisation (de son SI)
Merise dispose de son propre formalisme pour les différents diagrammes (entités-relations d'un MCD, MPD, etc.).
Notes
- Méthode issue d'un appel d'offre en 1977 du Ministère de l'Industrie pour définir une méthode de
conception des SI. Les deux principales sociétés sont CTI
chargé de gérer le projet et le CETE implanté à
Aix-en-Provence.
Exemples
Des exemples de logiciels supportant Merise sont :
- AMC Designer
- TRAMIS
- SELECT
Limitations
- Démarche en cascade : effet tunnel de détection des problèmes (inadéquation technique ou fonctionnelle) qu'à la
fin du processus. Corrigé par des méthodes itératives/agiles comme UP ou XP.