Le genie logiciel 1 Le Génie Logiciel Réalisé par AOURAGH Loubna BENNSAIR Najoua CPLAN ? Qu ? est ce que le génie logiciel ? Qu ? est-ce qu ? un système ? Qu ? est-ce qu ? un Logiciel ? Processus de développement logiciel ? Comment assurer la qualité d ?
Le Génie Logiciel Réalisé par AOURAGH Loubna BENNSAIR Najoua CPLAN ? Qu ? est ce que le génie logiciel ? Qu ? est-ce qu ? un système ? Qu ? est-ce qu ? un Logiciel ? Processus de développement logiciel ? Comment assurer la qualité d ? un logiciel CQu ? est ce que le génie logiciel Le génie logiciel est un domaine d ? ingénierie qui s ? intéresse à l ? étude la conception la fabrication et la maintenance des systèmes informatiques complexes C Qu ? est-ce qu ? un système Un système est un ensemble d ? éléments interagissant entre eux suivant un certains nombres de principes et de règles dans le but de réaliser un objectif La frontière d ? un système est le critère d ? appartenance au système L ? environnement est la partie du monde extérieure au système Un système est souvent hiérarchisé à l ? aide de sous- systèmes Le système complexe se caractérise par ? Sa dimension qui nécessite la collaboration de plusieurs personnes pour sa réalisation ? Son évolutivité c ? est-à-dire sa capacité à fonctionner correctement même quand les charges de travail deviennent plus importantes CQu ? est-ce qu ? un Logiciel Un logiciel est un ensemble d ? entités artéfacts nécessaires au fonctionnement d ? un processus de traitement automatique de l ? information Parmi ces entités nous trouvons par exemple ? Les programmes sous format code source ou exécutables ? Le documentation ? Les informations de con ?guration etc Le génie logiciel vise alors à garantir que a La spéci ?cation réponde aux besoins réels de ses clients b Le logiciel respecte sa spéci ?cation c Les coûts alloués pour sa réalisation soient respectés d Les délais de réalisation soient respectés CProcessus de développement logiciel Parmi les activités entreprises durant le développement d ? un logiciel nous retrouvons ? L ? analyse des besoins ? La Spéci ?cation ? La Conception ? La Programmation ou l ? Implémentation ? La Validation et la véri ?cation ? La Livraison ? La Maintenance CComment assurer la qualité d ? un logiciel La qualité d ? un logiciel dépend des principaux critères suivants Les critères la Validité la Maintenabilité la Fiabilité la Performance l ? Utilisabilité la portabilité le logiciel répond-il aux exigences Peut-on faire évoluer le logiciel Le logiciel est-il sujet à des dysfonctionnements Le logiciel fait-il bon usage de ses ressources le logiciel est-il facile à utiliser le logiciel peut-il marcher dans des environnements autres que son environnement initial CComment assurer la qualité d ? un logiciel Historiquement il y a eu une prise de conscience vers la ?n des années appelée la crise du logiciel dû à un tournant décisif c ? est à cette époque que le coût de construction du logiciel est devenu plus important que celui de la construction du matériel En e ?et il a été constaté que les délais de livraison n ? étaient jamais respectés même chose pour les budgets qui
Documents similaires










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