Mdaaa Introduction au génie logiciel Interv SERNANE SOUFIANE CPLAN ? Génie logiciel ? Logiciel ? Qualité du logiciel ? Processus de développement logiciel ? Activités du développement logiciel ? Processus ? Développement ? Méthodes ? Documentation ? Modél
Introduction au génie logiciel Interv SERNANE SOUFIANE CPLAN ? Génie logiciel ? Logiciel ? Qualité du logiciel ? Processus de développement logiciel ? Activités du développement logiciel ? Processus ? Développement ? Méthodes ? Documentation ? Modélisation CGénie logiciel Ensemble des méthodes des techniques et des outils dédiés à la conception au développement et à la maintenance des systèmes informatiques CGénie logiciel Objectif Avoir des procédures systématiques pour des logiciels de grande taille a ?n que la spéci ?cation corresponde aux besoins réels du client le logiciel respecte sa spéci ?cation - les délais et les coûts alloués à la réalisation soient respectés CUn logiciel Ensemble d'entités nécessaires au fonctionnement d'un processus de traitement automatique de l'information Programmes données documentation CUn logiciel Ensemble de programmes qui permet à un système informatique d ? assurer une t? che ou une fonction en particulier Logiciel programme utilisation CUn logiciel Les caractéristiques Environnement - utilisateurs ?? Grand public traitement de texte ?? Spécialistes calcul météorologique ?? Développeurs compilateur CUn logiciel Les caractéristiques Spéci ?cation ce que doit faire le logiciel ensemble de critères que doivent satisfaire son fonctionnement interne et ses interactions avec son environnement CCrise du logiciel Constat du développement logiciel ? Délais de livraison non respectés ? Budgets non respectés ? Ne répond pas aux besoins de l'utilisateur ou du client ? Di ?cile à utiliser maintenir et faire évoluer CÉtude du DoD CÉtude du Standish group Enquête sur des milliers de projets de toutes tailles et de tous secteurs CPetits vs grands projets CUtilisation des fonctionnalités implantées CRaisons de la faible qualité des logiciels CRaisons de la faible qualité des logiciels CRaisons de la faible qualité des logiciels T? che complexe Taille et complexité des logiciels - Taille des équipes de conception développement Manque de méthodes et de rigueur Manque de méthodes de conception - Négligence et manque de méthodes et d'outils des phases de validation véri ?cation ? ? ? ? ? CRaisons de la faible qualité des logiciels Mauvaise compréhension des besoins Négligence de la phase d'analyse des besoins du client Manque d'implication du client dans le processus CImportance de la qualité des logiciels Fiabilité sûreté et sécurité des logiciels Transports automobile ferroviaire aéronautique - Contrôle de processus industriels nucléaire armement - Médical imagerie appareillage télé-surveillance - e-commerce carte bancaire sans contact passeport électronique CImportance de la qualité des logiciels Raisons économiques coût d'un bug Coût de la correction du rappel des appareils défectueux Coût de l'impact sur l'image de l'arrivée tardive sur le marché Coût en vies coût de l'impact écologique CSolution Génie logiciel Idée appliquer les méthodes classiques d'ingénierie au domaine du logiciel Ingénierie ou génie Ensemble des fonctions allant de la conception et des études à la responsabilité de la construction et au contrôle des équipements d'une installation technique ou industrielle CQualité du logiciel Critères de qualité ? Validité réponse aux besoins des utilisateurs ? Facilité d'utilisation prise en main et robustesse ? Performance temps de réponse débit uidité ? Fiabilité tolérance aux pannes CQualité
Documents similaires










-
52
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 07, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 128.1kB