introduction au génie logiciel

2507 mots 11 pages
Module: GL&POO L. HAMZA 2014

Introduction au Génie Logiciel
1. Introduction
1.1.Crise du logiciel
Le terme de Génie logiciel a été introduit à la fin des années 60 lors d’une conférence tenue pour discuter de ce que l’on appelait " la crise du logiciel ".
Les symptômes les plus caractéristiques de cette crise sont :
• les logiciels réalisés ne correspondent souvent pas aux besoins des utilisateurs ;
• les logiciels contiennent trop d'erreurs (qualité du logiciel insuffisante) ;
• les coûts du développement sont rarement prévisibles et sont généralement exagérés ;
• la maintenance des logiciels est une tâche complexe et coûteuse ;
• les délais de réalisation sont généralement dépassés ;
• les logiciels sont rarement portables.
Tous ces problèmes ont mené à l’émergence d’une discipline appelée "le génie logiciel".

1.2. Définition du Génie Logiciel
Le Génie logiciel (« Software Engineering » en anglais), est un domaine des « sciences de l’ingénieur » dont la finalité est la conception, la fabrication et la maintenance de systèmes logiciels complexes, sûrs et de qualité.
Le terme génie logiciel désigne l’ensemble des méthodes, des techniques et outils contribuant à la production d’un logiciel de qualité avec maîtrise des coûts et délais.

1.3. Qualité exigée d’un logiciel
Si le génie logiciel est l’art de produire de bons logiciels, il est par conséquent nécessaire de fixer les critères de qualité d’un logiciel.
– La fiabilité (ou robustesse) : Le logiciel fonctionne raisonnablement en toutes circonstances, rien de catastrophique ne peut survenir, même en dehors des conditions d'utilisation prévues.
– La maintenabilité : Elle correspond au degré de facilité de la maintenance d’un produit logiciel. – L’efficacité : On dit d’un logiciel qu’il est efficace s’il utilise les ressources

en relation

  • Philosophie
    8628 mots | 35 pages
  • Processus unifié
    4054 mots | 17 pages
  • Les progiciels comptables
    653 mots | 3 pages
  • Test genie logiciel
    4968 mots | 20 pages
  • etudiant
    2131 mots | 9 pages
  • Introduction
    277 mots | 2 pages
  • L’humanisme, xvième siècle
    3039 mots | 13 pages
  • Fabymiledocx
    3629 mots | 15 pages
  • Cycle De Vie
    9264 mots | 38 pages
  • Programation en c++
    14396 mots | 58 pages