C_raynal@fr.ibm.com page 1 date 16-10-02 Cycle de développement des systèmes
Niveau abstraction Modèle entreprise Architecture SYSTEME Développement application Conduite projet CONCEPTUEL Miissions Stratégie Economie Architecture générale Spécifications fonctionnelles Spécifications risques économie PBS, WBS LOGIQUE Politique Organisation Design fonctionnel Design composants RBS, OBS PERT Planning PHYSIQUE Géographie Structure acteurs Choix composants Design détaillé Implémenter Contrôle Rélisation Gestion C_raynal@fr.ibm.com RELATIONS page 2 date 16-10-02 entre les MODELES
MODELES Démarche classique Bilan Conceptuel Logique Physique EXISTANT FUTUR Courbe dite "du soleil" : adaptée de A Rochfeld C_raynal@fr.ibm.com page 3 date 16-10-02
Cycle en cascade(bw BOEHM) FAISABILITE Spécifications fonctionnelles DESIGN Design Détaillé Programmer Intégrer Mettre en oeuvre Exploiter C_raynal@fr.ibm.com page 4 date 16-10-02
AFNOR RECETTE ETUDE PREALABLE CONCEPTION GENERALE REALISATION TESTS et ACHEVEMENT C_raynal@fr.ibm.com page 5 date 16-10-02
Modèle en V de Golberg des Besoins Conception de la solution Utilisateurs Définition Comparaison INTEGRATION de la Solution d'acceptation Conception des composants des Composants Modèle en V de Golberg Fabrication et unitaires C_raynal@fr.ibm.com page 6 date 16-10-02
Cycle en W des Besoins Conception de la solution PROTOTYPE PILOTE Utilisateurs Définition Comparaison INTEGRATION de la Solution d'acceptation VSR des Besoins DEPLOIEMENT Conception de la solution Utilisateurs Définition Comparaison INTEGRATION de la Solution d'acceptation Conception des composants des Composants Conception des composants des Composants Fabrication et unitaires Fabrication et unitaires C_raynal@fr.ibm.com page 7 date 16-10-02
C_raynal@fr.ibm.com page 8 date 16-10-02 nouveaux cycles de développement
FAST TRACK CONCEPTION C_raynal@fr.ibm.com page 9 date LOT1 16-10-02 LOT2 LOT3 LOT4 REALISATION
Maquette et prototype Maquette simule un comportement externe Prototype est utilisable en tant que tel C_raynal@fr.ibm.com page 10 date 16-10-02
Cycle en Spirale Déterminer : objectifs, alterntives, contraintes Planifier Coûts Plan de dévt Implémentation du risque du risque du risque du risque Proto 2 Prototype 1 Prototype 3 Définition desconception logiciels Validation des Codage unitaires Validation conception Intégration et tests tests acceptation Prototype opérationnel Evaluer: alternatives, risques Simulation, modélisation, bancs d'essais Conception détaillée Développer valider C_raynal@fr.ibm.com page 11 date 16-10-02 CYCLE en SPIRALE : Adapté de B BOEHM
C_raynal@fr.ibm.com page 12 date 16-10-02 Clean Room Process
Spécifications fonctionnelles Spécifications d'utilistion Plan développement incrémental Programmation des incréments Design formel Vérification statistiques Génération jeu d'essais aléatoire Estimation MTTF C_raynal@fr.ibm.com page 13 date 16-10-02 Modèle de certification Métrologie temps entre bogues Clean Room Pocess Logiciel SIX SIGMA
Manufacturing by incremental Development Spécifications fonctionnelles Spécifications d'utilistion Plan développement incrémental Design formel C_raynal@fr.ibm.com page 14 date 16-10-02
EBS Expression des MOA d'acceptation VSR VA CSY Conception Système CCO Architecture Technique générale Architecture Technique détaillée Conception Composants MOE Intégration Composants Intégration du système INC INS Qualification Technique Réceptions intermédiaires de lots applicatifs Mises en ordre de marche Installations de lots applicatifs DEV Logiciels Applicatifs Développement APP Matériels et logiciels de base Approvisionnement MNG MOY Activités continues tout au long du projet Management & Conduite de projet Qualité & Méthodes Moyens Techniques Formation / Communication QME FOR / COM C_raynal@fr.ibm.com page 15 date 16-10-02
Rôle du MOA définir les objectifs du projet et les fonctionnels en regard de ces objectifs, fixer le cadre des travaux confiés au MOE, participer au management et à la réalisation, piloter le respect de ses obligations, valider et réceptionner les produits et prestations fournis par le MOE, organiser la formation des utilisateurs, assurer la communication externe au projet. C_raynal@fr.ibm.com page 16 date 16-10-02
Rôle du MOE définir les poduits à livrer en relation avec le MOA, identifier et planifier les tâches à réaliser, déterminer les moyens humains et matériels nécessaires, effectuer les travaux d'étude et de réalisation, rendre compte au MOA de l'avancement du projet et lui soumettre le éléments de décision ou d'arbitrage de son ressort, élaborer le plan de management de projet, vérifier la qualité des produits fabriqués, gérer les ressources humaines sous sa responsabilité. C_raynal@fr.ibm.com page 17 date 16-10-02
Niveau abstraction Modèle entreprise Architecture SYSTEME Développement application Conduite projet CONCEPTUEL Miissions Stratégie Economie Architecture générale Spécifications fonctionnelles Spécifications risques économie PBS, WBS LOGIQUE Politique Organisation Design fonctionnel Design composants RBS, OBS PERT Planning PHYSIQUE Géographie Structure acteurs Choix composants Design détaillé Implémenter Contrôle Rélisation Gestion C_raynal@fr.ibm.com RELATIONS page 18 date 16-10-02 entre les MODELES
Spec Générale FONCTIONNELLE PBS Méthodes Document Design WBS PLANS Objectifs modèles contraintes Composants Document PERT OBS Détails Config TECHNIQUE Charges PLANNING RBS ARCHITECTURE Calendrier PROJET Produits Services C_raynal@fr.ibm.com page 19 date 16-10-02 Risques MOE1