Département:Génie logiciel

Département : Génie logiciel
Logo représentatif du département


Enseignement des méthodes pour enrichir et entretenir du logiciel. Certaines de ces méthodes, comme la préservation de l’historique des modifications, requièrent des outils. D'autres, comme la communication avec développeurs et utilisateurs, sont seulement de bonnes habitudes.

Le génie logiciel s'intéresse à ce qu'on fait à propos d'un logiciel, pas au logiciel lui-même. Dans le cas d'un pilote, les spécifications du matériel ou les algorithmes implémentés dans les lignes du code source sont hors sujet. L’idée et les manières de conserver l'histoire de l'évolution d'un logiciel, sous forme source ou binaire, fait partie du génie logiciel, tout comme la façon d'accueillir un nouveau développeur dans une équipe. Cette définition est floue et reflète l'immaturité d'une discipline inexistante il y a cinquante ans mais qui durera autant que les logiciels.

Le génie logiciel est généralement enseigné sous un angle plus limitatif : la conception des logiciels. Les mots clés seront alors UML ou SWEBOK. Cependant, et en raison du fait que le logiciel et son évolution sont l'affaire de tous, les domaines abordés s'étendent aux frontières des sciences sociales.

[Modifier]

Image indiquant les ressources Documents par niveau



Niveau 0 Niveau 1 Niveau 2
Niveau 3 Niveau 4 Niveau 5
Niveau 6 Niveau 7 Niveau 8
Niveau 9 Niveau 10 Niveau 11
Niveau 12 Niveau 13 Niveau 14
Niveau 15 Niveau 16 Niveau 17
Niveau 18 Niveau 19 Niveau 20

[Modifier]

Image indiquant les ressources Voir aussi

Sur les autres projets Wikimedia :