Logo ÉTS
Session
Cours
Responsable(s) Alain April

Se connecter
 

Sauvegarde réussie
La notification a été envoyée
Echec de sauvegarde
Avertissement
École de technologie supérieure

Responsable(s) de cours : Alain April


PLAN DE COURS

Été 2026
MGL800 : Gestion de projet en génie logiciel (3 crédits)


Préalables
Aucun préalable requis.



Description du cours
Acquérir les principes de gestion de projet de génie logiciel.

Gestion de l’ingénierie des exigences, de l’ingénierie du design, de l’ingénierie de la construction du code, des stratégies d’essais, de la maintenance et de l’évolution des logiciels. Principes et techniques de gestion spécifiques au développement de projets en génie logiciel, incluant la mesure et l’estimation, l’amélioration des processus, l’ingénierie de la qualité, les outils de soutien au développement et la gestion de configuration. Application des normes d’ingénierie du logiciel (incluant les normes ISO, IEEE et les normes industrielles) pour la planification, l’encadrement et la réalisation de projets de génie logiciel.



Stratégies pédagogiques

Les objectifs seront atteints par un enseignement intensif de 6 jours. Chaque jour aura la forme de deux cours magistraux  (un en avant-midi et un en après-midi). Note: les étudiants qui n'auront pas participés aux deux premiers jours du cours seront exclus du cours. Nous ne pourrons pas accepter d'étudiants additionnels à cette étape (c.-à-d. après le deuxième jour) non plus.




Informations concernant l’agrément du BCAPG
Ce cours compte 44,4 unités d'agrément réparties comme suit :

Catégories de UA Nombre Proportion Matière(s) traitée(s)
Science du génie 31,1 UA 70,05 %
Conception Ingénierie 13,3 UA 29,95 %






Utilisation d’appareils électroniques

Participation des étudiants au cours d'été MGL800, voici quelques règles et informations:

Les contrôles auront lieu sur papier avec l'iade d'une page 8 1/2 x 11 de notes personnelles,,

Pour exécuter le jeu de simulation SIMSE vous avez besoin d'un ordinateur personnel,

L'IAG est permise pour les travaux d'équipes.




Horaire
Groupe Jour Heure Activité
01 Vendredi 08:30 - 17:00 Activité de cours
Samedi 09:00 - 17:30 Deuxième activité de cours



Coordonnées du personnel enseignant le cours
Groupe Nom Activité Courriel Local Disponibilité
01 Alain April Activité de cours alain.april@etsmtl.ca A-4467



Cours

Note: l'assistance aux deux premiers cours est 'obligatoire' pour être accepté à suivre ce cours intensif.

1.    Premier cours

  • Présentation du plan de cours 
  • Introduction à la Gestion de Projets Logiciels 
  • Présentation des cycles de vie et du simulateur SIMSE - TP1 
  • La gestion plus classique d'un projet logiciel (sections d'un plan de projet classique) et techniques associées
  • Présentation du gabarit de plan de projet et formation des équipes pour le projet de session

2.    Deuxième cours

  • Introduction au PMI et PMbok v6
  • Stratégie, approches et cycles de vie selon le PMBok
  • Chef de projet selon le PMBok
  • Périmètre de projet selon le PMBok
  • Échéancier selon le PMBok
  • Contrôle 1 - sur SIMSE (les différents cycles de vie de projets logiciels

3.    Troisième cours

  • La technique du RACI : qui fait quoi et les organigrammes de projets
  • Les ressources selon le PMBok
  • Les normes et modèles imporrtants pour un management professionnel de projets logiciels
  • La gestion plus moderne d'un projet logiciel

4.    Quatrième cours

  • La gestion plus moderne d'un projet logiciel (suite)
  • Les politiques, processus et procédures TI
  • Les coûts selon le PMBok
  • La qualité selon le PMBok
  • Les communications selon le PMBok
  • Contrôle 2 - sur le contenu des cours 1,2,3

5.    Cinquième cours

  • La mesure d'un projet logiciel
  • L'aspect humain - évaluer la personnalité et le comportement en équipe
  • La gestion du risque
  • La gestion des parties prenantes

6.    Sixième cours

  • Les réunions de projets
  • La gestion des fournisseurs et des contrats
  • Revue des concepts COSMIC et examen de certification COSMIC (90 minutes)
  • Contrôle 3 - sur le contenu des cours 4,5 et 6



Laboratoires et travaux pratiques

Vue d'ensemble: 

1 Réalisation d'un plan de projet: travail en équipe effectué en deux livraisons (livraison Lot 1 et Lot 2)
2 Tous les travaux à remettre (c'est-à-dire le Lot 1 et le Lot 2) visent à compléter le gabarit de plan de projet en équipe de 6, d'une manière professionnelle, avec des contenus avancés, de niveau maîtrise, en gestion de projets.

Consignes pour les remises (assurez-vous de): 

-Modifier - l'entête, le pied de page, l'historique et les versions de votre gabarit pour chaque remise du plan de projet,
-Lister les noms des étudiants.es, de votre équipe, à la première page,
-Utiliser/modifier judicieusement chaque section du gabarit de référence,
-Vérifier le livrable concernant les critères généraux de correction suivants: le professionnalisme du rapport, le respect des consignes, la cohérence des données d'une section à une autre du plan de projet, le respect des normes de l’ÉTS pour les références bibliographiques et surtout la qualité du français(c.-à-d. j'utilise Antidote pour corriger votre rapport- ce logiciel est disponible à la bibliothèque),
-D'avoir consulté la grille de correction du plan de projet pour bien comprendre ce qui est attendu pour chaque section,  
-Que les remises sont effectuées selon l'horaire du plan de cours: voir les pénalités concernant les remises en retard d'un livrable,
-Que les remises se font directement sur Moodle « remise finale pour évaluation ». Fichiers PDF exclusivement,
-Que le nom du document remis sur Moodle par le/la coordonnateur.rice d'équipe respecte le format suivant: (pour le lot1 et le lot2) Lot1 et lot2:  MGL800_session_Équipex_lotx




Évaluation


Informations additionnelles :

1) Contrôle 1 (individuel): 10pts - aura lieu le 9 mai

2) Contrôle 2 (individuel): 25pts - aura lieu le 23 mai

3) Contrôle 3 (individuel): 25pts - aura lieu le 13 juin

3) Plan préliminaire - Lot 1 (en équipe): 10pts

4) Plan détaillé Lot 1 + Lot 2 (en équipe): 30pts




Seuil de passage pour les éléments à caractère individuel

Note minimale : 60



Dates des examens intra
Groupe(s) Date
1 9 mai 2026
1 23 mai 2026
1 13 juin 2026



Politique de retard des travaux
Conformément au Règlement des études de premier cycle (article 7.5.6) et au Règlement des études de cycles supérieurs (article 6.5.6), tout travail (devoir pratique, rapport de laboratoire, rapport de projet, etc.) remis en retard sans motif valable, c’est-à-dire autre que ceux mentionnés à l’article 7.5.5.1 dans le Règlement des études de premier cycle et l’article 6.5.2 dans le Règlement des études de cycles supérieurs, se verra attribuer la note zéro, à moins que d’autres dispositions soient communiquées par écrit par la personne enseignante dans les consignes de chaque travail à remettre ou dans le plan de cours pour l’ensemble des travaux.

Dispositions additionnelles

 

 




Absence à une évaluation

Afin de faire valider une absence à une évaluation en vue d’obtenir un examen de compensation, l’étudiante ou l’étudiant doit utiliser le formulaire prévu à cet effet dans son portail MonÉTS pour un examen final qui se déroule durant la période des examens finaux ou pour tout autre élément d’évaluation surveillé de 15% et plus durant la session. Si l’absence concerne un élément d’évaluation de moins de 15% durant la session, l’étudiant ou l’étudiante doit soumettre une demande par écrit à son enseignante ou enseignant.

Toute demande de validation d’absence doit se faire dans les cinq (5) jours ouvrables suivant la tenue de l’évaluation, sauf dans les cas d’une absence pour participation à une activité prévue aux règlements des études où la demande doit être soumise dans les cinq (5) jours ouvrables avant le jour de départ de l’ÉTS pour se rendre à l’activité.

Toute absence non justifiée par un motif majeur (voir articles 7.2.6.1 du RÉPC et 6.5.2 du RÉCS) entraînera l’attribution de la note zéro (0).




Infractions de nature académique
Les clauses du « Règlement sur les infractions de nature académique de l’ÉTS » s’appliquent dans ce cours ainsi que dans tous les cours du département. Les étudiantes et les étudiants doivent consulter le Règlement sur les infractions de nature académique (www.etsmtl.ca/a-propos/gouvernance/secretariat-general/cadre-reglementaire/reglement-sur-les-infractions-de-nature-academique) pour identifier les actes considérés comme étant des infractions de nature académique ainsi que prendre connaissance des sanctions prévues à cet effet. À l’ÉTS, le respect de la propriété intellectuelle est une valeur essentielle et tous les membres de la communauté étudiante sont invités à consulter la page Citer, pas plagier ! (www.etsmtl.ca/Etudiants-actuels/Baccalaureat/Citer-pas-plagier).

Systèmes d’intelligence artificielle générative (SIAG)
L’utilisation des systèmes d’intelligence artificielle générative (SIAG) dans les activités d’évaluation constitue une infraction de nature académique au sens du Règlement sur les infractions de nature académique, sauf si elle est explicitement autorisée par la personne enseignante du cours ou la personne coordonnatrice dans le cas des stages.

Dispositions additionnelles

L'utilisation de l'IAG est permise pour les travaux d'équipes, c'est à dire le Lot 1 et Lot 2 (plan de projet). L'IAG n'est pas permis pour les contrôles sur papier.




Documentation obligatoire
  1. PMBOK version 6.0 disponible à la bibliothèque de l'ÉTS gratuitement

 




Ouvrages de références

Livres optionnels

  • Alain April, Alain Abran, Sylvie Trudel et Jean-Marc Desharnais: Le management de projets logiciels, édition 2023. Votre accès à la version électronique est temporaire et se terminera à la fin de la session. Incrivez-vous à l'abonnement du livre avec votre Prénon et Nom réel
  • Alain Abran, Software Project Estimation - The fundamentals of providing High Quality Information for decision makers, John Wiley & IEEE Computer Society, 2015 
  • ‘Running the Successful Hi-tech Project Office’: E. Miranda, Artech House, Norwood, MA, 2003. 239p.
  • Choisir l’agilité, du développement logiciel à la gouvernance, Mathieu Boisvert, Sylvie Trudel, Dunod, 2011, 320 pages.

Articles - Divers

  • ‘Software Project Effort versus Duration Trade-off in Practice’, Charles Symons, submitted to IEEE Transaction in Software Engineering.
  • ‘Software Development Effort Estimation: Formal Models or Expert Judgment?’ Jorgensen & Barry Boehm, IEEEE Software, March-April 2009, pp. 14-19.
  • ‘Software Engineering Project Management – 20 Years Later’, A. Pyster & R. Thayer, IEEE Software, Sept-Oct 2005, pp. 18-21.
  • ‘How Standards Enable Adoption of Project Management Practice’ S. Garcia, IEEE Software, Sept-Oct 2005, pp. 22-29.
  • ‘Management Challenges to Implement Agile Processes in Traditional Development Organizations’, B. Boehm & R. Thayer, IEEE Software, Sept-Oct. 2005, pp. 30-39
  • ‘Successful Software Management Style: Steering and Balance’, W. Royce, IEEE Software Sept-Oct. 2005, pp. 40-47.
  • ‘Single Goal Set: A New Paradigm for IT Megaproject Success’, C. Venugopal, IEEE Software Sept-Oct. 2005, pp. 48-53.
  • ‘Insuring Software Development Projects against Underestimation’, Miranda, E., Abran, A., Project Management Journal, Project Management Institute, September 2008, pp. 75-85. 
  • ‘Sizing User Stories Using Paired Comparisons’, Miranda, E., Bourque, P., Abran, A., Information and Software Technology Journal, Volume 51, Issue 9, September 2009, pp. 1327-1337 – DOI: http://dx.doi.org/10.1016/j.infsof.2009.04.003.
  • ‘Executing and Planning Time-bounded Projects, E. Miranda, IEEE Computer, March 2002, pp. 73-79.
  • ‘The Use of Reliability Growth Models in Project Management’, E. Miranda, IEEE System and Software Reliability Engineering Conference, Paderborn, Germany, 1998.
  • Improving Subjective Estimations Using Paired Comparisons, E. Miranda, IEEE Software Magazine, Janvier 2001.
  • SWEBOK: The Guide to the Software Engineering Body of Knowledge, v3, Chapitre 7: Software Engineering management
  • BABOK: A guide to the business analysis Body of knowledge, V3
  • ITIL: Become ITIL 4 Foundation Certified in 7 Days, second edition
  • COBIT: A business framework for the governance and management of enterprise IT

Normes ISO et IEEE applicables à la gestion du processus de développement du logiciel :

  • ISO 25010 – Software Product Quality;
  • *ISO/IEEE 12207 – Software Life Cycle Processes;
  • ISO 15939 – Software measurement process;
  • ISO 19761 – COSMIC-FFP: A function size measurement method
  • *IEEE 830 – System Requirements Specification  (SRS);
  • *IEEE 1058 – Software Project Management Plans.

* Normes IEEE : Disponibles sur le site de la bibliothèque électronique de l’ÉTS – IEEE Xplore (Browse Standards, Enter a Standard Number) 




Adresse internet du site de cours et autres liens utiles

https://ena.etsmtl.ca




Autres informations

Ajustements possibles du plan de cours : Le plan de cours est sujet à des ajustements en fonction de l'avancement du cours ainsi que du nombre d'équipes et d'étudiants. Des modifications pourraient être apportées pour répondre aux besoins spécifiques de la classe et pour assurer une expérience d'apprentissage optimale pour tous les participants. Les étudiants seront informés de tout changement de manière proactive afin de pouvoir s'adapter en conséquence