Génie logiciel - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Base de connaissance du génie logiciel

La base de connaissance du génie logiciel est le SWEBOK (Software Engineering Body of Knowledge) chapeauté par l'IEEE. Le SWEBOK n'est pas un guide. Il est un corpus de connaissance.

Quelques disciplines couvertes par le génie logiciel

Outils de gestion en relation avec le génie logiciel

Bien que l'on passe du génie de la production à celui de la décision, ces domaines ont un impact tellement important sur l'activité de génie logiciel qu'ils doivent être mentionnés :

  • La gestion de la qualité permet de contrôler l'organisation de la production du code.
  • La qualité repose sur des méthodes.
  • Le management est un modèle et un moyen humain qui a pour but d'améliorer la production.

Outils de production utilisés par le génie logiciel

D'autres domaines sont connexes au génie logiciel dans la mesure où ils partagent des outils communs : description formelle du code, grammaires des langages manipulés. Ces domaines sont par exemple :

  • la compilation ;
  • l'interprétation de code ;
  • la traduction de code d'un langage de programmation vers un autre.
  • un éditeur dédié au langage de programmation
  • les bibliothèques de composants
  • les Outils de Planification
  • un outil de Gestion des exigences pour développer et gérer les exigences relatives au code produit
  • un outil de Gestion de configuration pour contrôler les évolutions du code produit
  • des moyens de tester pour vérifier la conformité du code produit
  • des outils de génération de métriques pour caractériser la conformité du code produit

Quelques exemples d'employeurs potentiels

Le titulaire d'un diplôme en génie logiciel sera amené à travailler un peu partout où le développement de logiciel sera nécessaire, voici quelques exemples d'employeurs pouvant avoir besoin de personnels spécialisé dans le génie logiciel :

  • les sociétés de services en ingénierie informatique (SSII) ;
  • les éditeurs de logiciels ;
  • les institutions de certification gouvernementales.

Les professions du génie logiciel

Le titulaire d'un diplôme dans ce domaine peut exercer dans les diverses professions suivantes :

Bibliographie

  • Strohmeier A., Buchs D., Génie logiciel : principes, méthodes et techniques, Lausanne, Presses polytechniques et universitaires romandes, 1996.
  • SWEBOK: Software Engeneering Body Of Knowledge, norme IEEE, 2004. Voir SWEBOK.
Page générée en 0.077 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise