FR
What are you looking for?
Upcoming events
Nov 10, 2026 at 11:30
Prerequisite(s)
  • LOG240
Code
LOG410
Person in charge
Département de génie logiciel et TI
Cycle
1st
Credits
3
Workload
  • Cours (3 h)
  • travaux pratiques (2 h)

LOG410 - Analyse de besoins et spécifications

Au terme de ce cours, l’étudiante ou l’étudiant sera initié à l’exercice exhaustif d’analyse des besoins et au développement d’une spécification de produit à partir de l’analyse de besoins.

Importance de l’analyse des besoins. Modèles de cycle de vie du logiciel et formes appropriées d’analyse des besoins à chaque étape. Étapes du processus de formalisation des besoins. Caractéristiques des informations contenues dans le document d’analyse des besoins ainsi que le contenu, la validation de ce contenu et la gestion du document. Document de spécification des besoins, livrable de cette phase. Méthodes et outils (CASE) d’extraction des besoins.

Point de départ pour établir les objectifs de conception, de tests et de maintenance. Différence entre un document de spécification des besoins et les documents de spécification du produit logiciel, des tests et de la maintenance. Contenu des documents de spécification. Normes. Concepts de spécifications. Formes appropriées des documents de spécification. Étapes du processus de formalisation des documents. Outils et techniques de support à l’élaboration des documents de spécification du produit logiciel, des tests et de la maintenance.

Travaux pratiques illustrant des exemples d’analyse des besoins et initiation au morcellement et à l’attribution de budgets d’espace, de temps et de fonctions.

Séances de laboratoire comportant la mise en œuvre de projets permettant d’expérimenter la théorie et de développer les habiletés d’analyse des besoins et de développement de spécifications.

Préalable : LOG240 Tests et maintenance (3 cr.) Cours associé : COM410 Rédaction technique et communication en génie logiciel (3 cr.)

Group Day Type
01 Lundi 08:30 Laboratoire (Groupe A)
01 Lundi 10:30 Laboratoire (Groupe B)
01 Mercredi 13:30 Activité de cours
02 Mercredi 18:00 Activité de cours
02 Jeudi 18:00 Laboratoire (Groupe A)
02 Jeudi 20:00 Laboratoire (Groupe B)

Group Day Type
01 Lundi 08:30 Activité de cours
01 Mardi 08:30 TP/Laboratoire (Groupe A)
01 Mardi 10:30 TP/Laboratoire (Groupe B)
02 Jeudi 18:00 Activité de cours
02 Vendredi 18:00 TP/Laboratoire (Groupe A)
02 Vendredi 20:00 TP/Laboratoire (Groupe B)