Cycle de développement des systèmes
Transcription
Cycle de développement des systèmes
Cycle de développement des systèmes [email protected] page 1 date 16-10-02 Niveau abstraction Modèle entreprise Analyse besoins CONCEPTUEL Miissions Stratégie Economie Architecture SYSTEME Analyse besoins Architecture générale Développement application Analyse besoins Spécifications fonctionnelles Conduite projet Analyse besoins Spécifications risques économie PBS, WBS LOGIQUE PHYSIQUE Politique Organisation Géographie Structure acteurs Design fonctionnel Implémenter RELATIONS entre les MODELES © RBS, OBS PERT Planning Choix composants Design détaillé [email protected] page 2 date 16-10-02 Design composants Contrôle Rélisation Gestion Démarche classique MODELES Bilan Conceptuel Logique Physique EXISTANT FUTUR Courbe dite "du soleil" : adaptée de A Rochfeld [email protected] 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 [email protected] page 4 date 16-10-02 AFNOR RECETTE ETUDE PREALABLE CONCEPTION GENERALE [email protected] page 5 date 16-10-02 REALISATION TESTS et ACHEVEMENT Modèle en V de Golberg Utilisateurs Définition Analyse des Besoins Tests d'acceptation Comparaison INTEGRATION Tests de la Solution Conception de la solution Tests des Composants Conception des composants Modèle en V de Golberg [email protected] page 6 date 16-10-02 Fabrication et Tests unitaires Cycle en W PROTOTYPE PILOTE DEPLOIEMENT VSR Utilisateurs Utilisateurs Définition Analyse des Besoins Tests d'acceptation Comparaison Tests de la Solution Tests des Composants Conception des composants Fabrication et Tests unitaires [email protected] page 7 date 16-10-02 Tests d'acceptation Comparaison INTEGRATION INTEGRATION Conception de la solution Définition Analyse Besoins des Tests de la Solution Conception de la solution Conception des composants Tests des Composants Fabrication et Tests unitaires nouveaux cycles de développement [email protected] page 8 date 16-10-02 FAST TRACK CONCEPTION LOT1 [email protected] page 9 date 16-10-02 LOT2 LOT3 LOT4 REALISATION Maquette et prototype Maquette simule un comportement externe Prototype est utilisable en tant que tel [email protected] page 10 date 16-10-02 Cycle en Spirale Déterminer : objectifs, alterntives, contraintes Evaluer: alternatives, risques Coûts Analyse du Analyse du risque risque Analyse du risque Prototype Analyse du opérationnel Proto 2 risque Prototype 3 Prototype 1 Simulation, modélisation, bancs d'essais Définition des Conception besoins logiciels Plan de Validation des besoins dévt Validation conception Implémentation [email protected] page 11 date 16-10-02 Codage Tests unitaires Intégration et tests tests acceptation Planifier CYCLE en SPIRALE : Adapté de B BOEHM Conception détaillée Développer valider Clean Room Process [email protected] page 12 date 16-10-02 Spécifications fonctionnelles Spécifications d'utilistion Plan développement incrémental Design formel Génération jeu d'essais aléatoire Vérification Programmation des incréments Tests statistiques Métrologie temps entre bogues Estimation [email protected] page 13 date 16-10-02 MTTF Modèle de certification Clean Room Pocess Logiciel SIX SIGMA Manufacturing by incremental Development Spécifications fonctionnelles Spécifications d'utilistion Plan développement incrémental Design formel [email protected] page 14 date 16-10-02 EBS Expression des besoins CSY Conception Système Tests d'acceptation MOA Architecture Technique générale MOE Intégration du système Architecture Technique détaillée CCO DEV Conception Composants Intégration Composants INC VSR VA INS Qualification Technique Réceptions intermédiaires de lots applicatifs Mises en ordre de marche Installations de lots applicatifs Logiciels Applicatifs Développement Matériels et logiciels de base APP Approvisionnement Activités continues tout au long du projet MNG Management & Conduite de projet Qualité & Méthodes MOY Moyens Techniques Formation / Communication [email protected] page 15 date 16-10-02 QME FOR / COM Rôle du MOA définir les objectifs du projet et les besoins 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. [email protected] 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é. [email protected] page 17 date 16-10-02 Niveau abstraction Modèle entreprise Analyse besoins CONCEPTUEL Miissions Stratégie Economie Architecture SYSTEME Analyse besoins Architecture générale Développement application Analyse besoins Spécifications fonctionnelles Conduite projet Analyse besoins Spécifications risques économie PBS, WBS LOGIQUE PHYSIQUE Politique Organisation Géographie Structure acteurs Design fonctionnel Implémenter RELATIONS entre les MODELES © RBS, OBS PERT Planning Choix composants Design détaillé [email protected] page 18 date 16-10-02 Design composants Contrôle Rélisation Gestion Spec FONCTIONNELLE Générale PBS Méthodes WBS PLANS PERT OBS Charges RBS Document Analyse besoins Design Composants Document Objectifs modèles contraintes Config Détails TECHNIQUE PLANNING ARCHITECTURE Calendrier PROJET Services Produits Risques [email protected] page 19 date 16-10-02 MOE1