WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Developpement et integration d'un systeme de gestion integrée pour la gestion des établissements scolaires cas du complexe scolaire l'age d'or


par Mushame Edouard
Université Méthodiste au Katanga - Licence en Ingénierie de Systemes d'informations 2019
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

B. Théorie sur le Génie logiciel

1. La crise du logiciel et la naissance du Génie logiciel

a. La crise du logiciel

Le terme « crise du logiciel », « software crisi » en anglais ; désigne la situation générale qui caractérisa les échecs de développement logiciel dans les années soixante et soixante-dix. Dans son essence le terme fait référence à la difficulté d'écrire des programmes informatiques corrects, compréhensibles et vérifiables. On retiendra trois principales causes à l'origine de ce phénomène :

- La complexité du logiciel

- Les attentes trop importantes des utilisateurs et des clients ; et

- Les changements à apporter aux produits logiciels.

Ce qui est paradoxal à notre époque et ce, depuis les années 60, c'est la difficulté de produire des logiciels de qualité à bon prix et dans des délais raisonnables. Les causes de la crise du logiciel sont nombreuses : Il y a d'abord les raisons liées à l'essence, à la nature même du logiciel, ce que nous appelons les propriétés essentielles du logiciel, particulièrement sa virtualité. Il y a ensuite les raisons liées aux problèmes qui entourent la production du logiciel, ce que nous appelons les propriétés accidentelles du logiciel, par exemple les besoins des utilisateurs qui changent sans cesse, la demande de fonctionnalités sophistiquées, les courts délais de livraison, l'inexpérience des développeurs, etc.10(*)

b. La naissance du Génie Logiciel

Pour résoudre la crise du logiciel, il fallait comprendre tous les phénomènes sociotechniques observés autour de la production de logiciels et proposer une technique industrielle de production de logiciels s'appuyant sur la connaissance de ces phénomènes. Il fallait donc une science et une technique de la production du logiciel. Ce qui conduisit les universitaires, les praticiens et les organisations divers réunis sous les hospices de l'OTAN en 1968 et 1969 en Allemagne à créer la discipline nommée « Software Engineering », « génie logiciel » en français, discipline scientifique et technique chargée des deux missions.

La crise du logiciel est toujours d'actualité. Les facteurs explicatifs du phénomène sont permanents : il y a toujours des clients pressés, des utilisateurs incompris, des informaticiens pas ou peu compétents, et le logiciel est toujours virtuel. Ce qui fait de l'étude du génie logiciel une exigence permanente dans la formation de l'informaticien.11(*)

* 10 Abdelhak DJAMEL, Evolution et maintenance des systèmes logiciels, Lavoisier, Paris, 2014, p.55 ;

* 11 YAV Muchail Dieudonné, « Génie Logiciel », cours dispensé à la faculté des sciences informatiques De l'Université Méthodiste au Katanga en 2018 ;

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard