Académique Documents
Professionnel Documents
Culture Documents
Abdellah
Faculté Poly disciplinaire
Taza
Département informatique
Licence SMI
Module génie logiciel
Semestre 6
GESTION DE PROJETS
INFORMATIQUES
Pr: Anass el affar
PLAN
Objectif: Se familiariser avec les concepts, le
vocabulaire et les outils de gestion de projets
Gestion de projet informatique
Introduction aux outils et méthodes de planification et de
conduite de projet
Organisation des tâches, durées, liens, deadline et contraintes
Planification du projet
Suivi Contrôle et Mise à jour du projet
Logiciels de gestion de projet informatique
2
PROJET INFORMATIQUE
3
ACTEURS D’UN PROJET
4
ACTEURS D’UN PROJET
Le Commanditaire
Le Client
Maîtrise d’ouvrage
Le comité directeur
(moyen et gros projet)
Le chef de projet
L’équipe projet
Les experts
Le planificateur
Maîtrise d’œuvre
L’organisateur
Le contrôleur
L’innovateur
L’investigateur
Les utilisateurs
5
CONDUITE DE PROJET
Conduite de
projet
6
CONDUITE DE PROJET
Conduite de projet
Gestion des
Gestion technique Gestion des moyens
hommes
8
CONDUITE ET GESTION DE PROJET
9
CONDUITE ET GESTION DE PROJET
MODÈLES
RÉFÉRENTIELS
Cycle de vie
Méthode de développement
Architecture Evaluation
Outils
Communication
11
GESTION DE PROJET
CAUSES DE DIFFICULTÉS
Enjeux:
La gestion de projet est une action temporaire avec un début
et une fin, qui:
Mobilise des ressources identifiées (humaines, matérielles,
Estimation du coût
Communication
Contrôle du projet
12
GESTION DE PROJET
MISE EN ŒUVRE
Démarches
1. Définir les spécifications ou les caractéristiques techniques
nécessaires pour le succès du projet.
2. Décomposer le projet en des lots « ou en sous-projets »,
afin d’obtenir des sous-ensembles dont la complexité est
plus facilement maîtrisable et qui sont rattachés aux
caractéristiques du produit à réaliser dans le projet.
Le découpage du projet permet de procéder plus facilement à
sa planification.
3. La conduite du projet qui est, en règle générale, confiée à
un directeur de projet ou à un chef de projet.
Ce responsable du projet rend compte à un comité de pilotage.
13
GESTION DE PROJET
MISE EN ŒUVRE
Fonctionnalités
Structuration global du projet en sous-projets emboîtés
(jalons),
Planification des tâches,
Contrôle des ressources, des coûts et des délais
14
GESTION DE PROJET
MISE EN ŒUVRE
Organiser
Planifier Replanifier si nécessaire
quoi?
Comment?
Mesurer
Qui?
Quand?
Combien? Ecarts
Contrôler
référentiel
réalisations
Prendre des actions
Exécuter correctrices
15
GESTION DE PROJET
MISE EN ŒUVRE
Démarche de jalonnement
L’approche par étapes (jalons) est un acte qui permet de bien
structurer le projet dans le temps, en y apportant de
nombreuses garanties pour le maître d’œuvre
Les jalons permettent de faire le point sur le projet et de
n’engager la phase suivante que si tout va bien
Les jalons limitent le début et la fin de chaque phase et
servent de point de synchronisation
Les jalons d’un projet se définissent comme:
Des événements clé d’un projet, montrant une certaine progression
du projet
Des dates importantes de réalisation d’un projet
CONTRAINTES
17
GESTION DE PROJET
PHASES
PLANIFICATION
Problèmes rencontrés:
19
GESTION DE PROJET
PLANIFICATION
Méthodes d’estimation
Activités similaires
Technique Delphi
20
GESTION DE PROJET
PLANIFICATION
21
GESTION DE PROJET
PLANIFICATION
Technique Delphi:
Utilisée pour améliorer la qualité de l’estimation en l’absence d’experts.
Méthode itérative qui se base sur les avis du groupe sur une activité
1. Estimations individuelles
2. Histogramme des résultats présentés
3. Les participants extérieurs expliquent leur vision
4. Retour à étape 1 en général, 3 itérations suffisent
22
GESTION DE PROJET
PLANIFICATION
PLANIFICATION
24
GESTION DE PROJET
PLANIFICATION
PLANIFICATION
Projet X
27
GESTION DE PROJET
PLANIFICATION
Sous-projet:
Projet contenu dans le projet principal
ressources)
GESTION DE PROJET
PLANIFICATION
29
GESTION DE PROJET
PLANIFICATION
Réseau PERT (Program Evaluation and Review Technique)
Diagramme de GANTT
32
GESTION DE PROJET
PLANIFICATION
Diagramme de GANTT
Objectifs:
Visualiser les tâches réalisés et les tâches à réaliser et les éventuels
dépassements
Visualiser le « qui fait quoi et quand »
33
GESTION DE PROJET
PLANIFICATION
Diagramme de GANTT
Les tâches sont représentées par des barres dont la longueur est proportionnelle à la
durée estimée.
GESTION DE PROJET
SUIVI DU PROJET
35
GESTION DE PROJET
SUIVI DU PROJET
sont des fonctions en cours de réalisation du projet quelle que soit la phase
atteinte dans la progression du projet
impliquent une base de comparaison que constitue le plan de réalisation,
produit de la planification du projet et de l’utilisation des ressources
36
GESTION DE PROJET
CONTRÔLE
37
LOGICIELS GESTION DE PROJET
38
LOGICIELS DE GESTION DE PROJET
Étude comparative
OpenWorkBench: Logiciel complet de planification avec prise en charge des diagrammes
de GANTT et le réseau de PERT …
Nécessitant JRE
Open source
Pas de mise à jours depuis 2008
Gantt Project: permet la planification d'un projet à travers la réalisation d'un diagramme de
Gantt et des réseaux PERT.
Nécessitant JRE
Logiciel libre
Limitations:
La durée d'une tâche ne peut être inférieure à un jour
L'ajustement des ressources n'est pas inclus
Sciforma: Logiciel complet et très performant. C'est une solution web fonctionnant sur tous
les systèmes d'exploitation supportés par Java
Nécessitant JRE
Sous licence
39
Microsoft Project (ou MS Project): logiciel très puissant de gestion de projets édité
par Microsoft.
Sous licence
LOGICIELS DE GESTION DE PROJET
40
MICROSOFT PROJECT (MS PROJECT)
Utilité:
1. Modélisation de projets
2. Plannings
3. Planifications de projets
4. Suivi et contrôle de projets
5. Gestion des risques
41
ATELIER 1
Prise en main, création et configuration de tâches
Introduction
Planification des Projets avec MS Project
Vue d’ensemble
Création d’un projet dans MS Project
Créer un nouveau projet
Entrer les informations clés sur le projet
Définir le calendrier du projet
Vérifier et modifier les options du calendrier
Organiser les tâches (Activités)
Entrer les tâches et leur durée
Créer une tâche périodique
Structurer le projet en créant des tâches hiérarchisées
Modifier une liste de tâches
Planifier les dates de début et de fin des tâches
Établir des relations entre des tâches
Définir une date de début ou de fin spécifique (contrainte) pour une tâche 42
Ajouter une échéance à une tâche
Créer un jalon
MS PROJECT
43
MS PROJECT
Configurer le projet
44
MS PROJECT
Le calendrier du projet
45
MS PROJECT
c. Cliquez « ‘Définir les jours comme période chômée » : Sélectionnez les jours
« Samedi et Dimanche »
46
MS PROJET
47
MS PROJECT
4. Cliquez l’onglet « Exceptions » pour définir des périodes chômées et saisissez le(s)
jour(s) chômé(s) (férié(s))
5. Utilisez les légendes pour vérifier votre calendrier
48
MS PROJECT
49
MS PROJECT
Création de tâches
Pour insérer les tâches dans le diagramme de GANTT, procédez comme suit :
1. Affichez le diagramme de GANTT si ce n’est pas fait : Cliquez le menu « Affichage »
« Diagramme de Gantt »
3. Dans le champ « Durée » tapez le temps que prendra une tâche. Le temps peut être en
mois, semaines, jours, heures ou minutes. Bien sur sans compter les périodes chômées.
Vous pouvez utiliser les abréviations suivantes : mois = ms ; semaines = s ; jours = j ;
heures = h ; minutes = m ;
Tâches périodiques
51
MS PROJECT
3. Saisissez :
a. Le nom de la tache,
b. La durée,
c. La périodicité : Quotidien, Hebdomadaire, Mensuel, Annule
d. La fréquence de répétition
e. Le(s) jour(s) de la tâche
f. La plage de la périodicité : date de début et sois combien d’occurrence ou bien la
date de la fin
4. Cliquez « OK » pour valider
52
MS PROJECT
53
MS PROJECT
1. Sur le diagramme de Gantt, insérer vos tâches, tâche récapitulative et les tâches
subordonnées
2. Sélectionnez les tâches qui seront subordonnées, et cliquer le bouton « Abaisser »
Vous pouvez abaisser ou hausser rapidement une tâche à l'aide de la souris. Sélectionnez
la tâche, puis placez le pointeur sur la première lettre du nom de la tâche. Lorsque que le
pointeur prend la forme d'une flèche bidirectionnelle, faites-le glisser vers la droite pour
54
abaisser la tâche ou vers la gauche pour la hausser.
MS PROJECT
Après avoir créées et organisées vos taches en mode plan, la prochaine étape
consiste à les relier entre elles, et leur affecter des contraintes de délais et des
échéances à respecter
Fin-à-début : le type de lien le plus courant, et qui est crée par défaut par
MS Project)
Fin-à-fin
Début-à-début 55
Début-à-fin
MS PROJECT
56
MS PROJECT
Définir des dates de début et/ou de fin spécifiques pour une tache
Avec MS Projet, les dates de début et de fin des tâches sont calculées en fonction
des durées et des interdépendances entre les tâches. Cependant, il est possible de
définir pour une tache une date de début ou de fin spécifique (contrainte). Ces
contraintes de dates sont appelées contraintes fixes.
1. Les contraintes les plus flexibles. Sont de nature : « dès que possible » et « le plus
tard possible »
2. Les contraintes les moins flexibles. De nature : « doit commencer (ou finir) le »
3. Les contraintes Moyennement flexibles. De nature : « début (ou fin) au plus tard le
» et « début (ou fin) au plus tôt le » 57
MS PROJECT
Pour créer des contraintes spécifiques sous Ms Project procédez comme suit :
58
MS PROJECT
59
MS PROJECT
Dans le cas où la tâche risque de se terminer après son échéance, MS Project affiche
un indicateur d’avertissement
60
MS PROJECT
Créer un jalon
Un jalon (ou, en anglais milestone) est la fin d'une étape ou la fin d'un travail. La
plupart du temps, le jalon est aussi un événement important, comme la signature
d'un contrat, le lancement d'un produit
MS Project, définit le jalon comme une tâche de durée nulle (0) et il est
représenté sous forme de losange plein noir . Pour créer un jalon,
attribuez à la tâche la durée 0j
Cependant, on peut définir une tâche dont la durée n’est pas nulle comme
étant un jalon. Pour le faire, procédez comme suit :