Le génie logiciel est un domaine des sciences de l’ingénieur dont l’objet d’étude est la conception, la fabrication, et la maintenance des systèmes informatiques complexes de qualité. C’est l’application d’une approche systématique, disciplinée et quantifiable au développement, à l’exploitation et à la maintenance de logiciels, ainsi qu’à l’étude de ces approches. C’est l’application de l’ingénierie au logiciel.

A cette fin elle :
– assiste les maîtrises d’œuvre en amont et en aval des projets ;
– met à disposition les solutions en réponse aux besoins des utilisateurs ;
– maintient les solutions en condition opérationnelle ;
– assure la veille technologique et l’expertise sur les solutions.