GENEALOGIE des METHODES INFORMATIQUES R. MARCINIAK UNIVERSITE PARIS X NANTERRE Séance 1
METHODES METHODES SI METHODES PROJET
METHODES PROJET pour conduire un projet
METHODES SIC Pour concevoir et réaliser un SIC
METHODES INFORMATIQUES CONCEPTIONCONCEPTION DEVELOPPEMENTDEVELOPPEMENT TESTSTESTS … CYCLE de vie du projet… CYCLE de vie du projet
METHODES CONCEPTION 1.STRUCTUREES 2.SYSTEMIQUES 3.PARTICIPATIVES 4.ALTERNATIVES 5.OBJET 6.AGILES
1 M.C. STRUCTUREES 1960 USA1960 USA Influencées par les travaux de SIMON sur la décomposition modulaire et hiérarchiqueInfluencées par les travaux de SIMON sur la décomposition modulaire et hiérarchique Nombreux diagrammes de flux et de structureNombreux diagrammes de flux et de structure Exemple : SADT
2 M. C. SYSTEMIQUES 1975 Influencées par la TGS MODELISATION NIVEAUX d’ ABSTRACTION SEPARATION DONNEES/TRAITEMENTS Exemple : MERISE
Merise : les modèles COMMUNICATIONS MCC MOC MLC MPC DONNEES MCDMCD MODMOD MLDMLD MPDMPD TRAITEMENTS MCTMCT MOTMOT MLTMLT MPTMPT
Merise données : MCD ASSOCIATION 0-n 1-ncardinalitésENTITE
ELEVE Numéro élève Nom élève Prénom élève Date de naissance MATIERE Numéro matière Libellé PROFESSEUR Numéro professeur Nom professeur Prénom professeur APPREND ENSEIGNE N 1-N 0-N
ELEVE Numéro élève Nom élève Prénom élève Date de naissance MATIERE Numéro matière Libellé PROFESSEUR Numéro professeur Nom professeur Prénom professeur APPREND ENSEIGNE N 1-N 0-N NOTE
ELEVE Numéro élève Nom élève Prénom élève Date de naissance MATIERE Numéro matière Libellé PROFESSEUR Numéro professeur Nom professeur Prénom professeur APPREND ENSEIGNE N 1-N 0-N NOTE INTERVIENT dans dans CLASSE N° classe Niveau EST AFFECTE à N 1-N 0-N
PARENT PROFESSEUR CONTRAT de PRESTATION VENDRE RECRUTER FORMER CONTRATdeTRAVAIL INSCRIPTION AFFECTATION PAYERFACTURER B. PAYE FACTURE H. TRAVAILLEES H. ENSEIGNEES MCC
3 M. C. PARTICIPATIVES Influencées par le TAVISTOCK INSTITUTEInfluencées par le TAVISTOCK INSTITUTE FAIRE PARTICIPER LES UTILISATEURSFAIRE PARTICIPER LES UTILISATEURS Exemple : ETHICS
4 M.C. ALTERNATIVES FORMULATION DE PROBLEMESFORMULATION DE PROBLEMES Exemple : SSM
5 M. C. OBJET Exemple : UML
6 M.C. AGILES 1990 PRINCIPES PROCESSUS ITERATIF MEILLEURES PRATIQUES
6 M. AGILES : principes COMMUNICATION / CONTRACTUALISATION COMPETENCE & IMPLICATION LIVRAISON / DOCUMENTATION ADAPTATION
6 AGILES : meilleures pratiques CLIENT SUR SITE PLANIFICATION INTERACTIVE INTEGRATION CONTINUE LIVRAISONS FREQUENTES RYTHME SOUTENABLE CONVENTION de CODE ESPRIT COLLECTIF