mardi 8 avril 2014

Carte Mentale Génie Logiciel



Génie logiciel
Le génie logiciel (anglais software engineering) est une science de génie industriel qui étudie les méthodes de travail et les bonnes pratiques des ingénieurs qui développent des logiciels. Le génie logiciel s'intéresse en particulier aux procédures systématiques qui permettent d'arriver à ce que des logiciels de grande taille correspondent aux attentes du client, soient fiables, aient un coût d'entretien réduit et de bonnes performances tout en respectant les délais et les coûts de construction
Histoire
La notion de génie logiciel a été mentionnée pour la première fois à une conférence concernant la crise du logiciel en 1968. La crise du logiciel est une baisse significative de la qualité des logiciels dont la venue coïncide avec le début de l'utilisation des circuits intégrés dans les ordinateurs: l'augmentation de la puissance de calcul des ordinateurs a permis de réaliser des logiciels beaucoup plus complexes qu'auparavant.
Les premières tentatives de création de logiciels de grande ampleur ont vite montré les limites d'un travail informel d'ingénieurs logiciel : les produits réalisés ne sont pas terminés dans les temps, coûtent plus cher que prévu, ne sont pas fiables, sont peu performants et coûtent cher en entretien. La baisse du coût du matériel informatique s'accompagnait d'une augmentation du coût du logiciel. Des études se sont penchées sur la recherche de méthodes de travail adaptées à la complexité inhérente aux logiciels contemporains et ont donné naissance au génie logiciel
Aujourd'hui (en 2004), l'utilisation des méthodes de génie logiciel reste quelque chose de relativement peu répandu dans l'industrie du logiciel. Le programmeur travaille souvent comme un artisan, guidé par son talent, son expérience et ses connaissances théoriques et la crise du logiciel s'apparente à une maladie chronique de l'industrie du logiciel
-------------------------------------------------------------------------------------------------------------------------------
* La carte mentale (mind map) est un outil qui nous aide à cerner et à organiser tout ce que on sait déjà sur un sujet. Elle représente la manière dont en pense. Grâce à cette structure, on visualise et on contrôle mieux son sujet.
  • Réalisé par : Hatim Ezzaki
  • Source : wikipedia.org

3 commentaires:

  1. C'est TB !un beau moyen de synthétiser une thématique qui n'est pas apprécié par beaucoup dont surtout les étudiants.
    Lamia

    RépondreSupprimer
  2. C'est TB !un beau moyen de synthétiser une thématique qui n'est pas apprécié par beaucoup dont surtout les étudiants.
    Lamia

    RépondreSupprimer