User Tools

Site Tools


2016_2017:lp:idse:gl:start

Génie Logiciel et Gestion de Projet

Objectifs du module

  • Apprendre à gérer un projet en équipe de la définition du problème, à la réalisation de la solution.
  • Définir les bonnes pratiques et outils indispensables au génie logiciel.

Modalités d'évaluation

Le module sera évalué sur les 4 axes suivants :

  • Gestion de projets (GP)
  • Outils pour le GL (OGL)
  • Pratique du GL (PGL)
  • Projet tutoré (P)

L'assiduité ainsi que la participation en cours et en TD participeront à l'évaluation de la note de GP. Des rendus et des exposés détaillés dans la planification permettront d'évaluer l'ensemble des axes.

Semestre 1 :

Evaluation de Gestion de Projets:

  1. Assiduité en cours TD
  2. Présentation de premier sprint (JIRA, Git)
  3. Présentation de second sprint (JIRA, Git, tests)
  4. Coaching et retrospective

Evaluation en Outils de GL:

  1. Définition des user stories
  2. TD Service REST (Sprint 0)
  3. TD de Versioning
  4. TD Packaging et Intégration Continue
  5. Cours exploitation des design patterns
  6. Rapport intermédiaire (second sprint)

Evaluation en Projet Tutoré:

  1. Présentation de premier sprint (code et présentation)
  2. Présentation de second sprint (code et présentation + prise en compte du feedback)

Semestre 2 (peut évoluer) :

Evaluation en Pratique du GL :

  1. Utilisation des outils au cours du projet
  2. Présentation de quatrième sprint (JIRA, Git, tests)
  3. Présentation finale (JIRA, Git, tests)

Evaluation en Projet Tutoré :

  1. Rapport de troisième sprint
  2. Présentation de quatrième (code et présentation + prise en compte du feedback)
  3. Présentation finale (code et présentation + prise en compte du feedback)

Intervenants

Nom Affiliation Adresse
Mireille Blay-Fornarino (MBF) IUT/UNS/I3S Bureau XXX Ou Bâtiment Templiers : Bureau 449 (www)
Cécile Camillieri (CC) I3S Bâtiment Templiers : Bureau 403
Clément Duffau (CD) I3S/Axonic Bâtiment Templiers : Bureau 402
Sami Lazreg (SL) I3S/Visteon Bâtiment Templiers : Bureau 402

Planification

Première partie

  • 13/09/16 : Agilité :
    • Cours CD :
    • TD CD :
      • Atelier de découverte de l'agilité : Paper Plane
      • Définition des Stories : Forum de discussion
    • Evaluation :
      • (OGL) Par équipe de projet : Users stories à rendre en début de séance le 20/09.
Rendu des Users Stories sur papier en début du cours du 20/09. Pas rendu = 0.
Fin du Sprint 0 (TD Web Services). Livraison attendue au plus tard le 2 octobre à 23h59 (heure française). Retard = 0.
  • 04/10/16 : Travail libre sur le Projet (CD)
    • Cours CD :
      • Rétrospective début d'année
      • Planning Poker
    • TD : Travail libre sur le Projet (CD)
Mise en ligne du sprint-0 Sur Github. Livraison attendue au plus tard le 16 octobre à 23h59 (heure française). Retard = 0.
  • 25/10/16 et 01/11/16 : Vacances
  • 08/11/16 : Travail sur Projet
    • Séance encadrée CC
Fin du Sprint 1. Livraison attendue au plus tard le 13 octobre à 23h59 (heure française). Retard = 0.
  • 14/11/16 : Introduction à UML (2h)
    • Cours MBF
    • TD sur les cas d'utilisation appliqués à l'étude de cas. (rendu)
  • 15/11/16 : Fin du premier Sprint - Evaluation
    • Cours CC & CD
    • Release du premier Sprint (Tag Git et Release JIRA)
    • Evaluation :
      • Statut Jenkins
      • Projet Maven
      • Tickets
      • Commits
      • Tests
      • Qualité du code
      • Valeur ajouté de la solution (qu'est ce qui a été développé ?)
      • Démo Obligatoire
  • 21/11/16 : Diagrammes de classe et de séquence (4h)
    • Cours MBF
    • TD sur l'étude de cas (rendu)
  • 22/11/15 : Rétrospective Sprint 1 et Kick-Off Sprint 2
  • 06/12/16 : Travail libre sur le Projet (CC)
Fin du Sprint 2. Livraison attendue au plus tard le 11 décembre à 23h59 (heure française). Retard = 0.
  • 12/12/16 : UML (4h)
    • Cours MBF
    • TD
  • 13/12/16 : Fin du second sprint - Evaluation
    • Cours CC & CD
    • Présentation :
      • Objectifs attendus
      • Démonstration
      • Etat actuel du projet (test, qualité, etc)
      • Projection pour la suite
    • Evaluation :
      • GP (Git, JIRA, IC)
      • P (code + présentation)

Deuxième partie

(Planning non final : des séances de cours remplaceront parfois le coaching.)

  • 17/01/17 : Travail encadré sur le Projet et Coaching (SL)
  • 31/01/17 : Travail encadré sur le Projet et Coaching (SL)
  • 07/02/17 : Travail encadré sur le Projet et Coaching (SL)
Fin du Sprint 3. Livraison attendue au plus tard le 19 février à 23h59 (heure française). Release Git&Jira (sprint-3) + rapport technique. Retard = 0.
  • 21/02/17 : Travail encadré sur le Projet et Coaching (SL)
  • 28/02/17 : Travail encadré sur le Projet et Coaching (SL)
  • 14/03/17 : Travail encadré sur le Projet et Coaching (SL)
  • 21/03/17 : Travail encadré sur le Projet et Coaching (SL)
Fin du Sprint 4. Livraison attendue au plus tard le 26 mars à 23h59 (heure française). Release Git&Jira (sprint-4). Retard = 0.
  • 28/03/16 : Fin du quatrième sprint - Evaluation
    • Cours CC & CD
    • Présentation :
      • Objectifs attendus
      • Revue de code
      • Etat actuel du projet (test, qualité, etc)
      • Projection pour la suite
    • Evaluation :
      • PGL (Git, JIRA, IC)
      • P (code + présentation)
  • 04/04/17 : Travail encadré sur le Projet et Coaching (SL)
  • 25/04/17 : Travail encadré sur le Projet et Coaching (SL)
  • 02/05/17 : Travail encadré sur le Projet et Coaching (SL)
  • 09/05/17 : Travail encadré sur le Projet et Coaching (SL)
Fin du Sprint 5. Livraison attendue au plus tard le 14 mai à 23h59 (heure française). Release Git&Jira (sprint-5) + slides soutenance. Retard = 0.
  • 16/05/17 : Fin du sprint final - Evaluation
    • Cours CC & CD
    • Présentation :
      • Objectifs attendus
      • Démonstration
      • Etat du projet (test, qualité, etc)
      • Prise de recul
    • Evaluation :
      • PGL (Git, JIRA, IC)
      • P (code + présentation)
2016_2017/lp/idse/gl/start.txt · Last modified: 2017/03/13 14:15 by cecile_camillieri