TP Gérer son projet

Dépôts
Planification
Qualité
Reproductibilité
Bonne pratiques en projet

🚧

  1. Bonnes pratiques de gestion de projet • Organisation des ressources : o code (GitHub) o données (S3) o suivi (Kanban GitHub, carnet de bord, fichier de suivi)
  2. Mise en place du dépôt de projet • Création d’un dépôt GitHub commun • Fourniture d’un template (arborescence + fichiers essentiels) • Rappels pratiques (clone, push/pull, travail collaboratif)
  3. Utilisation de RStudio sur SSPCloud • Bonnes pratiques de code (lisibilité, modularité, reproductibilité) • Gestion des packages et projet (.Rproj) • Créer un premier script R pour : o charger les données brutes (depuis S3) o nettoyage o sauvegarde des données propres (S3) • Création d’un premier document Quarto (statistiques descriptives simples) • Proposer également le même code en Python
  4. Outils de gestion de projet • Mise à disposition d’outils légers et centralisés (idéalement sur GitHub) • diagramme de Gantt • Kanban GitHub ? • suivi hebdomadaire / carnet de bord ? Adapter les outils déjà fournis
  5. Rédaction de rapports • Fourniture d’un template Quarto simple ENSAI-Report-Template • Mise à disposition d’un exemple complet (modèle de Gabriel/Christophe) pour que les élèves puissent piocher dedans • Rappels méthodologiques : o structure : recherche biblio, énoncé de problématique, expériences, bilan (est-ce que ça confirme/infirme), limites, ouverture) o la conclusion n’est pas une reformulation de l’introduction o qualité rédactionnelle (titres informatifs, figures commentées, conclusion argumentée)

1 Créer et organiser son dépôt

  • README
  • .Rproj
  • Rappel git

2 Une première analyse

  • Lancer un service
  • Cloner
  • Charger les données brutes depuis S3/diffusion
  • Script de nettoyage
  • Exporter
  • Stats desc

3 Organisation, suivi et gestion

  • Gantt
  • Carnet de bord
  • Kanban

4 Initier son rapport

  • Template
  • Structure
  • Fond / Forme
  • Erreurs à éviter
  • Soigner les figures