Gestion de Projets

publicité
Cours:
Génie Logiciel et AGL
Gestion de projets
A.U. 2009-2010
Gestion de Projets
Définitions de projet


Un projet est une séquence d’activités uniques, complexes et
connectées, avec pour but d’atteindre un objectif.
Ceci doit être réalisé à l’intérieur d’un cadre temporel, d’un budget et
en respect de spécifications [wysocki2007]
Un projet est une entreprise temporaire visant à créer un produit
et/ou un service unique[PMI (Project Management Institute)]
2
Gestion de Projets
Projet (1) : séquence d’activités


Un projet comprend un certains nombre d’activités qui doivent être
réalisés dans un ordre précis, ou séquence.
Une activité est « un morceau de travail bien défini ».
3
Gestion de Projets
Projet (2) : activités uniques



Les activités au sein d’un projet doivent être uniques : un projet n’a
jamais eu lieu et ne se reproduira jamais dans le même contexte.
Quelque chose est toujours différente.
C’est le challenge pour le manager de projet.
4
Gestion de Projets
Projet (3) : activités complexes

Les activités qui constituent un projet ne sont pas des activités
simples et répétitives.
5
Gestion de Projets
Projet (4) : activités connectées



Il existe une relation logique ou technique entre toute paire
d’activités.
Il y a un ordre dans lequel les activités doivent être complétées au
sein du projet.
La connexion vient du fait que la « sortie » d’une activité est
l’«entrée » d’une autre.
6
Gestion de Projets


Projet (5) : un but
Un projet doit avoir un but unique
Cependant les projets très larges ou complexes peuvent être divisés
en sous-projets, chacun étant un projet au sens plein

Cette division permet un contrôle plus aisé.

Plusieurs décompositions pour les sous-projets sont possibles.

Ne pas oubliez que les sous-projets sont alors interdépendants
 cela ajoute un niveau supplémentaire de complexité et nécessite
davantage de communications.
7
Gestion de Projets
Projet (6) : temps limité




Un projet possède une date de complétion.
Cette date peut-être imposé par le management ou spécifié en
externe par un client.
Cette deadline est hors du contrôle de tous les membres du projet.
Un projet est terminé au-delà de la date de complétion, que le
projet ait été terminé ou pas.
8
Gestion de Projets
Projet (7) : budget limité

Un projet a des ressources limitées :




Personnes ;
Argent ;
Temps machine.
Bien que ces ressources puissent être ajustées par le management,
elles sont considérées comme fixes.
9
Gestion de Projets
Projet (8) : respect de spécifications



Le destinataire du projet attend un certain niveau de fonctionnalités
et de qualité.
Là encore, le management peut les imposer, ou cela peut-être
spécifié par le client.
Les spécifications évoluent souvent avec le projet, ce qui est un
challenge pour le responsable du projet.
10
Gestion de Projets
Les paramètres d’un projet





La portée, le sujet (scope)
Qualité
Coût
Temps
Ressources
11
Gestion de Projets
Paramètres (1) : scope

Le scope définit les frontières d’un projet.

Il définit ce qui doit être fait, mais aussi ce qui ne le sera pas.

En terme logiciel, on parle de spécifications fonctionnelles.

Il s’agit de la fondation du reste du travail sur le projet.

Il est critique que le scope soit bien défini.

Le scope peut changer lors du déroulement d’un projet.
12
Gestion de Projets
Paramètres (2) : qualité
Deux types de qualité :


La qualité du produit : on se réfère à la qualité du délivrable.
La qualité du processus : la qualité du processus de management de
projet en lui-même


Comment il fonctionne?
Comment il peut être amélioré?
13
Gestion de Projets
Paramètres (3) : coût

Le coût financier d’un projet

C’est le budget qui a été défini pour un projet.

C’est un paramètre important dans les projets dont les
délivrables sont commercialisés ou vendus au client.
14
Gestion de Projets
Paramètres (4) : temps



Le client spécifie une une deadline pour l’accomplissement du
projet.
Dans une certaine marge, le coût et le temps sont liés par un
rapport inverse : le temps que prend un projet peut être réduit,
mais alors les coûts augmentent.
Le temps est une ressource spéciale :



Elle ne peut être inventoriée ;
Elle se consume qu’on l’utilise ou pas.
Le temps futur doit être utilisé de façon productive.
15
Gestion de Projets
Paramètres (5) : ressources
Différents types :





Personnes
Équipements
Lieux physiques
Inventaires
Temps machine

Les ressources peuvent être planifiées ou louées.

Elles peuvent être fixes ou variables (à court ou long terme).
16
Gestion de Projets
Le triangle O-C-D (Objectif-Coûts-Délais)


Un projet comprend un objectif défini devant être livré dans
un délai et à un coût convenu.
Un projet est un système dynamique à maintenir en équilibre
 chaque changement déséquilibre le projet.
objectif
Projet
Coûts
Délais
17
Gestion de Projets

Classification des projets
Classification par les caractéristiques d’un projet:








Classification par type de projets


Risque : niveau de risque (élevé, moyen, bas)
Valeur du business : sur des niveaux (élevée, moyenne, basse)
Longueur : par catégories (3 mois, 3 à 6 mois, 6 à 12 mois)
Complexité : par catégories (élevée, moyenne, basse)
Technologie utilisée : plusieurs catégories (bien répandue, utilisée
par ci par là, familiarité légère, inconnue, etc.)
Nombre de départements mis en branle : par catégories (un,
quelques uns, beaucoup, tous)
Coût
À utiliser lorsqu’une organisation va avoir à répéter un projet d’un
Projet
certain type un nombre de fois
important.
Ces variables permettent de mieux sélectionner la technique
de management de projets à utiliser
18
Gestion de Projets
Exemples de projets informatiques
 Acquisition et mise en place d’un LAN dans une entreprise
 Développement d’un logiciel spécifique
 Migration d’un parc de PCs vers une nouvelle version de
systèmes d’exploitation
Projet
19
Gestion de Projets
Définitions : Management de projet


Définition traditionnelle :
Le management 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.
L’ensemble des activités d’organisation, de planification de
surveillance, de coordination et de pilotage nécessaires lors de
l’élaboration d’un projet[Patrick2000].
20
Gestion de Projets
Définitions : Management de projet
Gestion de projet
méthodologique et
procédural
Organisation
fonctionnelle
Activités :
planification,
organisation,
pilotage et
information
institutionnel
Organisation
structurelle
Acteurs, droits et
devoir
Intégration des
groupes,…
21
Gestion de Projets
Définitions : Management de projet
22
Gestion de Projets
Principes (1)


Les activités (phases) de Gestion d’un projet :
 Conception (étude de faisabilité)
 Planification
 Réalisation du projet (exécution)
 Terminaison
Chaque phase pourra être découpée en étapes et en
tâches.
23
Gestion de Projets
Principes (1)


Tâche : le plus petit élément de gestion de projet
Caractéristiques dune tâche :





Qui  exécutant
Quand, durée  le temps
Avec Quoi  moyens matériels
Où, d’où, vers où  lieu
Combien, combien de fois  la quantité
24
Gestion de Projets
Principes (2) : Intérêts du découpage en phases








Mettre en place une démarche « projet »
Fixer des points de repères
Développer et appliquer des techniques de gestion de projet
Donner une structure
Faciliter l’évaluation des différentes étapes
Contrôler la fin des étapes essentielles avant le début des
étapes suivantes
effectuer l’affectation des ressources
contrôler l’avancement
25
Gestion de Projets


Phase de conception : quel objectif ?
Objectifs :






Déterminer le but du projet
Estimer les ressources, coûts et délais
Définir le type d’organisation
Choisir le chef de projet
Estimer les risques
Estimer la rentabilité
26
Gestion de Projets
Phase de planification : planifier la réalisation…

Il s’agit de mettre en place la structure du projet

Objectifs :




Engagement des hommes-clés
Définition des responsabilités
Détail des coûts et délais
Planification globale
27
Gestion de Projets
Phase de réalisation : réaliser la planification

Objectifs :




Mettre en place l’organisation
Exécuter le travail
Pilotage coûts-délais-spécifications
Résolution de problèmes
Exemple : Projet de développement d’un logiciel
Réalisation : les phases de cycle de vie de logiciel (waterfall, V ou
autre)

Remarques :


Le découpage dépend du métier
C’est la phase générant le plus de coûts
28
Gestion de Projets
Phase de terminaison : préparer les futures planifications

Buts :



Archivage de l’expérience
Améliorer le déroulement des projets futurs
À faire :





Analyse des écarts entre planifié et réalisé
Mémoire des opérations passées
Évaluation du projet
Réaffectation du personnel
Décharge au chef de projet
Projet
29
Gestion de Projets
Phases
Projet
30
Gestion de Projets
Planification d’un projet
Planifier signifie :
La planification est un processus dynamique qui se poursuivra tout au
long du projet.
31
Gestion de Projets
Planification d’un projet
Permet de :
Projet
32
Gestion de Projets
Planification d’un projet
L’organisation fonctionnelle et structurelle du projet et ses
relations avec ses intervenants extérieurs est un préambule de
la planification:
Projet
33
Gestion de Projets
Planification d’un projet
Projet
34
Gestion de Projets
Planification d’un projet : le diagramme de GANTT
Exemple :
Projet
35
Gestion de Projets
Exemple (suite)
Projet
36
Gestion de Projets
Exemple (suite)
Projet
37
Gestion de Projets
Planification d’un projet : le diagramme de PERT
Le graphe PERT est composé de tâches et d’étapes :
Projet
38
Gestion de Projets
Planification d’un projet : le diagramme de PERT
Projet
39
Gestion de Projets
Planification d’un projet : le diagramme de PERT
Exemple : recette de crêpe
Projet
40
Gestion de Projets
Planification d’un projet : le diagramme de PERT
Exemple (suite): recette de crêpe
41
Gestion de Projets
Planification d’un projet : le diagramme de PERT
Exemple (suite): recette de crêpe
Tâche fictive
42
Gestion de Projets
Planification d’un projet : le diagramme de PERT
Exemple (suite): recette de crêpe
43
Gestion de Projets
outils
•MS Project
•JVC GANTT
•PMS(Project Management Solution), open source
téléchargeable à partir : http://www.adheo-solution.fr/)
•http://www.clubic.com/telecharger/windows/gestion-projet/
44
Téléchargement