420-3DG-HY - Génie logiciel I

Ce cours présente de façon détaillée les différentes étapes du développement d’un système d’information, leurs biens livrables respectifs, en utilisant différentes approches menant à des solutions de qualité.

Plus spécifiquement, l’étudiant déterminera les besoins du client, réalisera une analyse fonctionnelle, fera la conception d’un système d’information, planifiera le développement et élaborera un plan de tests en lien avec l’assurance-qualité du système.

L’accent est mis sur le processus de développement et le contexte d’intégration de l’application plus que l’architecture interne des composantes des applications. Celle-ci, comme les principaux cadres de travail (frameworks), étant abordé en profondeur dans le cours Génie logiciel II.

Pondération

  • Nombre d’heures de cours en classe par semaine : 3
  • Nombre d’heures par semaine de laboratoire : 2
  • Nombre d’heures de travail personnel chaque semaine : 2

Ce cours est offert dans les programmes