Syllabus du cours

Ce que le cours Méthodologie de projet vous apprend, comment il est organisé et ce qui se passe à chaque séance.

Documentation réalisée à 70% 70
Créée par :  Adrien Bracq

En bref

   
Public Étudiants en projet, en groupes de TD
Volume 7 h : une première séance de 1 h 30, puis environ 5 h 30 surtout en pratique
Format Apports courts, puis activités sur votre projet et dans le repo de votre équipe
Matériel Un PC (personnel ou de la salle), votre compte GitHub, le repo de votre équipe
Évaluation Sur l’état final du repo, côté gestion de projet : voir Évaluation du cours

Objectifs

À la fin du cours, vous saurez :

  • Cadrer un projet : formuler le besoin et écrire un cahier des charges avec des critères mesurables
  • Organiser une équipe : répartir les rôles, suivre les tâches avec des issues et des jalons
  • Documenter au fil de l’eau : tenir un journal de bord, garder photos, vidéos et sources au moment où elles sont produites
  • Tracer ses choix : écrire les alternatives envisagées et la raison de chaque décision
  • Rendre un projet transmissible : une documentation qu’une autre équipe peut reprendre sans vous

Le cours porte sur la gestion du projet. La technique (mécanique, électronique, code) est évaluée dans le cadre du projet lui-même.

Organisation

Les séances ont lieu en groupes de TD, qui ne correspondent pas forcément aux équipes projet. Les activités sont donc pensées pour ça :

  • le travail individuel porte sur votre propre projet, en particulier votre journal de bord ;
  • les échanges se font en binômes de projets différents : un regard extérieur est le meilleur test de clarté pour une documentation ;
  • le travail d’équipe se fait entre les séances, avec une consigne précise à la fin de chacune.
  Documentez aussi les séances de méthodologie

Une entrée de journal par séance, y compris celles de ce cours : ce que vous avez fait, pourquoi, et ce qui reste à faire.

Déroulé des séances

Séance 1 : lancer la démarche (1 h 30)

Partie Contenu
Sans PC (30 min) Ce qui peut mal tourner dans un projet, l’évaluation, les étapes d’un projet, définir son besoin
Avec PC (1 h) Correction sur un exemple, documenter au fil de l’eau, première entrée de journal, relecture croisée
Pour la séance suivante Besoin et rôles dans le repo, début de la recherche de l’existant

Support : slides de la séance 1.

Séances suivantes (environ 5 h 30)

Chaque séance suit le même schéma : un apport court, du travail sur votre documentation, puis une relecture croisée.

Thème Dans le repo
Séance 2 : point Git et GitHub, cahier des charges complet, recherche de l’existant (slides) objectifs.md, etudes.md
Séance 3 : découper la machine en sous-systèmes, organiser le travail avec un GitHub Project (slides) conception/index.md, equipe.md, issues, jalons et Project
Séance 4 : choisir les solutions de chaque sous-système, tracer ses choix, documenter la conception (slides) etudes.md, conception/
Séance 5 : revue croisée avec la grille d’évaluation Corrections, plan pour la suite du projet
  Déroulé prévisionnel

Le découpage des séances suivantes peut évoluer selon l’avancement des projets. Les dates vous seront communiquées en séance.

Entre les séances

  • Une entrée de journal à chaque séance, projet comme méthodologie
  • La consigne d’équipe donnée en fin de séance
  • Un repo à jour : commit et push à la fin de chaque session de travail