Site de Bertrand LIAUDET

GC5-2024-2025 - S1 - Management de projet informatique - Vendredi après-midi

24 octobre 2024, par Bertrand LIAUDET


Objectifs du cours :

  • Comprendre ce qu’est un projet :
  • La gestion de projet
  • Le problème du risque
  • Découpage structurel et temporel d’un projet
  • Analyse des interfaces (API) et des dépendances d’un projets
  • Concevoir un projet concret à réaliser en équipe de 3
  • Les étapes d’un projet, les méthodes de réalisation associées (cycle en V, agilité, devops, etc.)
  • Estimation des charges
  • Planification d’un projet, organisation des ressources humaines sur le projet
  • Estimation des coûts
  • Plan de cours : 8 séances

  • 1 - Qu’est-ce qu’un projet
  • Analyse de projet concret
  • Analyse des interfaces et des dépendances
  • Commencez à réfléchir à un projet perso à faire en groupe de 2 ou 3 personnes.
  • 2 - Découpage structurel :
  • MOA - MOE
  • 5 distinctions capitales :
  • 1 : Réaliser un projet = Conception + Réalisation
  • 2 : Conception = Architecture fonctionnelle + architecture technique
  • 3 : Architecture = architecture des sous-systèmes + architecture par sous-système
  • 4 : Architecture d’un sous-système = architecture des structures (= analyse générale) + architecture détaillée (=analyse détaillée)
  • 5 : Projet = Données + Traitements (L’analyse-architecture des données c’est MCD, MLD, MPD)
  • Plan type d’une cahier des charges du projet
  • 1 : Objectifs
  • 2 : L’existant
  • 3 : Le fonctionnel : users, postes de travail=PT, fonctionnalité par user et PT
  • 4 : Le technique : ergonomie, style graphique, évolutivité
  • 5 : Les contraintes : temps, argent, ressources (personne, matériel, interfaces (API))
  • Commencer à écrire un cahier des charges pour un projet perso à faire en groupe de 2 ou 3 personnes
  • 3 - Les méthodes : cycle en V et généralités sur les méthodes agile, le devops et l’UX
  • On avance sur le cahier des charges du projet perso.
  • 4 - La modélisation des données et les sous-domaines fonctionnels associés
  • On avance sur le projet :
  • Cahier des charges
  • MCD de niveau MOA
  • Sous-dommaines fonctionnels issus du MCD
  • 5 - Précisions sur les méthodes
  • 6-7 - Estimation des charges et planification : diagramme de GANTT
  • On avance sur le projet côté MOE : jusqu’à l’analyse général pour pouvoir faire une planification prévisionnelle. On propose plusieurs niveaux de détail des planification prévisionnelles.
  • 8 - Estimation des coûts
  • Suivi du cours 2024-2025 - 1er semestre


    J-1 Vendredi 25/10 : Introduction


  • Cours : Management de projet -> ici
  • Exercice : définir un projet. Définir les clients, les utilisateurs, les interfaces et les dépendances d’un projet
  • TD : Exemples : Réservation d’hôtel, site de vente en ligne, application carnet de santé de sa voiture, application site Hackathon

  • Documents et code du jour (quand le cours est fini !) -> ici
  • A faire pour la prochaine fois :

  • Commencer à réfléchir à un projet perso à faire en groupe de 2 ou 3 personnes.
  • Commencer à réfléchir à un cahier des charges (les services rendus par le projet et les contraintes dont toutes les interfaces et dépendances. Réfléchissez aussi à ce qui existe déjà qui fait plus ou moins la même chose et aux outils qui permettent de réaliser votre projet.

  • J-2 Vendredi 8/11 : Les 5 distinctions capitales du découpage structurel


  • Cours : Management de projet : on reprend le 1er chapitre : Qu’est-ce qu’un projet. Puis on passe au 2ème : Cycle en V et agilité -> ici
  • Cours : On passe au 2ème chapitre : Cycle en V et agilité qui est développé le document "Introduction_a_la_methode". On commence par les 5 disctinctions capitales (pp. 5-17) -> ici
  • TD : On travaille sur l’écriture d’un cahier des charges.
  • Soit d’un projet personnel. Vous pouvez réfléchir ensemble à en trouver 1.
  • Soit on reprend les projets abordés la dernière fois : Réservation d’une chambre d’hôtel en ligne et/ou Application carnet de santé de sa voiture.
  • On peut aussi s’intéresser au projet d’une application permettant de gérer un Hackathon, ou au projet d’un site de vente en ligne permettant de vendre un ou des produits.

  • Documents et code du jour (quand le cours est fini !) -> ici
  • A faire pour la prochaine fois :

  • Commencer à réfléchir à un projet perso à faire en groupe de 2 ou 3 personnes.
  • Continuez à réfléchir à un cahier des charges. Commencez à l’écrire.

  • J-3 Vendredi 15/11 : Cycle et V et agilité


  • Rappels des distinctions principales du développement d’un projet informatique :
  • MOA - MOE
  • Le projet côté MOA
  • Analyse du contexte : les dépendances
  • Ecriture d’un cahiers des charges
  • Le projet côté MOE : objectif management de projet
  • Rappels : principes du découpage structurel : les 5 distinctions capitales
  • cycle en V et généralités sur les méthodes agile, le devops et l’UX -> ici
  • Le cahier des charges fonctionnel : niveau MOE -> ici
  • TD : On avance sur le cahier des charges du projet perso.

  • J-4 Vendredi 22/11 :Cahier des charges du projet perso - Modélisation des données


  • TD : On avance sur le cahier des charges du projet perso.
  • Dernière étape du cahier des charges fonctionnel : la modélisation des données : niveau MOE et MOA (business analyse). On met ça en pratique sur le projet perso. Business Analyse : l’entreprise comme SI. -> ici
  • Point sur les attentes pour ce cours


  • X



    Compléments de cours :

  • Management de projet -> ici
  • Introduction à la méthode -> ici