Génie logiciel
Cette branche de l'informatique s'intéresse plus particulièrement à la manière dont le code source d'un logiciel est spécifié puis produit.
Le génie logiciel touche au cycle de vie des logiciels. Toutes les phases de la création d'un logiciel informatique y sont abordées: l'analyse du besoin, l'élaboration des spécifications, la conceptualisation du mécanisme interne au logiciel ainsi que des techniques de programmation, le développement, la phase de test et finalement à la maintenance.
![]() |
L'ingénieur logiciel peut, par exemple, mettre au point des logiciels responsables des effets spéciaux dans les films de science-fiction. Il peut également déterminer comment les interfaces usagers appropriées (Icônes, fenêtres, images, objets en 3D) se présentent à l'écran.
D'autres vont concevoir, spécifier, valider et vérifier des logiciels destinés à des processeurs intégrés. On trouve ces processeurs intégrés non seulement dans nos ordinateurs personnels, mais aussi dans une multitude d'objets manipulés quotidiennement.
Ils sont souvent responsables du développement, de l'élaboration et de la gestion de projets à grande échelle où sécurité du public, maintenance et évolution des systèmes logiciels sont d'une importance primordiale.
Hisoft analyse, teste des systèmes informatiques de très grande envergure et est à l'affût des plus récentes technologies et des domaines d'application de pointe.
Le cycle de développement d’un logiciel, en particulier sur la validation, la vérification, les exigences et les spécifications de logiciels.
