But du cours
Le but de ce cours est de placer les élèves-ingénieurs dans une démarche projet et mettre en pratique les différentes notions étudiées dans les modules de la première année de cycle ingénieur.
Acquis d'apprentissage visés
- Organiser le projet selon les méthodologies de gestion de projet
- Rédiger de la documentation technique et concevoir des supports de présentation en français et en anglais
- Appliquer une méthodologie et un formalisme pour concevoir et développer une application
Prérequis
L'ensemble des modules des matières du S5.
Programme
Type de sujets
Sur la base d’une problématique proposée par une entreprise ou administration partenaire de l’ESIROI, les élèves ingénieur doivent proposer une solution répondant ladite problématique. Les élèves doivent définir un cahier des charges coconstruit avec l’entreprise, prioriser les fonctionnalités puis les associer à des tâches, jalons et livrables en appliquant une méthode de gestion de projets. Bien qu’il faille considérer les process du SI existant de l’entreprise, les sujets proposés nécessitent la mise en œuvre d’une solution complète. E.g. développer un plugin de QCM pour moodle n’est pas un sujet répondant à ce critère, tandis que proposer un objet pervasif pour l’évaluation du confort thermique appelle une solution bien plus complète incluant le développement d’un capteur, le traitement des données, leur visualisation via une interface Web, l’identification des problématiques de respect de la vie privée et la sécurisation de l’ensemble de la chaine de collecte, traitement et stockage. Ainsi, il est attendu que les élèves intègrent et articulent des éléments de chacun des domaines enseignés à l’ESIROI (CYBER, DATA, DEV, SYS/RES et IOT) et permettent l’évaluation des compétences du bloc INF.
Cahier des charges et planification
Sur la base du cahier des charges, les élèves pourront effectuer le chiffrage du coût associé au développement, au déploiement et à l’exploitation de la solution. Ce coût inclut la main d’œuvre (homme/mois) et le matériel. Le coût pourra inclure l’impact carbone sur l’ensemble du cycle de vie de la solution selon les méthodologies vues en cours. Le cahier des charges et le chiffrage initial seront évalués.
Savoir-être
Les élèves interagiront avec l’entreprise et devront apporter un soin particulier à leur communication. À l’écrit, les élèves devront veiller à la qualité de leur rédaction, à la clarté de leur propos et à l’utilisation d’un langage adapté au contexte professionnel. Ils doivent également être attentifs à la forme de leurs documents qui doivent être bien présentés et structurés. Ils utilisent si possible les outils de suivi de projet (e.g. git-lab, git-hub, Jira ...) pour interagir avec l’entreprise mais ils s’adaptent avant toute chose aux habitudes et niveau technique des porteurs de projet. Au niveau oral, les élèves doivent s’entraîner à présenter leurs travaux de manière claire, concise et convaincante et ce, avant chaque réunion. Ils doivent par ailleurs être capables de répondre aux questions de l’entreprise de manière pertinente et professionnelle. Les "savoir-être" de l’élève sont évalués tout au long du projet.
Gestion de projet
Il est attendu que les élèves tirent profit des outils de gestion de projet, pour définir les délais, objectifs, tâches en cours et à réaliser. Les réunions avec les partenaires doivent s’inscrire dans des étapes bien définies du projet (jalon, fonctionnalités, tâches techniques) et avoir des objectifs clairs, annoncés à l’avance et accompagné des documents permettant aux intervenants de se préparer et d’être efficace lors de la réunion. L’outil de gestion de projet devra être mis à jour à l’issue de la réunion. Par ailleurs, chaque réunion devra faire l’objet de prise de notes, d’un compte rendu clair et concis, éventuellement accompagné de notes techniques détaillées. Les élèves seront notamment évalués sur le volet gestion de projet et sur la qualité de leurs écrits dans l’outil de gestion de projet.
Membres des groupes, rôles et compétences
Les projets s’effectuent par groupes d’élèves de première et deuxième année de cycle ingénieur (3A et 4A). Il est attendu que l’élève de deuxième année de cycle ingénieur soit davantage moteur sur la gestion du projet. C’est à lui que revient le rôle de chef de projet mais il doit néanmoins s’attribuer des tâches techniques. Le ou les élèves de première année doivent progressivement monter en compétence sur le volet gestion de projet pour être finalement autonome lors du départ des élèves de deuxième année qui s’effectue 2 à 4 mois avant la fin du projet.
Rendus
Les projets sont associés à un minimum de quatre présentations.
- présentation de lancement (cahier des charges, chiffrage, découpage en tâches, jalons et planning)
- présentation de mi parcours (mi-décembre)
- présentation lors du départ des deuxième année (fin mars)
- présentation de fin de projet (fin mai)
Ces présentations sont internes à l’ESIROI mais le porteur de projet y est convié. Néanmoins, le porteur de projet peut solliciter d’autres présentations à destination de l’entreprise ou d’un public plus large.
À la fin du projet, les élèves de première année doivent rédiger un rapport qui pourra être diffusé au sein de l’ESIROI, de l’entreprise et, si cela est possible, aux extérieurs. Ce rapport pourra accompagner le portfolio de l’étudiant.
Accompagnement
Lorsque des notions nécessaires à la mise en œuvre du projet n’ont pas été couvertes par les modules d’enseignements préalablement suivis, l’équipe pédagogique pourra y palier en proposant des séances de courtes introductions aux concepts et technologies impliqués. L’équipe pédagogique pourra solliciter des intervenants extérieurs lorsqu’ils sont particulièrement pertinents sur l’usage d’un outil. L’équipe pédagogique n’est pas tenue de pallier les potentielles carences techniques. C’est alors aux étudiants de s’auto-former, d’évaluer s’ils ont le temps de le faire et, le cas échéant, d’évaluer les alternatives.
Par ailleurs, les élèves peuvent solliciter l’équipe pédagogique pour :
- un accompagnement technique
- un accompagnement sur la conception de la solution
- un accompagnement sur la gestion de projet
- un accompagnement sur la rédaction de rapport et supports de présentation
La quantité et le type d’accompagnement sollicité par les élèves aura un impact sur les niveaux de compétences qui seront validés dans le cadre de ce projet.
Modalités d’évaluation des compétences
A définir.
Volume horaire
Une moyenne de 4h par semaine est attendue sur l’ensemble de l’année. Des semaines sont identifiées dans l’EDT comme étant majoritairement dédiées aux projets afin de limiter le changement de contexte entre les différentes activités imposées ou proposées aux élèves.
Modalités d'évaluation
Rapport, présentations, livrables du projet, la completion de l'outil gestion de projet, note du porteur.
Bibliographie
-