INSTITUT SUPERIEUR DE GESTION DE TUNIS UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS GESTION DE PROJET Ibtihel ARFAOUI Ibtihel_arfaoui@yahoo.fr 4éme année IAG Année universitaire 2009 -2010
Pré-requis La génie logiciel : Généralités Représentation de cycle de vie de logiciel Techniques de spécification 1er avril 2017 Gestion de projet
Objectifs Savoir organiser un projet Savoir planifier un projet selon une technique spécifique Savoir estimer les charges d’un projet 1er avril 2017 Gestion de projet
Références Gestion de projet,2007, http://www.gestiondeprojet.net Software_Engineering, Iam Sommerville Cours génie logiciel, Mme Latifa Rabai A.U 2008-2009, ISG Tunis Cours gestion de production assistée par ordinateur, Mme Meriem Ennigrou A.U 2008-2009, ISG Tunis 1er avril 2017 Gestion de projet
Plan Généralités Organisation de projet Planification de projet Estimation de coût 1er avril 2017 Gestion de projet
Définitions : Le projet Selon l’ISO Une démarche unique et temporaire Composée d’activités inter reliées, ordonnancées et générant des extrants bien identifiables, biens livrables Qui répond au besoin d’un client interne ou externe Réalisée dans un contexte précis, dans un environnement et avec des contraintes 1er avril 2017 Gestion de projet
Le projet nécessite Des objectifs quantifiés en terme De moyens à mettre en œuvre D’actions et des méthodes Qualité Quantité Délais Humains Techniques Financiers Précises Coordonnées Contrôlables 1er avril 2017 Gestion de projet
Cycle de développement Déploiement Maintenance Etape0 Demande de client 1ère rencontre pour définir les besoins Etape1 Création équipe projet Etape2 Cahier de charges Coût et délais Etape2 Devis et planning Etape3 Recueil de l’existant Analyse fonctionnelle Etape4 Cycle de développement Etape5 Déploiement Etape6 Maintenance 1er avril 2017 Gestion de projet
Les acteurs concernés Maître d’ouvrage Analyse des besoins Essai Maître d’œuvre Réalisation Mise en place 1er avril 2017 Gestion de projet
Définitions Maître d'ouvrage Maître d'œuvre Personne physique ou morale propriétaire de l'ouvrage Il détermine les objectifs, le budget et les délais de réalisation Maître d'œuvre Personne physique ou morale qui reçoit une mission du maître d'ouvrage Il assure la conception et la réalisation de l'ouvrage responsable de l'expression fonctionnelle des besoins mais n'a pas forcément les compétences techniques liées à la réalisation de l'ouvrage. Le maître d'oeuvre (ou maîtrise d'oeuvre, notée MOE) est l'entité retenue par le maître d'ouvrage pour réaliser l'ouvrage, dans les conditions de délais, de qualité et de coût fixées par ce dernier conformément à un contrat. La maîtrise d'oeuvre est donc responsable des choix techniques inhérents à la réalisation de l'ouvrage conformément aux exigences de la maîtrise d'ouvrage. Le maître d'oeuvre a ainsi la responsabilité dans le cadre de sa mission de désigner une personne physique chargée du bon déroulement du projet (on parle généralement de maîtrise du projet), il s'agit du chef de projet. 1er avril 2017 Gestion de projet
Définitions : gestion de projet Planifier Organiser Suivre Maitriser La gestion de projet consiste à planifier, organiser, suivre et maîtriser tous les aspects d'un projet, de façon à atteindre les objectifs en respectant les coûts, les délais et les spécifications prédéfinies Suivi et vérification de l’atteinte des objectifs fixés Adéquation des ressources par rapport au plan Qui, quand, quoi, comment ? 1er avril 2017 Gestion de projet Ibtihel ARFOUI Gestion de projet
Les activités du gestion de projet Ces activités sont : Rédaction de la proposition Estimation des coûts Planification Suivi du projet Rédaction des rapports et leur présentation 1er avril 2017 Gestion de projet
Organisation d’un projet WBS PBS OBS Déterminer le rôle des membres Faciliter la planification Estimer la durée totale Identifier les fonctions Préciser les livrables 1er avril 2017 Gestion de projet
Planification d’un projet Déterminer et ordonnancer les tâches du projet Les objectifs Déterminer si les objectifs sont réalisés ou dépassés Suivre et communiquer l’avancement du projet 1er avril 2017 Gestion de projet
Principes de la planification Prévoir un programme en terme de délai et de coût Ordonnancer son exécution Contrôler le déroulement Adapter le plan aux nouvelles exigences 1er avril 2017 Gestion de projet
Techniques de planification La représentation GANTT Permet de visualiser graphiquement l'avancement du projet Mis au point en 1917 par H. GANTT Cette méthode est simple mais elle ne présente pas les précédences entre les opérations directement 1er avril 2017 Gestion de projet
Exemple Opération A B C D E Durée 15 7 1 8 3 Prédécesseur _ B,C 1er avril 2017 Gestion de projet
1er avril 2017 Gestion de projet
Techniques de planification Le réseau PERT Program Evaluation and Review Technic Les tâches sont représentées par des flèches Le réseau visualise des dépendances entre tâches 1er avril 2017 Gestion de projet
Réseau PERT Représentation de l’étape 1 N° de l’étape 5 7 Délai au plus tard Délai au plus tôt 1er avril 2017 Gestion de projet
Date début plus tard - date début plus tôt Quelques notions Date au plus tôt : c’est la date à laquelle on peut commencer en fonction des dépendances aux autres tâches Date au plus tard : date à laquelle une tâche peut commencer au plus tard sans remettre en cause la date de fin de projet Marge totale Date début plus tard - date début plus tôt 1er avril 2017 Gestion de projet
Constitué d’une suite des tâches ayant une marge totale égale à zéro Chemin critique Constitué d’une suite des tâches ayant une marge totale égale à zéro Tout retard sur une tâche du chemin critique affecte la date de fin du projet 1er avril 2017 Gestion de projet
1er avril 2017 Gestion de projet
Exemple Opération A B C D E F G Durée 15 3 2 8 7 1 Prédécesseur - A,C,E,F A,C,E 1er avril 2017 Gestion de projet
Estimation de coût 1er avril 2017 Gestion de projet Coût Délai , temps Budget Nombre de personnel Productivité, effort 1er avril 2017 Gestion de projet
Méthodes d’estimation Méthode par fonction le principe: Estimer le nombre de fonction par type Estimer le nombre de lignes de codes pour chaque fonction Appliquer la table de productivité Faire la somme 1er avril 2017 Gestion de projet
Productivité (Personne-mois Exemple Type de fonction Productivité (Personne-mois 100 lignes de code) Mathématique 6 PM Edition 8 PM Logique 12 PM Traitement des signaux/ contrôle de processus 20 PM Fonction Valeur en LOC Mathématique 2000 LOC Edition 8000 LOC Logique 5000 LOC Traitement des signaux/ contrôle de processus 1200 LOC Effort=6*2 + 8*8+12 *5+20*1.2=160 PM 1er avril 2017 Gestion de projet Ibtihel ARFOUI Gestion de projet
La méthode COCOMO COnstructive COst MOdel Premier modèle : 1981 par Barry Boehm Pour calculer l’effort et le temps de développement Mode organique < 50 KLOC Mode semi-détaché < 300 KLOC Mode imbriqué > 300 KLOC 1er avril 2017 Gestion de projet
Evaluer des critères de projets: Modèles COCOMO Le modèle de base Le modèle intermédiaire Le modèle détaillé Objectifs Evaluer des critères de projets: Effort La durée L’effectif 1er avril 2017 Gestion de projet
Première version de base Pour le mode organique Pour le mode semi-détaché Effort dev = 2.4(KLOC) 1.05 T dev= 2.5 ( Effort) 0.38 Effort dev = 3.0(KLOC) 1.12 T dev= 2.5 ( Effort) 0.35 1er avril 2017 Gestion de projet
Pour le mode imbriqué Effort dev = 3.6(KLOC) 1.20 T dev= 2.5 ( Effort) 0.32 Effort Temps Nbre de personnel 1er avril 2017 Gestion de projet Ibtihel ARFOUI Gestion de projet
Exemple Charge = 2,4 (40)1,05 = 115 PM Durée = 2,5 (115)0,38 = 15 mois Soit un projet visant à développer un logiciel de 40 000 instructions source C ’est un petit projet Charge = 2,4 (40)1,05 = 115 PM Durée = 2,5 (115)0,38 = 15 mois Ce qui donne une taille moyenne de l ’équipe = 115 / 15 = 8 personnes 1er avril 2017 Gestion de projet
Compte tenu des problèmes observés dans quelques projets, il apparaissait que la non prise en compte des risques était une lacune. 1er avril 2017 Gestion de projet
TAF Identifier des stratégies de planification de risques Identifier les types de risques 1er avril 2017 Gestion de projet
Le triangle Qualité-Coûts-Délais 1er avril 2017 Gestion de projet