L’acquisition de logiciels est une activité complexe. Sur le plan de l’exploitation, les logiciels contribuent de plus en plus à assurer la majeure partie des fonctions des systèmes. Par conséquent, les activités telles que la définition des exigences, la mesure des performances et les essais sont d’une importance vitale.
Les enjeux propres au génie logiciel comprennent entre autres:
- les stratégies de mise en śuvre;
- les techniques de modélisation;
- la mise en śuvre de la conception;
- la documentation.
Tous ces enjeux doivent être pris en compte dans la gestion d’un projet. D’autres activités, telles que le recours à des ressources contractuelles, la gestion de la configuration des logiciels, la maintenance des logiciels en fonction et la gestion des risques jouent aussi un rôle dans la réussite d’un projet de génie logiciel. Ce cours traite à fond de tous ces enjeux et toutes ces activités. Il fournit en outre des exemples, des techniques et décrit les processus utilisables pour garantir la réussite du projet. Le cours fait également appel à une étude de cas qui demande aux étudiants de faire une enquête semblable à celle des enquêteurs sur les activités criminelles pour résoudre un incident lié aux logiciels. Cette étude de cas illustre bien comment les divers aspects de la gestion du génie logiciel ont une incidence sur la qualité, l’efficacité et la sécurité d’un projet.
Pour en savoir davantage, téléphonez au (613) 271 – 2303 ou envoyez-lui un courriel à l’adresse Bern Hough.
Cours disponible en anglais seulement.
