l'abstraction: séparation des éléments importants des détails, l'anticipation des changements, la généralisation: regroupement d'un ensemble de fonctionnalités semblables, la compréhensibilité.
Le cours de génie logiciel se veut pour objectif primordial d'initier les étudiants de première Licence en Gestion Informatique, à la conception des applications informatiques de façon méthodique et rééditable; en les incitant à rechercher et établir les fonctionnalités d'une application, et à les modéliser sous forme ...
À la fin des années 1960 éclate la « crise du logiciel », prise de conscience des difficultés que rencontre le développement des grands projets informatiques. De ce constat va naître une nouvelle discipline, le génie logiciel.
En début de carrière, le salaire d'un ingénieur logiciel est, en moyenne, compris entre 28 000 et 35 000 € bruts par an. Par la suite, après plusieurs années d'expérience dans l'ingénierie logicielle, un ingénieur pourra percevoir un salaire compris entre 45 000 et 55 000 € bruts par an.
Les nouveaux avancements sont inévitables : les outils de programmation ne cessent d'évoluer, alors le génie logiciel ne cessera de s'améliorer. De nouvelles opportunités vont apparaître : de nos jours, l'assistance logicielle intervient dans de nombreux domaines, comme la santé ou l'éducation, et même la justice !
En informatique, un logiciel est un ensemble de séquences d'instructions interprétables par une machine et d'un jeu de données nécessaires à ces opérations. Le logiciel détermine donc les tâches qui peuvent être effectuées par la machine, ordonne son fonctionnement et lui procure ainsi son utilité fonctionnelle.
En 2021, le marché mondial des logiciels a atteint la somme considérable de 565 milliards de dollars. Le segment le plus important est celui des logiciels d'entreprise, avec un revenu prévu de 237 milliards de dollars en 2022.
Acteur déterminant du combat interarmes, le génie appuie aussi le déploiement des postes de commandement, des zones de vie et des zones logistiques.
L'ingénieur informatique et l'ingénieur logiciel possèdent tous deux une formation de base commune en analyse et conception de logiciels. Toutefois, l'ingénieur informatique a une formation beaucoup plus spécialisée au niveau matériel, plus spécifiquement sur les systèmes embarqués et l'électronique numérique.
Les principaux facteurs de qualité d'un logiciel sont la conformité aux besoins, la fiabilité, l'ergonomie (dont la facilité d'emploi), la flexibilité, la maintenabilité, l'intégrité et la disponibilité.
Ils permettent de centraliser toutes les fonctionnalités essentielles : envoi de factures, suivi des dépenses, comptabilité, gestion des données clients et des projets. Ces logiciels existent sous deux formes. Les logiciels « traditionnels », installés sur votre ordinateur, et les SAAS (Software As A Service).
Lancé pour la première fois en 1990, Microsoft Office demeure sans aucun doute le leader mondial des logiciels commerciaux.
Selon le SWEBOK les activités clés du cycle de vie d'un logiciel sont : l'analyse fonctionnelle, l'architecture, la programmation, les tests, la validation, la maintenance et la gestion de projet.
Le génie physique est, selon plusieurs, la spécialisation de génie la plus théorique, et, conséquemment, la plus complexe.
Les ingénieurs aux salaires les plus faibles travaillent dans le BTP (40 500€ brut annuel), le naval (41 800€) et le son (40 500€). A l'inverse, les ingénieurs les mieux payés travaillent en tant que génie civil (67 000€), dans l'électronique (65 500€) ou encore dans l'informatique (64 600€).
En France, un ingénieur logiciel gagne un salaire moyen d'environ 40 000 euros bruts par an. Cela correspond à un salaire de plus de 3 300 euros bruts mensuels.
L'ingénieur logiciel informatique analyse les besoins des utilisateurs pour définir les fonctions du logiciel qu'il doit créer. Il participe ensuite aux phases de tests et peut intervenir sur la maintenance du logiciel.