% INM5151 — Projet d'analyse et de modélisation % UQAM — Département d'informatique % Plan de cours — Hiver 2021 * Horaires, locaux et enseignants: Responsable(s) du cours ======================= Coordination ------------ Reinharz, Vladimir PK-4320 Enseignement ------------- Reinharz, Vladimir Information =========== Mattermost ---------- Toutes les discussions relatives au cours se feront sur le [Mattermost INM5151-GR11](https://mattermost.info.uqam.ca/signup_user_complete/?id=co5sd49wbt8jdg5mybau5saish). Zoom ---- Pour l'instant, il y a un seul lien Zoom pour tous les cours et rencontres : . Ce lien est accessible en sous-titre du *channel* cours sur le **Mattermost**. En cas de changement, cela sera annoncé par courriel et sera changé sur le Mattermost. Description du cours ==================== Intégrer les connaissances théoriques acquises en analyse et modélisation par la réalisation, en groupe, d'un travail important. Acquérir une expérience pratique de mise en oeuvre d'une méthode formelle utilisée en industrie. Planification, réalisation et documentation formelle d'un projet de système d'information. Apprentissage étape par étape et utilisation d'une méthodologie de développement employée dans l'industrie pour procéder à l'analyse et la conception de systèmes. Pratique des méthodes courantes de travail en génie logiciel: présentations, révisions structurées, etc. Préalables académiques ---------------------- INF5151 Génie logiciel: analyse et modélisation Remarque -------- - Projet pilote - Ce groupe doit être suivi en concomitance avec INF6150 Objectif du cours ================= - Intégrer les connaissances théoriques acquises en analyse et modélisation par la réalisation, en groupe, d'un travail d'envergure. - Acquérir une expérience pratique de mise en oeuvre d'une méthodologie. - Réalisation et documentation d'un projet de système d'information. - Apprentissage étape par étape et utilisation d'une méthodologie pour procéder à l'analyse et à la conception de systèmes. - Pratique des méthodes courantes de travail en génie logiciel : présentations, révisions, etc. Contenu du cours ================ Voir le site web du cours Formule Pédagogique =================== Ce cours est un "cours projet" où l'apprentissage et l'essentiel de l'évaluation (65%) portent sur la réalisation d'un projet en équipes de **4-5** étudiant.e.s. Dans ce groupe cours, chacune des équipes contribuera une composante d'un projet d'envergure commun. Le cours sera divisé en 4 sections. 1. **Analyse** Durant cette section le projet sera défini et les équipes seront formées. Une évaluation orale individuelle évaluera la compréhension du domaine d'affaire et du sous-projet (7%). 2. **Produit minimal** À la fin de la deuxième section un produit minimalement viable du sous-projet sera livré par chacune des équipes. Démonstration de chaque équipe 1. 3. **Intégration** À la fin de cette section tous les sous-projets devront être intégré en un tout cohérent sur une Raspberry pi 3B+ (qui sera hosté à l'université). 4. **Évolution** Amélioration du produit, plusieurs directions sont possibles. Le cours se déroule comme suit: Horaire détaillé ================ \# Cours Évaluation ---- ---------------------------------------- --------------------- 1 Description du problème d'affaire, Q&A 2 Présentation + Q&A 3 Q&A 4 **Évaluation oral individuelle** 11% indiv 5 Suivi 6 Suivi 7 *Relâche* 8 **Démo produit minimal** 20% démo + 8% indiv 9 Suivi 10 Suivi 11 **Démo intégration** 20% démo + 8% indiv 12 *Congé* 13 Présentation + suivi 14 Suivi 15 Suivi 16 **Démo finale** 25% démo + 8% indiv - Les démonstrations seront faites avec toute la classe présente. - Le suivi sera de 20min par équipe durant la première moitié du cours, et au besoin durant la deuxième moitié du cours Notez que: - Les séances de consultation n'excluent pas des rencontres sur demande avec le/la professeur, en dehors de l'heure habituelle du cours. - Une équipe qui souhaite une telle rencontre désignera l'un.e de ses membres pour les intéractions avec le/la professeur (courriel, proposition de plages horaires, etc.) Modalités d'évaluation ====================== ----------------------------------------------------------------------- Item Pondération ---------------------------------- ------------------------------------ **Projet** **65%** 1\. Livraison et démo 1 20% 2\. Livraison et démo 2 20% 3\. Livraison et démo 3 25% **Travaux individuels** **35%** 1\. Éval. domaine d'affaire 11% 2\. Éval. de la qualité de la 8% \* 3 contribution indiv. à la livraison et démo + journal d'activité ----------------------------------------------------------------------- Pour réussir le cours il faut avoir au moins 60 % sur la partie réalisée en équipe, et au moins 60% sur la partie individuelle (participation en classe, évaluation par les membres de l'équipe, et travail individuel de modélisation). Les règlements concernant le plagiat seront strictement appliqués. Pour plus de renseignements, consultez le site suivant : Calendrier du cours =================== Vérifier sur Moodle. Le lien sera activé après le premier cours. Materiel de cours ================= La bibliographie pour ce cours correspond à celle du cours INF5151, et aux notes fournies par le professeur.