Vous êtes sur la page 1sur 167

Division

Gestion, Qualité et
techniques de l'information

Retour à la page d’accueil


© CSTC Division Techniques de Planification

Table des Matières

RETOUR À LA PAGE D’ACCUEIL ............................................................................ I

CHAPITRE 1 INTRODUCTION A L'UTILISATION DE MS PROJECT 2007 ............. 1


1.1 L’écran de démarrage de MS Project 2007 .......................................................................................... 2
1.1.1 La barre de menu ................................................................................................................................. 3
1.1.2 Les barres d'outils ................................................................................................................................ 3
1.1.3 La partie des colonnes (Table) ............................................................................................................. 4
1.1.4 La partie graphique .............................................................................................................................. 5
1.1.5 La barre des Affichages (Views ) ......................................................................................................... 5

1.2 Les options de base via ToolsOptions – 1ère Partie ........................................................................... 6


1.2.1 Généralités ........................................................................................................................................... 6
1.2.2 L'onglet "Schedule" – Choix généraux relatifs au planning ................................................................. 6
1.2.3 L'onglet "Calendar" .............................................................................................................................. 8
1.2.4 L'onglet "Edit" ..................................................................................................................................... 9
1.2.5 L'onglet "General" ............................................................................................................................. 11
1.2.6 L'onglet "Save" .................................................................................................................................. 12
1.2.7 L'onglet "Calculation" ........................................................................................................................ 13
1.2.8 L'onglet "View" ................................................................................................................................. 13

1.3 Calculs réalisés par MS Project 2007 suivant le type de tâche ......................................................... 15

CHAPITRE 2 CREATION D'UN PROJET ACTIVITE ET RELATIONS OUVERTURE


ET SAUVEGARDE CALENDRIERS .......................................................................... 1
2.1 La création et la sauvegarde d'un nouveau projet ............................................................................... 2
2.1.1 Procédure pour la création d'un projet ................................................................................................. 2
2.1.2 Procédure pour la première sauvegarde d'un projet ............................................................................. 3
2.1.3 Exercices sur la création d'un projet..................................................................................................... 5
2.1.3.1 Exercice 1 ................................................................................................................................... 5
2.1.3.2 Exercice 2 ................................................................................................................................... 6

2.2 La suppression d'un projet .................................................................................................................... 7

2.3 Les activités d'un projet ......................................................................................................................... 8


2.3.1 Généralités ........................................................................................................................................... 8
2.3.2 La saisie et/ou l'ajout d'activités ........................................................................................................... 9
2.3.3 Données minimales à saisir concernant les activités ............................................................................ 9
2.3.4 Remarque sur les unités de temps dans la colonne de durée ................................................................ 9
2.3.5 La suppression des activités ............................................................................................................... 10

2.4 Les relations entre activités .................................................................................................................. 11


2.4.1 Généralités ......................................................................................................................................... 11
2.4.2 La saisie des relations ........................................................................................................................ 11
2.4.2.1 La table "Entry" ........................................................................................................................ 11
2.4.2.2 La fenêtre de détail d'activité .................................................................................................... 11
2.4.2.3 L'introduction de relations via la fenêtre "Task Information" .................................................. 13
2.4.2.4 L'introduction de relations FS0 par icône ................................................................................. 13

2.5 Exercice Guidé ...................................................................................................................................... 15

2.6 Exercices ................................................................................................................................................ 16

Notes MS Project 2007 – v2 Page ii


© CSTC Division Techniques de Planification

2.6.1 Exercice 1 .......................................................................................................................................... 16


2.6.2 Exercice 2 .......................................................................................................................................... 18
2.6.3 Exercice 3 .......................................................................................................................................... 21
2.6.4 Exercice 4 .......................................................................................................................................... 23

2.7 Les calendriers – Notions de base ........................................................................................................ 26


2.7.1 Généralités ......................................................................................................................................... 26
2.7.2 La fenêtre des calendriers .................................................................................................................. 27
2.7.3 Exercices sur l'introduction de jours de congés ................................................................................. 28
2.7.3.1 Exercice 1 ................................................................................................................................. 28
2.7.3.2 Exercice 2 ................................................................................................................................. 29
2.7.4 Création de calendriers supplémentaires ............................................................................................ 29
2.7.5 Exercice sur la création d'un calendrier ............................................................................................. 30
2.7.6 L'attribution d'un calendrier à un projet ............................................................................................. 30
2.7.7 L'attribution d'un calendrier à une activité ......................................................................................... 31
2.7.8 Renommer ou supprimer un calendrier .............................................................................................. 31
2.7.9 Imprimer le contenu d'un calendrier .................................................................................................. 31

2.8 Fractionner les barres de tâches (Task Splitting) .............................................................................. 33

2.9 Calcul et détermination du chemin critique par MS Project ............................................................ 34

2.10 Le tri des activités (Sort ) ..................................................................................................................... 35


2.10.1 Trier suivant les possibilités standard............................................................................................ 35
2.10.2 Etablir un tri personnalisé (Sort by) .............................................................................................. 35
2.10.3 Exercices ....................................................................................................................................... 36

2.11 Le regroupement d'activités – 1ère Partie ............................................................................................ 37


2.11.1 Généralités .................................................................................................................................... 37
2.11.2 Les regroupements prédéfinis ....................................................................................................... 37
2.11.3 La création d'un nouveau regroupement de tâches ........................................................................ 38
2.11.4 Exercices sur le regroupement ...................................................................................................... 39

2.12 Copier-Coller les activités .................................................................................................................... 40


2.12.1 Généralités .................................................................................................................................... 40
2.12.2 Copier-Coller - Erreur : Sort by… ................................................................................................ 40

CHAPITRE 3 FORMATAGE DES DONNEES GRAPHIQUES D'UN PROJET : LES


BARRES L'ECHELLE DE TEMPS LES LIGNES DE REPERE................................. 1
3.1 Généralités ............................................................................................................................................... 2

3.2 Le formatage des barres de tâche .......................................................................................................... 3


3.2.1 L'assistant de formatage de la Charte de Gantt .................................................................................... 3
3.2.2 Le formatage global des barres de tâches (FormatBar Styles) ......................................................... 4
3.2.3 Le formatage local des barres de tâches (FormatBar) ...................................................................... 8

3.3 Le formatage de l'échelle de temps (FormatTimescale) ................................................................. 10


3.3.1 La modification de l'échelle de temps ................................................................................................ 10
3.3.2 La modification de l'affichage des jours non travaillés ...................................................................... 11
3.3.3 Exercices ............................................................................................................................................ 11

3.4 Le formatage des textes (police de caractère) ..................................................................................... 12


3.4.1 Le formatage global des textes (FormatText Styles) ...................................................................... 12
3.4.2 Le formatage local des textes (FormatFont) ................................................................................... 12

3.5 Les lignes de repère de l'échelle de temps (FormatGridlines) ....................................................... 13

3.6 Le layout de l'échelle de temps (FormatLayout) ............................................................................ 14

Notes MS Project 2007 – v2 Page iii


© CSTC Division Techniques de Planification

CHAPITRE 4 DATES IMPOSEES AUX ACTIVITES CHAMPS DE DONNEES


(FIELDS) TABLES ..................................................................................................... 1
4.1 Dates imposées aux activités (Constraints) ........................................................................................... 2
4.1.1 Généralités ........................................................................................................................................... 2
4.1.2 La contrainte "Dès que possible" - ASAP ............................................................................................ 3
4.1.3 La contrainte "Aussi tard que possible" - ALAP ................................................................................. 3
4.1.4 Contrainte de début au plus tôt ............................................................................................................ 3
4.1.5 Contrainte de début au plus tard - SNLT ............................................................................................. 4
4.1.6 Contrainte de fin au plus tôt - FNET.................................................................................................... 6
4.1.7 Contrainte de fin au plus tard - FNLT .................................................................................................. 7
4.1.8 Date de début obligatoire (Must Start On) ........................................................................................... 8
4.1.9 Date de fin obligatoire.......................................................................................................................... 9

4.2 La date d'échéance d'une activité - Deadline...................................................................................... 11

4.3 Les champs de données de MS Project (Fields) ................................................................................. 12


4.3.1 Généralités ......................................................................................................................................... 12
4.3.2 Les catégories de champs ................................................................................................................... 12
4.3.3 Les types de champs .......................................................................................................................... 12
4.3.4 Les champs personnalisables (Custom Fields)................................................................................... 13

4.4 Les tables (Tables) ................................................................................................................................ 16


4.4.1 Généralités ......................................................................................................................................... 16
4.4.2 Création d'une table............................................................................................................................ 16
4.4.3 Quelques exemples de tables ............................................................................................................. 18
4.4.3.1 Dates au plus tôt ....................................................................................................................... 18
4.4.3.2 Dates au plus tôt et au plus tard ................................................................................................ 18
4.4.3.3 Dates et marges ........................................................................................................................ 18
4.4.3.4 Activités et relations ................................................................................................................. 19
4.4.3.5 Date butoir et contraintes.......................................................................................................... 19

4.5 Application des champs personnalisables – Champs "Oui/Non" ..................................................... 20

CHAPITRE 5 ORGANISATION DES ACTIVITES D'UN PROJET CODES


INDENTATION DES ACTIVITES ET WBS FILTRES GROUPES D'ACTIVITES
AFFICHAGES ............................................................................................................ 1
5.1 Les codes .................................................................................................................................................. 2
5.1.1 Introduction .......................................................................................................................................... 2
5.1.2 La création d'une bibliothèque de codes .............................................................................................. 2
5.1.3 L'attribution des valeurs de code aux activités ..................................................................................... 4
5.1.4 Exercices – Codes et regroupement ..................................................................................................... 6
5.1.4.1 Exercice 1 ................................................................................................................................... 6
5.1.4.2 Exercice 2 ................................................................................................................................... 8
5.1.4.3 Exercice 3 – Regroupement du projet Fi10 .............................................................................. 11
5.1.4.4 Exercice 4 – Regroupement du projet GOAB .......................................................................... 11

5.2 L'indentation des activités et WBS ...................................................................................................... 12


5.2.1 L'indentation des activités (Outline) .................................................................................................. 12
5.2.2 Work Breakdown Structure ............................................................................................................... 14

5.3 Les filtres ............................................................................................................................................... 16


5.3.1 Généralités sur les filtres .................................................................................................................... 16
5.3.2 Les filtres existants dans MS Project ................................................................................................. 17
5.3.3 Création de nouveaux filtres ou Modification de filtres existants ...................................................... 17
5.3.4 Filtres interactifs ................................................................................................................................ 20
5.3.5 Filtres automatiques - Autofilters....................................................................................................... 20

Notes MS Project 2007 – v2 Page iv


© CSTC Division Techniques de Planification

5.4 Les affichages (Views) .......................................................................................................................... 22


5.4.1 Généralités ......................................................................................................................................... 22
5.4.2 Création d'un affichage ...................................................................................................................... 22
5.4.3 Modification ou suppression d'un affichage ...................................................................................... 24

5.5 Regroupement d'activités – Partie 2 ................................................................................................... 25


5.5.1 Généralités ......................................................................................................................................... 25
5.5.2 Exercices ............................................................................................................................................ 26

5.6 Gestion d'objets de Project (Organizer) et Global.mpt ..................................................................... 27


5.6.1 Généralités ......................................................................................................................................... 27
5.6.2 Utilisation du modèle Global.mpt ...................................................................................................... 27
5.6.3 Echange d'objets entre projets ............................................................................................................ 29
5.6.4 Suppression d'objets dans un projet ................................................................................................... 29

CHAPITRE 6 RAPPORTS D'UN PROJET MISE EN PAGE RAPPORTS


STANDARDS ............................................................................................................. 1
6.1 Mise en page d'une impression .............................................................................................................. 2
6.1.1 Généralités ........................................................................................................................................... 2
6.1.2 L'onglet de Page ................................................................................................................................... 2
6.1.3 L'onglet de Marges............................................................................................................................... 2
6.1.4 L'onglet d'en-tête et de pied de page (Header & Footer)...................................................................... 3
6.1.5 L'onglet de Légende ............................................................................................................................. 4
6.1.6 L'onglet d'Affichage (View) ................................................................................................................ 4

6.2 Les Rapports standards – Notions de base ........................................................................................... 5


6.2.1 Généralités ........................................................................................................................................... 5
6.2.2 Les rapports d'aperçu général (Overview) ........................................................................................... 5
6.2.3 Les rapports d'activités en cours (Current Activities) .......................................................................... 6

CHAPITRE 7 RESSOURCES D'UN PROJET NOTIONS DE BASE ......................... 1


7.1 Généralités ............................................................................................................................................... 2

7.2 Le calcul de la durée des activités dans MS Project ............................................................................ 3


7.2.1 Généralités – Type d'activité et formule de calcul..................................................................................... 3
7.2.2 Les activités de Durée Fixe (Fixed Duration ) ..................................................................................... 4
7.2.3 Les activités d'Unités Fixes (Fixed Units) ........................................................................................... 4
7.2.4 Les activités de Travail Fixe (Fixed Work) ......................................................................................... 5

7.3 La bibliothèque des ressources .............................................................................................................. 6


7.3.1 Options liées à la création des ressources ............................................................................................ 6
7.3.2 La création des ressources.................................................................................................................... 6
7.3.3 Les types de ressources : Work ou Material ? ...................................................................................... 7
7.3.4 Exercices sur la définition d'une bibliothèque de ressources ............................................................... 8
7.3.5 La suppression d'une ressource dans la bibliothèque ........................................................................... 8
7.3.6 L'échange de bibliothèques de ressources entre projets ....................................................................... 9

7.4 L'affectation d'une ressource aux activités ......................................................................................... 10


7.4.1 Introduction ........................................................................................................................................ 10
7.4.2 L'affectation via la fenêtre d'affectation des ressources ..................................................................... 10
7.4.3 L'affectation via le fractionnement d'écran (Split ) ............................................................................ 12

7.5 L'affectation de plusieurs ressources de type Travail (Work ) aux activités ................................... 14
7.5.1 L'affectation de plusieurs ressources à une tâche ............................................................................... 14
7.5.2 Les activités "Effort driven"............................................................................................................... 14
7.5.3 Les activités "not Effort driven" ........................................................................................................ 15

Notes MS Project 2007 – v2 Page v


© CSTC Division Techniques de Planification

7.6 Exercices ................................................................................................................................................ 16


7.6.1 Exercice pour le projet FO10 ............................................................................................................. 16
7.6.2 Exercice pour le projet GRO1 ............................................................................................................ 17

7.7 Affichages concernant les ressources .................................................................................................. 18


7.7.1 Le graphe des ressources (Resource Graph) ...................................................................................... 18
7.7.2 L'utilisation des ressources (Resource Usage ) .................................................................................. 20
7.7.3 L'affichage combiné Gantt & Ressources .......................................................................................... 21

CHAPITRE 8 MISE A JOUR D'UN PROJET TRACKING ......................................... 1


8.1 Généralités ............................................................................................................................................... 2

8.2 Le planning cible d'un projet (Baseline) ............................................................................................... 3


8.2.1 L'enregistrement d'un planning cible (Baseline) .................................................................................. 3
8.2.2 L'affichage du planning cible dans un but comparatif ......................................................................... 3

8.3 La mise à jour d'un projet via les activités du projet .......................................................................... 6
8.3.1 Choix des options et du type des tâches ............................................................................................... 6
8.3.2 Les "Formules derrière l'écran" ............................................................................................................ 7
8.3.3 Les outils pour saisir la mise à jour ...................................................................................................... 7
8.3.4 La ligne de repère de la Status Date ..................................................................................................... 8
8.3.5 Mise à jour d'un projet via les activités ................................................................................................ 8

Notes MS Project 2007 – v2 Page vi


Chapitre 1
Introduction à l'Utilisation
de
MS Project 2007
© CSTC Division Gestion, Qualité et Techniques de l'Information

1.1 L’écran de démarrage de MS Project 2007


Après le démarrage de MS Project, la fenêtre ci-dessous s’affiche à l’écran :

Cette fenêtre offre la possibilité aux utilisateurs d’une version antérieure à MS Project 2007
de mettre à jour leur nouvelle version avec l’ensemble des objets (Filtres, groupes,
champs,…) personnalisés précédemment.
Trois possibilités sont offertes :
 Mise à jour automatique
 Mise à jour manuelle
 Pas de mise à jour
Si une mise à jour est souhaitée, il est toutefois conseillé de choisir la deuxième option pour
des soucis évidents de contrôle et de sécurité. Le paramétrage opéré, l'affichage principale
s'affiche à l'écran.
Cet écran est composé de cinq parties. Chacune de ces parties est commentée dans les
paragraphes qui suivent.
1 - La barre de menu 2 – Les barres
d'outils
(toolbars)

4 - La partie
graphique de
l'écran

Ligne de séparation de la partie des


colonnes et de la partie graphique.
5 - La barre Peut être déplacée (cf. ci-dessous)
3 - La partie des colonnes
des views
Pour modifier la répartition "Partie des colonnes / Partie graphique", il suffit de placer le
pointeur de la souris sur la ligne les séparant. Le pointeur se transforme alors en un symbole
comprenant notamment une flèche vers la gauche et vers la droite. Si l'utilisateur clique et
garde le bouton de la souris enfoncé, il peut faire glisser cette ligne de séparation vers la
gauche ou la droite.

MS Project 2007 Standard Cours de base – Chapitre 1 Page 2


© CSTC Division Gestion, Qualité et Techniques de l'Information

1.1.1 La barre de menu

En cliquant sur une des commandes reprises dans la barre de menu, un menu déroulant
apparaît et affiche les commandes disponibles (comme cela est représenté dans la figure ci-
contre).

Cliquer sur une des commandes du menu affiché exécute celle sélectionnée.

1.1.2 Les barres d'outils


Comme dans tout logiciel, il existe des raccourcis pour les commandes affichées dans les
menus (dont question au paragraphe précédent). Ces raccourcis sont repris sous forme
d'icônes affichées dans des "barres d'outils".
Lors du premier démarrage de MS Project, deux barres d'outils sont affichées.
 La barre d'outils "Standard" :

 La barre d'outils "Formatting" :

Des barres d'outils supplémentaires peuvent être ajoutées via un "Click droit" dans la zone des
barres d'outils.

Cliquer
pour
choisir les
barres
d'outils à
afficher

Cliquer ici pour


personnaliser
les barres
d’outils

MS Project 2007 Standard Cours de base – Chapitre 1 Page 3


© CSTC Division Gestion, Qualité et Techniques de l'Information

En cliquant sur l'onglet "Options" de la fenêtre


"Customize…", certaines caractéristiques des
barres d'outils peuvent être modifiées, comme
par exemple :
 s'il faut afficher les deux barres par
défaut (Standard et Formatting) sur deux
lignes.
 si toutes les commandes reprises dans un
menu doivent toujours être affichées.
Pour les utilisateurs débutants, il est
conseillé de faire afficher directement
toutes les commandes.
 si l'action d'une icône doit apparaître
dans une bulle d'aide lorsque le pointeur
de la souris y est placé ("Screen Tips").
 la manière dont les menus sont déroulés.

1.1.3 La partie des colonnes (Table)


La partie des colonnes est composée d'une série de colonnes de données. Certaines doivent
être complétées par l'utilisateur (p.ex. Task Name et Duration) tandis que d'autres sont
calculées par MS Project (p.ex. Start et Finish).

Dans MS Project, la liste des colonnes à afficher à l'écran est sauvegardée sous forme de
"Table". Le choix de la Table à afficher se fait via ViewTable. Par défaut, c'est la Table
"Entry" qui est affichée pour l'introduction des données. L'affichage d'autres tables et la
modification de celles-ci sera expliqué plus loin dans les notes.

MS Project 2007 Standard Cours de base – Chapitre 1 Page 4


© CSTC Division Gestion, Qualité et Techniques de l'Information

1.1.4 La partie graphique


Dans la partie graphique, l'utilisateur
retrouvera la représentation graphique en
échelle de temps des données introduites
dans les colonnes. Cette partie de l'écran
peut, entre autres, être modifiée via
"Format" – "Timescale" pour l'échelle de
temps ou via "Format" – "Bar styles…" pour le formatage graphique des barres. Pour plus de
détails, voir plus loin dans les notes.

1.1.5 La barre des Affichages (Views )


Du côté gauche de l'écran se trouve une série d'icônes (boutons) qui permettent de passer
rapidement d'un affichage du projet ouvert à un autre. Ceci permet d'accéder à différentes
données du projet. Si cette barre n'est pas affichée exécuter la commande "View" – "View
bar".
Affichage du projet sous forme d'un calendrier

Affichage du projet dans un graphique en échelle de temps (méthode de la Charte


de Gantt). C'est la vue par défaut utilisée lorsqu'un projet est ouvert

Affichage du projet sous forme d'un diagramme de réseau (méthode PDM)

Pour plus de détails à ce sujet, voir plus loin dans les notes (Views).

MS Project 2007 Standard Cours de base – Chapitre 1 Page 5


© CSTC Division Gestion, Qualité et Techniques de l'Information

1.2 Les options de base via ToolsOptions – 1ère Partie


1.2.1 Généralités
Avant d'introduire les données de projet, il peut être intéressant que l'utilisateur configure la
manière dont MS Project doit réagir à cette saisie de données. Cela se fait en réalisant
certains choix via la fenêtre des options (ToolsOptions). Certains onglets sont à parcourir.
La plupart des onglets sont conçus de la manière suivante :
 une partie des options influencent MS Project dans son entièreté (donc tous les projets
qui y sont et seront ouverts).
 une autre partie des options sont relatives au projet. Si l'utilisateur souhaite que les
options liées aux projets soient d'application pour tous les nouveaux projets, il lui
suffit de cliquer sur le bouton .

1.2.2 L'onglet "Schedule" – Choix généraux relatifs au


planning
Pour obtenir la fenêtre des options à l'écran, exécuter la commande ToolsOptions. Cliquer
ensuite sur l'onglet "Schedule" pour en obtenir le contenu.

Options appliquées au
logiciel. Elles resteront
d'application quel que soit
le projet ouvert

Options appliquées au
projet ouvert. Elles ne
seront d'application que
pour celui-ci (et
éventuellement pour les
nouveaux projets)

Options appliquées au logiciel

: signifier que des contradictions dans le planning doivent être


mentionnées sous forme de messages.
Show assignement units as : utilisé lorsque des ressources sont affectées aux activités
 Percentage : une ressource est affectée à une activité est affichée en
pourcentage (p.ex. 100% pour une unité).

MS Project 2007 Standard Cours de base – Chapitre 1 Page 6


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Decimal : une ressource affectée à une activité est affichée en décimal.


Options appliquées au projet ouvert
 New Tasks : Ces options sont en partie influencées par les choix faits pour le projet
via la fenêtre "Project Information". A savoir, faut-il calculer les
activités à partir d'une date de début ou d'une date de fin de projet ?
 Si calcul à partir d'une date de début de projet (voir "Project Information), les
activités :
Start on Project Start Date : planifiées à partir de la date de début du projet.
Start on Current Date : planifiées à partir d'une date de référence (la Current
Date) que l'utilisateur doit spécifier (dans le passé ou le futur du projet)
 Calcul à partir d'une date de fin de projet (voir Project Information), les
activités :
Finish on Project Finish Date : planifiées à partir de la date de fin du projet.
Start on Current Date : planifiées à partir d'une date de référence (la Current
Date) que l'utilisateur doit spécifier (dans le passé ou le futur du projet)
 Duration is entered in : unité de temps utilisée pour introduire la durée des activités.
Plusieurs choix disponibles : Minutes, Heures, Jours,
Semaines, Mois.
 Work is entered in : unité de temps utilisée pour introduire le travail à exécuter par
les ressources. Plusieurs choix disponibles : Minutes, Heures,
Jours, Semaines, Mois.
 Default task type : détermine le type d'activité par défaut (celui utilisé pour les
nouvelles activités créées).
 Fixed duration : l'utilisateur détermine la durée de l'activité (p.ex. 3 jours).
Celle-ci ne sera pas modifiée par MS Project ni en fonction du nombre de ressources affecté
ni en fonction du nombre d'heures de travail attribué à l'activité.
 Fixed units : l'utilisateur détermine le nombre de ressources (p.ex. 4 coffreurs).
Celle-ci ne sera pas modifiée par MS Project ni en fonction de la durée de l'activité ni en
fonction du nombre d'heures de travail attribué à l'activité.
 Fixed work : l'utilisateur détermine le nombre d'heures de travail de l'activité
(p.ex. 240 heures). Celle-ci ne sera pas modifiée par MS Project ni en fonction de la durée de
l'activité ni en fonction du nombre de ressources affecté à celle-ci.

Afin d'éviter des problèmes lors de l'introduction de l'avancement


d'un projet, l'utilisateur n'emploiera pas le type "Fixed duration".

signifie que les nouvelles activités seront "pilotées" par les


ressources qui y seront affectées. Cela veut dire que la durée des activités sera
automatiquement calculée sur base du nombre d'heures de travail affecté et du
nombre de ressources.
Configuration conseillée pour utilisateurs débutants : ne pas cocher

signifie que des activités insérées ou déplacées au sein


d'une liste d'activités seront liées à l'activité la précédant ainsi qu'à l'activité la
suivant dans la liste par une relation FS0.

MS Project 2007 Standard Cours de base – Chapitre 1 Page 7


© CSTC Division Gestion, Qualité et Techniques de l'Information

Configuration conseillée pour utilisateurs débutants : ne pas cocher


signifie que, lors de l'introduction de l'avancement du projet
(Tracking), des activités démarrées mais non terminées sont scindées
graphiquement en 2 parties (exécutée et non-exécutée).
Configuration conseillée pour utilisateurs débutants : ne pas cocher

signifie que lors du calcul du réseau, les tâches


d'un projet doivent toujours être calculées en tenant compte de la date qui leur
aurait été imposée (constraints), y compris celles qui vont à l'encontre de la
logique du réseau. Lorsque cochée, certains types de contraintes font en sorte
que des relations entre activités ne sont plus prises en compte (cf. chap 4).
Configuration conseillée pour utilisateurs débutants : ne pas cocher
MS Project permet de mentionner qu'une activité a
une durée estimée ou provisoire (p.ex. une activité dont le planificateur n'est pas
encore certain de la durée). Cette notion de durée estimée est affichée à la fois
dans la colonne "Estimated Duration" (non présente par défaut à l'écran) et dans
la colonne de durée de l'activité par un "?".
Configuration conseillée pour utilisateurs débutants : cocher
signifie que toute nouvelle activité créée dans le projet
a une durée estimée (de 1 jour). Elle apparaît donc avec un "?".
Configuration conseillée pour utilisateurs débutants : cocher

1.2.3 L'onglet "Calendar"


Pour obtenir la fenêtre des options à l'écran, exécuter la commande ToolsOptions. Cliquer
ensuite sur l'onglet "Calendar" pour en obtenir le contenu.
Jour de début de la semaine : le choix réalisé ici
ne modifie en rien les paramètres standards des
calendriers. Ceci n'influence que certaines
Views ainsi que le positionnement des lignes de
repères dans l'échelle de temps (gridlines)
Heures de début et de fin de journée par défaut.
). L'utilisateur débutant ne modifiera de
préférence pas ces paramètres !
Paramètres utilisés par MS Project pour
convertir en heures les durées saisies par
l'utilisateur dans une autre unité (jours,
semaines ou mois). L'utilisateur débutant ne
modifiera de préférence pas ces paramètres !

Toutes les options reprises ici ne sont valables que pour le projet actif lors
de l'ouverture de la fenêtre. Si l'utilisateur désire rendre les paramètres
actifs pour tous les nouveaux projets à créer, il cliquera sur .

MS Project 2007 Standard Cours de base – Chapitre 1 Page 8


© CSTC Division Gestion, Qualité et Techniques de l'Information

1.2.4 L'onglet "Edit"


Pour obtenir la fenêtre des options à l'écran, exécuter la commande ToolsOptions. Cliquer
ensuite sur l'onglet "Edit" pour en obtenir le contenu.

Saisir l'étiquette d'affichage des


unités de temps dans le projet
ouvert. Par exemple, les jours
doivent-ils être étiquetés "day" ou
"d" pour la durée des activités.

Options par rapport aux hyper liens


que l'utilisateur aurait introduit
pour les activités. Pour rappel, un
hyper lien est un fragment de texte
reprenant la localisation d'un
fichier (page web, document word,
excel, …).

Options de l'onglet valables pour MS Project (d'application pour tout projet ouvert) :
signifie que le glissement du contenu d'une cellule vers une
autre est permis.
signifie qu'après avoir saisi une donnée dans une cellule, si
l'utilisateur tape la touche "Enter" du clavier, la sélection passe automatiquement
à la cellule située en dessous.
signifie que des liens vers d'autres fichiers (MS Project ou
autres) peuvent être mis à jour à l'ouverture du projet de deux manières
différentes :
 MS Project affiche une boîte de dialogue et ne fait la mise à jour du
lien que l'utilisateur confirme que celle-ci doit être faite;
 la mise à jour se fait automatiquement.

signifie que la saisie de données peut être faite directement dans les
cellules des activités. Sinon, elle doit être faite via la barre d'édition (juste au-
dessus des titres de colonnes).

MS Project 2007 Standard Cours de base – Chapitre 1 Page 9


© CSTC Division Gestion, Qualité et Techniques de l'Information

L'utilisateur débutant conservera préférablement les paramètres par


défaut de MS Project, c'est à dire ceux repris dans la figure ci-avant.

MS Project 2007 Standard Cours de base – Chapitre 1 Page 10


© CSTC Division Gestion, Qualité et Techniques de l'Information

1.2.5 L'onglet "General"


Pour obtenir la fenêtre des options à l'écran, exécuter la commande ToolsOptions. Cliquer
ensuite sur l'onglet "General" pour en obtenir le contenu.

Max. 99 retours en
arrière possibles

Options générales pour MS Project :

si la case est cochée, signifie que l'Autofiltre sera activé


automatiquement dans les nouveaux projets.
N.B. : Pour rappel, l'Autofiltre est une manière de filtrer les données affichées dans
un champ (une colonne dans MS Project). Si l'Autofiltre est activé, un bouton
avec une flèche vers le bas apparaît dans le titre des colonnes. En cliquant sur
celui-ci, l'utilisateur peut choisir parmi une liste de données-clefs contenues
dans la colonne. Il ne gardera ainsi à l'écran que les activités correspondant au
paramètre sélectionné (pour plus de détail, voir les notes concernant les
filtres).
signifie qu'à chaque fois que l'utilisateur crée un
nouveau projet, MS Project affiche la fenêtre "Project information" permettant
de spécifier, notamment, la date de début du projet (voir plus loin dans le cours).

si la case est cochée, signifie qu'à l'ouverture de MS Project, le


dernier fichier ayant été ouvert avec le logiciel sera réouvert.

signifie que dans le menu déroulant "File" va


apparaître une liste de fichiers. Ces fichiers sont les 4 derniers fichiers ouverts

MS Project 2007 Standard Cours de base – Chapitre 1 Page 11


© CSTC Division Gestion, Qualité et Techniques de l'Information

via MS Project. Si l'utilisateur le désire, il peut augmenter ou diminuer le


nombre de fichiers affichés.
Options "Assistant Planning" (PlanningWizard) :

signifie que l'utilisateur désire recevoir des conseils de


l'assistant Planning de MS Project. Cet assistant suit les différentes actions
réalisées par l'utilisateur et affiche une boîte de message avec un conseil
d'utilisation lorsqu'il détecte que celui-ci travaille de manière erronée.
L'assistant peut donner des conseils sur :
 : l'utilisation de MS Project,
 : le calcul des activités (relations, …),
 : les erreurs commises par l'utilisateur.
Options générales concernant le projet ouvert :
signifie que des nouvelles tâches (?) ou des
nouvelles ressources seront automatiquement ajoutées dans la bibliothèque des
ressources. Si cette case n'est pas cochée, lorsqu'une ressource inexistante dans
le projet est affectée à une activité, MS Project demande s'il doit l'ajouter à la
liste des ressources disponibles (resource pool).
Default standard rate : Coût par heure des nouvelles ressources introduites dans le projet.
Ce coût peut bien entendu être modifié ultérieurement pour chaque ressource.
Default overtime rate : Coût par heure supplémentaire des nouvelles ressources
introduites dans le projet. Ce coût peut bien entendu être modifié ultérieurement
pour chaque ressource.

1.2.6 L'onglet "Save"


Pour obtenir la fenêtre des options à l'écran, exécuter la commande ToolsOptions. Cliquer
ensuite sur l'onglet "Save" pour en obtenir le contenu.
Choix du type de fichier proposé lors
de la sauvegarde des projets. Il existe
6 possibilités, dont les plus importantes
sont :
 Project (*.mpp)=format standard MS
Project 2007
 Template (*.mpt)=format de modèle
servant à la création d'autres projets
 Microsoft Project 2000 - 2003
(*.mpp)=format pour l'utilisation de
MS Project 2000 et 2003
Répertoire de sauvegarde par défaut
des projets ouverts dans MS Project.
Sauvegarde automatique du projet
actif (ou de tous les projets ouverts)
toutes les X minutes
Cocher pour obtenir l'affichage d'un
message de confirmation avant que
la sauvegarde automatique ne soit
effectuée.

MS Project 2007 Standard Cours de base – Chapitre 1 Page 12


© CSTC Division Gestion, Qualité et Techniques de l'Information

1.2.7 L'onglet "Calculation"


Pour obtenir la fenêtre des options à l'écran, exécuter la commande ToolsOptions. Cliquer
ensuite sur l'onglet "Calculation" pour en obtenir le contenu.
Spécifier si le calcul des projets
ouverts doit se faire
automatiquement ou manuellement
Spécifier si, lors du calcul
(automatique ou manuel), tous les
projets ouverts ou seulement le projet
actif doit être recalculé

Spécifier si plusieurs chemins critiques


doivent être calculés : dans ce cas,
toutes les activités "open ends" sont
considérées comme critiques

Déterminer la marge en deçà de


laquelle les activités doivent être
considérées comme critiques

1.2.8 L'onglet "View"


Pour obtenir la fenêtre des options à l'écran, exécuter la commande ToolsOptions. Cliquer
ensuite sur l'onglet "View" pour en obtenir le contenu.

Choisir l'affichage par défaut


des projets

Choisir le format d'affichage


des dates d'activités (il existe
21 formats différents)

Faire afficher une tâche


récapitulative pour le projet
(donnant entre autres la durée
totale de celui-ci)

MS Project 2007 Standard Cours de base – Chapitre 1 Page 13


© CSTC Division Gestion, Qualité et Techniques de l'Information

Les options Currency (unité monétaire), Outline (mode plan) ainsi que celles non détaillée ici
seront expliquées plus loin dans les notes.

MS Project 2007 Standard Cours de base – Chapitre 1 Page 14


© CSTC Division Gestion, Qualité et Techniques de l'Information

1.3 Calculs réalisés par MS Project 2007 suivant le type


de tâche
1] Activités de type Fixed Duration
A utiliser lorsque la durée de l'activité ne doit pas être changée quand des modifications
sont introduites par l'utilisateur.
Exemple : Une activité d'une durée de 5j, sur laquelle 2 manœuvres travaillent
 Travail calculé par MS Project : 5j x 2ho x 8h/j = 80h
La manière dont MS Project recalcule l'activité, si elle est de type Fixed Duration,
lors de la modification d'un des 3 paramètres par l'utilisateur (la modification
saisie est signalée par la cellule grisée) est proposée dans le tableau qui suit.

Durée Unités Travail


1. Durée inchangée : 5j Modification : de 2ho Travail recalculé :
à 4ho 160h (5 x 4 x 8)
2. Durée inchangée : 5j Unités recalculées : Modification : de 80h
3ho (120/(5x8)) à 120h
3. Modification : de 5j à Unités inchangées : Travail recalculé :
10j 2ho 160h (10 x 2 x 8)
2] Activités de type Fixed Units
A utiliser lorsque les unités de la ressource affectée ne doivent pas être changées quand
des modifications sont introduites par l'utilisateur.
Exemple : Une activité sur laquelle 6 ouvriers interviennent, pour un travail de 240h.
 Durée calculée par MS Project : 240h / (6ho x 8h/j) = 5j
La manière dont MS Project recalcule l'activité, si elle est de type Fixed Units,
lors de la modification d'un des 3 paramètres par l'utilisateur (la modification
saisie est signalée par la cellule grisée) est proposée dans le tableau qui suit.
Durée Unités Travail
1. Durée recalculée : 4j Unités inchangées : Modification : de
6ho 240h à 192h
2. Modification : de 5j à Unités inchangées : Travail recalculé :
8j 6ho 384h (8 x 6 x 8)
3. Durée recalculée : Modification : de 6ho Travail inchangé :
7,5j à 4ho 240h
3] Activités de type Fixed Work
A utiliser lorsque le travail affecté à la ressource ne doit pas être changé quand des
modifications sont introduites par l'utilisateur.
Exemple : Une activité sur laquelle 5 ouvriers travaillent, pour un travail de 320h.
 Durée calculée par MS Project : 320h / (5ho x 8h/j) = 8j

MS Project 2007 Standard Cours de base – Chapitre 1 Page 15


© CSTC Division Gestion, Qualité et Techniques de l'Information

La manière dont MS Project recalcule l'activité, si elle est de type Fixed Work,
lors de la modification d'un des 3 paramètres par l'utilisateur (la modification
saisie est signalée par la cellule grisée) est proposée dans le tableau qui suit.
Durée Unités Travail
1. Modification : de 8j à Unités recalculées : Travail inchangé :
10j de 5ho à 4ho 320h
2. Durée recalculée : 20j Modification : de 5ho Travail inchangé :
à 2ho 320h
3. Durée recalculée : Unités inchangées : Modification : de
4,5j 6ho 320h à 140h

MS Project 2007 Standard Cours de base – Chapitre 1 Page 16


Chapitre 2
Création d'un projet
Activité et Relations
Ouverture et Sauvegarde
Calendriers
© CSTC Division Gestion, Qualité et Techniques de l'information

2.1 La création et la sauvegarde d'un nouveau projet


2.1.1 Procédure pour la création d'un projet
Au démarrage de MS Project, un projet appelé "Project 1" est
automatiquement créé. Ce projet utilise le modèle Global.mpt et a
comme date de début de projet la date du jour.

D'une manière générale, pour créer un nouveau projet l'utilisateur pourra toujours effectuer la
commande FileNew ou cliquer sur dans la barre d'outils.

Attention, cliquer sur l'icône de la barre d'outils Standard est un


raccourci de création de projet qui implique l'utilisation du modèle
"Global.mpt" pour celui-ci.

Si l'utilisateur exécute la commande "File" – "New", la fenêtre ci-dessous s'affiche à l'écran :

Sur base du "GLOBAL.mpt"

Sur base d'un projet existant

Sur base d'un modèle

En cliquant sur la fonction "On computer…" dans la zone "Templates", la fenêtre ci-dessous
s'affiche. Deux onglets sont présents sur la fenêtre.

Modèles
enregistrés par
l'utilisateur.

Modèles
livrés avec
MS Project.

N.B. : Pour la création de modèles, l'utilisateur se reportera aux notes relatives (voir plus
loin).
Un modèle contiendra les informations qui reviennent systématiquement dans les
projets. De par leur présence dans le modèle, ces informations ne doivent pas être
réintroduites à chaque nouveau projet. Elles seront du type :

MS Project 2007 Standard Cours de base – Chapitre 2 Page 2


© CSTC Division Gestion, Qualité et Techniques de l'information

 calendriers
 ressources
 codes
 tables et views
 activités et relations
Dès la création d'un projet, l'utilisateur veillera à modifier directement les données de base
d'un projet. Elles sont reprises dans la fenêtre "Project Informations". Cette fenêtre apparaît
via la commande ProjectProject Information.

Saisir la date de début


du projet (accessible si
le projet est calculé à
partir d'une date de
début de projet)
Saisir la date de
fin du projet
(accessible si le
Choisir si le projet
doit être calculé à
partir d'une date de
début ou d'une date
de fin

o Pour les autres paramètres de la fenêtre : garder ceux proposés par MS Project :
 Calendar : Standard (voir plus loin dans le cours pour l'utilisation des
calendriers.
 Current Date : la date système de Windows y est reprise.
 Status Date : NA (="Not Assigned" c à d "Non Affectée"), voir plus loin
dans le cours pour l'utilisation du contrôle de l'avancement d'un projet.
 Priority : 500, voir plus loin dans le cours (ce champ n'intervient que pour
le lissage de ressources lorsque plusieurs projets sont consolidés
(rassemblés).
o Cliquer sur .

2.1.2 Procédure pour la première sauvegarde d'un projet


 Etape  : Effectuer la commande FileSave
Lors de la première sauvegarde d'un projet, la fenêtre "Save As" apparaît toujours à
l'écran.
 Etape  : Choisir le répertoire de sauvegarde du projet
Par défaut, MS Project proposera à l'utilisateur de sauvegarder le projet dans le
répertoire "My Documents". Ce répertoire par défaut peut bien entendu être modifié
via les options. Par facilité, afin de rassembler les projets servant pour la formation, il
est proposé que l'utilisateur crée un sous-répertoire "Exercices Cours MS Project
2002".
Cliquer pour créer un nouveau
répertoire dans celui sélectionné

MS Project 2007 Standard Cours de base – Chapitre 2 Page 3


© CSTC Division Gestion, Qualité et Techniques de l'information

Saisir le nom du nouveau répertoire


puis cliquer sur
 Etape  : Saisir le nom du projet ainsi que le type de projet (*.mpp)

 Etape  : Cliquer sur pour enregistrer le projet

MS Project 2007 Standard Cours de base – Chapitre 2 Page 4


© CSTC Division Gestion, Qualité et Techniques de l'information

2.1.3 Exercices sur la création d'un projet


2.1.3.1 Exercice 1
Faire un nouveau projet sur base des données proposées ci-après.
 A : Réaliser les configurations d'options suivantes :

MS Project 2007 Standard Cours de base – Chapitre 2 Page 5


© CSTC Division Gestion, Qualité et Techniques de l'information

 B : Faire un nouveau projet sur base du modèle "Blank Project"


 C : Introduire les données de base suivantes pour le projet :
o Schedule from : Project Start date
o Start date : Deuxième lundi du mois prochain
o Current date : laisser la date proposée par MS Project
o Status date : NA
o Calendar : Standard
o Priority : 750
 D : Sauvegarder le projet :
o dans un nouveau répertoire appelé "Exercices MS Project 2002" (sous-répertoire
de "My Documents")
o Nom du projet : "Premier exercice"
o Type de projet : Project (*.mpp)

2.1.3.2 Exercice 2
 A : Garder les options spécifiées dans l'Exercice 1
 B : Faire un nouveau projet sur base du modèle "Blank Project"
 C : Introduire les données de base suivantes pour le projet :
o Schedule from : Project Start date
o Start date : Deuxième lundi du mois prochain
o Current date : laisser la date proposée par MS Project
o Status date : NA
o Calendar : Standard
o Priority : 100
 D : Sauvegarder le projet :
o répertoire de sauvegarde "Exercices MS Project 2002"
o Nom du projet : "Deuxième exercice"
o Type de projet : mpp

MS Project 2007 Standard Cours de base – Chapitre 2 Page 6


© CSTC Division Gestion, Qualité et Techniques de l'information

2.2 La suppression d'un projet


Afin de pouvoir supprimer un projet, il faut bien entendu que celui-ci
ne soit pas ouvert. S'il est ouvert, un message d'erreur apparaîtra à
l'écran. L'utilisateur veillera donc à ce qu'il soit fermé.

 Etape  : Effectuer la commande FileOpen ou Save as.


Choisir le disque
 Etape  : Choisir le répertoire contenant le projet à effacer sur lequel le
projet se trouve
Sélectionner le (disque dur local,
répertoire contenant disque réseau,
le projet à supprimer disquette, …)

 Etape  : Sélectionner le projet à effacer


Il est à noter qu'une sélection multiple n'est pas réalisable.
 Etape  : Supprimer le projet en cliquant sur

Un message de confirmation de l'envoi à la Corbeille (Recycle Bin) apparaît alors à


l'écran. L'utilisateur peut encore annuler la suppression du projet.
 Etape  : Cliquer sur pour confirmer la suppression du projet
 Etape  : Cliquer sur pour quitter la fenêtre Open

Si Microsoft Project n'est pas ouvert, l'utilisateur a également la possibilité de supprimer un


fichier. Pour se faire il est nécessaire d'ouvrir l'explorateur via la commande "Start (click
droit)" – "Explorer". Il suffit dès lors de sélectionner le fichier concerné et de la supprimer.
N.B. : Comme dans les autres applications de l'Office, le fichier n'est pas directement
supprimé mais, comme annoncé ci-dessus, envoyé dans la corbeille. Il est donc
possible de l'y retrouver et de le récupérer, à condition de ne pas trop tarder.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 7


© CSTC Division Gestion, Qualité et Techniques de l'information

2.3 Les activités d'un projet


2.3.1 Généralités
 La saisie des activités peut notamment se
réaliser dans la partie des colonnes de l'écran,
sous forme d'une table de données. C'est la
table appelée "Entry" qui est affichée pour
chaque nouveau projet créé.

 La table "Entry" est composée des colonnes suivantes :


numéro de début au plus nos de ligne de l'
ligne description de tôt de l'activité (des) activité(s)
attribué par l'activité (saisie (calculé par précédente(s) (saisies
MS Project. par l'utilisateur) MS Project) par l'utilisateur)

informations fin au plus tôt


durée de nom de la (des)
concernant l'activité saisie de l'activité
l'activité (sous ressource(s)
par l'utilisateur (calculé par
forme d'icônes) affectée(s) à
MS Project)
l'activité
 Exemple :

MS Project 2007 Standard Cours de base – Chapitre 2 Page 8


© CSTC Division Gestion, Qualité et Techniques de l'information

2.3.2 La saisie et/ou l'ajout d'activités


Les activités peuvent être introduites de plusieurs manières :
 soit via InsertNew task;
 soit en utilisant la touche "Ins" (insérer) du clavier;
 soit en cliquant sur une ligne libre dans les colonnes;
 soit en déplaçant la cellule de sélection vers une ligne libre, à l'aide des touches de
déplacement du curseur sur le clavier (touches avec les flèches haut-bas).

2.3.3 Données minimales à saisir concernant les activités


Deux données doivent être saisies par l'utilisateur lorsqu'il crée une activité :
 la description de l'activité (colonne "Task Name");
 la durée de l'activité.
Procédure pour introduire de nouvelles activités
 Cliquer dans la colonne intitulée "Task Name"
 saisir la description (le nom) de l'activité;
N.B. : Si le planning à introduire a été fait sur base de la méthode des antécédents,
il peut être intéressant de mentionner le numéro des activités comme
premiers caractères du nom de l'activité.
N.B. : Nombre de caractères disponibles pour le nom : plus de 150.
 pour confirmer la saisie, plusieurs possibilités existent :
o utiliser la touche "enter" du clavier
o utiliser la touche de tabulation du clavier pour aller à la colonne suivante
o utiliser les touches de déplacement du curseur (flèches vers le haut et vers le
bas pour changer de ligne)
o cliquer sur l'icône située à gauche de la ligne d'édition des données.
 Cliquer dans la colonne "Duration"
 MS Project propose pour toute activité, une durée de 1 jour par défaut. Suivant les
options (onglet "Schedule"), un point d'interrogation sera affiché à côté de cette durée.
N.B. : Pour rappel, l'étiquette d'affichage de l'unité de temps est spécifiée dans les
options, onglet "Edit".
 Saisir la durée de l'activité (taper à l'aide du pavé numérique) ou utiliser
les boutons de défilement repris dans la cellule :
 Si nécessaire, l'utilisateur saisira aussi l'unité dans laquelle la durée est
introduite (p.ex. saisir 1w pour 1 semaine de travail).

2.3.4 Remarque sur les unités de temps dans la colonne de


durée
Il est possible d'utiliser différentes unités de temps au sein d'un même projet. L'unité par
défaut est spécifiée dans les options, onglet "Schedule". C'est cette unité que MS Project
utilisera si l'utilisateur n'en saisit aucune.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 9


© CSTC Division Gestion, Qualité et Techniques de l'information

 Si l'utilisateur saisit "7", MS Project utilise l'unité de temps par défaut (en général, le
jour)
 Si l'utilisateur saisit "7h", MS Project crée une tâche de 7 heures ("mo" pour mois, "w"
pour semaines, "d" pour jour et "h" pour heures).
Les "étiquettes" ou abréviations à utiliser pour les unités de temps sont à choisir dans les
options, onglet "Edit".
Notons enfin qu'à côté de la durée "normale", MS Project connaît les durées "elapsed" : il
suffit de saisir un "e" avant l'unité de temps (p.ex. 7ed). Ces durées ont pour effet de ne pas
tenir compte des jours non travaillés repris dans le calendrier de projet ou de tâche (voir plus
loin pour les calendriers).

2.3.5 La suppression des activités


Pour supprimer la ou les activité(s) sélectionnée(s) dans un projet, il suffit :
 de cliquer EditDelete task;
 d'utiliser la touche "Del" du clavier.

Aucune confirmation de la suppression ne sera demandée à


l'utilisateur. En cas de fausse manœuvre, utiliser l'annulation de la
dernière opération (EditUndo).

MS Project 2007 Standard Cours de base – Chapitre 2 Page 10


© CSTC Division Gestion, Qualité et Techniques de l'information

2.4 Les relations entre activités


2.4.1 Généralités
Dans MS Project, les relations suivantes peuvent être introduites :
 FS (Finish to Start) relation Fin-Début <, > ou = 0
 SS (Start to Start) relation Début-Début <, > ou = 0
 FF (Finish to Finish) relation Fin-Fin <, > ou = 0
 SF (Start to Finish) relation Début-Fin <, > ou = 0

Entre deux activités, 1 seule relation peut être introduite. Si


l'utilisateur tente d'en introduire 2, il recevra un message lui signalant
que c'est impossible. Il devra alors supprimer 1 des 2 relations.

2.4.2 La saisie des relations


2.4.2.1 La table "Entry"
Les relations entre les activités peuvent être saisies directement dans la colonne
"Predecessors". Procédure de saisie de la
relation
 Saisir le n° de ligne du
prédécesseur.
 Saisir le type de relation
(FS, SS ou FF).
 Saisir la durée de la relation
et l'unité de temps (si
différente de l'unité par
défaut).
N.B. : Pour une relation FS0,
seule l'étape  est
nécessaire.
Cette méthode pose le problème suivant : il faut identifier le prédécesseur sur base d'un n° de
ligne et non d'une description.

2.4.2.2 La fenêtre de détail d'activité


Il est possible, dans MS Project de faire apparaître une fenêtre reprenant des informations sur
l'activité sélectionnée. Cette fenêtre est appelée la fenêtre de détail. Il est possible, via cette
fenêtre, d'introduire ou de modifier les prédécesseur(s) ou successeur(s) d'une activité.
 Etape  : Fractionner la fenêtre
o Cliquer WindowSplit ou cliquer sur le bouton
droit de la souris dans la partie graphique de
l'écran et sélectionner "Split" dans le menu
contextuel.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 11


© CSTC Division Gestion, Qualité et Techniques de l'information

 Etape  : Changer la fenêtre active


Lorsque l'écran est fractionné en 2 fenêtres, une seule des 2 est active. Pour
l'identifier, l'utilisateur cherchera celle qui, à son extrême gauche, a une ligne bleue.
Ligne grise
à l'écran
repérant la
fraction de
fenêtre
active

Fenêtre
de détail
d'activité

Cliquer sur la fenêtre de détail d'activité (n'importe où dans la fenêtre). La barre grise
passe alors dans cette fenêtre-là.
 Etape  : Afficher les tables de prédécesseurs et successeurs dans la fenêtre de détail
Click "droit" dans la partie grisée de la fenêtre de détail. Cliquer ensuite sur
"Predecessors & Successors".

 Etape  : saisir le(s) prédécesseur(s) ou successeur(s) de l'activité

L'information affichée ou saisie dans la fenêtre de détail d'activité est


spécifique à l'activité sélectionnée dans la liste.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 12


© CSTC Division Gestion, Qualité et Techniques de l'information

Cliquer pour choisir le successeur de


l'activité sélectionnée

 Etape  : saisir les relations d'une autre activité ou fermer la fenêtre de détail
o Pour sélectionner une autre activité dont les relations doivent être saisies, il suffit
de cliquer sur celle-ci dans la liste des activités (partie supérieure de l'écran) ou
utiliser les boutons et pour naviguer dans le projet.
o Pour fermer la fenêtre de détail d'activité, cliquer WindowRemove Split. La
commande est aussi accessible via le bouton droit de la souris dans l'échelle de
temps ou la fenêtre de détail d'activité.

2.4.2.3 L'introduction de relations via la fenêtre "Task Information"


 Pour obtenir cette fenêtre à l'écran, plusieurs méthodes sont possibles :
o soit cliquer ProjectTask Information;
o soit appuyer sur Shift+F2 au clavier;
o soit double-cliquer sur une activité.
 Pour saisir un prédécesseur dans la fenêtre d'information de tâche :
o Cliquer sur l'onglet
"Predecessors".
o Cliquer sur une cellule
dans la colonne "Task
Name" et saisir ou
choisir l'activité
précédant celle
sélectionnée.
o Saisir le type de relation
dans la colonne "Type".
o Saisir la durée de la
relation dans la colonne
"Lag".
o Cliquer sur
pour fermer la fenêtre.

2.4.2.4 L'introduction de relations FS0 par icône


 Etape  : Sélectionner les activités qui doivent être reliées par une relation FS=0

MS Project 2007 Standard Cours de base – Chapitre 2 Page 13


© CSTC Division Gestion, Qualité et Techniques de l'information

Sélection d'une liste continue :


 cliquer sur la première activité et glisser jusqu'à la dernière en gardant le
bouton de la souris enfoncé;
 cliquer sur la première activité, enfoncer ensuite la touche Shift du clavier
puis cliquer sur la dernière activité.
Sélection d'une liste discontinue :
 ajouter une activité à la sélection existante en enfonçant la touche "Ctrl" du
clavier avant de cliquer sur l'activité concernée.
 Etape  : relier les activités sélectionnées par une relation FS = 0
o Soit cliquer sur EditLink Tasks;
o Soit cliquer sur l'icône "Link" : ;
o Soit enfoncer les touches Ctrl+F2 du clavier
2.4.2.5 Le dessin de relations dans la partie graphique
Il est possible d'introduire des relations dans un projet en les "dessinant" dans la partie
graphique (échelle de temps) de l'écran. Il faut :
 cliquer sur la barre représentant l'activité et garder le bouton de la souris enfoncé;
 glisser le pointeur de la souris jusqu'au successeur de l'activité sélectionnée;
 relâcher le bouton de la souris lorsque le pointeur est sur l'activité.
2.4.2.6 L'introduction d'un délai de relation en %
Pour des activités se chevauchant, il peut être intéressant de saisir le délai d'une relation non
pas comme une durée mais comme un pourcentage de la durée du prédécesseur. Il suffit de
saisir non pas une durée (p.ex. "5d") mais le pourcentage correspondant (p.ex. "60%"). Ceci
peut s'avérer très intéressant en phase d'élaboration d'un planning où des simulations (et donc
des modifications des durées d'activités) doivent être réalisées.
2.4.3 La modification ou la suppression de relations
 Dans la partie graphique (l'échelle de temps), il suffit
de placer le pointeur de la souris sur la relation, puis
de double-cliquer. Apparaît alors à l'écran une
fenêtre (Task Dependency) permettant de modifier la
relation existante (type et durée du lag) ou de
l'effacer (bouton Delete)
 D'autre possibilités existent bien entendu :
o via la commande EditUnlink tasks,
o via l'icône ,
o en effaçant la ligne correspondant à la relation à supprimer dans les tableaux vus
aux §2.4.2.2 et 2.4.2.3

MS Project 2007 Standard Cours de base – Chapitre 2 Page 14


4 Plans 6 Plans de détails
FS=0
40 30

FS=0

FS
=0
Études plans
2 12 Terrassement
préliminaires

30 20
=0
FS

FS=0
Soumission + Installation
8 10
adjudic. chantier
FS=0
80 20

Figure 1
© CSTC Division Gestion, Qualité et Techniques de l'information

2.6 Exercices
2.6.1 Exercice 1
Créer un projet sur base des données qui suivent.
 Modèle : Blank Project
 Schedule from : Project start date
 Start date : premier lundi du mois prochain
 Status date : NA
 Calendar : Standard
 Priority : 500
 Options à prendre en compte :
o Utiliser le format de dates : 31-01-00
o Faire sauvegarder automatiquement le projet toutes les 25 minutes.
o Faire afficher une tâche récapitulative du projet (Project Summary Task).
o Faire calculer plusieurs chemins critiques.
o Faire afficher comme étant critiques les tâches ayant une marge totale
inférieure à 0 jour.
o Mettre le calcul du projet en automatique.
 Sauvegarder le projet :
o dans le répertoire : My Documents\Exercices MS Project 2002
o Nom du projet : Planning Type 1
o Type de projet : Project (*.mpp)
 Activités et relations : voir figure suivante (réseau PDM)

MS Project 2007 Standard Cours de base – Chapitre 2 Page 16


Terrassem-
Béton
4 ent 12
fondations FS=0 fondations

5 1
FS=0
FS=0

FS=0

Pose Béton de
2 fouilles 10 égouts 14 sous
intéreurs pavement
4 FS=0 2 2

Tranchées
6 égouts
FS=0 intérieurs
4

FS=0
Chambres
20 de visite
FS=0 intérieures
1
Figure 2
© CSTC Division Gestion, Qualité et Techniques de l'information

2.6.2 Exercice 2
Créer un projet sur base des données qui suivent.
 Modèle : Blank Project
 Schedule from : Project start date
 Start date : deuxième lundi du mois prochain
 Status date : NA
 Calendar : Standard
 Priority : 500
 Options à prendre en compte :
o Utiliser le format de dates : 31 Jan 00.
o La durée des activités est saisie en jours.
o Le travail (Work) est saisi en jours.
o Le type des tâches par défaut (Default task type) est Fixed units.
o Les activités insérées ou déplacées ne doivent pas automatiquement être liées
aux tâches précédentes et suivantes de la liste.
o Les tâches ne suivront pas automatiquement les contraintes saisies.
o Faire sauvegarder automatiquement le projet toutes les 20 minutes.
o Ne pas faire afficher de tâche récapitulative du projet (Project Summary Task).
o Faire calculer un seul chemin critique.
o Faire afficher comme étant critiques les tâches ayant une marge totale
inférieure à 0 jour.
o Mettre le calcul du projet en automatique.
o L'unité monétaire utilisée est l'euro.
 Sauvegarder le projet :
o dans le répertoire : My Documents\Exercices MS Project 2002
o Nom du projet : FI10 – Planning des finitions
o Type de projet : Project (*.mpp)
 Activités et relations : voir Figure 3 à la page suivante (réseau PDM)

MS Project 2007 Standard Cours de base – Chapitre 2 Page 18


FS=0

Appareils
15 électriques
Électricité
4 tubes et
câbles Figure 3 FS=0 3 FS=0
8

Placement
2 menuis. ext. +
vitres
FS=0
6 FS=0
FS=0
Menuiserie
14 intérieure
Sanitaires
5 conduites +
évacuation FS=0 4
FS=0
FS=0 8

Carrelage int. Appareils Peintures Repliem. et


1 Maçonnerie 3 Toiture 8 Plafonnage 9 13 16 17
et terrasse sanitaires intérieures nettoyage
FS=0 FS=0 FS=0 FS=0 FS=0
24 15 10 14 4 4 3

FS=0

FS=0
Chauffage
6 central

12
FS=0
=0 FS=0
FS=0

FS

Enlever les Conduite ext.


Terres arables Aménagement
7 déchets du 10 chauffage 11 12
FS=0 FS=0 jardin jardin
terrain central FS=0
2 1 2 8

FS=0
© CSTC Division Gestion, Qualité et Techniques de l'information

Suite de l'exercice 2
 Créer, au début de la liste, une tâche "Début bâtiment", durée=0j, Jalon (Milestone)
 Créer, en fin de liste, une tâche "Fin bâtiment", durée=0j, Jalon (Milestone)
 Modifier la date de début du projet vers le premier lundi du mois de mars de l'année
prochaine.
 Enregistrer le projet sous un nouveau nom : Fi10 – Planning des finitions – v2
 Faire afficher une tâche récapitulative pour le projet (Project Summary Task)
 Faire afficher les activités critiques dans la charte de Gantt.
 Trier les activités d'après les paramètres suivants : "Début" puis "Fin" puis "Marge
totale"
 Trier les activités à nouveau d'après le n° des tâches
 Filtrer les activités critiques puis faire afficher à nouveau la totalité des activités
 Faire afficher le texte (dans les colonnes) des activités critiques en rouge
 Supprimer l'affichage des relations dans la charte de Gantt
 Activer les filtres automatiques et faire en sorte qu'ils soient actifs dans tous les
nouveaux projets
 En utilisant les filtres automatiques, filtrer les activités critiques puis les activités non
critiques
 En utilisant les filtres automatiques, filtrer toutes les activités "sanitaire"
 En utilisant les filtres automatiques, filtrer toutes les activités "électricité"
 En utilisant les filtres automatiques, filtrer toutes les activités "sanitaire" et
"électricité"
 Désactiver les filtres automatiques

MS Project 2007 Standard Cours de base – Chapitre 2 Page 20


© CSTC Division Gestion, Qualité et Techniques de l'information

2.6.3 Exercice 3
Créer un projet sur base des données qui suivent.
 Modèle : Blank Project
 Schedule from : Project start date
 Start date : troisième lundi du mois prochain
 Status date : NA
 Calendar : Standard
 Priority : 500
 Options à prendre en compte :
o Utiliser le format de dates : 31-01-00
o Faire sauvegarder automatiquement le projet toutes les 25 minutes.
o Faire afficher une tâche récapitulative du projet (Project Summary Task).
o Faire calculer plusieurs chemins critiques.
o Faire afficher comme étant critiques les tâches ayant une marge totale
inférieure à 0 jour.
o Mettre le calcul du projet en automatique.
 Les options de l'onglet "Calendar" doivent être conservées.
 Dans l'onglet "Save", configurer :
o sauvegarde automatique toutes les 30 minutes;
o de demander la confirmation avant d'enregistrer;
o d'enregistrer les fichiers au format : Project (*.mpp).
 Sauvegarder le projet :
o dans le répertoire : My Documents\Exercices MS Project 2002
o Nom du projet : FO10 – Planning des fondations
o Type de projet : Project (*.mpp)
 Activités et relations : voir Figure 4 à la page suivante (réseau PDM)

MS Project 2007 Standard Cours de base – Chapitre 2 Page 21


Rigoles Chambres de
60 égouts 70 visites 50 clôture
intérieurs FS=0 intérieures FF=0 FS=0 FS=0
1 2 6

Egouts Remblais
80 90 Hourdis 100
FS=0 intérieurs FS=0 dalle
SS=1 FS=0 FS=0

1 1 1

FS=0

Déblais Béton de Maçonnerie Cimentage Remblais


10 baraque 20 30 40 140 150 coaltar 160 fin
fondation propreté de fondation extérieur extérieur

4 FS=0 3 FS=0 2 FS=0 7 FS=0 2 FS=0 1 FS=0 2 FS=0 0

Rigoles Chambres de
110 égouts 120 visites
FS=0 extérieurs FS=0 extérieures FF=0

1 2

FS=0

Figure 4
SS=1 Égouts
130
extérieurs

1
© CSTC Division Gestion, Qualité et Techniques de l'information

2.6.4 Exercice 4
Créer un projet sur base des données qui suivent.
 Modèle : Blank Project
 Schedule from : Project start date
 Start date : deuxième lundi du mois prochain
 Status date : NA
 Calendar : Standard
 Priority : 300
 Options à prendre en compte :

MS Project 2007 Standard Cours de base – Chapitre 2 Page 23


© CSTC Division Gestion, Qualité et Techniques de l'information

 Les options de l'onglet "Calendar" doivent être conservées.


 Dans l'onglet "Save", configurer :
o sauvegarde automatique toutes les 30 minutes;
o de demander la confirmation avant d'enregistrer;
o d'enregistrer les fichiers au format : Project (*.mpp).
 Sauvegarder le projet :
o dans le répertoire : My Documents\Exercices MS Project 2002
o Nom du projet : GRO1 – Planning type d'un étage
o Type de projet : Project (*.mpp)
 Activités et relations : voir Figure 4 à la page suivante (réseau PDM)

MS Project 2007 Standard Cours de base – Chapitre 2 Page 24


Coffrage Béton Cof et fer et
16 noyau central 26 noyau cent 42 béton palier
FS=0 partie 1 FS=1 partie 2
partie 2
FS=5 e
4 1 5 Étag t
Escalier
n
suiva
68 préfab. Partie
1&2
Rejoint.
2 60 Maçonner.
SS=1 intérieure
FF = 0 FS=0
2
Ferraillage Ferraillage
18 noyau cent 24 noyau cent
partie 1 partie 2
FS=1
3 3
FS=1 FS=0
Cof & Fer. &
40 béton paliers
partie 1 Maçonner.
FS=0 SS=1 52
5 FS=2 intérieure
FF = 0 Étage
Béton Coffrage 3 suivant
Lissage
12 20 noyau cent 22 noyau cent
béton FS=1
partie 1 partie 2
1 1 4

FS=1
Prédalles haut Ferraillage sur Béton
44 46 48
noyau central prédalles haut dalle haut
FS=0
FS=0
1 3 2
Coffrage Ferraillage
28 SS=0 30 FS=0 FS=0
colonne colonne
FF=0
3 3 Lissage étage
suivant
FS=20

SS=0
FF=0 FS=1
FF=6 Décoffrage Maçonner.
SS = 9 50 54
dalle haut extérieure
Béton FF = 1
32 Étage
colonne 3 15
FS=0 suivant
3

FF=5
SS = 11
FF = 1
FS=0 Rejointoy.
Coffrage Ferraillage
36 38 56 Maconner.
dalle haut dalle haut
Voile extérieure
34
préfab. 13 10 5
SS = 4 Étage
FF = 5 SS = 7 suivant
Figure 5 8 FF =2
© CSTC Division Gestion, Qualité et Techniques de l'information

2.7 Les calendriers – Notions de base


2.7.1 Généralités
Dans cette partie du cours ne seront pas modifiés les paramètres de base des
calendriers. Il sera donc considéré que les activités sont réalisées :
 8 heures/jour
 5 jours/semaine
Pour la modification de ces paramètres, l'utilisateur consultera les notes du
module 2 du cours.

Lorsque l'utilisateur saisit un planning, il crée des activités et leur attribue une description
ainsi qu'une durée. Cette durée, si aucune unité de planification n'est introduite (p.ex. taper
"6" au clavier), sera considérée comme étant exprimée dans l'unité par défaut spécifiée dans
les options de MS Project (cf. ToolsOptions : onglet Schedule).
Cette durée saisie par l'utilisateur est automatiquement convertie en un certain nombre
d'heures. Pour ce faire, MS Project utilise les paramètres introduits dans l'onglet
Calendar de la fenêtre des Options.

Par défaut, MS Project utilise le calendrier Standard pour calculer un projet.


Rappel : c'est dans la fenêtre des informations sur le projet (ProjectProject
Information) qu'est saisi le calendrier à utiliser pour calculer le projet.
Dans ce calendrier, les paramètres de base sont identiques à ceux des options (8h/j et 5j/s).
Ainsi, une activité pour laquelle l'utilisateur introduit une durée de 5 jours restera une
activité de 5 jours pour le calcul interne de MS Project. De ce fait, la barre dessinée
dans l'échelle de temps pour représenter l'activité aura bien une durée de 5 jours.

A ce stade-ci de connaissance de MS Project, il est plus que vivement


recommandé de ne pas modifier les paramètres de base du calendrier
Standard.

Par ailleurs, MS Project réalise un calcul des dates d'exécution des activités. Ces dates
doivent tenir compte des congés de l'entreprise. Ceci afin de ne pas afficher qu'une activité
est en cours d'exécution alors que l'entreprise est fermée. Il faut donc introduire, dans le
calendrier Standard, les jours exceptionnels par rapport à la semaine de base, à savoir :
 les jours fériés légaux,
 les jours de congé propres à l'entreprise,
 éventuellement un nombre de jours d'intempérie.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 26


© CSTC Division Gestion, Qualité et Techniques de l'information

2.7.2 La fenêtre des calendriers


Cette fenêtre est appelée à l'écran via ToolsChange Working Time.

Choisir le calendrier
dont les paramètres
doivent être affichés
dans la fenêtre. MS
Project signale entre
parenthèse le
calendrier qui est
actuellement utilisé
pour calculer le projet
(celui choisi dans la
fenêtre d'informations
sur le projet)

Barre de défilement pour


sélectionner le mois
affiché dans la fenêtre
(ici : mars 2001)

Jour de travail du calendrier


Jour complet non travaillé (chômé) du calendrier
Jour dont les heures de travail ont été modifiées par
rapport aux paramètres de base du calendrier
Jour de la semaine dont les paramètres de base ont été modifiés
Lorsqu'un jour d'un calendrier est gras et souligné, cela signifie
qu'il a été modifié (jour non travaillé p.ex.)

Procédure pour saisir un jour de congé dans le calendrier sélectionné.


Via l'onglet "Exceptions" :
 Etape 1 : sélectionner la première ligne de la colonne "Name" dans l'onglet
"Exceptions"

MS Project 2007 Standard Cours de base – Chapitre 2 Page 27


© CSTC Division Gestion, Qualité et Techniques de l'information

 Etape 2 : spécifier dans cette colonne la nature du/des jour(s) chômé(s) à


introduire (cellule libre)
 Etape 3 : mentionner la date de début et de fin de la période chômée (Start =
Finish si un seul jour est chômé)
Via l'onglet "Work Weeks" :
Cette fonction permet à l'utilisateur de spécifier qu'un ou plusieurs jours de la semaine doivent
être considéré(s) comme chômé(s) ou ouvré(s) hors défaut dans un intervalle de temps donné.
En d'autres termes, cette fonction permet
Exemple : Tous les samedis du mois de septembre doivent être des jours travaillés.
 Etape 1 : sélectionner la première ligne disponible de la colonne "Name"
 Etape 2 : spécifier dans cette colonne la nature de l'information à encoder
(cellule libre)
 Etape 3 : mentionner la période souhaitée dans les colonnes "Start" et
"Finisch"
 Etape 4 : tout en gardant la ligne sélectionnée, cliquer sur le bouton
"Details…"
 Etape 5 : sélectionner un ou
plusieurs jours de la semaine et
choisir l'une des 3 options
possibles

2.7.3 Exercices sur l'introduction de jours de congés


2.7.3.1 Exercice 1
Dans le calendrier Standard du projet indiqué par le formateur, l'utilisateur introduira les jours
de congé qui suivent.
 Jours fériés légaux :
o 1er janvier
o 1er mai
o 21 juillet
o 15 août
o 1er novembre
o 11 novembre
o 25 décembre
2001 2002 2003 2004 2005
er
Lun. Pâques 16 avril 1 avril 21 avril 12 avril 28 mars
Ascension 24 mai 9 mai 29 mai 20 mai 5 mai
Lun. Pentecôte 4 juin 20 mai 9 juin 31 mai 16 mai

MS Project 2007 Standard Cours de base – Chapitre 2 Page 28


© CSTC Division Gestion, Qualité et Techniques de l'information

 Périodes de congé
o la première semaine de janvier
o les trois dernières semaines de juillet
o la dernière semaine de décembre

2.7.3.2 Exercice 2
Dans le calendrier Standard du projet indiqué par le formateur, l'utilisateur introduira les jours
de congé qui suivent.
 Jours fériés légaux :
o 1er mai
o 21 juillet
o 15 août
o 1er novembre
o 11 novembre
2001 2002 2003 2004 2005
du 1 au 4/01 du 1 au 3/01 du 1 au 9/01 du 3 au 7/01
er
Lun. Pâques 16 avril 1 avril 21 avril 12 avril 28 mars
du 17 au 19/04 du 22 au 25/04
Ascension 24 mai 9 mai 29 mai 20 mai 5 mai
25/05 du 6 au 10/05 30/05 du 17 au 21/05 du 2 au 6/05
Lun. Pentecôte 4 juin 20 mai 9 juin 31 mai 16 mai
du 9 au 30/07 du 10 au 28/07 du 14 au 31/07 du 12 au 30/07 du 11 au 29/07
2/11 16/08 18/08 16/08 1/08
12/11 10/11 12/11 10/11
du 24 au 31/12 du 23 au 31/12 du 24 au 31/12 du 23 au 31/12 du 23 au 31/12

2.7.4 Création de calendriers supplémentaires


Depuis la version 2000 de MS Project, l'utilisateur peut créer un nombre illimité de
calendriers dans chaque projet.
Procédure pour créer un calendrier supplémentaire.
 Etape 1 : ouvrir la fenêtre de modification du temps de travail
Cliquer ToolsChange working time.
 Etape 2 : cliquer sur le bouton de la fenêtre (au milieu en bas de
celle-ci)
 Etape 3-a : créer un calendrier sur base d'un calendrier existant
Il suffit de donner un nom au calendrier puis de
cliquer sur "OK". Dans ce cas, tous les jours de
congé définis dans le calendrier copié seront
importés dans le nouveau calendrier.
L'utilisateur notera que le calendrier original et

MS Project 2007 Standard Cours de base – Chapitre 2 Page 29


© CSTC Division Gestion, Qualité et Techniques de l'information

sa copie seront indépendants.


 Etape 3-b : créer un calendrier "vide"
A nouveau, il suffit de nommer le calendrier puis
de cliquer "OK". Comme aucune copie de
calendrier n'est demandée, seuls les paramètres de
base (semaine de travail de base) seront mis à la
valeur par défaut (à savoir 8h/j et 5j/sem). Tous
les jours exceptionnels (jours de congé, …)
devront être définis.

2.7.5 Exercice sur la création d'un calendrier


Dans le projet désigné par le formateur, l'utilisateur créera les calendriers suivants.
 un calendrier "Parachèvement" qui est une copie du calendrier Standard;
 un calendrier "Gros-œuvre" qui est aussi une copie du calendrier Standard
Dans ce calendrier, l'utilisateur introduira les périodes d'intempérie suivantes :
 toute la 3ème semaine de janvier,
 les deux premiers jours de la 2ème semaine de février,
 toute la 1ère semaine de décembre;
 un calendrier "4 jours" : dans celui-ci, signifier que le vendredi n'est pas travaillé.

2.7.6 L'attribution d'un calendrier à un projet


MS Project attribue d'office un calendrier au projet afin de calculer celui-ci. Par défaut, c'est
le calendrier Standard qui est utilisé. Modifier le calendrier du projet influence donc le
calcul de toutes les activités qui n'auraient pas un calendrier spécifique attribué.
Procédure pour affecter un calendrier à un projet
 Etape 1 : Ouvrir la fenêtre d'informations du projet (ProjectProject
Information)
 Etape 2 : Choisir le calendrier à utiliser pour le projet

Choisir le
calendrier à
utiliser pour
calculer le
projet

MS Project 2007 Standard Cours de base – Chapitre 2 Page 30


© CSTC Division Gestion, Qualité et Techniques de l'information

 Etape 3 : Cliquer sur

2.7.7 L'attribution d'un calendrier à une activité


Par défaut, MS Project considère que chaque nouvelle activité n'a pas de calendrier
affecté. Ainsi, elle est calculée en utilisant le calendrier affecté au projet.
Dans certains cas bien spécifiques il est possible qu'une activité soit soumise à un régime de
travail bien particulier (travail le week-end,…). A l'aide de MS Project il est possible
d'affecter un calendrier spécifiquement à une tâche. Bien entendu ce calendrier ne se répercute
que sur la tâche à laquelle il a été affecté.
Procédure pour attribuer un calendrier à une ou plusieurs activité(s)
 Etape 1 : sélectionner la ou les activité(s) qui doivent recevoir le calendrier
 Etape 2 : afficher la fenêtre d'information de tâche (ProjectTask information)
 Etape 3 : sélectionner l'onglet "Advanced" de la fenêtre
 Etape 4 : choisir le calendrier à affecter à l'(aux) activité(s) sélectionnée(s)

 Etape 5 : fermer la fenêtre en cliquant sur


N.B. : Cette attribution pourra aussi être faite en utilisant la colonne affichant le calendrier
de tâche (Task Calendar). Pour savoir comment introduire une colonne à l'écran,
l'utilisateur consultera le § 4.4 (tables) des notes de cours.

2.7.8 Renommer ou supprimer un calendrier


Les fonctions de suppression et de modification de nom d'un calendrier ne sont pas
accessibles dans la fenêtre Change Working Time.
Pour ce faire, il faut utiliser l'Organizer. Cet outil apparaît à l'écran via ToolsOrganizer et
fait l'objet d'une explication au § 5.6.

2.7.9 Imprimer le contenu d'un calendrier


Il peut parfois être intéressant d'obtenir la liste des jours de congé qui ont été saisis dans un
calendrier. Cette possibilité existe et fait appel aux rapports prédéfinis dans MS Project. Il
suffit d'effectuer la commande ViewReports dans la fenêtre Reports, de sélectionner l'icône

MS Project 2007 Standard Cours de base – Chapitre 2 Page 31


© CSTC Division Gestion, Qualité et Techniques de l'information

Overview et ensuite l'icône Working days. MS Project montre alors en aperçu avant
impression le contenu de chaque calendrier défini dans le projet.
Toutefois, depuis la version 2007 de MS Project, cet information est accessible directement
dans la fenêtre "Change working time". Il suffit de choisir le calendrier correspondant dans le
menu déroulant et le récapitulatif s'affiche dans la partie inférieure de la fenêtre.

Récapitulatif
des congés
encodés
dans le
calendrier
standard

MS Project 2007 Standard Cours de base – Chapitre 2 Page 32


© CSTC Division Gestion, Qualité et Techniques de l'information

2.8 Fractionner les barres de tâches (Task Splitting)


Chaque activité d'un projet est représentée dans l'échelle de temps par une barre. Par défaut,
les barres sont continues de la date de début de l'activité jusqu'à la date de fin calculée. Il est
cependant possible de faire un éclatement de ces barres en une série de sous-tâches.
Procédure pour fractionner une barre de tâche
 Etape 1 : Cliquer avec le bouton droit de la souris
sur la barre de la tâche à scinder. Cliquer sur la
commande "Split Task".
 Etape 2 : Le pointeur de la souris change de forme.
Cliquer sur la barre de la tâche, à l'endroit où
l'éclatement doit apparaître. Un délai de 1 jour
apparaît entre les 2 morceaux de barre lorsque
l'utilisateur relâche le bouton de la souris.
 Etape 3 : L'utilisateur
peut alors modifier le
délai introduit entre
les 2 morceaux de
barre. Il suffit de
cliquer sur la partie
de la barre et de
glisser la souris tout
en gardant le bouton de celle-ci enfoncé.
 Etape 4 : Pour augmenter la durée d'un morceau de barre (et donc de l'activité
totale), l'utilisateur placera le pointeur de la souris à la fin de la barre. Il suffit alors,
lorsque le pointeur a une forme de flèche vers la droite, de cliquer et glisser la souris.
Procédure pour supprimer le fractionnement d'une barre de tâche
Il suffit de "ramener" chaque morceau de barre de la tâche jusqu'au morceau le
précédant dans l'échelle de temps. Cliquer sur le morceau et glisser la souris vers un
autre morceau de la barre de tâche.

Les trois limitations suivantes sont à signaler :


 il n'est pas possible de nommer différemment les morceaux d'une
tâche;
 il n'est pas possible de créer une relation d'une fraction de tâche (un
des morceaux de la tâche) vers une autre tâche;
 la durée de chaque morceau doit obligatoirement être introduite
graphiquement (via la souris).

MS Project 2007 Standard Cours de base – Chapitre 2 Page 33


© CSTC Division Gestion, Qualité et Techniques de l'information

2.9 Calcul et détermination du chemin critique par MS


Project
MS Project calculera les dates de chaque activité d'un projet en tenant compte quatre données
principales :
 la durée de chacune des activités
 les prédécesseurs et successeurs de l'activité,
 la contrainte éventuellement affectée sur une activité,
 les ressources éventuelles et le nivellement qu'elles peuvent impliquer.
Sur base de la méthode de calcul du chemin critique, MS Project va calculer des dates au plus
tôt, au plus tard ainsi que les marges de chaque tâche. Pour plus d'informations à ce sujet,
l'utilisateur consultera les notes explicatives de la Precedence Diagramming Method.
Via les paramètres choisis dans l'onglet Calculation de la fenêtre des options (affichée via
ToolsOptions), l'utilisateur peut influencer ce qui détermine qu'une activité doit ou non être
considérée comme critique.
cette option signifie que les tâches qui possèdent
une marge inférieure ou égale à 0 jour sont considérées (et affichées) comme étant
critiques.
cette option peut être déroutante pour l'utilisateur, lorsqu'elle est
cochée. En effet, le calcul de plusieurs chemins critiques dans le projet signifie que
tous les Open ends du projet (pour la définition, voir les notes "Techniques de
planification – cours de base") vont être affichés comme étant critiques. Il est
conseillé dans un premier temps d'élaborer le planning complet avec l'option non
sélectionnée et puis, dans un second temps, de réaliser alternativement les deux
calculs : l'un avec l'option sélectionnée et l'autre sans l'option. L'utilisateur peut alors
visualiser (à condition que les barres critiques soient différenciées des non-critiques)
les éventuels open ends.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 34


© CSTC Division Gestion, Qualité et Techniques de l'information

2.10 Le tri des activités (Sort )


2.10.1 Trier suivant les possibilités standard
Au moment de la création du planning, les activités peuvent être saisies dans un ordre
quelconque. En effet, par après, l'ordre dans lequel elles apparaissent peut toujours être
modifié. MS Project propose 5 tris standards des activités. Ces tris ne peuvent être modifiés.
 Tri suivant la date de début des activités
 Tri suivant la date de fin des activités
 Tri suivant la priorité de l'activité
(affectée via Task information)
 Tri suivant les coûts
 Tri suivant le n° des activités

2.10.2 Etablir un tri personnalisé (Sort by)


Via la commande "Trier par", l'utilisateur
pourra définir une nouvelle façon de trier la
liste des activités du projet. Le tri peut être fait
suivant trois paramètres successifs au
maximum. Le tri est réalisé en fonction de
l'ordre de définition des paramètres. Chaque
paramètre choisi peut être utilisé dans le tri de
manière croissante (Ascending) ou décroissante
(Descending).
Il va de soi que le paramètre défini en second
ou troisième lieu n'intervient que lorsque pour
deux ou plusieurs activités, il y a équivalence pour le paramètre précédent.
Dans l'exemple repris ci-contre, le tri des activités du projet se fera par date de début au plus
tôt des activités, en allant de la plus petite à la plus grande. Le tri par marge totale (Total
Slack), deuxième paramètre, n'interviendra que lorsque deux ou plusieurs activités auront la
même date de début au plus tôt (Early Start).

Il est impossible, dans MS Project de sauvegarder plusieurs tris


personnalisés. Il n'est donc pas possible d'en ajouter dans la liste des tris
standards. Seul le dernier tri défini est sauvegardé avec l'affichage.

Il y a deux options de tri disponibles :


: Lors de la création des tâches dans un projet, ces dernières
reçoivent un numéro correspondant au numéro de la ligne sur laquelle elle
apparaissent. Lors d'un tri, il est possible de conserver le numéro original des
tâches ou de les faire renuméroter en fonction de leur nouvelle position dans la
liste.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 35


© CSTC Division Gestion, Qualité et Techniques de l'information

: Lorsque l'utilisateur travaille avec Outline (mode plan : sujet traité


dans le chapitre 5), il a le choix de conserver ou non la structure existante lors
du tri.

2.10.3 Exercices
 Trier les activités suivant leur durée, en commençant par les plus longues.
 Trier les activités suivant leur début au plus tôt, fin au plus tôt et marge totale.
 Trier les activités suivant le début au plus tard et la fin au plus tard.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 36


© CSTC Division Gestion, Qualité et Techniques de l'information

2.11 Le regroupement d'activités – 1ère Partie


2.11.1 Généralités
La lisibilité du planning d'un projet peut être améliorée de manière significative lorsqu'il est
possible d'en grouper les activités. Ce regroupement se fera par exemple suivant des
paramètres généraux liés aux activités, comme par exemple :
 suivant le calendrier
 suivant que les activités sont critiques ou non
 suivant la phase du projet
 suivant le niveau, l'étage
 suivant le type de date imposée
 …
Le regroupement de tâches est possible dans MS Project et peut se faire soit suivant des
regroupements prédéfinis, soit suivant des regroupements imaginés par l'utilisateur.
Lorsque les activités d'un
projet sont regroupées,
un titre de groupe
apparaît en tête de
groupe. Ce titre
correspond bien entendu
à la donnée que les
activités ont en commun.
Notons qu'en
correspondance de ce
titre apparaît par défaut
une barre de résumé dans
l'échelle de temps. Cette
dernière débute avec la première tâche du groupe et se termine avec la dernière.

Il faut noter que le signe qui apparaît


à côté de chaque titre de groupe permet
de rassembler, consolider, les activités
contenues dans un groupe en leur seule
barre de résumé. Cela permet à
l'utilisateur de réaliser des présentation
plus synthétiques. Dans l'illustration proposée ci-contre, les tâches appartenant au groupe des
tâches non critiques ont été masquées, rassemblées en leur activité de résumé.

2.11.2 Les regroupements prédéfinis


Par défaut, dans le modèle de base des projets (Global.mpt), se trouvent 9 regroupements
différents. Ces regroupements permettent de faire des groupes en fonction des
caractéristiques d'activités suivantes :
 avancement (terminée ou non)
 type de date imposée

MS Project 2007 Standard Cours de base – Chapitre 2 Page 37


© CSTC Division Gestion, Qualité et Techniques de l'information

 criticité de l'activité
 durée de l'activité
 durée et priorité de l'activité
 type d'activité jalon
 priorité de l'activité
 priorité de l'activité en respectant le mode plan (Outline Structure)
 le Team Status (fonctionnalité liée au Workgroups – cf cours de perfectionnement)
Un accès très rapide au regroupement des activités d'un
projet se fait via la liste déroulante qui est présente dans la
barre des outils "Standard" (illustrée ci-contre) ou alors via la
commande ProjectGroup by:….
L'utilisateur notera que via la commande ProjectGroup
by:…, il aura accès à Customize Group by. Cette commande
permet de modifier le regroupement affiché à l'écran. Il faut
noter que ce regroupement porte alors le nom de Custom
Group dans la liste des regroupements proposés.

2.11.3 La création d'un nouveau regroupement de tâches


Procédure de création d'un regroupement personnalisé
 Etape  : Effectuer la commande ProjectGroup ByMore Groups
 Etape  : Dans la fenêtre More Groups, cliquer sur
 Etape  : Nommer le regroupement

 Etape  : Définir le(les) champ(s) de regroupement et en formater l'affichage


Choisir la ou les données à utiliser pour regrouper les activités. Dans l'illustration
ci-dessous, c'est le champ "Project" (champ général reprenant la totalité des
activités) qui est utilisé.
Cocher pour
que le
Choisir le champ de regroupement
regroupement des apparaisse dans
activités le menu

Choisir l'ordre
dans lequel les
groupes doivent
Formater le titre des apparaître (p.ex.
groupes d'activités : par ordre
police de caractère, croissant de
couleur et motif valeur)

MS Project 2007 Standard Cours de base – Chapitre 2 Page 38


© CSTC Division Gestion, Qualité et Techniques de l'information

 Etape  : Quitter la fenêtre de définition du regroupement en cliquant sur

 Etape  : Appliquer le regroupement en cliquant sur

2.11.4 Exercices sur le regroupement


 Grouper les activités d'un projet suivant le calendrier qui leur est affecté
 Grouper les activités suivant leur marge totale (Total Float)
 Grouper les activités suivant leur date de début, en prévoyant un groupe par semaine.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 39


© CSTC Division Gestion, Qualité et Techniques de l'information

2.12 Copier-Coller les activités


2.12.1 Généralités
La réalisation d'une copie d'activité (ou d'un planning complet) est en principe très simple.
 Etape  : Sélectionner les activités à copier
Il faut avant tout veiller à ce que la sélection se fasse en cliquant en tête de ligne
(en général, la colonne de numéro de l'activité). De cette manière, c'est toute la
ligne qui est sélectionnée, et donc toute la tâche, pas uniquement les cellules.
La sélection à proprement parler se fera de la même manière que dans Excel :
cliquer et glisser avec le bouton maintenu enfoncé (sélection continue) ou utiliser
la touche Shift du clavier (sélection continue) ou utiliser la touche Control du
clavier (sélection discontinue).
 Etape  : Effectuer la commande EditCopy Tasks
 Etape  : Sélectionner la ligne sur laquelle doivent venir les activités collées
 Etape  : Effectuer la commande EditPaste

Dans deux cas de figures bien précis et repris aux paragraphes


suivants, l'opération de copier-coller produit une copie différente de
l'original.
Il est donc fortement recommandé aux utilisateurs de bien lire les
paragraphes qui suivent afin d'éviter tout problème ultérieur.

2.12.2 Copier-Coller - Erreur : Sort by…


1. Description du problème
Comme expliqué au §2.9, il est possible de trier la liste des activités suivant différents
paramètres. Par défaut, dans l'affichage Gant Chart, les tâches sont triées par numéro de ligne
(ID) croissant.
Il faut remarquer que lorsque les tâches sont triées sur base d'un autre paramètre tout en
conservant leur numéro de ligne original ( : trier sans renuméroter les tâches),
l'opération de copier-coller produit une erreur, comme illustré ci-dessous.
Ci-dessous est proposé un planning de test de 6 activités au total, reliées en chaîne 3 par 3 via
des relations FS0.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 40


© CSTC Division Gestion, Qualité et Techniques de l'information

Lorsque le planning montré ci-dessus est trié par Date de début (Start Date), ensuite copié et
collé, cela donne le résultat affiché à la figure suivante.

Il apparaît clairement via ce petit test que l'original et la copie ne sont pas identiques.
2. Solution du problème
Le problème décrit ne se produit pas lorsque les activités sont reprises sous une activité
récapitulative (cf. niveaux d'indentation, Outline, au §5.2) et que cette tâche récapitulative
fait partie de la sélection qui est copiée et collée.
Ci-dessous est proposé le planning de test. Les activités sont incluses dans la tâche
récapitulative de la première ligne.

On constate, à la figure suivante, qu'en respectant les deux conditions énoncées ci-avant, la
copie et l'original restent bien identiques.

N.B. : Il est important de signaler que si le tri est réalisé en faisant une renumérotation des
tâches (n° de ligne) , le bug ne se produit pas non plus.

MS Project 2007 Standard Cours de base – Chapitre 2 Page 41


Chapitre 3
Formatage des données graphiques
d'un projet :
Les Barres
L'Echelle de Temps
Les Lignes de repère
© CSTC Division Gestion, Qualité et Techniques de l'Information

3.1 Généralités
Dans la représentation graphique d'un projet, une série d'informations peuvent être
personnalisées. L'exemple ci-dessous aidera l'utilisateur à s'orienter pour déterminer la partie
de la représentation qu'il veut modifier et surtout la commande qu'il doit utiliser.

L'échelle de temps
Affichage des textes : (étiquettes, densité, …) :
FormatText Styles FormatTimescale

Affichage des relations


entre activités :
Les barres et le texte FormatLayout
autour des barres :
FormatBar Styles

Les lignes de repère,


de séparation :
FormatGridlines

L'affichage des jours non Dates autour des barres :


travaillés : FormatTimescale FormatLayout
La modification de la représentation graphique des tâches (donc la modification de la manière
dont les barres sont affichées) peut se faire de deux manières :
 globalement pour toutes les activités reprises dans l'affichage (View). On utilise alors
FormatBar Styles.
 localement, pour la ou les tâches sélectionnées. On utilise alors FormatBar.
La méthode globale est la méthode la plus conseillée dans la mesure où elle agit sur les
tâches existantes mais aussi sur les tâches créées ultérieurement. Cette méthode offre en plus
l'avantage d'être récupérable dans la mesure où une copie de l'affichage (View) inclura aussi le
Style des Barres (Bar Styles).

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 2


© CSTC Division Gestion, Qualité et Techniques de l'Information

3.2 Le formatage des barres de tâche


3.2.1 L'assistant de formatage de la Charte de Gantt
MS Project est doté d'un assistant (Assistant Charte de Gantt) qui peut s'avérer intéressant
dans la mesure où il permet en quelques étapes de modifier les données reprises dans la
partie graphique du projet. En outre, ceci se réalise sans mettre en œuvre toutes les notions
qui suivent dans le chapitre et nécessite donc moins de connaissances.
Cependant, comme tout assistant, les possibilités qu'il offre sont limitées par rapport à celles
du logiciel.
Pour démarrer l'assistant : FormatGanttChartWizard ou alors l'icône
Via l'assistant, l'utilisateur pourra entre autre modifier les éléments suivants (en choisissant le
Gantt Chart personnalisé) :
 la couleur des barres des activités
critiques;
 la couleur des barres des activités
non critiques;
 la présentation des activités
récapitulatives (summary);
 la présentation des jalons
(milestones);
 s'il faut ou non afficher une barre
de marge;
 les données qu'il faut afficher
autour des différentes barres;
 s'il faut ou non montrer les relations existant entre les activités.
Chaque fois que l'utilisateur aura répondu aux questions posées dans une fenêtre, il cliquera
sur le bouton .
Pour revenir à la représentation graphique originale (celle active lorsqu'un projet est créé),
l'utilisateur appliquera l'assistant et demandera une Charte de Gantt "Standard" (voir dans la
fenêtre ci-dessus, la première option).
Exercices
 Activer la représentation des barres "Standard 1" via l'assistant GanttChart.
 Activer la représentation des barres "Critical Path 3" via l'assistant GanttChart.
 Réaliser le "Custom Gantt Chart" suivant :
 activités critiques : en rouge
 activités non-critiques : barre verte pleine
 barres résumées : laisser la représentation proposée
 jalons (milestones) : losange gris
 marge totale : à afficher
 à afficher comme information personnalisée :
o le Early Start à gauche des barres

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 3


© CSTC Division Gestion, Qualité et Techniques de l'Information

o le nom de la tâche à droite des barres


o la durée de la tâche dans la barre
 à afficher dans les barres de résumé : rien
 à afficher à droite des jalons : la date de fin
 afficher les relations entre activités
 Activer la représentation des barres "Standard" via l'assistant GanttChart.

3.2.2 Le formatage global des barres de tâches


(FormatBar Styles)
La fenêtre de Style des Barres (Bar Styles) apparaît à l'écran via FormatBar Styles. Les
paramètres qui seraient modifiés via la fenêtre seront appliqués à toutes les barres de
l'affichage du projet ouvert.

Entre quelles
dates les
barres doivent-
elles être
dessinées ?

Comment les barres doivent- Pour quelles tâches faut-


elles être représentées ? il montrer cette barre ?

 Etape 1 : Le Nom de la barre (Name)


L'utilisateur propose ici un nom (tout à fait libre) pour la barre. Ce nom est imprimé à
côté de la barre dans la légende du diagramme de Gantt.

Si aucun nom n'est attribué à la barre ou si l'utilisateur place une


astérisque "*" devant le nom de la barre, celle-ci ne sera pas reprise
dans la légende du diagramme de Gantt (cf. impression & mise en
page).

 Etape 2 : l'Apparence de la barre (Appearance)


MS Project montre ici la manière dont la barre va être représentée dans la charte de
Gantt. Afin de modifier cette apparence, l'utilisateur doit employer l'onglet "Barres"
(Bars) situé dans la deuxième moitié de la fenêtre.
Le contenu de l'onglet varie bien entendu en fonction de la barre sélectionnée.

Comment représenter la Comment représenter Comment représenter la


date de début de la tâche ? la barre de la tâche ? date de fin de la tâche ?

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 4


© CSTC Division Gestion, Qualité et Techniques de l'Information

Pour chaque élément, l'utilisateur choisira la forme (Shape), le motif (Pattern) ou le


type ainsi que la couleur.
 Etape 3 : choisir les tâches pour lesquelles l'élément doit être dessiné (Show
for…Tasks)
MS Project catégorise les tâches présentes un projet. De la sorte, il est possible de
faire la distinction entre celles-ci et de le représenter différemment. Il suffit de choisir,
via le champ, les tâches pour lesquelles l'élément graphique spécifié doit être dessiné.
Ci-dessous, l'utilisateur trouvera la liste des caractéristiques que MS Project utilise.
o Normal : toute activité à l'exception des jalons (milestones) et des activités
récapitulatives (summary).
o Milestone : activité de durée nulle ou activité spécifiée comme telle dans la fenêtre
d'informations sur la tâche (Task Information).
o Summary : activités récapitulatives; celles-ci totalisent les données des activités
de niveau inférieur (via indentation des activités).
o Critical : activités critiques.
o Noncritical : activités non critiques.
o Marked : activités dont le champ "Marked" est mis sur "oui".
o Finished : activités terminées; activités qui auraient une date de fin réelle ou dont
le pourcentage exécuté est égal à 100.
o In Progress : activités en cours; activités qui ont déjà débuté mais qui ne sont pas
encore terminées (pourcentage d'avancement entre 0 et 100).
o Not Finished : activités non terminées; toutes les activités qui n'auraient pas encore
reçu de date de fin réelle (dont le pourcentage exécuté est différent de
100); les activités non démarrées sont aussi reprises dans cette catégorie.
o Not Started : activités non démarrés (dont le pourcentage d'avancement est égal à
0).
o Started Late : activités démarrées tardivement; activités dont le début au plus tôt
recalculé (en fonction de l'avancement) tombe plus tard que le début
planifié à l'origine (Baseline).
o Finished Late : activités terminées tardivement; activités dont la fin au plus tôt
recalculée (en fonction de l'avancement) tombe plus tard que la fin
planifiée à l'origine (Baseline).
o Started Early : activités dont le début au plus tôt recalculé (en fonction de
l'avancement) tombe plus tôt que le début planifié à l'origine (Baseline).
o Finished Early : activités dont la fin au plus tôt recalculée (en fonction de
l'avancement) tombe plus tôt que la fin planifiée à l'origine (Baseline).
o Started On Time : activités dont le début au plus tôt recalculé (en fonction de
l'avancement) correspond au début planifié à l'origine (Baseline).
o Finished On Time : activités dont la fin au plus tôt recalculée (en fonction de
l'avancement) correspond à la fin planifiée à l'origine (Baseline).
o Rolled Up : activités pour lesquelles le champ "Rolled Up" est placé sur "oui"
(dans l'onglet "General" de la fenêtre d'informations sur la tâche); par cette
option (Rolled Up), il est possible de montrer une tâche sur la barre de la
tâche récapitulative.
o Project Summary : activité récapitulative totalisant les données de toutes les
tâches reprises dans le projet.

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 5


© CSTC Division Gestion, Qualité et Techniques de l'Information

o Group By Summary : activité récapitulative pour les groupes d'activités.


o Split : barres qui sont fractionnées en plusieurs morceaux.
o External Tasks : prédécesseurs ou successeurs d'activités du projet ouvert qui
appartiennent à un autre projet (autre fichier).
o Deliverable??????????????????????
o Dependency????????????????????
o Flag1 à Flag20 : activités qui ont été marquées; les champs de Flag sont des
champs "oui/non" pouvant être utilisés p.ex. pour signifier que les activités
de coffrage doivent recevoir des plans de coffrage; ainsi, si le Flag est mis
sur "oui", la barre de tâche pourrait être différenciée dans l'affichage de la
charte de Gantt.

 Les conditions mentionnées dans la liste ci-dessus peuvent aussi être


utilisées en plaçant un "NOT" devant. Ainsi, l'utilisateur a aussi accès
à l'inverse de la condition. Par exemple : "Not In Progress" pour les
tâches qui ne sont pas en cours d'exécution.
 Plusieurs conditions peuvent être introduites pour une même barre
(p.ex. : jalons critiques) à condition de les séparer par un point-virgule.

 Etape 4 : la ligne sur laquelle doit être représentée la barre (Row)


MS Project peut dessiner la barre sélectionnée sur 4 lignes différentes. Des barres
peuvent bien entendu être placées sur la même ligne. Dans ce cas, il est possible que
celles-ci se chevauchent. S'il y a chevauchement, c'est l'ordre dans lequel les barres
sont définies dans la fenêtre qui déterminera l'ordre dans lequel les barres doivent être
dessinées.
 Etape 5 : la date de début et de fin de la barre (From et To)
Pour caractériser la définition de la barre, il faut en déterminer la date de début ainsi
que la date de fin. Cette dernière est spécifiée comme une durée, un pourcentage
d'avancement ou une date. Les champs proposés par MS Project sont les suivants.
o % Complete : % exécuté de l'activité, représenté comme un % de la durée totale de
l'activité.
o % Work Complete : % exécuté de l'activité, représenté comme un % des jours
prévus pour le travail des ressources de l'activité.
o Actual Finish : la fin réelle de l'activité.
o Actual Start : le début réel de l'activité.
o Baseline deliverable finish????????
o Baseline deliverable start????????????
o Baseline Finish : la fin planifiée de l'activité: cette donnée n'est utilisable qu'à
condition qu'un planning cible ait été défini (Baseline).
o Baseline Start : le début planifié de l'activité: cette donnée n'est utilisable qu'à
condition qu'un planning cible ait été défini (Baseline).
o Baseline deliverable finish 1 à 10 ??????????????
o Baseline deliverable start 1 à 10???????????????
o Baseline finish 1 à 10???????????????????
o Baseline start 1 à 10????????????????????

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 6


© CSTC Division Gestion, Qualité et Techniques de l'Information

o Complete Through : exécuté jusqu'à… l'avancement de l'activité est mentionné


sur la barre de tâche; donne les dates jusqu'auxquelles l'avancement a été
introduit pour la tâche..
o Deadline : date de fin souhaitée pour l'activité; la date deadline d'une activité peut
être introduite via la fenêtre d'informations sur la tâche.
o Deliverable Finish?????????????
o Deliverable GUID??????????????
o Deliverable Name??????????????????
o Deliverable Start???????????????????
o Deliverable Type???????????????????
o Early Finish : fin au plus tôt de l'activité; date calculée en fonction des relations
(prédécesseurs), date imposée éventuelle (constraints) et des déplacements
dus au lissage des ressources.
o Early Start : début au plus tôt de l'activité; date calculée en fonction des relations
(prédécesseurs), date imposée éventuelle (constraints) et des déplacements
dus au lissage des ressources.
o Finish : date de fin planifiée de l'activité (semble être la même date que le "Early
Finish").
o Finish1 à Finish10 : champs à personnaliser; l'utilisateur introduira dans ces
champs des dates particulières pour l'activité.
o Free Slack : Marge libre de l'activité.
o Late Finish : fin au plus tard de l'activité; date calculée en fonction des relations
(prédécesseurs), date imposée éventuelle (constraints) et des déplacements
dus au lissage des ressources.
o Late Start : début au plus tard de l'activité.
o Negative Slack : marge négative d'une activité.
o Preleveled Finish : date de fin de l'activité avant lissage du planning.
o Preleveled Start : date de début de l'activité avant lissage du planning.
o Resume : date de redémarrage de l'activité; date à partir de laquelle la partie
restante de la tâche va être exécutée. Cette date de redémarrage est
calculée en fonction du pourcentage exécuté.
o Start : date de début planifiée de l'activité (semble être identique au "Early Start").
o Start1 à Start10 : champs à personnaliser; l'utilisateur introduira dans ces champs
des dates particulières pour l'activité.
o Stop : date d'arrêt du pourcentage exécuté de l'activité.
o Summary Progress : avancement représenté sur la tâche récapitulative.
o Total Slack : marge totale de l'activité.
 Etape  : les données affichées autour de la barre (Text)
La dernière chose à spécifier dans MS Project pour que le formatage de la barre
sélectionné soit complet est le "texte" qu'il faut y lier. L'utilisateur peut faire afficher,
autour des barres, n'importe laquelle des données calculées pour l'activité.
Le contenu de l'onglet varie bien entendu en fonction de la barre sélectionnée.

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 7


© CSTC Division Gestion, Qualité et Techniques de l'Information

Donnée à afficher à gauche de la barre


Donnée à afficher à droite de la barre
Donnée à afficher au-dessus de la barre
Donnée à afficher sous la barre
Donnée à afficher dans la barre

Exercices sur le style des barres


 Représentation de la marge totale des tâches – exercice guidé
Créer la barre qui représentera la marge totale :

Avec les caractéristiques graphiques (Appearance) suivantes :

Reprendre, sous forme de texte, la valeur de la marge totale en haut de la barre de


marge :

 Créer un élément graphique pour représenter la Deadline (date d'échéance)

3.2.3 Le formatage local des barres de tâches (FormatBar)


Comme annoncé au § 3.1, dans MS Project, il est possible de modifier le formatage des barres
de la ou des activité(s) sélectionnée(s).
Les modifications réalisées localement :
 ne concerneront que la ou les activité(s) sélectionnée(s) avant ouverture
de la fenêtre,
 ne sont pas copiables et transposables ultérieurement à d'autres tâches,

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 8


© CSTC Division Gestion, Qualité et Techniques de l'Information

et ne peuvent de ce fait être utilisés automatiquement pour de nouvelles


tâches,
 sont figées et non modifiées par le formatage automatique (réalisé via
Bar Styles et Text Styles).

Procédure pour modifier la représentation graphique


 Etape  : sélectionner la ou les activité(s) qui doi(ven)t être modifiée(s).
 Etape  : modifier le format des barres et les données liées à la barre via
FormatBars
Bien que légèrement différente de celle vue au §3.2.3, la fenêtre s'utilise exactement
de la même manière.
Pour qu'une barre de tâche soit à nouveau représentée en fonction des paramètres
globaux de représentation (ceux définis au §3.2.2), l'utilisateur cliquera sur le bouton
de la fenêtre illustrée ci-contre.

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 9


© CSTC Division Gestion, Qualité et Techniques de l'Information

3.3 Le formatage de l'échelle de temps


(FormatTimescale)
Comme signalé plus haut, via la fenêtre de l'échelle de temps, il est possible de modifier les
paramètres de celle-ci (étiquettes, densité, unités, …) ainsi que de spécifier le calendrier à
utiliser pour afficher les périodes non travaillées dans l'échelle de temps.
La fenêtre "Echelle de temps" apparaît notamment à l'écran :
 via FormatTimescale
 en double-cliquant sur l'échelle de temps
 en cliquant avec le bouton droit sur l'échelle de temps puis sur Timescale dans le menu
contextuel qui apparaît à l'écran.
Deux onglets y sont présents et font l'objet des 2 paragraphes qui suivent.

3.3.1 La modification de l'échelle de temps


Comme le montre la figure ci-dessous, l'échelle de temps peut être décomposée en 1, 2 ou 3
découpages (3 lignes) : Top Tier, Middel Tier et Bottom Tier suivant le choix de l'utilisateur.
Ceci offre la possibilité d'avoir trois repères de temps suivant les besoins de l'utilisateur.

Onglet correspondant
à la ligne de l'échelle
de temps qui doit être
modifiée

Saisir la
densité de
l'échelle de
temps

Chacun des 3 "découpages" (chacune des 3 lignes) de l'échelle de temps est à paramétrer
suivant la même procédure.
Choisir l'unité à utiliser pour Choisir l'étiquette à utiliser pour afficher la
le découpage concerné date dans le découpage concerné

Saisir l'occurrence de l'unité choisie dans le découpage concerné :


faut-il une séparation dans l'échelle de temps toutes les semaines,
toutes les 2 semaines, toutes les 3 semaines, …

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 10


© CSTC Division Gestion, Qualité et Techniques de l'Information

3.3.2 La modification de l'affichage des jours non travaillés


La
représentation
des jours Choisir la couleur à utiliser
chômés doit- Choisir le motif de remplissage
elle se faire : des périodes non travaillées
derrière les
barres de
tâche, devant
ou pas du tout Choisir le calendrier dont
les jours de congé doivent
être représentés dans
l'échelle de temps

Il est important de noter que les jours de congé ne seront représentés dans l'échelle de temps
(sous forme d'un "rideau") qu'à condition que la période de congé ait une durée supérieure ou
égale à l'unité du découpage secondaire (ligne du dessous de l'échelle de temps).

3.3.3 Exercices
 Exercice 1 sur base du projet Fi10 ou GO01
 Paramétrer l'échelle primaire (major scale) comme suit :
o Units : week
o Count : 1
o Label : "Jan '00"
 Paramétrer l'échelle secondaire (minor scale) comme suit :
o Units : day
o Count : 1
o Label : "M, T, W, …"
 Size : 100%
 Jours non travaillés : représentés en vert, plein, derrière les barres de tâche
 Exercice 2
 Affecter au projet le calendrier de travail 7j/7 - 8h/j (créé précédemment dans le cours)
 Paramétrer l'échelle primaire (major scale) comme suit :
o Units : month
o Count : 1
o Label : none (aucun)
 Paramétrer l'échelle secondaire (minor scale) comme suit :
o Units : day
o Count : 1
o Label : "1, 2, 3, 4, …(From Start)"
 Size : 75%
 Calendrier à montrer : Calendrier 7j/7 – 8h/j

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 11


© CSTC Division Gestion, Qualité et Techniques de l'Information

3.4 Le formatage des textes (police de caractère)


3.4.1 Le formatage global des textes (FormatText Styles)
La fenêtre de style de texte apparaît à l'écran via FormatText Styles.
MS Project propose, via le champ "Item to Change"
des "groupes" de textes pour lesquels la police de
caractère utilisée pour l'affichage va être modifiée.
Ces groupes sont :
o All : tous les textes,
o Noncritical Tasks : les activités non critiques,
o Critical Tasks : les activités critiques,
o Milestones Tasks : les jalons,
o Summary Tasks : les activités récapitulatives,
o Project Summary Tasks : les activités
récapitulatives de projet
o Marked Tasks : les activités marquées,
o Highlighted Tasks : les activités sélectionnées
par application d'un filtre,
o Row & Column Titles : les titres de colonnes et de ligne (titre de ligne : contenu de la
première colonne, figée),
o Major Timescale : l'étiquette du découpage principal de l'échelle de temps,
o Minor Timescale : l'étiquette du découpage secondaire de l'échelle de temps,
o Bar Text : les textes placés autour des éléments graphiques : à gauche, à droite, en haut,
en bas et à l'intérieur de la barre,
o External Tasks : les tâches externes (prédécesseurs ou successeurs issus d'autres
projets).
L'utilisation de cette fenêtre est similaire à celle d'autres applications sous Windows pour
changer les polices de caractères.

3.4.2 Le formatage local des textes (FormatFont)


Comme annoncé au § 3.1, dans MS Project, il est possible de modifier le formatage du texte
de la ou des activité(s) sélectionnée(s).

Les modifications réalisées localement :


 ne concerneront que la ou les activité(s) sélectionnée(s) avant ouverture
de la fenêtre,
 ne sont pas copiables et transposables ultérieurement à d'autres tâches,
et ne peuvent de ce fait être utilisés automatiquement pour de nouvelles
tâches,
 sont figées et non modifiées par le formatage automatique (réalisé via
Text Styles).

La seule chose qui va différer par rapport au paragraphe précédent est l'absence du champ
Item to Change, la modification portera en effet sur la ou les cellule(s) sélectionnée(s).

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 12


© CSTC Division Gestion, Qualité et Techniques de l'Information

3.5 Les lignes de repère de l'échelle de temps


(FormatGridlines)
La fenêtre de formatage des lignes de repère apparaît à l'écran via FormatGridlines.

Choisir le format de la ligne


de repère sélectionnée

Ligne à afficher à la place de


la ligne Normale, et ceci à un
certain intervalle;
uniquement pour Gant Rows,
Sheet Rows et Sheet Columns
MS Project connaît les lignes de repère suivantes :
 Dans la partie charte de Gantt :
o Gantt Rows (Ligne Gantt) : ligne séparant les tâches;
o Bar Rows (Ligne de Barre) : ligne séparant les différentes barres d'une tâche;
o Middle Tier Columns (découpage principal) : repère correspondant au découpage
principal de l'échelle de temps (cf. format de l'échelle de temps);
o Bottom Tier Columns (découpage secondaire) : repère correspondant au
découpage secondaire de l'échelle de temps (cf. format de l'échelle
de temps);
o Top Tier Column :
o Current Date : la date système;
o Project Start : la date de début du projet;
o Project Finish : la date de fin du projet;
o Status Date : la date d'introduction de l'avancement du projet;
 Dans la partie des colonnes :
o Sheet Rows (lignes de feuille) : ligne séparant horizontalement les cellules;
o Sheet Columns (colonnes de feuille) : ligne séparant verticalement les cellules;
o Page break :
 Dans l'échelle de temps au-dessus de la charte de Gantt :
o Title Vertical (titre vertical) : ligne séparant verticalement les dates de l'échelle
de temps;
o Title Horizontal (titre horizontal) : ligne séparant horizontalement les dates de
l'échelle de temps;

Exercices
 Montrer la date de début du projet par une ligne pleine rouge.
 Visualiser la date de fin du projet par une ligne pointillée rouge.
 Toutes les 3 activités, une fine ligne pointillée verte doit être tracée horizontalement.

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 13


© CSTC Division Gestion, Qualité et Techniques de l'Information

3.6 Le layout de l'échelle de temps (FormatLayout)


Sous le terme "layout" est repris diverses choses : affichage des relations, format des dates
affichées dans l'échelle de temps, …
La fenêtre de Layout (présentation) apparaît à l'écran via FormatLayout.

Choisir le mode de
représentation des relations
Faire le Roll-up
de toutes les Choisir le format des dates
barres du projet affichées autour des barres
Choisir la hauteur de toutes
Afficher ou non le les barres (en points), 7
fractionnement hauteurs disponibles
des barres
Arrondir les barres à un
Afficher ou non les
nombre entier de jours
objets graphique
(dessins, …) ajoutés
dans l'échelle de temps

MS Project 2007 Standard Cours de Base – Chapitre 3 Page 14


Chapitre 4
Dates imposées aux
activités
Champs de Données
(Fields)
Tables
© CSTC Division Gestion, Qualité et Techniques de l'Information

4.1 Dates imposées aux activités (Constraints)


4.1.1 Généralités
Les dates imposées doivent utilisées avec précaution. En effet, celles-ci peuvent parfois
rendre les dates calculées totalement incompréhensibles. Ceci s'explique par le fait que les
dates imposées vont parfois à l'encontre de la logique du réseau..
Les contraintes peuvent être affectées aux tâches de différentes manière, dont une graphique.
Cela se fera via la fenêtre Task Informations, via la table Constraints ou en déplaçant la barre
de tâche dans la charte de Gantt (Drag and Drop) (cf. §4.1.4).
MS Project reconnaît 8 différentes dates imposées :
 As Soon As Possible (ASAP) : Dès que possible;
 As Late As Possible (ALAP) : Aussi Tard que possible;
 Start No Earlier Than (SNET) : Ne pas démarrer plus tôt que;
 Start No Later Than : Ne pas commencer plus tard que;
 Finish No Earlier Than : Ne pas terminer plus tôt que;
 Finish No Later Than : Ne pas terminer plus tard que;
 Must Start On : Doit commencer le
 Must Finish On : Doit terminer le
Les dates imposées peuvent
être affectées aux activités via
la fenêtre d'Informations sur la
tâche (Task Informations),
illustrée ci-contre. Dans la
fenêtre, il faut sélectionner
l'onglet Advanced (Confirmé).
Pour rappel, cette fenêtre
apparaît à l'écran via
ProjectTask Information ou
en double-cliquant sur la tâche.

Pour obtenir la table des contraintes, il suffit


d'effectuer ViewTable:…More tables…. Dans la
fenêtre qui apparaît à l'écran, il faut sélectionner la
table "Constraint Dates" et ensuite de cliquer sur le
bouton . La liste des colonnes reprises à
l'écran est alors modifiée (comme illustré ci-contre).

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 2


© CSTC Division Gestion, Qualité et Techniques de l'Information

Notons enfin que la visualisation des contraintes affectées aux activités peut se faire bien
entendu via la table Constraints comme montré ci-dessus. Cela peut notamment aussi se faire
via la colonne "Indicators" (la
deuxième colonne de la table Entry,
celle affichée par défaut dans un
nouveau projet). Une petite icône y
signale que la tâche a une date imposée. Une bulle apparaît après une seconde, lorsque le
pointeur de la souris est placé sur l'icône, afin de mentionner le type de contrainte ainsi que la
date imposée (cf. illustration).

4.1.2 La contrainte "Dès que possible" - ASAP


Cette contrainte stipule que l'activité doit être planifiée aussi vite que possible par MS Project.
Elle est automatiquement affectée aux activités lorsque le projet doit être calculé à partir d'une
date de début. Dans le cas de la contrainte ASAP aucune date ne peut être saisie dans le
champ "Date de la contrainte" (Constraint date).

4.1.3 La contrainte "Aussi tard que possible" - ALAP


Cette contrainte stipule que l'activité doit être planifiée le plus tard possible par MS Project.
Elle est automatiquement affectée aux activités lorsque le projet doit être calculé à partir d'une
date de fin. Dans le cas de la contrainte ALAP aucune date ne peut être saisie dans le champ
"Date de la contrainte" (Constraint date). Cette contrainte peut aussi être utilisée pour des
activités qui sont calculées en fonction d'une date de début de projet. Si cette contrainte est
affectée à toutes les tâches d'un projet, cela n'a d'effet que sur le calcule (et la représentation)
de celles qui ne sont pas critiques. En effet, les activités qui disposent d'une marge seront
alors calculées et dessinées suivant les dates au plus tard (Late Start et Late Finish).

4.1.4 Contrainte de début au plus tôt


Cette contrainte indique que l’activité ne peut pas commencer plus tôt qu’une date
donnée, et qu'elle peut donc éventuellement commencer plus tard. Comme illustré dans
l'exemple ci-dessous, lors du calcul des dates de l'activité (d'après les relations), MS Project
tiendra ou non compte de la contrainte suivant que la date calculée soit ou non inférieure à la
date de contrainte.
Exemple :
 Situation de départ : bbb peut démarrer lorsque aaa est terminée (relation FS0)

 Saisie d'une contrainte sur bbb spécifiant que la tâche ne peut démarrer avant le 06-07.
Vu que bbb, en fonction de la relation entre aaa et bbb, ne peut démarrer que le 11-07,
MS Project ne tient pas compte de la contrainte.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 3


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Saisie d'une contrainte sur bbb spécifiant que la tâche ne peut démarrer avant le 16-07.
Vu que bbb, en fonction de la relation entre aaa et bbb, ne peut démarrer que le 11-07,
MS Project tient compte de la contrainte.

La contrainte de début au plus tôt peut être affectée graphiquement aux activités. Il suffit
pour cela de placer le pointeur de la souris sur la barre de la tâche, de cliquer et, tout en
gardant le bouton de la souris enfoncé, de glisser la barre jusqu'à la date à imposer. Ceci
peut avoir un effet non désiré dans la mesure où un clic "mal placé", une erreur de
manipulation, a pour effet d'imposer une date à la tâche en question…

4.1.5 Contrainte de début au plus tard - SNLT


Cette contrainte indique que l'activité ne peut pas commencer plus tard qu’une date
donnée, elle peut donc éventuellement commencer plus tôt. ). Comme illustré dans
l'exemple ci-dessous, lors du calcul des dates de l'activité (d'après les relations), MS Project
tiendra ou non compte de la contrainte suivant que la date calculée soit ou non inférieure à la
date de contrainte.

L'introduction de la date imposée ne se manifeste pas toujours (cf. options)


dans la partie graphique (Gantt). De ce fait, l'utilisateur peut avoir l'impression
que MS Project ne tient pas compte de cette contrainte. Cependant, les
éléments calculés (ES, EF, LS, LF et les marges) sont influencés par cette date
saisie. Ceci d'autant plus que l'activité n'aurait pas de successeur.

A partir du moment où l'utilisateur désire saisir une


contrainte SNLT, l'Assistant Planning fait
apparaître un message (à condition que l'assistant
soit activé via la fenêtre des options :
ToolsOptions : General). Parmi les trois options
proposées par l'assistant, on retrouve :
 suppression de la contrainte
 remplacer la contrainte SNLT par une
contrainte SNET (cf. § précédent)
 affecter la contrainte SNLT.
Dans les exemples qui suivent, c'est la dernière option qui a été choisie systématiquement.
Exemple #1 : Contrainte SNLT sur une tâche sans successeur
 Situation de départ : bbb peut démarrer lorsque aaa est terminée (relation FS0)

 Une contrainte SNLT est mise sur bbb, à savoir ne pas démarrer plus tard que le 13/07.
Vu que bbb peut démarrer le 11/07 (sur base de la relation existant entre aaa et bbb), cette
contrainte :
1. n'est pas mentionnée dans la charte de Gantt,

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 4


© CSTC Division Gestion, Qualité et Techniques de l'Information

2. est prise en compte lors du calcul; de ce fait, les Late Start et Finish ainsi que la
marge totale (Total Slack) sont adaptés en fonction du 13/07 comme date de début
au plus tard. Comme montré ci-dessous, bbb reçoit une marge de 2 jours.

 Une contrainte SNLT est mise sur bbb, à savoir ne pas démarrer plus tard que le 06/07.
Vu que bbb ne peut démarrer au plus tôt que le 11/07 (sur base de la relation existant
entre aaa et bbb), cette contrainte :
1. peut ou non être mentionnée dans la charte de Gantt, ceci suivant l'option choisie
pour honorer les contraintes (ToolsOptions : Schedule).
: pas de représentation dans le Gantt
: représentation dans le Gantt
2. est prise en compte lors du calcul; de ce fait, les Late Start et Finish ainsi que la
marge totale (Total Slack) sont adaptés en fonction du 26/08 comme date de début
au plus tard de bbb. Comme montré ci-dessous, bbb reçoit une marge négative de
3 jours.
La représentation ci-dessous est faite avec l'option :

La représentation ci-dessous est faite avec l'option :

Exemple #2 : Contrainte SNLT sur une tâche avec successeur


 Situation de départ : bbb peut démarrer lorsque aaa est terminée (relation FS0), ccc et ddd
démarrent toutes deux après bbb.

 Une contrainte SNLT est mise sur bbb, à savoir ne pas démarrer plus tard que le 13/07.
Vu que bbb peut démarrer le 11/07 (sur base de la relation existant entre aaa et bbb), cette
contrainte :
1. n'est pas mentionnée dans la charte de Gantt,
2. n'a pas d'effet sur les dates calculées de aaa, bbb, ccc et ddd.

 Une contrainte SNLT est mise sur bbb, à savoir ne pas démarrer plus tard que le 06/07.
Vu que bbb ne peut démarrer au plus tôt que le 11/07 (sur base de la relation existant
entre aaa et bbb), cette contrainte :

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 5


© CSTC Division Gestion, Qualité et Techniques de l'Information

1. peut ou non être mentionnée dans la charte de Gantt, ceci suivant l'option choisie
pour honorer les contraintes (ToolsOptions : Schedule).
: pas de représentation dans la charte de Gantt
: représentation dans la charte de Gantt
2. est prise en compte lors du calcul des dates de bbb et de ses prédécesseurs
éventuels; de ce fait, les Late Start et Finish ainsi que la marge totale (Total Slack)
de bbb et aaa sont adaptés en fonction du 06/07 comme date de début au plus tard
de bbb. Comme montré ci-dessous, ces deux tâches reçoivent une marge négative
de 3 jours.
3. n'est pas prise en compte pour le calcul des dates de ccc et ddd.
La représentation ci-dessous est faite avec l'option :

La représentation ci-dessous est faite avec l'option :

4.1.6 Contrainte de fin au plus tôt - FNET


Cette contrainte indique que l'activité ne peut pas terminer plus tôt qu’une date donnée
(elle peut donc éventuellement terminer plus tard). Comme illustré dans l'exemple ci-dessous,
lors du calcul des dates de l'activité (d'après les relations), MS Project tiendra ou non compte
de la contrainte suivant que la date calculée soit ou non inférieure à la date de contrainte.
Exemple :
 Situation de départ : bbb peut démarrer lorsque aaa est terminée (relation FS0), ccc et ddd
démarrent toutes deux après bbb.

 Une contrainte FNET est mise sur bbb, à savoir ne pas terminer plus tôt que le
02/09. Vu que bbb ne peut terminer que le 04/09 (sur base de la relation existant entre
aaa et bbb), cette contrainte :
1. n'est pas mentionnée dans la charte de Gantt,
2. n'a pas d'effet sur les dates calculées de aaa, bbb, ccc et ddd.

 Une contrainte FNET est mise sur bbb, à savoir ne pas terminer plus tôt que le 20/07.
Cette contrainte :
1. est mentionnée dans la charte de Gantt,
2. est prise en compte lors du calcul des dates

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 6


© CSTC Division Gestion, Qualité et Techniques de l'Information

a. de bbb : le début au plus tôt es déplacé du 11/07 au 16/07 (afin de tenir


compte du FNET au 20/07),
b. de ccc et ddd : leurs dates au plus tôt et au plus tard sont modifiées en
fonction des dates de bbb,
c. de aaa : les dates au plus tard ont été adaptées, et de ce fait la marge aussi.

4.1.7 Contrainte de fin au plus tard - FNLT


Cette contrainte indique que l'activité ne peut pas terminer plus tard qu’une date donnée,
elle peut donc éventuellement terminer plus tôt. Suivant que la date imposée soit plus grande
ou plus petite que la date calculée par MS Project en fonction des relations, il en tiendra ou
non compte. Comme illustré dans l'exemple ci-dessous, lors du calcul des dates de l'activité
(d'après les relations), MS Project tiendra ou non compte de la contrainte suivant que la date
calculée soit ou non inférieure à la date de contrainte.
A partir du moment où l'utilisateur désire saisir
une contrainte FNLT, l'Assistant Planning fait
apparaître un message (à condition que
l'assistant soit activé via la fenêtre des options :
ToolsOptions : General). Parmi les trois
options proposées par l'assistant, on retrouve :
 suppression de la contrainte
 remplacer la contrainte FNLT par une
contrainte FNET (cf. § précédent)
 affecter la contrainte FNLT.
Dans les exemples qui suivent, c'est la dernière option qui a été choisie systématiquement.

Exemple :
 Situation de départ : bbb peut démarrer lorsque aaa est terminée (relation FS0), ccc et ddd
démarrent toutes deux après bbb.

 Une contrainte FNLT est mise sur bbb, à savoir ne pas terminer plus tard que le
19/07. Vu que bbb termine déjà le 17/07 (sur base de la relation existant entre aaa et
bbb), cette contrainte :
1. n'est pas mentionnée dans la charte de Gantt,
2. n'a pas d'effet sur les dates calculées de aaa, bbb, ccc et ddd.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 7


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Une contrainte FNLT est mise sur bbb, à savoir ne pas terminer plus tard que le
02/09. Cette contrainte :
1. peut ou non être mentionnée dans la charte de Gantt, ceci suivant l'option choisie
pour honorer les contraintes (ToolsOptions : Schedule).
: pas de représentation dans la charte de Gantt
: représentation dans la charte de Gantt
2. est prise en compte lors du calcul des dates de bbb et de ses prédécesseurs
éventuels; de ce fait, les Late Start et Finish ainsi que la marge totale (Total Slack)
de bbb et aaa sont adaptés en fonction du 02/09 comme date de fin au plus tard de
bbb. Comme montré ci-dessous, ces deux tâches reçoivent une marge négative de
2 jours.
3. n'est pas prise en compte pour le calcul des dates de ccc et ddd.
La représentation ci-dessous est faite avec l'option :

La représentation ci-dessous est faite avec l'option :

4.1.8 Date de début obligatoire (Must Start On)


Cette contrainte indique que l'activité doit commencer à une date donnée : l’utilisateur lie
aux activités à la fois une date imposée Début au + tôt et Début au + tard. Comme illustré
dans l'exemple ci-dessous, lors du calcul des dates de l'activité (d'après les relations), MS
Project tiendra ou non compte de la contrainte suivant que la date calculée soit ou non
inférieure à la date de contrainte.
A partir du moment où l'utilisateur désire saisir une
contrainte Must Start On, l'Assistant Planning fait
apparaître un message (à condition que l'assistant
soit activé via la fenêtre des options :
ToolsOptions : General). Parmi les trois options
proposées par l'assistant, on retrouve :
 suppression de la contrainte
 remplacer la contrainte Must Start On par
une contrainte SNET (cf. § précédent)
 affecter la contrainte Must Start On.
Dans les exemples qui suivent, c'est la dernière option qui a été choisie systématiquement.
Exemple :
 Situation de départ : bbb peut démarrer lorsque aaa est terminée (relation FS0), ccc et ddd
démarrent toutes deux après bbb.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 8


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Une contrainte Must Start On est mise sur bbb, à savoir commencer le 13/07.
Vu que bbb termine déjà le 17/07 (sur base de la relation existant entre aaa et bbb), cette
contrainte :
1. est mentionnée dans la charte de Gantt,
2. a un effet sur les dates calculées de aaa, bbb, ccc et ddd.

 Une contrainte Must Start On est mise sur bbb, à savoir commencer le 09/07.
Cette contrainte :
1. peut ou non être mentionnée dans la charte de Gantt, ceci suivant l'option choisie
pour honorer les contraintes (ToolsOptions : Schedule).
: pas de représentation dans la charte de Gantt
: représentation dans la charte de Gantt
2. est prise en compte lors du calcul des dates de bbb et de ses prédécesseurs
éventuels; de ce fait, les Late Start et Finish ainsi que la marge totale (Total Slack)
de bbb et aaa sont adaptés en fonction du 09/07 comme date de début de bbb.
Comme montré ci-dessous, ces deux tâches reçoivent une marge négative de 2
jours.
3. n'est pas prise en compte pour le calcul des dates de ccc et ddd.
La représentation ci-dessous est faite avec l'option :

La représentation ci-dessous est faite avec l'option :

4.1.9 Date de fin obligatoire


Cette contrainte indique que l'activité doit finir à une date donnée : l’utilisateur lie aux
activités à la fois une date imposée Fin au + tôt et Fin au + tard. Comme illustré dans
l'exemple ci-dessous, lors du calcul des dates de l'activité (d'après les relations), MS Project
tiendra ou non compte de la contrainte suivant que la date calculée soit ou non inférieure à la
date de contrainte.
A partir du moment où l'utilisateur désire saisir une contrainte Must Finish On, l'Assistant
Planning fait apparaître un message (à condition que l'assistant soit activé via la fenêtre des

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 9


© CSTC Division Gestion, Qualité et Techniques de l'Information

options : ToolsOptions : General). Parmi les trois options proposées par l'assistant, on
retrouve :
 suppression de la contrainte
 remplacer la contrainte Must Finish On par une contrainte FNET (cf. § précédent)
 affecter la contrainte Must Finish On.
Dans les exemples qui suivent, c'est la dernière option qui a été choisie systématiquement.
Exemple :
 Situation de départ : bbb peut démarrer lorsque aaa est terminée (relation FS0), ccc et ddd
démarrent toutes deux après bbb.

 Une contrainte Must Finish On est mise sur bbb, à savoir terminer le 09/09.
Vu que bbb termine déjà le 04/09 (sur base de la relation existant entre aaa et bbb), cette
contrainte :
1. n'est pas mentionnée dans la charte de Gantt,
2. a un effet sur les dates calculées de aaa et bbb, ainsi que sur leur marge.

 Une contrainte Must Finish On est mise sur bbb, à savoir terminer le 13/07.
Cette contrainte :
1. peut ou non être mentionnée dans la charte de Gantt, ceci suivant l'option choisie
pour honorer les contraintes (ToolsOptions : Schedule).
: pas de représentation dans la charte de Gantt
: représentation dans la charte de Gantt
2. est prise en compte lors du calcul des dates de bbb et de ses prédécesseurs
éventuels; de ce fait, les Late Start et Finish ainsi que la marge totale (Total Slack)
de bbb et aaa sont adaptés en fonction du 13/07 comme date de fin de bbb.
Comme montré ci-dessous, ces deux tâches reçoivent une marge négative de 2
jours.
3. n'est pas prise en compte pour le calcul des dates de ccc et ddd.
La représentation ci-dessous est faite avec l'option :

La représentation ci-dessous est faite avec l'option :

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 10


© CSTC Division Gestion, Qualité et Techniques de l'Information

4.2 La date d'échéance d'une activité - Deadline


MS Project permet d'affecter une date d'échéance (deadline) aux activités.

Si l'utilisateur se rapporte à ce qui est annoncé dans l'aide en ligne, cette


deadline est sensée ne pas influencer le calcul des dates d'activités effectué
par MS Project.
Des tests réalisés montrent que ceci est incorrect : MS Project utilise la
deadline comme une date de fin au plus tard pour l'activité. De ce fait,
les marges de l'activité concernée sont modifiées et calculées en fonction
de la date d'échéance saisie. Pour s'en convaincre, il suffit d'étudier la
marge totale calculée par MS Project.

La date d'échéance d'une activité est reprise


dans la fiche d'informations sur la tâche (via la
commande ProjectTask Informations ou en
double-cliquant sur la tâche), dans l'onglet
Advanced comme illustré dans la figure ci-
contre.
La date d'échéance d'une tâche sera
représentée, dans l'affichage du diagramme de
Gantt par défaut, par une
flèche vers le bas pointant sur
la date qui a été choisie par
l'utilisateur. Il est capital de
noter que si l'utilisateur a
utilisé l'Assistant Format
Charte de Gantt (GanttChart Wizard), il est possible que l'élément graphique (la flèche verte)
soit absente de l'échelle de temps. En effet, en formatant l'affichage de la charte de Gantt au
format "standard", l'assistant fait disparaître cet élément.
Si la deadline est dépassée lors d'un recalcul du projet (à
cause d'une date imposée sur une autre tâche, d'une
modification de durées, d'une saisie d'avancement des tâches,
…), un signal apparaît dans la colonne d'indicateurs, comme
représenté dans la figure ci-contre.
En outre, comme la date butoir est une date de fin au plus tard, l'activité ainsi que ses
prédécesseurs reçoivent une marge négative.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 11


© CSTC Division Gestion, Qualité et Techniques de l'Information

4.3 Les champs de données de MS Project (Fields)


4.3.1 Généralités
Dans MS Project, toutes les données concernant les activités sont affichées à l'utilisateur via
des champs (Fields). Chacun de ces champs peut être considéré comme une colonne
reprenant une donnée particulière (dates, durées, ressources, calendrier, …) attribuée aux
activités composant le projet. Au total, environ 380 champs différents sont existants dans MS
Project.
Ces champs sont classés, dans MS Project, de deux manières différentes : par catégories ou
par types.

4.3.2 Les catégories de champs


Trois catégories de champs sont à distinguer dans MS Project :
 les champs d'activités et les champs d'activités temporels (Task Fields);
 les champs de ressources et les champs de ressources temporels (Resource Fields);
 les champs d'affectation et les champs d'affectation temporels (Assignment Fields);
Ci-dessous est proposée la liste des champs, groupés par catégories, qui peuvent être utilisés
dans MS Project.

4.3.3 Les types de champs


Une autre classification des champs de données existants dans MS Project est envisagée ci-
dessous. Elle propose de différencier les champs sur base de leur contenu. Les différents
contenus de champs existants dans MS Project sont énumérés ci-après.
 les champs monétaires (Currency);
 les champs de dates;
 les champs de valeur acquise (Earned value);
 les champs énumérés (Enumerated) : champs de choix parmi des paramètres imposés;
 le champ d'indicateur (Indicator) : indication de l'existence de données particulières
concernant une activité d'un projet;
 les champs d'entiers (Integer) : nombres entiers;
 les champs de pourcentage;
 les champs PERT;
 les champs de texte;
 les champs Oui/Non.
Dans ce qui suit, l'utilisateur trouvera tous les champs de deux catégories assez couramment
utilisées dans des buts de personnalisation de l'utilisation du logiciel.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 12


© CSTC Division Gestion, Qualité et Techniques de l'Information

4.3.4 Les champs personnalisables (Custom Fields)


MS Project prévoit une série de champs qui peuvent être personnalisés par l'utilisateur. Ces
champs permettent, dans la structure imposée par MS Project, d'affecter des informations
complémentaires qui n'auraient pas été prévues dans le logiciel.
Il y a environ 120 champs qui peuvent ainsi être appliqués aux besoins spécifiques de
l'utilisateur. Cependant, ces champs personnalisables sont dédicacés à certains types de
données. Il ne sera donc pas possible d'y stocker indifféremment des dates, des coûts ou des
durées. Donc, suivant le type d'information désiré, l'utilisateur choisira le champ qu'il
personnalisera. Ci-dessous, l'utilisateur découvrira les types de champs et le nombre de ceux-
ci disponibles.
Le bouton "Delete" permet de réinitialiser un champs qui aurait été personnalisé par
l'utilisateur. Il ne s'agit en aucun cas de supprimer la colonne en temps que telle.
La fenêtre de personnalisation des champs apparaît à l'écran via ToolsCustomizeFields.
 Coûts (10) : Cost - données de coût liées aux activités; ce champ est lié à l'unité
monétaire (Currency) définie dans le projet.
 Dates (10) : Dates - dates liées aux activités
(événement, …); les données
reprises dans ce champ seront
obligatoirement des dates et
seront affichées dans le format
choisi pour le projet ou pour la
table (cf. §4.4).
 Durée (10) : Duration - durées liées aux
activités; ce champ est d'un
format identique au champ
reprenant la durée de l'activité
(Duration) : mêmes étiquettes
pour les unités de temps, même
unité par défaut.
 Date de fin (10) : Finish - dates de fin liées
aux activités (événement, …);
les données reprises dans ce
champ seront obligatoirement
des dates et seront affichées
dans le format choisi pour le
projet ou pour la table (cf. §4.4); en outre, ces dates de fin pourront être
utilisées pour dessiner des éléments graphiques dans la charte de Gantt (via
FormatBar Styles).
 Indicateur (20) : Flag – champ Oui/Non destiné à marquer les activités; ces champ
destinés à catégoriser les activités pourront être utilisés pour différencier les
activités pour lesquelles des éléments graphiques doivent être dessinés dans
la charte de Gantt (via FormatBar Styles).
 Nombre (20) : Number – champ contenant des nombres : seuls des chiffres peuvent y être
introduits; aucun format spécifique n'y est lié.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 13


© CSTC Division Gestion, Qualité et Techniques de l'Information

 N° hiérarchique (10) : Outline Code – numéro d'indentation, similaire à celui créé


automatiquement par MS Project mais propre à l'utilisateur, lié aux activités
suivant la structure définie par l'utilisateur.
 Date de début (10) : Start - dates de début liées aux activités (événement, …); les
données reprises dans ce champ seront obligatoirement des dates et seront
affichées dans le format choisi pour le projet ou pour la table (cf. §4.4); en
outre, ces dates de début pourront être utilisées pour dessiner des éléments
graphiques dans la charte de Gantt (via FormatBar Styles).
 Texte (30) : Text – champs contenant des caractères alpha numériques : aucune
restriction quant au format des données y reprises.

Modification du nom d'un champ


Pour qu'un champ ne soit plus appelé par son nom par défaut (Texte1, Nombre1, …),
l'utilisateur pourra le renommer. Il suffit de cliquer sur le bouton puis d'introduire
le nom désiré.
De la sorte, MS Project identifiera désormais le contenu de ce champ à la fois par la
dénomination saisie par l'utilisateur et par celle d'origine.
Limitation du contenu d'un champ à certaines valeurs
L'utilisateur pourra aussi lier une liste de valeur à un champ personnalisable. Ainsi,
lorsque le champ est affiché, MS Project peut proposer une liste de valeurs disponibles
pour ce champ. Cette possibilité sera pleinement utilisée pour l'attribution de codes aux
activités.
Pour plus de détails, l'utilisateur consultera le chapitre 5 des notes.
Notons qu'il est aussi possible de faire calculer le contenu du champ personnalisable sur
base d'une formule. MS Project peut ainsi par exemple calculer automatiquement des
dates à l'amont d'une activité. Cependant, ceci nécessite de plus amples explications et fait
l'objet d'un cours de perfectionnement sur MS Project.
Règles de calcul pour les champs personnalisables des tâches récapitulatives
Suivant une méthode expliquée au
chapitre suivant, l'utilisateur peut
affecter des niveaux aux tâches
(Outline). Il leur attribue de la sorte une
certaine hiérarchie. Parallèlement, il
peut aussi grouper les tâches (aussi
expliqué au chapitre 5). Dans ces
situations, MS Project affiche des
barres récapitulatives (barres de
résumé) pour les différents titres. L'utilisateur peut, via la fenêtre, choisir la règle de calcul
de consolidation à appliquer pour les champs personnalisables.
Ces règles de calcul diffèrent bien entendu suivant le type champ sélectionné dans la
fenêtre. Il faut noter que les Outline Codes et les Text ne peuvent être consolidés.
Ci-après sont reprises les différentes règles de consolidation disponibles, suivant le champ.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 14


© CSTC Division Gestion, Qualité et Techniques de l'Information

 And : (et) disponible pour les champs d'indicateur (flags), si toutes les tâches
consolidées par la tâche de résumé ont pour valeur "Yes" dans le champ
d'indicateur, alors, la tâche consolidé prendra pour valeur "Yes".
 Average : (moyenne) disponible pour les champs personnalisables de coûts, durée
et de nombres. Donne la moyenne, pour le champ, de toutes les valeurs des
tâches consolidées par la tâche de résumé, sans inclure les tâches de résumé
éventuellement présentes dans le groupe consolidé.
 Average first sublevel : (moyenne du premier sous-niveau) disponible pour les
champs personnalisables de coûts, durée et de nombres. Donne la moyenne,
pour le champ, de toutes les valeurs des tâches consolidées par la tâche de
résumé, en incluant les tâches de résumé éventuellement présentes dans le
groupe consolidé.
 Count All : (compteur) disponible pour tous les champs de nombres. Donne le
nombre de tâches consolidées par la tâche de résumé, en incluant les tâches
de résumé éventuellement présentes dans le groupe consolidé.
 Count first Sublevel : (compteur sur premier niveau) disponible pour tous les
champs de nombres. Donne le nombre de tâches consolidées par la tâche de
résumé, en ne comptant que les tâches du premier sous-niveau (tâche de
résumé ou normales).
 Maximum : disponible pour les champs de coûts, dates, durées et nombre. Renvoie
la valeur maximum parmi toutes les tâches consolidées par la tâche de
résumé, en incluant les tâches de résumé éventuellement présentes dans le
groupe consolidé.
 Minimum : disponible pour les champs de coûts, dates, durées et nombre. Renvoie
la valeur minimum parmi toutes les tâches consolidées par la tâche de
résumé, en incluant les tâches de résumé éventuellement présentes dans le
groupe consolidé.
 Or : (ou) disponible pour les champs d'indicateur (flags), si une des tâches
consolidées par la tâche de résumé a pour valeur "Yes" dans le champ
d'indicateur, alors, la tâche consolidé prendra pour valeur "Yes".
 Sum : (somme) disponible pour tous les champs de coûts, durées et de nombres.
Donne la somme des valeurs pour les tâches consolidées par la tâche de
résumé, en ne comptant que les tâches non récapitulatives.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 15


© CSTC Division Gestion, Qualité et Techniques de l'Information

4.4 Les tables (Tables)


4.4.1 Généralités
Une table peut être définie comme le regroupement de
quelques champs affichés sous forme de colonnes.
Chacune des colonnes contenant les données propres
aux activités d'un projet, comme cela a été expliqué au
§ 4.3. Il y a donc environ 380 colonnes qui puissent
être reprises à l'affichage. Si tous les champs devaient
être affichés les uns à côté des autres, la situation de
travail serait terriblement inconfortable (tout une série
de colonnes à faire défiler à l'écran avant d'accéder à
celle recherchée…). Par ailleurs, s'il fallait
systématiquement masquer ou faire afficher les
colonnes respectivement désirées ou non à l'écran, le
travail en serait tout autant pénible !
Ainsi, dans MS Project, il est proposé de travailler via des tables. Lorsque d'autres colonnes
devront être affichées à l'écran, l'utilisateur choisira la table désirée. Pour rappel, l'accès aux
tables existantes les plus courantes se fait via ViewTables. MS Project propose là une petite
dizaine de tables d'utilisation "courante" et classique.

4.4.2 Création d'une table


En général, l'utilisateur aura tout intérêt de créer ses propres tables, qui correspondront
exactement à ses besoins. Pour ce faire, il devra utiliser la fenêtre More Tables, qui apparaît à
l'écran via la commande ViewTable:…More Tables.
Créer une nouvelle table VIDE

Modifier la table sélectionnée


dans la liste
Créer une nouvelle table sur base d'une
copie de la table sélectionnée dans la
liste

Supprimer, échanger des tables


avec d'autres projets
L'utilisateur trouve ici la liste de toutes les tables qui existent
dans le projet (on y retrouve bien entendu celles du menu)

Procédure pour la création d'une table


 Etape  : Créer la nouvelle table
o soit via New : la table créée sera vide
o soit via Copy : la table créée sera une copie de la table sélectionnée dans la
liste
 Etape  : Nommer la table
Utiliser à cet effet le champ Name en haut de la fenêtre (cf. figure ci-dessous).

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 16


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Etape  : Choisir les champs à afficher via la table


Nom de la table saisi
par l'utilisateur

Cocher pour que la table apparaisse


dans le menu ViewTable:…

Liste de tous les champs (colonnes)


qui doivent apparaître à l'écran
lorsque la table est utilisée
Utiliser pour la table un autre
format de dates que celui spécifié
dans les options de MS Project

o Choisir un champ : cliquer sur la ligne à modifier, et


ceci sous la colonne Field Name, faire
apparaître la liste déroulant des champs en
cliquant sur le bouton en bout de cellule
(comme représenté à la figure ci-contre).
o Ajouter une colonne comme dernière colonne : faire
défiler la liste des champs repris dans la
table jusqu'à l'apparition de lignes vides,
cliquer sur une ligne vide sous la colonne
Field Name puis choisir le champ dans la
liste de ceux connus par MS Project.
o Ajouter une colonne au milieu d'autres colonnes
existantes : sélectionner la colonne avant
laquelle la nouvelle doit être introduite,
puis cliquer sur le bouton Insert Row; MS Project crée alors une ligne
vide avant la colonne sélectionnée, choisir ensuite le champ dans la
liste de ceux connus par MS Project.
o Supprimer une colonne : cliquer sur la ligne correspondant à la colonne à
supprimer puis cliquer sur le bouton Delete Row de la fenêtre ou
simplement sur le bouton Del du clavier.
 Etape  : Formater chaque colonne

Choisir l'alignement des Largeur de


données dans la colonne la colonne Saisir le titre de la colonne; si non spécifié,
(gauche, droite, centré) (en points) MS Project utilise le nom du champ
 Etape  : Quitter la fenêtre de définition de la table en cliquant sur
 Etape  : Appliquer la table en cliquant sur

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 17


© CSTC Division Gestion, Qualité et Techniques de l'Information

4.4.3 Quelques exemples de tables


4.4.3.1 Dates au plus tôt

4.4.3.2 Dates au plus tôt et au plus tard

4.4.3.3 Dates et marges


Une table qui peut aussi avoir un intérêt serait celle proposée au §4.4.3.2 ci-dessous avec en
plus les champs de marge affichés.
 la marge totale : Total Slack;
 la marge libre : Free Slack.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 18


© CSTC Division Gestion, Qualité et Techniques de l'Information

4.4.3.4 Activités et relations

4.4.3.5 Date butoir et contraintes

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 19


© CSTC Division Gestion, Qualité et Techniques de l'Information

4.5 Application des champs personnalisables – Champs


"Oui/Non"
Lorsque le planning est réalisé, certains besoins peuvent apparaître. Ainsi, par exemple, il
pourrait être intéressant d'identifier facilement les activités pour lesquelles des plans doivent
être réalisés. Et, plus loin, faire la différence entre les plans de coffrage et de ferraillage.
Ce qui suit propose de réaliser cette différenciation par l'entremise de deux champs Flags.
 le premier flag pour mentionner les tâches pour lesquelles des plans de coffrage sont
nécessaires,
 le deuxième flag pour mentionner les tâches pour lesquelles des plans de ferraillage
sont nécessaires.

Procédure de création des champs d'identification des plans


 Etape  : Effectuer ToolsCustomizeFields.
 Etape  : Choisir les champs de type Flag (comme illustré ci-contre)

 Etape  : Cliquer sur le champ "Flag1", ensuite sur le bouton afin de


personnaliser le champ et lui affecter un autre nom (par exemple : "Plan coffr ?").

 Etape  : Renommer le champ "Flag2" en "Plan ferra ?" en suivant la même


procédure que celle décrite aux étapes  à  ci-dessus.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 20


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Etape  : Créer une table reprenant les différents Flags personnalisés.

Lorsque la table est créée, il faut bien entendu la rendre visible à l'écran, afin de pouvoir
l'utiliser.
 Etape -a : Mettre à jour manuellement les valeurs des champs (oui/non), pour
chaque tâche, suivant la nécessité d'obtenir ou non un plan de coffrage et/ou un plan
de ferraillage.

Grâce à cette information complémentaire désormais affectée aux activités, il est possible
d'extraire (filtrer) du projet les activités pour lesquelles un plan est nécessaire.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 21


© CSTC Division Gestion, Qualité et Techniques de l'Information

Il faut noter que, dans une certaine mesure, il est envisageable d'automatiser l'affectation de
ces valeurs aux activités. En effet, les champs personnalisables peuvent être automatiquement
"calculés" par MS Project. Ceci doit se réaliser via une formule, à laquelle il est possible
d'accéder via la fenêtre Customize fields. Il faut noter que cette formule sera appliquée à
toutes les tâches du projet (contrairement à Excel, par exemple, qui applique la formule dans
la cellule saisie). De plus amples informations concernant les champs personnalisables sont
données dans le cours de perfectionnement.
 Etape -b : Saisir la formule de "calcul" de la valeur du champ "Plan coffr ?" (Flag1)
Le principe de la formule est le suivant : elle fait un test sur la
description d'une tâche (Task Name). Si la description contient la
chaîne de caractères "coff", alors, elle affecte la valeur "yes" au
champ, sinon, elle affecte la valeur "no".
Dans la fenêtre Customize Fields, sélectionner le champ "Plan
coffr" (Flag1) puis cliquer sur le bouton .
Saisir la formule reprise ci-contre respectant scrupuleusement
chaque caractère !!!
Lorsque l'utilisateur cliquera sur dans la fenêtre, il est
probable que MS Project affiche un message signalant que les
valeurs actuellement affectées aux tâches dans le champ vont être
remplacées par celles calculées via la formule.

La formule reprise ci-dessus ne convient que pour la version


anglaise de MS Project, dans la mesure où le nom de champ
utilisé est le nom anglais. Pour la version française, il faut
remplacer [Name] par [Nom] dans la formule.

MS Project 2007 Standard Cours de Base – Chapitre 4 Page 22


Chapitre 5
Organisation des Activités d'un Projet
Codes
Indentation des activités et WBS
Filtres
Groupes d'activités
Affichages
© CSTC Division Gestion, Qualité et Techniques de l'Information

5.1 Les codes


5.1.1 Introduction
L'intérêt des codes ainsi que la manière de définir une structure de codes sont décrits en détail
dans le cours d'Introduction Générale à la Planification, dans la Phase 12 de l'élaboration d'un
planning (sujet du §3.12).
Pour rappel, signalons toutefois que les codes sont des informations complémentaires attribuées
aux activités dans un but de tri, de sélection ou d'organisation de celles-ci.
La meilleure manière de travailler dans MS Project avec les codes est de suivre les deux étapes
suivantes :
1. tout d'abord définir une bibliothèque des codes à attribuer aux activités;
2. ensuite attribuer les codes définis à chaque tâche du projet.

5.1.2 La création d'une bibliothèque de codes


Comme signalé dans le chapitre 4 des notes, une
série de champs ont été prévus dans MS Project
pour que l'utilisateur puisse attribuer des
données personnelles aux différentes tâches d'un
projet. Pour rappel, la personnalisation de ces
champs s'effectue via
ToolsCustomizeFields. Cette commande
fait apparaître la fenêtre figurant ci-contre.
Comme expliqué au §4.3.4, les champs sont
spécifiques au type de données qu'ils
contiennent. Afin de pouvoir introduire un texte
dans un champ, l'utilisateur devra choisir le
champ "Text". Celui-ci accepte en effet tout
type de données alphanumériques.
Il y a au total 30 champs de texte pour les
tâches. Ceci offre donc la possibilité de créer 30
codes différents.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 2


© CSTC Division Gestion, Qualité et Techniques de l'Information

Procédure pour la création d'une bibliothèque de codes


 Etape  : Renommer le champ de
texte
Afin que dans les tables, les filtres,
… MS Project identifie le champ par
une dénomination plus explicite pour
l'utilisateur que "Text1", il est
conseillé de renommer ce dernier.
o Sélectionner le champ à
personnaliser
o Cliquer sur le bouton Rename
o Saisir le nom à affecter au champ (comme illustré)
o Cliquer sur
 Etape  : Etablir la liste des valeurs du code
Par cette opération, l'utilisateur définit ce que le champ personnalisé pourra contenir
comme valeurs. Ces valeurs seront les données qui apparaîtront dans la colonne du
champ (la colonne du champ "Responsable" dans notre illustration).
Sans liste de valeurs liée au champ, l'utilisateur peut saisir n'importe quelle valeur
dans la colonne. Par là, le risque est très grand que des fautes de frappe viennent se
glisser dans la saisie des données. Ces fautes peuvent s'avérer dangereuses lorsque le
champ est utilisé pour filtrer le projet.
La marche à suivre est la suivante :
o Sélectionner le champ à personnaliser;
o Cliquer sur ;
o Saisir les valeurs à rendre disponible pour le code (le champ).

Lorsque les codes seront utilisés pour regrouper le projet (cf. plus
loin), MS Project placera les groupes dans l'ordre de tri
alphabétique de la description des codes. S'il n'y a pas de
description, MS Project utilisera l'ordre de tri alphabétique des
valeurs de codes.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 3


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Etape  : Indiquer si le code a une valeur par défaut


L'utilisateur peut imposer une
valeur par défaut du code pour
toutes les activités du projet.
La valeur par défaut est mise
en évidence dans la liste par le
fait qu'elle y est reprise en
bleu.
Dans notre illustration, par
exemple, c'est Albert Leblanc
qui est responsable de la
plupart des activités. Pour ne
pas devoir affecter cette
valeur, l'utilisateur la définira comme valeur par défaut. Cela permet aussi d'éviter
que des nouvelles tâches ajoutées au projet ne reçoivent jamais de valeur pour le
champ…
 Etape  : Restreindre ou non le contenu du champ à la liste des valeurs
Il est possible de restreindre ou non les valeurs saisies dans un champ
personnalisable à la liste définie ci-avant. L'utilisateur peut ainsi se protéger contre
les saisies fautives dans le champ (faute de frappe, …) pour les activités du projet.

o l'utilisateur peut rendre


impossible toute saisie dans le
champ autre qu'une valeur
définie dans la liste.

o l'utilisateur peut permettre la


saisie de valeurs non définies
dans la liste. De cette manière,
une nouvelle valeur saisie sera
automatiquement enregistrée dans la liste (Look up du champ personnalisé).

5.1.3 L'attribution des valeurs de code aux activités


Le ou les code(s) créé(s) (par exemple, le code "responsable" montré au paragraphe précédent)
est (sont) défini(s) dans un champ personnalisable. Ce champ est de ce fait repris dans une
colonne. Il faudra donc faire afficher la colonne afin d'attribuer les valeurs du code aux
activités.
Procédure pour attribuer des codes aux activités d'un projet
 Etape  : Créer une table pour afficher et affecter les codes
Effectuer ViewTable:…More Tables : la fenêtre More Tables apparaît à l'écran.
Sélectionner la Table Entry dans la liste puis cliquer sur : la fenêtre de
définition de la nouvelle table apparaît à l'écran.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 4


© CSTC Division Gestion, Qualité et Techniques de l'Information

Donner un nom à la table (p.ex. "Affectation


Codes") et reprendre les champs de codes
comme illustré dans la figure ci-contre pour les
codes Responsable, Bâtiment, Etage et Lot (ces
codes sont utilisés dans l'exercice au § suivant).
Cliquer sur lorsque la table
est définie.
Dans la fenêtre More Tables, cliquer
sur le bouton pour appliquer
cette table à l'affichage.
 Etape  : Attribuer les valeurs de
codes aux activités
Faire défiler les colonnes (ascenseur de défilement sous-celles-ci) pour voir les
colonnes de codes ou modifier la répartition "partie des colonnes % partie Gantt" pour
voir plus de colonnes.
Lorsque l'utilisateur clique dans une
colonne d'un code (p.ex. Responsable),
un bouton apparaît dans la cellule
(comme illustré ci-contre). En cliquant
sur le bouton, il fait défiler la liste
déroulante des valeurs utilisables pour le
code. Il suffit de cliquer sur la valeur désirée.
Si aucun bouton n'apparaît dans la cellule, c'est qu'aucune liste n'a été définie par
l'utilisateur pour le champ affiché.
o Affecter une valeur de code à une liste continue d'activités :
1. Sélectionner la liste des
activités dans la colonne du
champ à affecter
2. Affecter la valeur du code à la
première activité de la liste
3. Cliquer avec le bouton droit
sur une des cellules
sélectionnées
4. Cliquer sur Fill Down du menu
contextuel repris dans
l'illustration ci-dessus.
o Affecter une valeur de code à une liste discontinue d'activités :
1. Sélectionner une activité (faisant partie de la liste d'activités devant recevoir la
valeur de code, bien entendu) dans la colonne du champ à affecter
2. Affecter la valeur de code désirée dans la cellule
3. Faire la sélection des autres cellules tout en gardant la cellule déjà affectée
sélectionnée (pour rappel, enfoncer la touche Ctrl du clavier et cliquer pour
sélectionner)

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 5


© CSTC Division Gestion, Qualité et Techniques de l'Information

4. Cliquer avec le bouton droit de la souris sur une des cellules sélectionnées

5.1.4 Exercices – Codes et regroupement


5.1.4.1 Exercice 1
 Ouvrir le projet FI10.
 Créer les codes d’activité (CustomizeFields:Rename) suivants :
Nom Description
BATI Bâtiment
ZONE Zone de travail
LOT Lots
 Les valeurs de code (Value List) à introduire sont :
 pour le code BATI :
Valeur Description
B1 Bâtiment 1
B2 Bâtiment 2
B3 Bâtiment 3
B4 Bâtiment 4
B5 Bâtiment 5
B6 Bâtiment 6
B7 Bâtiment 7
 pour le code ZONE :
Valeur Description
Z1 Zone intérieure
Z2 Zone extérieure
 pour le code LOT :
Valeur Description
GO Gros-oeuvre
TO Couverture de toiture
ME Menuiserie
EL Electricité
SA Sanitaire
CC Chauffage central
PL Plafonnage
CA Carrelage
PE Peinture
JA Jardin

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 6


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Attribuer aux activités ci-dessous, les valeurs de code mentionnées :


Activité Bati Zone Lot
Maçonnerie B1 Z1 GO
Menuiserie ext. et vitres B1 Z1 ME
Toiture B1 Z1 TO
Elec. tubes et câbles B1 Z1 EL
Sanitaires conduites B1 Z1 SA
Chauffage central B1 Z1 CC
Débarrasser le terrain B1 Z2 GO
Plafonnage B1 Z1 PL
Carrelage intérieur et terrasse B1 Z1 CA
Conduite extérieure CC B1 Z2 CC
Appareils électriques B1 Z1 EL
Menuiserie intérieure B1 Z1 ME
Appareils sanitaires B1 Z1 SA
Terres arables jardin B1 Z2 JA
Peintures intérieures B1 Z1 PE
Aménagement jardin B1 Z2 JA
Repliement et nettoyage B1 Z2 GO

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 7


© CSTC Division Gestion, Qualité et Techniques de l'Information

5.1.4.2 Exercice 2
Le projet GOAB sera élaboré en se basant sur le planning type GRO1.
Le projet se décompose comme ceci :
 deux bâtiments : A et B.
 chaque bâtiment est composé d’un rez et de trois étages.
 un lot : le gros-oeuvre.
Le planificateur décide d’utiliser 5 codes d’organisation au sein du projet :
 un code bâtiment,
 un code étage,
 un code responsable,
 un code lot,
 un code type de travail.
Sur le projet, deux conducteurs de chantier adjoints travaillent :
 Jean : responsable de toutes les activités de coffrage, de ferraillage et de béton.
 Pierre : responsable pour toutes les activités de préfabrication, de maçonnerie et de
rejointoyage.

Enoncé de l’exercice
 Sauvegarder le projet GRO1 sous le nom GRO2, et travailler dans le projet GRO2.
 Créer les codes d’organisation suivants :
Nom Description
BATI Bâtiment
ETAG Etage
RESP Responsable
LOT Lots
TYPE Type de travail
 Les valeurs de codes à introduire sont :
 pour le code BATI :
Valeur Description
A Bâtiment A
B Bâtiment B
 pour le code ETAG :
Valeur Description
RZ Rez
1E Premier étage
2E Deuxième étage
3E Troisième étage

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 8


© CSTC Division Gestion, Qualité et Techniques de l'Information

 pour le code RESP :


Valeur Description
Jean Coffrage, Ferraillage, Béton
Pier Préfab., Maçonnerie et Jointoyage
 pour le code LOT :
Valeur Description
GO Gros-oeuvre
 pour le code TYPE :
Valeur Description
LB Lissage béton
NCA Coffrage noyau central
NCB Ferraillage noyau central
NCC Béton noyau central
COA Coffrage colonnes
COB Ferraillage colonnes
COC Béton colonnes
VP Voiles Préfabriqués
PRP Placement prédalles
PRF Ferraillage sur prédalles
PAL Coffrage & Ferraillage & Béton paliers
DAA Coffrage dalle
DAB Ferraillage dalle
DAC Béton dalle
DAD Décoffrage dalle
EPR Escaliers préfabriqués
MAE Maçonnerie extérieure
MAI Maçonnerie intérieure
RJE Jointoyage extérieur
RJI Jointoyage intérieur

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 9


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Attribuer aux activités ci-dessous, les valeurs de code mentionnées :


Afin d'affecter les valeurs de codes aux activités, il est vivement conseillé de créer
une table reprenant, notamment, les 5 codes.
Activité BATI ETAG RESP LOT TYPE
Lissage béton A RZ JEAN GO LB
Coffrage Noyau Central P1 A RZ JEAN GO NCA
Ferraillage Noyau Central P1 A RZ JEAN GO NCB
Béton Noyau Central P1 A RZ JEAN GO NCC
Coffrage Noyau Central P2 A RZ JEAN GO NCA
Ferraillage Noyau Central P2 A RZ JEAN GO NCB
Béton Noyau Central P2 A RZ JEAN GO NCC
Coffrage colonnes A RZ JEAN GO COA
Ferraillage colonnes A RZ JEAN GO COB
Béton colonnes A RZ JEAN GO COC
Voiles préfab. A RZ PIER GO VP
Cof. & Fer. & Bét. Paliers P1 A RZ JEAN GO PAL
Cof. & Fer. & Bét. Paliers P2 A RZ JEAN GO PAL
Prédalles haut noyau central A RZ PIER GO PRP
Coffrage dalle A RZ JEAN GO DAA
Ferraillage dalle A RZ JEAN GO DAB
Ferraillage sur prédalles A RZ JEAN GO PRF
Béton dalle A RZ JEAN GO DAC
Décoffrage dalle A RZ JEAN GO DAD
Escaliers préfab P1 & P2 A RZ PIER GO EPR
Maçonnerie extérieure A RZ PIER GO MAE
Jointoyage extérieur A RZ PIER GO RJE
Maçonnerie intérieure A RZ PIER GO MAI
Jointoyage intérieur A RZ PIER GO RJI
 Sauvegarder le projet GRO2 sous le nom GOAA, et travailler dans le projet GOAA.
 Exercice sur Copier & Coller des activités :
 sélectionner toutes les activités du projet;
 reproduire les activités trois fois via Copier activité & Coller activité
 sauvegarder le projet.
 Compléter le projet sur base des données suivantes :
1. Le placement des escaliers préfabriqués à un étage (058) peut seulement débuter
lorsque ceux de l’étage précédent sont placés
2. La maçonnerie extérieure d’un étage (054) peut seulement débuter après qu’elle
ait été exécutée à l’étage précédent
3. Le rejointoyage extérieur d’un étage (056) peut seulement débuter après qu’il ait
été exécuté à l’étage précédent
4. La maçonnerie intérieure (052) peut seulement débuter après le décoffrage des
deux étages au-dessus et doit être finie à un étage avant qu’elle ne puisse
commencer à l’étage suivant

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 10


© CSTC Division Gestion, Qualité et Techniques de l'Information

5. Le rejointoyage intérieur d’un étage (060) peut seulement débuter après qu’il ait
été exécuté à l’étage précédent
6. La coffrage d’une dalle (050) doit être réutilisé deux étages plus haut (036)
7. Le lissage du béton (012) démarre directement après le coulage du béton de la
dalle (048)
8. Les escaliers préfabriqués (058) doivent, au plus tard, être placés 5 jours avant la
fin du coffrage de la dalle supérieure (036)
9. La maçonnerie extérieure au rez-de-chaussée peut seulement débuter après le
placement des échafaudages autour du bâtiment; quant aux échafaudages, ils
peuvent seulement être placés après décoffrage de la dalle du 3ème étage.
Il faut donc créer l’activité suivante :
 numéro : 070
 description : Echafaudages niv.0 au niv.3
 durée : 7 jours
 calendrier : 1
 codes : BATI=A; ETAG=RZ; RESP=Pier; LOT=RU; TYPE=ECH
Créer les relations suivantes :
 070  054 FD = 0
 650  070 FD = 0
 450  070 FD = 0
 Adapter les valeurs de codes pour toutes les activités reproduites.
 Sauvegarder le projet GOAA sous le nom GOAB, et travailler dans le projet GOAB.
 Sélectionner toutes les activités qui composent le projet GOAB;
 Reproduire via Copier & Coller
 Adapter le code BATI (les autres sont corrects).

5.1.4.3 Exercice 3 – Regroupement du projet Fi10


 Regrouper les activités par bâtiment
 Regrouper les activités par bâtiment et par zone
 Regrouper les activités par lot et par bâtiment

5.1.4.4 Exercice 4 – Regroupement du projet GOAB


 Regrouper les activités par bâtiment et par étage
 Regrouper les activités par responsable
 Regrouper les activités par responsable et par étage

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 11


© CSTC Division Gestion, Qualité et Techniques de l'Information

5.2 L'indentation des activités et WBS


En parallèle de la méthode de codification expliquée au paragraphe précédent, il existe deux
autres formes de codification des activités. Il s'agit de :
 une codification basée sur le niveau affecté aux activités,
 une codification basée sur la Work Breakdown Structure.
Le but poursuivi par ces deux méthodes de codification est double :
1) regrouper les données d'activités (surtout les coûts par exemple) dans une activité de
niveau hiérarchique supérieur (et donc récapitulatif);
2) consolider ou résumer un certain nombre d'activités (surtout dans la charte de Gantt)
en une seule et même tâche récapitulative.

5.2.1 L'indentation des activités (Outline)


Le but de la méthode est d'avoir quelques activités consolidant les données d'une série
d'activités. Il faut donc créer ces tâches spécifiques dans la liste des activités du projet. Ceci
fait, il faut attribuer à chacune des tâches le niveau hiérarchique lui correspondant.
Ci-dessous se trouve un exemple d'affectation de niveau aux activités, représenté par une
tabulation : les activités sur une même tabulation sont sur un même niveau hiérarchique. MS
Project utilisera entre autres la tabulation pour représenter le niveau hiérarchique des activités.
 Projet no2
 Gros œuvre
 Bâtiment A
 Fondations
 Zone CK
 Installation du chantier
 Réaliser l’excavation
 Battre les pieux
 Coffrer les semelles de fondations
 Armer les semelles de fondations
…
 Zone LL
…
 Zone AU
…
 Cave niveau -1
 Zone CK
…
 Zone LL
…
 Zone AU
…
…
 Parachèvement
…

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 12


© CSTC Division Gestion, Qualité et Techniques de l'Information

Procédure de modification du niveau affecté aux activités


 Etape  : Sélectionner la ou les activité(s) (dont le niveau hiérarchique doit être
modifié)
 Etape  : Affecter le niveau
Pour descendre la sélection d'un niveau, effectuer ProjectOutlineIndent.
Pour monter la sélection d'un niveau, effectuer ProjetOutlineOutdent.
N.B. : Des icônes donnent accès au même résultat :
Outdent
Indent

Pour l'exemple repris ci-avant, la représentation proposée par MS Project est illustré par la
figure ci-contre.

Lorsque le niveau de chaque tâche du projet a été affecté, l'utilisateur peut décider de n'afficher
que l'un ou l'autre niveau du projet. Ainsi, il obtiendra une vue synthétique de ce dernier. Pour
ce faire, il exécutera ProjectOutlineShow… puis choisira le niveau jusqu'auquel les
tâches doivent faire partie de l'affichage.
Notons qu'un raccourci est proposé dans les icônes

Par exemple, si l'utilisateur choisit Outline Level 2, seules les activités des niveaux 1 et 2 seront
reprises à l'écran. Cela donne, dans l'exemple traité, la liste d'activités représentée ci-dessous.

Pour obtenir à nouveau la liste complète des activités, il faut effectuer la commande faisant
apparaître toutes les sous-tâches (tous niveaux confondus) : ShowAll Subtasks (dans les
icônes).

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 13


© CSTC Division Gestion, Qualité et Techniques de l'Information

La manière dont l'indentation (pour rappel, aussi appelé "mode plan") sera montrée dans le
projet doit être spécifiée par l'utilisateur. Cela se réalise dans les options de MS Project
(ToolsOptions : onglet View).
Cocher pour que Project Cocher pour que Project
représente l'indentation affiche les symboles
sur base de tabulations d'indentation (un + ou un –
dans un carré) avant le nom
Cocher pour que Project Cocher pour que les tâches des tâches récapitulatives
insère le n° hiérarchique récapitulatives (quel que
devant le nom des tâches soit leur niveau) fassent
(description) partie de la liste des tâches

Comme illustré ci-dessous, l'utilisateur emploiera les symboles d'indentation alternativement


pour :
 rassembler les activités hiérarchiquement dépendantes en leur tâche récapitulative (le
symbole );
 étendre une tâche récapitulant les activités hiérarchiquement dépendantes (le symbole
).

Cliquer sur le – pour Cliquer sur le + pour obtenir


que seule l'activité toutes les tâches inclues dans la
récapitulative tâche récapitulative "Fondations"
apparaisse encore

5.2.2 Work Breakdown Structure


La structure WBS se présente comme l'indentation. En fonction du niveau affecté aux activités,
un code (alphanumérique celui-ci) est attribué à chacune d'entre elles.
Le niveau hiérarchique des activités s'attribue de la même manière que dans la méthode
d'indentation (consulter à ce sujet la procédure de modification de niveau hiérarchique au
paragraphe précédent).
MS Project affecte alors aux activités un code numérique, par défaut identique au numéro
hiérarchique de l'Indentation. La différence entre Indentation et WBS réside dans le fait que le
code WBS, affecté par défaut, peut être personnalisé par l'utilisateur et par là même prendre
une signification. Il faut cependant passer par la définition de la bibliothèque WBS.
Procédure d'utilisation de la WBS
 Etape  : Afficher la fenêtre de définition des codes WBS
Effectuer ProjectWBSDefine Code; la fenêtre WBS Code Definition in …
apparaît à l'écran.
 Etape  : Définir les niveaux WBS du projet
L'utilisateur va définir ici la structure hiérarchique des tâches du projet.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 14


© CSTC Division Gestion, Qualité et Techniques de l'Information

Choisir si le niveau édité doit être


constitué de :
o nombres
o caract. en majuscules
o caract. en minuscules
o caract. alphanumériques
Choisir le
Saisir la longueur du code séparateur du
utilisé pour le niveau niveau d'avec le
sélectionné (nombre de niveau suivant
caractères)

Dans la figure ci-contre est repris un


exemple de bibliothèque correspondant
à la structure proposée au paragraphe
précédent (§5.2.1).
Il suffit ici de personnaliser les
différents niveaux hiérarchiques du
projet afin que ce ne soit plus le code
par défaut (numérique et identique au
Outline Number) qui soit affecté aux
activités.

 Etape  : Fermer la fenêtre en cliquant sur


Il faut noter qu'après avoir cliqué sur OK,
MS Project va automatiquement affecter
un code WBS à chaque activité : ceci est
illustré dans la figure ci-contre. Ce code
n'est autre que le "masque" standard. Il
doit, bien entendu, être adapté par l'utilisateur.
 Etape  : Affecter les codes WBS aux activités
Sur base de l'exemple dont question ci-avant, les
codes WBS à affecter sont illustrés ci-contre.
Notons que l'utilisateur doit affecter la valeur
du code WBS correspondant au niveau de la
tâche, cette valeur est directement transférée
vers toutes les activités hiérarchiquement
dépendantes.
Par exemple, en affectant "Bât1" dans la cellule
WBS de la tâche "Bâtiment 1", toutes les activités sous "Bâtiment 1" reçoivent cette
valeur du code.
Si l'utilisateur essaie de modifier "Bât1" sur une autre tâche que la tâche
récapitulative "Bâtiment 1", un message d'erreur apparaîtra.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 15


© CSTC Division Gestion, Qualité et Techniques de l'Information

Les codes WBS permettront à l'utilisateur, au-delà des 2 objectifs mentionnés en début de
paragraphe, de filtrer plus aisément un projet que via le code numérique (dont le numéro est
imposé par MS Project).
Les options de la WBS
: Lorsque la case est cochée, MS Project génère
automatiquement un code WBS pour chaque nouvelle tâche ajoutée au projet. Si ce
n'est pas le cas (case non cochée), la cellule reprenant le code WBS reste vide.
: Lorsque la case est cochée, MS Project vérifie que les tâches
d'un même projet n'aient pas la même valeur de code WBS.

5.3 Les filtres


5.3.1 Généralités sur les filtres
Le projet réalisé par le planificateur constitue une base de données. Pour chaque tâche
correspondra en quelque sorte un enregistrement. Seulement, suivant la taille du projet,
l'affichage de toutes les tâches composant ce dernier peut nuire à la lisibilité de l'information. Il
faut donc pouvoir filtrer le contenu de la base de données pour, momentanément, n'en afficher
qu'un extrait. Voici quelques idées de filtres :
 toutes les activités critiques;
 toutes les activités qui ne sont pas critiques;
 les activités qui doivent être exécutées dans la semaine, le mois, … qui vient;
 les activités réalisées par un sous-traitant déterminé;
 les activités réalisées par un ouvrier (ou un type d'ouvrier) spécifique;
 les activités se déroulant au premier étage du bâtiment
 …
La sélection ainsi faite permettra à l'utilisateur de se concentrer sur l'essentiel de l'information
(pour faire des simulations par exemple). Il sera aussi en mesure d'extraire les informations
qu'il veut transmettre aux intervenants du projet (responsables, ressources, …).

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 16


© CSTC Division Gestion, Qualité et Techniques de l'Information

5.3.2 Les filtres existants dans MS Project


Tout nouveau projet contient une série de filtre
relatifs
 aux tâches,
 aux ressources.
Ces filtres sont issus du modèle "Global.mpt"
(pour plus d'informations à ce sujet, consulter le
§ 5.5). Dans cette partie du cours ne sera fait
état que des filtres de tâches. Pour les filtres de
ressources, l'utilisateur consultera les notes à ce
sujet.
Comme illustré ci-contre, une partie des filtres
existants dans un projet sont accessibles via
ProjectFiltered For….
Les autres filtres sont affichés à l'écran via la fenêtre More Filters qui apparaît à l'écran via
ProjectFiltered ForMore Filters.
Notons qu'un menu déroulant reprenant l'ensemble des filtres disponible se trouve dans la barre
d'outil..
En annexe est proposée la liste de tous les filtres existant par défaut dans un projet, avec une
courte description de chacun (quelles activités du projet sont-elles sélectionnées ?).

5.3.3 Création de nouveaux filtres ou Modification de filtres


existants
Pour modifier un filtre repris dans un projet, il faut utiliser la fenêtre More Filters qui apparaît à
l'écran via ProjectFiltered ForMore Filters.
Créer un nouveau filtre VIDE

L'utilisateur trouve ici Modifier le filtre sélectionné


la liste de tous les dans la liste
filtres qui existent dans
le projet (on y retrouve Créer un nouveau filtre sur base d'un
bien entendu ceux du copie du filtre sélectionné dans la list
menu)
Supprimer, échanger des filtres
avec d'autres projets

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 17


© CSTC Division Gestion, Qualité et Techniques de l'Information

Procédure pour la création d'un filtre


 Etape  : Ouvrir la fenêtre More Filters (via ProjectFiltered ForMore Filters).
 Etape  : Créer un nouveau filtre en cliquant sur
 Etape  : Nommer le filtre

 Etape  : Définir les paramètres de sélection propres au filtre

[And/Or] : A un paramètre de sélection correspond une ligne de définition. Lorsque


plusieurs paramètres de sélection interviennent dans le filtre, il faut spécifier s'il
faut mettre un "ET" ou un "OU" entre les paramètres. Si l'utilisateur n'en
introduit pas, MS Project place par défaut un "ET".
[Field Name] : Renvoi au champ suivant lequel la sélection doit être faite. L'utilisateur doit
bien entendu choisir parmi les champs de MS Project : un apparaît dans
la cellule afin de sélectionner le champ désiré.
L'utilisateur consultera la liste des champs connus par MS Project (chapitre
4) afin de déterminer le champ le plus approprié pour filtrer son projet.
Notons qu'un même filtre peut souvent être réalisé de plusieurs manières
différentes.
[Test] : Reprend l'opérateur qui servira à tester, à comparer le champ sélectionné en [B]. A
nouveau, l'utilisateur devra choisir entre quelques opérateurs proposés par MS
Project.
 Equals – Egal : la valeur de [B] devra être exactement égal à la valeur
saisie en [D] pour que la tâche soit sélectionnée par le filtre.
 Does not equal – Pas égal : la valeur de [B] devra être différente de la
valeur saisie en [D] pour que la tâche soit sélectionnée par le filtre.
 Is greater than – Supérieur à : la valeur de [B] devra être strictement
supérieure à la valeur saisie en [D] pour que la tâche soit sélectionnée par
le filtre.
 Is greater than or equal to – Supérieur ou égal à : la valeur de [B]
devra être supérieure ou égale à la valeur saisie en [D] pour que la tâche
soit sélectionnée par le filtre.
 Is less than – Inférieur à : la valeur de [B] devra être strictement
inférieure à la valeur saisie en [D] pour que la tâche soit sélectionnée par
le filtre.
 Is less than or equal to – Inférieur ou égal à : la valeur de [B] devra être
inférieure ou égale à la valeur saisie en [D] pour que la tâche soit
sélectionnée par le filtre.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 18


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Is within – Compris entre : la valeur de [B] devra être comprise non


strictement entre les valeurs saisies en [D] pour que la tâche soit
sélectionnée par le filtre.
 Is not within – Non compris entre : la valeur de [B] ne devra pas être
comprise strictement entre les valeurs saisies en [D] pour que la tâche
soit sélectionnée par le filtre.
 Contains – Contient : la valeur de [B] devra contenir la valeur saisie en
[D] pour que la tâche soit sélectionnée par le filtre
 Does not contain – Ne contient pas : la valeur de [B] ne devra pas
contenir la valeur saisie en [D] pour que la tâche soit sélectionnée par le
filtre.
 Contains exactly – Contient exactement : la valeur de [B] devra contenir
exactement la valeur saisie en [D] pour que la tâche soit sélectionnée par
le filtre. L'opérateur "contient exactement" diffère de "Egal" par le fait
qu'il peut être utilisé sur un champ contenant plusieurs valeurs (p.ex. le
champ des ressources).
[Value] : Reprend la ou les valeur(s) de comparaison du champ. Cela pourra bien entendu
être du texte, des dates, des nombres, ceci en fonction du champ de sélection [B].
Attention que dans MS Project, il existe aussi des champs contenant des valeurs
particulières comme "Yes" (Oui), "No" (Non), "NA" (NC), "None" (Aucun).
Lorsque l'opérateur de test fait référence à un intervalle (i.e. Within et Not within),
l'utilisateur doit introduire les deux valeurs de limite de cet intervalle. pour ce
faire, il les séparera par un point-virgule ou une virgule.

La valeur de comparaison peut elle aussi être reprise dans un champ de tâche. Par
exemple, si le planificateur désire comparer son planning avec le planning objectif
(Baseline), il comparera les dates calculées avec les dates objectif (Baseline).

Notons enfin que l'utilisateur peut employer des "wildcards" dans une valeur de
comparaison. Pour rappel, les wildcards sont des caractères servant en quelque
sorte de joker : "?" remplace 1 caractère et "*" remplace une chaîne de caractères.
Par exemple, la valeur "coffr*" sera interprétée par MS Project comme pouvant
être coffrage, coffreurs, coffrages, … (si l'utilisateur a utilisé * ou ? dans le nom
de ses tâches et qu'il veut le reprendre comme valeur de comparaison, pour qu'il
soit correctement compris par MS Project, il devra placer un ^ avant ceux-ci, et
donc taper ^*).
 Etape  : Quitter la fenêtre de définition du filtre en cliquant sur
 Etape  : Appliquer le filtre en cliquant sur

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 19


© CSTC Division Gestion, Qualité et Techniques de l'Information

5.3.4 Filtres interactifs


Lorsque l'utilisateur travaille sur base de dates ou de valeurs de codes dans ses filtres, il est
confronté au fait que la valeur saisie lors de la création du filtre doit régulièrement être
modifiée. Ainsi par exemple, s'il veut filtrer les responsables d'un projet, il devra éditer le filtre
chaque fois qu'un autre responsable doit être pris en compte. Une autre solution serait bien
entendu de créer un filtre pour chaque responsable. Ceci peut cependant s'avérer laborieux.
MS Project propose, pour contourner cette difficulté, que la valeur de comparaison ne soit pas
enregistrée dans le filtre mais qu'elle soit saisie par l'utilisateur au moment de l'application du
filtre, via une boîte de message.
Pour ce faire, il suffit de remplacer la valeur de comparaison ([D] au paragraphe précédent) par
le message devant apparaître dans la boîte de message, repris entre guillemets, et suivi d'un
point d'interrogation. Un exemple est proposé ci-dessous, qui va filtrer sur le contenu de la
description des tâches du projet.

Lorsque l'utilisateur applique le filtre, la boîte de message suivante apparaît :

Il suffit d'introduire la chaîne de caractères désirée puis de cliquer sur .

5.3.5 Filtres automatiques - Autofilters


Le filtre automatique est un accès rapide au filtrage des données sur base des champs affichés
dans la table.
Procédure d'utilisation des filtres automatiques
 Etape  : Activer le filtre automatique
Effectuer ProjectFiltered ForAutoFilter ou utiliser l'icône (de la barre
d'outils Formatting). Après avoir effectué la commande, un doit apparaître à côté
des titres de colonnes.

 Etape  : Sélectionner le champ sur base duquel le filtrage doit être fait
Suivant le champ choisi par l'utilisateur, MS Project proposera une série de valeurs
spécifiques en même temps que la liste de toutes les valeurs saisies dans le champ.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 20


© CSTC Division Gestion, Qualité et Techniques de l'Information

Dans l'exemple ci-contre, le filtre est demandé


sur la durée des activités. L'utilisateur peut par
exemple choisir de ne garder que les activités
dont la durée est supérieure à une semaine (> 1
week).

Si les valeurs affichées dans la liste


déroulante ne correspondent pas aux
besoins de l'utilisateur, celui-ci a la
possibilité de créer des paramètres personnels (Custom…). En cliquant sur Custom,
la fenêtre suivante apparaît à l'écran.
L'utilisateur retrouve ici les opérateurs
de test dont question dans les filtres et
peut de la sorte créer un filtre plus
élaboré. L'exemple illustré gardera les
activités dont la durée est supérieure à 10
jours.
Notons qu'il est aussi possible ici de
combiner deux paramètres.

L'utilisateur remarquera que lorsqu'un filtre automatique est appliqué, le champ par lequel le
projet a été filtré apparaît en bleu.
Par ailleurs, il est tout à fait envisageable de filtrer un projet successivement sur plusieurs
champs, simplement en faisant les sélections les unes après les autres.
Pour annuler un filtre automatique :
 soit cliquer sur le bouton du champ qui a servi à filtrer et sélectionner dans la liste des
valeurs "All"; ceci n'annule le filtre que sur le champ sélectionné;
 soit désactiver complètement les filtres via ProjectFiltered ForAutoFilter ou ;
ceci annule tous les filtres appliqués, quel que soit le nombre de champs.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 21


© CSTC Division Gestion, Qualité et Techniques de l'Information

5.4 Les affichages (Views)


5.4.1 Généralités
Un affichage est le rassemblement des éléments suivants :
 une table (les tables sont expliquées dans le chapitre 3)
 un affichage graphique éventuel des activités ou des ressources (charte Gantt,
calendrier, …)
 un formatage de l'affichage graphique éventuel
 un filtre appliqué à la liste de base des activités composant le projet
 un regroupement des activités
 une mise en page.
Il est tout à fait possible, par l'utilisation des affichages, d'avoir différentes présentations des
données du projet ouvert.
Affichages directement
MS Project propose une série d'affichages accessibles dans les
standards à l'utilisateur. Une partie de ceux-ci sont commandes (voir aussi
directement accessibles via View (comme le montre les icônes dans la barre
la figure ci-contre). d'affichage à gauche de
l'écran)

Obtenir plus
En cliquant sur More Views, l'utilisateur découvre d'affichages à appliquer
une fenêtre montrant tous les affichages ou créer des affichages
disponibles dans le projet ouvert. Il y en a environ supplémentaires
une vingtaine.

Créer un nouvel affichage VIDE

Modifier l'affichage
sélectionné dans la liste
Créer un nouvel affichage sur base
d'une copie de l'affichage sélectionné
dans la liste

Supprimer, échanger des


affichages avec d'autres projets

L'utilisateur trouve ici la liste de tous les affichages qui existent


dans le projet (on y retrouve bien entendu ceux du menu)

5.4.2 Création d'un affichage


Comme pour les tables, l'utilisateur aura tout intérêt à créer ses propres affichages. Ceux-ci lui
permettront de reprendre à l'écran les données désirées, en retirant tout ce qui n'est pas
nécessaire. Comme montré dans la figure ci-avant, l'utilisateur devra employer la fenêtre
More Views pour créer un affichage. Cette fenêtre apparaît à l'écran via ViewMore Views.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 22


© CSTC Division Gestion, Qualité et Techniques de l'Information

Procédure pour la création d'un affichage

Créer un affichage ne pourra se faire qu'à condition que les


éléments (table, filtre, …) composant cet affichage ne soient
existants dans le projet. L'utilisateur devra donc commencer par
créer ces éléments.

 Etape 1 : Créer le nouvel affichage


o soit via New : l'affichage créé sera basé sur l'affichage standard d'un nouveau
projet (à savoir l'affichage Gantt Chart original de MS Project)
o soit via Copy : l'affichage créé sera une copie de l'affichage sélectionné dans la
liste
 Etape 2 : Pour un nouvel affichage, choisir s'il doit être simple ou combiné
Choisir un affichage simple (Single View) :
l'affichage combiné est expliqué dans le cours de
perfectionnement.

 Etape 3 : Saisir le nom de l'affichage


 Etape 4 : Choisir le type d'écran correspondant à l'affichage
Le type d'écran sera la manière dont les données d'un projet vont être montrées. Les
types d'écrans le plus couramment utilisés sont :
 Gant Chart : affichage séparé verticalement
en 2 parties, montrant l'une une table de
données d'activité et l'autre un dessin des
tâches dans une échelle de temps (sous
forme de barres).
 Resource Sheet : affichage comprenant une
table de données de ressources du projet
(pas de dessin).
 Resource Usage : affichage séparé
verticalement en 2 parties, montrant l'une
une table d'affectation des ressources
(groupée par ressources) et l'autre un tableau reprenant l'utilisation des
ressources dans le temps.
 Task Usage : affichage séparé verticalement en 2 parties, montrant l'une une table
d'affectation des ressources (groupée par tâche) et l'autre un tableau reprenant
l'utilisation des ressources dans le temps.
 Network Diagram : affichage selon la méthode des antécédents, reprenant un
nœud (une boîte) par activité.
 Resource Graph : affichage, sous forme de diagramme (histogramme), de
l'utilisation des ressources dans le temps.
Les autres types d'écrans sont plus souvent utilisés en affichage combiné
(Combination View) et font l'objet du cours de perfectionnement.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 23


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Etape 5 : Choisir la table, le regroupement ainsi que le filtre de l'affichage

Choisir la table qui doit être affichée


Choisir la manière dont les activités du
projet doivent être groupées
Choisir le filtre qui sélectionnera les activités
du projet reprises dans l'affichage

Cocher pour que l'affichage apparaisse comme icône dans la


barre d'affichage (View Bar)
 Etape 6 : Quitter la fenêtre de définition de l'affichage en cliquant sur
 Etape 7 : Appliquer l'affichage en cliquant sur

5.4.3 Modification ou suppression d'un affichage


A partir du moment où un affichage a été créé et appliqué, il n'est modifiable que dans une
certaine mesure. Il faudra effectuer la commande ViewMore Views, ensuite sélectionner
l'affichage à modifier et enfin cliquer sur .
La fenêtre qui apparaît alors à l'écran est légèrement différente de celle utilisée pour la création
d'un affichage : le champ Screen y est inaccessible. Le type d'écran correspondant à l'affichage
ne pourra donc jamais être modifié. Tous les autres champs, par contre, peuvent être modifiés
de la même manière qu'ils ont été créés.
Au niveau de la suppression d'un affichage, l'utilisateur devra faire appel à l'Organizer. Cette
fenêtre est expliquée au §5.6.4 (plus loin dans les notes).
Il est également important de préciser que si un utilisateur insère une colonne, applique un filtre
ou réalise toute autre manipulation de cet ordre, l'affichage sera considéré comme modifié. Si
l'utilisateur désactive et réactive cet affichage il apparaitra tel qu'il était à la dernière fermeture
(à quelques exception prêt).

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 24


© CSTC Division Gestion, Qualité et Techniques de l'Information

5.5 Regroupement d'activités – Partie 2


5.5.1 Généralités
La commande Group by de MS Project peut, comme déjà abondamment illustré dans le cours,
être utilisée pour grouper les activités d'un projet suivant un certain nombre de champs
(données), comme par exemple : la durée, la marge, des données personnalisées, …
En fonction du champ utilisé pour le regroupement, il est possible d'imposer l'intervalle à
respecter pour faire les groupes.
Ainsi, par exemple, pour un projet groupé par durée, plutôt que de laisser MS Project faire un
groupe pour chaque valeur, il est possible de faire faire un groupe en imposant un intervalle de
5 jours.
Ci-dessous est proposé le résultat d'un regroupement par durée, comme configuré par
défaut par MS Project. Il suffit d'appliquer la commande :
ProjectGroup by:…Duration. Dans ce regroupement, MS Project fait "un paquet"
chaque fois qu'il trouve une activité avec une nouvelle valeur.

Ci-dessous est proposé le résultat d'un regroupement par durée où la configuration par
défaut de MS Project a été modifiée. Pour ce faire, effectuer ProjectGroup by:…More
Groups. Sélectionner le regroupement à modifier (Duration dans notre exemple) puis
cliquer sur . Dans la fenêtre Group Definition qui apparaît à l'écran, cliquer sur
et saisir les données d'intervalle comme illustré à la figure suivante.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 25


© CSTC Division Gestion, Qualité et Techniques de l'Information

Dans ce regroupement, MS Project fait "un paquet" regroupant toutes les activités dont la
durée est comprise dans un certain intervalle.

5.5.2 Exercices
1. Grouper les activités du projet suivant la durée d'activité, en respectant un intervalle de
10 jours, en commençant le premier groupe à 1 jour.
2. Grouper les activités du projet suivant leur date de début, en les regroupant mois par
mois, avec les intervalles qui commencent le premier du mois.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 26


© CSTC Division Gestion, Qualité et Techniques de l'Information

5.6 Gestion d'objets de Project (Organizer) et


Global.mpt
5.6.1 Généralités
Comme illustré à de nombreuses reprises dans le cours, l'utilisateur peut créer, dans chaque
projet, un certain nombre d'objets différents. Ce que MS Project entend par "objet" consiste
notamment en les éléments suivants :
 calendriers,
 tables,
 filtres,
 groupes,
 affichages,
 champs personnalisables,
 barres d'outils,

pour se limiter à ceux dont question dans le cours de base.

Lorsqu'un calendrier, des filtres, des tables, … ont été modifiées ou créées dans un projet,
l'utilisateur se retrouve tôt au tard face au besoin de réutiliser l'un ou l'autre de ces objets. La
solution prévue par MS Project afin d'échanger ces données entre fichiers consiste en un outil
appelé Organizer. Cet outil va permettre de "manipuler" ces objets entre différents projets.

Il faut mettre en avant le fait que l'utilisation de l'Organizer peut se faire suivant deux
optiques différentes :

1. exporter un objet de sorte qu'il devienne utilisable par tous les projets ne possédant
pas un objet portant ce nom (cela se fera via le modèle Global.mpt);

2. exporter un objet d'une manière telle qu'il soit utilisable uniquement par le projet vers
lequel l'utilisateur l'envoie.

5.6.2 Utilisation du modèle Global.mpt


Il faut savoir qu'à la création d'un nouveau projet, MS Project utilisera toujours un modèle. Si
l'utilisateur ne fait pas de choix explicite par rapport au modèle à utiliser pour le nouveau projet
à créer, MS Project emploiera le modèle par défaut. Notons pour rappel (notions vues au
§2.1) que le choix d'un modèle ne peut se faire qu'en passant par la fenêtre New obtenue à
l'écran via FileNew.
Le modèle par défaut utilisé par MS Project porte le nom de Global.mpt. Ce modèle contient
tous les objets rendus disponibles dans tous les projets. Donc, si par exemple l'utilisateur a créé
un calendrier et qu'il désire l'utiliser dans tous ses autres projets (existants ou futurs), il pourra
l'exporter vers le Global.mpt. Cette démarche ne fonctionnera que pour les objets inexistants
dans les autres projets.
Procédure d'exportation vers le modèle Global
 Etape  : Ouvrir la fenêtre Organizer via ToolsOrganizer.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 27


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Etape -a : Sélectionner l'onglet correspondant à l'objet à transférer


Dans le haut de la fenêtre se situent une série d'onglets. Chacun correspond à un type
d'objet reconnu par MS Project. Afin par exemple de transférer un calendrier, il faut
bien entendu cliquer sur l'onglet "Calendar". Comme annoncé plus haut, on y
retrouve notamment les calendriers, les filtres, les tables, …

 Etape -b : Spécifier s'il s'agit d'un objet de tâches ou de ressources


Comme détaillé au §4.3, MS Project utilise des champs de
tâches et des champs de ressources (par exemple Nom de
tâche et Nom de ressource). De ce fait, les objets qui y sont liés sont différents
suivant que l'on parle de ressources ou de tâches. Il faut ici préciser si l'objet à
transférer concerne l'un ou l'autre.
 Etape  : Vérifier les deux projets entre lesquels le transfert va être réalisé
Cette information se trouve dans le bas de la fenêtre (dans l'illustration ci-dessous,
les champs sous "Calendars available in :"). Lorsque le transfert doit se faire vers le
Global.mpt, il faut donc qu'il soit affiché dans un des deux champs. L'autre champ
doit bien entendu faire apparaître le projet contenant l'objet à transférer.

Choisir parmi
la liste des
projets ouverts

Projets entre lesquels


l'objet va être transféré
 Etape  : Sélectionner le ou les objets à transférer
Il suffit de cliquer sur les objets, dans le projet d'origine (utiliser la touche Ctrl du
clavier pour faire une sélection discontinue).

Il est important de signaler que dans le cas du transfert d'un View,


il faut transférer aussi tous les objets utilisés dans ce View. A
savoir la table, le filtre et le regroupement éventuels.

 Etape  : Cliquer sur


Les objets doivent alors apparaître dans le projet de destination, le Global.mpt
dans le cas illustré ici.

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 28


© CSTC Division Gestion, Qualité et Techniques de l'Information

Si l'objet transféré existe déjà dans le Global.mpt, MS Project


ouvrira une fenêtre permettant d'annuler l'opération, de renommer
l'objet causant le conflit ou d'écraser l'objet dans le Global.mpt.

 Etape  : Cliquer sur

5.6.3 Echange d'objets entre projets


Les six étapes décrites au paragraphe précédent restent d'application.

La seule chose à laquelle l'utilisateur doit être attentif est le fait que les deux projets doivent
être ouverts avant d'ouvrir la fenêtre Organizer à l'écran.

A la place du Global.mpt proposé par défaut par MS Project, l'utilisateur choisira le projet
devant intervenir dans le transfert (comme origine ou destination).

Dans la liste déroulante


apparaissent tous les
projets ouverts ainsi que
le Global.mpt.

5.6.4 Suppression d'objets dans un projet


Afin de supprimer un calendrier, un filtre, une table, … en d'autres termes, un objet,
l'utilisateur devra passer par l'Organizer.
Procédure de suppression d'un objet
 Etape  : Ouvrir la fenêtre Organizer via ToolsOrganizer.
 Etape -a : Sélectionner l'onglet correspondant à l'objet à supprimer (cf. §5.6.2)
 Etape -b : Spécifier le cas échéant s'il s'agit d'un objet de tâches ou de ressources
 Etape  : Sélectionner le projet pour lequel l'objet doit être supprimé (cf. §5.6.2)
Il est à noter que le projet actif avant ouverture de la fenêtre est normalement repris
dans la partie droite de celle-ci.
 Etape  : Sélectionner le ou les objets à supprimer (cf. §5.6.2)

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 29


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Etape  : Cliquer sur


MS Project affichera automatiquement un message de confirmation de la
suppression du ou des élément(s) sélectionné(s).

Si l'objet à supprimer était actif avant ouverture de la fenêtre


Organizer, MS Project affichera un message d'erreur signalant que
l'objet ne peut être effacé.

 Etape  : Cliquer sur

MS Project 2007 Standard Cours de Base – Chapitre 5 Page 30


Chapitre 6
Rapports d'un projet
Mise en page
Rapports standards
© CSTC Division Gestion, Qualité et Techniques de l'Information

6.1 Mise en page d'une impression


6.1.1 Généralités
Comme expliqué dans le chapitre précédent, un affichage (View) regroupe tous les paramètres
qui déterminent les tâches qui doivent être montrées ainsi que leur présentation (aussi bien
graphique qu'en colonne). Un de ces paramètres est aussi la mise en page car l'affichage peut
tout autant servir pour l'impression.
La mise en page d'une impression inclut des notions classiques comme par exemple les
marges, une mise à l'échelle, un en-tête, un pied de page, une légende, …
L'objet de ce paragraphe est d'expliciter la manière dont MS Project gère la mise en page,
pour chaque onglet de la fenêtre de mise en page.
La fenêtre de mise en page apparaît à l'écran via FilePage Setup.

6.1.2 L'onglet de Page


Choisir
l'orientation de
Imposer un zoom à la feuille
l'impression : en d'impression
réduction (<100) ou
en agrandissement
(>100) par rapport Format du papier
à la taille normale utilisé à
l'impression
Imposer le nombre Imposer le numéro
de pages en hauteur de la première page
et en largeur pour de l'impression
l'impression

6.1.3 L'onglet de Marges

Saisir les marges


à utiliser pour
l'impression (haut,
bas, gauche et
droite)

Spécifier si un cadre
doit être dessiné
autour de ce qui est
imprimé

MS Project 2007 Standard Cours de Base – Chapitre 6 Page 2


© CSTC Division Gestion, Qualité et Techniques de l'Information

6.1.4 L'onglet d'en-tête et de pied de page (Header & Footer)


Fenêtre d'affichage du Sélectionner l'onglet
texte saisi ou des champs correspondant à la
choisis par l'utilisateur position du texte saisi
(appui gauche, centré
Modifier la police de ou appui droite)
caractère du texte
sélectionné dans la fenêtre
d'affichage ci-dessus

Procédure pour saisir un texte libre


 Etape  : Sélectionner la position du texte
Suivant que le texte saisi doive venir à gauche, au centre ou à droite de l'en-tête ou
du pied de page, cliquer respectivement sur l'onglet Left, Center ou Right.
 Etape  : Saisir le texte
Cliquer dans la fenêtre de saisie du texte et saisir celui-ci.
Procédure pour choisir un champ de donnée
 Etape  : Sélectionner la position du champ à intoduire
Suivant que le champ choisi doive venir à gauche, au centre ou à droite de l'en-
tête ou du pied de page, cliquer respectivement sur l'onglet Left, Center ou Right.
 Etape -a : Les 6 champs directement accessibles
Six champs de données sont directement accessibles via des icônes.

n° de page insérer une image (un logo)


nombre de pages nom du projet
date d'impression heure d'impression
Il suffit de cliquer sur les icônes pour que le champ soit introduit dans l'en-tête ou
le pied de page, à l'endroit où se trouve le curseur.
 Etape -b : Les autres champs disponibles (général et projet)
Sous les six icônes dont question ci-avant, se trouvent deux champs reprenant
pour l'un des champs généraux et pour l'autres des champs propres au projet.
 dans les champs généraux : numéro de page, nombre de page, date de
début et de fin de projet, date d'état, date de la dernière sauvegarde,
date système, filtre et affichage appliqués au projet, informations
enregistrées dans la fiche de propriétés du ficher (FileProperties)
: auteur du projet, …
 dans les champs de projet : le pourcentage exécuté, le pourcentage
dépensé, les données réelles de début, de fin, de coût, les données
prévisionnelles de début, de fin, de coût, de durée, tous les champs
personnalisables, …
Il suffit de cliquer sur pour faire afficher la liste déroulante avec tous les
champs, de sélectionner celui désiré puis de cliquer sur pour que le champ
soit inséré à l'endroit de l'en-tête ou du pied de page où se trouve le curseur.

MS Project 2007 Standard Cours de Base – Chapitre 6 Page 3


© CSTC Division Gestion, Qualité et Techniques de l'Information

L'utilisateur notera que, dans la partie Preview de la fenêtre, une visualisation du contenu de
l'en-tête ou du pied de page apparaît.

6.1.5 L'onglet de Légende


La légende sera faite automatiquement par MS Project en fonction de la définition des Styles
de Barres (FormatBar Styles). Pour rappel, tout élément graphique repris dans la liste de la
fenêtre de Style des Barres est automatiquement repris dans la légende. Pour qu'un élément
de la liste ne figure pas dans la légende, il existe deux solutions :
 soit placer une astérisque devant le nom attribué à l'élément graphique;
 soit ne pas donner de nom à l'élément graphique.
Autour de la légende, il est par ailleurs possible de rajouter du texte saisi par l'utilisateur ou
des champs choisis par celui-ci, comme dans l'en-tête ou le pied de page. L'utilisation de
l'onglet sera totalement identique à celle décrite au paragraphe précédent.
Différence par rapport à l'onglet d'en-
tête ou de pied de page : la possibilité de
spécifier si la légende doit être
représentée sur toutes les pages, sur une
page spéciale ou sur aucune page
Largeur de la boîte de texte qui
apparaîtra à gauche de la légende et
dont le contenu est introduit via les
Police de caractère à utiliser onglets ci-contre
pour les étiquettes de la légende

6.1.6 L'onglet d'Affichage (View)


L'onglet d'affichage va permettre à l'utilisateur de paramétrer un peu plus en détail
l'impression du rapport.
Imprimer les x premières
Quelles que soient les colonnes
colonnes de la table sur
visibles à l'écran, imprimer toutes
toutes les pages
celles faisant partie de la table
Pour les projets conséquents
Imprimer une page à part imprimés sur format A3 ou A4, il
reprenant toutes les notes n'est pas rare que, sur l'une ou
introduites dans le projet l'autre page, aucune barre ne soit
représentée dans la Charte de Gantt;
En cochant cette case, MS Project va c'est ces pages-là que MS Project
étirer l'échelle de temps pour l'ajuster appelle "Blank Pages" et qu'il est
au nombre de pages de l'impression possible de ne pas imprimer

MS Project 2007 Standard Cours de Base – Chapitre 6 Page 4


© CSTC Division Gestion, Qualité et Techniques de l'Information

6.2 Les Rapports standards – Notions de base


6.2.1 Généralités
MS Project propose une série de rapports applicables à tout projet créé par l'utilisateur.
Ces rapports sont accessibles via menu "Report"(comme illustré ci-dessous).

L'objectif de ce paragraphe est de montrer à l'utilisateur comment employer les rapports


existants. La création d'un rapport personnalisé fera partie du manuel de perfectionnement.
Dans les rapports standards de MS Project, seuls deux types de rapports vont représenter un
intérêt : Overview et Current Activities. En effet, ceux qui parlent de ressources et de coûts
mettent en œuvre des notions ne faisant pas partie du présent manuel.
Rapports sur les
Rapports d'aperçu coûts d'activités
général du projet
Rapports sur la
charge de
Rapports sur les travail des
activités du projet ressources
dans le projet
Rapports sur les Rapports
affectations de personnels
ressources
Pour obtenir un type de rapport, il suffit de cliquer sur la figure le représentant, il est alors
encadré de noir (comme le rapport Overview dans la fenêtre ci-dessus), puis de cliquer sur
.

6.2.2 Les rapports d'aperçu général (Overview)


Ils sont au nombre de 5 :
 Project Summary : Résumé du projet, rapport reprenant une série de données de
synthèse (dates, travail, nombre d'activités démarrées, % avancement, …).
 Top-Level Tasks : Tâches récapitulatives du premier niveau d'indentation.
 Critical Tasks : Tâches critiques avec, pour chacune, les successeurs et les notes
éventuelles,
 Milestones : Tous les jalons du projet
 Working days : Les caractéristiques (semaine normale et jours exceptionnels) de tous
les calendriers existants dans le projet (un par page).
Il suffit de cliquer sur la figure représentant le rapport désiré puis de cliquer sur . MS
Project ouvre alors l'aperçu avant impression.

MS Project 2007 Standard Cours de Base – Chapitre 6 Page 5


© CSTC Division Gestion, Qualité et Techniques de l'Information

6.2.3 Les rapports d'activités en cours (Current Activities)


Ils sont au nombre de 6 :
 Unstarted Tasks : Tâches non démarrées dans le projet.
 Tasks Starting Soon : Tâches dont le démarrage se trouve entre les dates saisies par
l'utilisateur au moment de la sélection du rapport.
 Tasks In Progress : Tâches en cours de réalisation.
 Completed Tasks : Tâches terminées dans le projet.
 Should Have Started Tasks : Tâches qui auraient dû démarrer (en comparaison du
projet cible ou Baseline).
 Slipping Tasks : Tâches non terminées dont la fin calculée tombe après la fin planifiée,
la fin cible (Baseline Finish).
Il suffit de cliquer sur la figure représentant le rapport désiré puis de cliquer sur . MS
Project ouvre alors l'aperçu avant impression. Si aucune tâche ne correspond au filtre
appliqué pour l'un au l'autre des rapports, un message d'erreur apparaîtra.

MS Project 2007 Standard Cours de Base – Chapitre 6 Page 6


Chapitre 7
Ressources d'un projet
Notions de Base
© CSTC Division Gestion, Qualité et Techniques de l'Information

7.1 Généralités
Le terme “ressources” doit être interprété aussi largement que possible et pourra aussi bien
englober les travailleurs (ouvriers, employés, cadres), le matériel, les matériaux, les coûts que
les sous-traitants.
 les ouvriers :
- identifiés par leur spécificité :
 coffreurs,
 maçons,
 ferrailleurs,
 manœuvres;
- identifiés par leur nom :
 Jean Leloup,
 Albert Dupond,
 Jacques Leblanc,
 …
 les matériaux :
- béton en m3,
- armatures en kg ou en tonnes,
- blocs de maçonnerie à spécifier par sorte,
- coffrage (poutre, dalle, colonne, …) en m2,
- …
 le matériel :
- grue, pelle, bull, …
 les coûts :
- prix de revient,
- prix de vente,
- frais généraux de chantier;
 les sous-traitants.
- Electricité
- Sanitaire
- …
Une réflexion en profondeur doit être faite par le planificateur au niveau du détail de
ressource jusqu'auquel il désire aller pour le projet. Utiliser des ressources identifiées par leur
nom (ressource= une personne) est une méthode qui donne beaucoup d'information (qui fait
quoi, où, …) mais exige plus de travail de saisie, de simulation et de mise à jour.

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 2


© CSTC Division Gestion, Qualité et Techniques de l'Information

7.2 Le calcul de la durée des activités dans MS Project


7.2.1 Généralités – Type d'activité et formule de calcul
Le type d'activité joue un rôle important lorsque le planificateur réalise des simulations. En
effet, c'est le type d'activité qui va déterminer la manière dont une activité va être recalculée
lorsqu'une des données de la formule ci-dessus est modifiée.
MS Project connaît trois types différents d'activités :
 Fixed Duration,
 Fixed Work,
 Fixed Units.

L'utilisateur peut employer le type d'activité Fixed Duration mais il devra


le changer s'il désire saisir l'avancement du projet (cf. 8.3.1).

Le type par défaut des activités


Chaque activité, lors de sa création, est d'un certain "type d'activité". Pour rappel, ce
paramètre se trouve dans les options : ToolsOptions : Schedule (cf. §1.2.1).
Modifier le type d'une seule activité
L'utilisateur aura recours, par exemple, au fractionnement de la fenêtre de projet
(WindowSplit).

Modifier le type
d'activité pour
l'activité
sélectionnée

Modifier le type de toutes les activités d'un projet


L'utilisateur devra, dans
un premier temps,
sélectionner toutes les
tâches du projet
(cliquer sur un titre de
colonne).
Il affichera ensuite la
fenêtre Multiple Task
Information (via
ProjectTask
Information) et, dans

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 3


© CSTC Division Gestion, Qualité et Techniques de l'Information

l'onglet Advanced, il réalisera la modification désirée à l'aide du champ Task type (cf.
illustration ci-contre).
MS Project utilisera toujours la même formule pour calculer la durée d'une activité :
Travail
Durée de l'activité =
Unités  Nbre.Heures / Jour 
Exemple : Une activité de 240homme-heure de travail, réalisée par 3 hommes suivant des
240hoh
journées de 8h durera :  10 j . Donc l'activité durera 10 jours.
3ho  8h / j

7.2.2 Les activités de Durée Fixe (Fixed Duration )


A utiliser lorsque la durée de l'activité ne doit pas être changée quand des modifications sont
saisies par l'utilisateur.
Exemple : Une activité d'une durée de 5j, sur laquelle 2 manœuvres travaillent
 Travail calculé par MS Project : 5j x 2ho x 8h/j = 80h
Comment va réagir MS Project, si l'activité est de type Fixed Duration, lors de la
modification d'un des 3 paramètres par l'utilisateur (la modification saisie est
signalée par la cellule grisée)?
Durée Unités Travail
1. Durée inchangée : 5j Modification : de 2ho Travail recalculé :
à 4ho 160h (5 x 4 x 8)
2. Durée inchangée : 5j Unités recalculées : Modification : de 80h
3ho (120/(5x8)) à 120h
3. Modification : de 5j à Unités inchangées : Travail recalculé :
10j 2ho 160h (10 x 2 x 8)

Pour rappel, les tâches de type Fixed Duration ne conviennent pas à


l'avancement d'un projet (cf.§8.3.1). Cependant, il peut être utilisé dans
un but de réalisation de simulations. En effet, il sera toujours
envisageable de modifier le type de tâche au moment de saisir
l'avancement.

7.2.3 Les activités d'Unités Fixes (Fixed Units)


A utiliser lorsque les unités de la ressource affectée ne doivent pas être changées quand des
modifications sont saisies par l'utilisateur.
Exemple : Une activité sur laquelle 6 ouvriers interviennent, pour un travail de 240h.
 Durée calculée par MS Project : 240h / (6ho x 8h/j) = 5j
Comment va réagir MS Project, si l'activité est de type Fixed Units, lors de la
modification d'un des 3 paramètres par l'utilisateur (la modification saisie est
signalée par la cellule grisée) ?

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 4


© CSTC Division Gestion, Qualité et Techniques de l'Information

Durée Unités Travail


1. Durée recalculée : 4j Unités inchangées : Modification : de
6ho 240h à 192h
2. Modification : de 5j à Unités inchangées : Travail recalculé :
8j 6ho 384h (8 x 6 x 8)
3. Durée recalculée : Modification : de 6ho Travail inchangé :
7,5j à 4ho 240h

7.2.4 Les activités de Travail Fixe (Fixed Work)


A utiliser lorsque le travail affecté à la ressource ne doit pas être changé quand des
modifications sont saisies par l'utilisateur.
Exemple : Une activité sur laquelle 5 ouvriers travaillent, pour un travail de 320h.
 Durée calculée par MS Project : 320h / (5ho x 8h/j) = 8j
Comment va réagir MS Project, si l'activité est de type Fixed Work, lors de la
modification d'un des 3 paramètres par l'utilisateur (la modification saisie est
signalée par la cellule grisée) ?
Durée Unités Travail
1. Modification : de 8j à Unités recalculées : Travail inchangé :
10j de 5ho à 4ho 320h
2. Durée recalculée : 20j Modification : de 5ho Travail inchangé :
à 2ho 320h
3. Durée recalculée : Unités inchangées : Modification : de
4,5j 6ho 320h à 140h

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 5


© CSTC Division Gestion, Qualité et Techniques de l'Information

7.3 La bibliothèque des ressources


7.3.1 Options liées à la création des ressources
MS Project rassemblera automatiquement toutes les ressources utilisées dans un projet dans
une bibliothèque. Cette bibliothèque est appelée la Resource Sheet.
Il est cependant possible d'affecter aux activités des ressources qui n'existeraient pas dans la
bibliothèque. Dans ce cas, MS Project l'y crée automatiquement et lui affecte des valeurs par
défaut pour les champs requis (qui doivent être complétés). Ces valeurs par défaut ne sont
pas d'office intéressantes (par exemple, la capacité maximale (Max. Units) mise à 1). Qui
plus est, seules deux sont modifiables via l'onglet General des Options :
Coût horaire normal

Coût horaire des heures supplémentaires

Afin d'éviter la création automatique de ressources dans la


bibliothèque d'un projet, l'utilisateur peut modifier l'onglet General des
Options et décocher la case : .

L'utilisateur constatera qu'il est en général préférable de d'abord définir les ressources dans la
bibliothèque avant de les utiliser dans le projet. Il faut noter ici qu'il est possible d'utiliser une
bibliothèque de ressources propre à l'entreprise. Dans ce cas, elle n'est pas définie dans chaque
projet mais est en quelque sorte un fichier externe au projet vers lequel un lien est réalisé.
L'explication de l'utilisation de cette bibliothèque externe de ressources (Share Resources) fait
l'objet du cours de perfectionnement.
Au niveau de l'affectation des
ressources, le choix d'affichage
des unités affectées va être
important. Cette option se
trouve dans l'onglet Schedule de
la fenêtre des Options. Deux choix sont proposés : Décimal ou Pourcentage (Percentage).
Dans la plupart des applications "construction", le choix Decimal s'avère être le plus
judicieux.

7.3.2 La création des ressources


Pour définir la liste des ressources qui pourraient être utilisées dans un projet, il
faut appeler la feuille des ressources à l'écran : Resource Sheet. L'utilisateur y
accède via la commande ViewResource Sheet ou encore l'icône Resource Sheet
de la barre d'affichage (View Bar) à gauche dans la fenêtre de MS Project.
Procédure de définition de la bibliothèque des ressources
 Etape  : Appeler la feuille des ressources à l'écran
Via la commande ViewResource Sheet

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 6


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Etape  : Définir les paramètres de base de la ressource

Saisir le nom Choisir le type de Saisir le nombre maximum d'unités qui


de la ressource ressource : travail, peuvent être utilisées sur chantier. Ce
matériau ou coût(cf. plafond sera utilisé pour le lissage(*).
: Champs à utiliser pour pouvoir distinguer les ressources : grouper, filtrer ou
sélectionner les affectations aux activités d'un projet. Ces champs peuvent
rester vides.
(*) : Il faut signaler qu'il est possible de définir une capacité maximale (Max.
Units) non constante sur la durée du projet. Cette notion sera développée
dans le cadre du cours de perfectionnement.
Les champs non explicités ici font l'objet des notes de perfectionnement. Il s'agit
entre autres de notions liées au calendrier de base de la ressource (Base Calendar) et
aux coûts (Std Rate, Ovt. Rate, Cost/Use et Accrue At).
L'étape  est à répéter pour toutes les ressources devant être utilisées dans le projet.
 Etape  : Revenir à la présentation Charte de Gantt du projet
Via la commande ViewGantt Chart ou via l'icône de la barre d'affichage.

7.3.3 Les types de ressources : Work ou Material ?


L'objectif du champ Type pour les ressources est de pouvoir les distinguer les unes des autres
afin que, lorsque des totaux sont calculés, ne soient pas additionnés des heures de main
d'œuvre et des m² de coffrage, par exemple. MS Project connaît donc deux types de
ressources :
1. Work (Travail) : ce sont les personnes et les équipements qui produisent un travail afin
d'accomplir la tâche à laquelle ils sont affectés. Les ressources de type Work
consomment donc du temps (jours, heures) afin d'accomplir l'activité. Citons
comme exemple de ressources de type Work : les manœuvres, coffreurs, …
mais aussi les grues, pelles mécaniques, …
2. Material (Matériau) : ce sont les fournitures ou
les consommables utilisés pour
l'accomplissement d'une tâche. Les
ressources de type Material sont donc
affectée dans une unité propre à chaque ressource (des m² de coffrage, des m³
de béton, …). C'est pour cette raison que le champ Material Label est prévu et
qu'il n'est accessible que pour ce type de ressources.
Il faut noter que certains champs de ressource sont désactivés pour les
Matériaux : les notions de calendrier de base, capacité max (Max. Units) et de
coût en heures supplémentaires n'ont aucun sens pour ces ressources.
3. Cost (Coût): permet d'affecter aux activités des ressources budgétaire.

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 7


© CSTC Division Gestion, Qualité et Techniques de l'Information

7.3.4 Exercices sur la définition d'une bibliothèque de


ressources
Bibliothèque de ressources pour l'exercice FO10
L'utilisateur saisira la bibliothèque de ressources reprise ci-dessous (exercice FO10).

Bibliothèque de ressources pour l'exercice GRO1


L'utilisateur saisira la bibliothèque de ressources reprise ci-dessous (exercice GRO1).

7.3.5 La suppression d'une ressource dans la bibliothèque


MS Project n'affichera aucun message de confirmation de la suppression
des éléments sélectionnés. L'utilisateur vérifiera donc convenablement
celle-ci.

 Etape  : Ouvrir la bibliothèque des ressources


Via ViewResource Sheet (AffichageTableau des Ressources). L'utilisateur
vérifiera au préalable que la fenêtre n'est pas fractionnée.
 Etape  : Sélectionner la(les) ressource(s) à supprimer
La sélection se fera en tête
de ligne, c'est-à-dire en
cliquant sur la cellule de la
première colonne : de la
sorte, c'est toute la ligne qui
est sélectionnée. Si seule une cellule est sélectionnée, ce n'est que le contenu de la
cellule qui est supprimé.
 Etape  : Supprimer la(les) ressources
Ceci peut se faire soit via la touche Del du clavier (Suppr.) soit via EditDelete
Resource.

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 8


© CSTC Division Gestion, Qualité et Techniques de l'Information

7.3.6 L'échange de bibliothèques de ressources entre projets


Deux cas de figures peuvent se présenter lorsqu'un utilisateur envisage de réutiliser une
bibliothèque de ressources :
1. l'utilisateur désire importer une copie d'une bibliothèque existante mais les projets ne se
partagent pas l'utilisation des ressources en question.
a) Si le projet de destination existe déjà… Il ouvre le projet contenant la
bibliothèque, va dans le tableau des ressources, sélectionne les ressources à
copier (via la tête de ligne), les copie via EditCopy Resource. Il ouvre ensuite
le projet de destination des ressources, va dans le tableau des ressources et les
colle via EditPaste.
b) Si le projet de destination n'existe pas encore… Il crée son nouveau projet
sur base d'un projet existant. Pour rappel, ceci a été expliqué au §2.14.? des
notes.
2. l'utilisateur désire se connecter à une bibliothèque existante et utilisée simultanément
par d'autres planificateurs de l'entreprise. Dans ce cas, il est possible de voir l'utilisation
des ressources au travers de tous les projets partageant la même bibliothèque.
Ce cas ne sera envisagé que dans le cadre des notes de perfectionnement. Il fait en
effet intervenir des notions plus complexes qu'il est capital de maîtriser et qui, par
conséquent, doivent être expliquées en profondeur.

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 9


© CSTC Division Gestion, Qualité et Techniques de l'Information

7.4 L'affectation d'une ressource aux activités


7.4.1 Introduction
Comme signalé à plusieurs reprises, l'affectation des ressources aux activités dépend
entièrement des choix faits concernant le type d'activité (cf. §7.2.1 : Fixed Duration – Fixed
Units – Fixed Work) ainsi que du paramètre "Effort Driven". Ce dernier n'intervient qu'à
partir du moment où plusieurs ressources de type Work sont affectées à une activité.
Dans ce paragraphe, on considèrera qu'une seule ressource de type Work
(travail) est affectée à une activité. Ceci n'empêchant pas d'affecter des
ressources Material vu qu'elles ne sont pas prises en compte dans l'Effort.

Pour plus d'informations sur l'affectation de plusieurs ressources de type Work aux activités,
l'utilisateur consultera le §7.5.
Deux méthodes peuvent être utilisées pour affecter les ressources aux tâches. Elles sont
commentées dans ce qui suit.

7.4.2 L'affectation via la fenêtre d'affectation des ressources


 Etape  : Sélectionner l'affichage de la charte de Gantt
 Etape  : Sélectionner l'activité à laquelle la ressource doit être affectée
 Etape  : Ouvrir la fenêtre Assign Resources
Via ToolsAssign Resources
ou via l'icône . Cette
fenêtre montre toutes les
ressources saisies dans la
bibliothèque des ressources
(Resource Sheet).
 Etape  : Affecter la
ressource
L'utilisateur saisira dans la
colonne "Units" le nombre
d'unités qui vont travailler sur
la tâche sélectionnée.
Par exemple :
Pour l'affectation d'une ressource Material, l'utilisateur saisira, à la place des unités,
la quantité de matériaux à mettre en œuvre. MS Project indiquera automatiquement
à côté l'unité du matériau.
 Etape  : Cliquer sur pour que l'affectation soit effective
Comme illustré ci-avant, lorsqu'une ressource est affectée, un signe en forme de V
apparaît à côté du nom de la ressource.
 Etape -a : Sélectionner une autre activité puis répéter à partir de l'Etape 

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 10


© CSTC Division Gestion, Qualité et Techniques de l'Information

Cette étape sera bien entendu répétée autant de fois qu'il y a d'activités auxquelles
une ressource doit être affectée.
 Etape -b : Fermer la fenêtre d'affectation de ressources via
N.B. : Si l'utilisateur doit affecter une même ressource, d'un même nombre d'unités par
heure à plusieurs tâches, il lui suffira de faire la sélection multiple puis de
procéder comme pour une affectation simple.
Dans la méthode expliquée ci-dessus, l'utilisateur a la possibilité d'obtenir, avant d'affecter
une ressource, des informations sur sa disponibilité. Celle-ci est accessible via le bouton
.
MS Project affiche alors une fenêtre reprenant l'utilisation des ressources en fonction de leurs
affectations actuelles dans le projet. Les ressources montrées dans le graphe sont de type
Travail et doivent être sélectionnées dans la fenêtre Assign Resources.
Trois graphiques différents peuvent être affichés dans la fenêtre : Work, Remaining
Availability et Assignment Work.
Le graphique Work fera apparaître les heures déjà travaillées par la ressource correspondante.
Il est représenté à la figure ci-dessous. A l'inverse, le graphique Remaining Availability
montre le nombre d'heures non utilisées de la ressource (par rapport bien entendu à la capacité
maximale (Max Units) qui lui est définie).
Changer les unités utilisées
dans l'échelle de temps

Ressources sélectionnées
dans la fenêtre "Assign
Resources". Pour qu'elles
soient affichées dans le
graphe, leur case doit être
cochée.

Barre de défilement pour naviguer


dans l'échelle de temps

Le graphique Assignment Work est légèrement différent et mérite quelques explications. En


effet, ce dernier permet de visualiser l'impact d'une affectation faite à la tâche sélectionnée par
rapport aux autres tâches du projet.

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 11


© CSTC Division Gestion, Qualité et Techniques de l'Information

Le graphique affiche le travail dû


à la tâche sélectionnée du projet,
le travail dû aux autres tâches du
projet et enfin la disponibilité de
la ressource sélectionnée. Dans le
cas de plusieurs ressources Work
sélectionnées, le graphique affiche
simplement le cumul des heures et
des disponibilités.

7.4.3 L'affectation via le fractionnement d'écran (Split )


 Etape  : Sélectionner l'affichage de la charte de Gantt
 Etape  : Sélectionner l'activité à laquelle la ressource doit être affectée
 Etape  : Fractionner la fenêtre de la charte de Gantt (WindowSplit)
 Etape  : Faire apparaître, dans la partie inférieur du fractionnement, le
tableau des ressources
En cliquant sur le bouton droit de la souris lorsque le
pointeur se trouve dans la partie inférieure de la
fenêtre fractionnée apparaît un menu contextuel
représenté ci-contre. L'utilisateur y choisira une des
feuilles proposant les ressources (par exemple
Resources & Predecessors ou Resources &
Successors).

 Etape  : Affecter la ressource

Choisir la ressource à affecter à la tâche ou éventuellement


saisir une nouvelle ressource (si cela a été permis dans les
options du projet – cf. §7.3.1)

 Etape  : Saisir les données de la ressource (Units et/ou Work)


Suivant la méthode de travail choisie, l'utilisateur saisira :
 les heures (Work) et les unités (Units), MS Project calculera la durée
 les heures (Work) et la durée, MS Project calculera les unités (Units)
 les unités (Units) et la durée, MS Project calculera les heures (Work)

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 12


© CSTC Division Gestion, Qualité et Techniques de l'Information

Pour rappel, la notion de Effort Driven n'intervient qu'à partir du moment où


plusieurs ressources Work sont affectées aux activités (cf. §7.5).
Pour l'affectation d'une ressource Material, l'utilisateur saisira la quantité de
matériaux à mettre en œuvre dans la colonne Units ou Work. MS Project
indiquera automatiquement l'unité du matériau à côté de la quantité.
 Etape  : Cliquer sur pour faire calculer la troisième donnée (non saisie)
 Etape  : Sélectionner une tâche devant avoir une affectation de ressource et
retourner à l'étape 
 Etape  : Supprimer le fractionnement de fenêtre
Via WindowRemove Split (Supprimer le fractionnement).

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 13


© CSTC Division Gestion, Qualité et Techniques de l'Information

7.5 L'affectation de plusieurs ressources de type


Travail (Work ) aux activités
7.5.1 L'affectation de plusieurs ressources à une tâche
La méthode d'affectation des ressources aux tâches ne diffère en rien de celle décrite au
paragraphe précédent. Il faut seulement répéter, pour chaque activité et autant de fois qu'il n'y
a de ressources à affecter, les étapes d'affectation.

Il est cependant fortement conseillé, dans un souci de clarté, d'utiliser la


méthode du §7.4.3 dans la mesure où elle donne plus d'informations sur
l'affectation à proprement parler. Elle permettra donc à l'utilisateur de
mieux comprendre les calculs réalisés par MS Project.

7.5.2 Les activités "Effort driven"


Règle : MS Project considère que le travail affecté à une tâche sera réalisé par l'ensemble
des ressources de type travail affectées à la tâche. Cela signifie que MS Project
divisera le nombre d'heures de travail entre toutes les ressources (de type travail)
affectées à la tâche. Ainsi, la durée de la tâche sera recalculée dans le cas de l'ajout
d'une ressource supplémentaire.
Il est très important de relever le fait que :
1. les tâches de type "Fixed Work" sont automatiquement Effort driven : la case à cocher
est inaccessible. En effet, ce type de tâche revient à considérer que le travail est
constant.
2. la case "Effort driven" doit être cochée avant affectation des ressources. Si une tâche a
déjà une affectation de plusieurs ressources, le fait de cocher la case "Effort driven" ne
modifiera pas les données de ressource.
3. l'option "Effort driven" complique la compréhension des calculs réalisés par MS
Project lorsqu'il y a plusieurs ressources affectées à la tâche et que l'utilisateur modifie
une donnée de tâche ou de ressource (la durée de la tâche, le nombre d'heures d'une
ressource, …).
Dans l'exemple qui suit, la ressource "Maçons" a été affectée à la tâche (5 jours, 4 ho : travail
de 160h).

Si l'utilisateur ajoute 1 manœuvre à l'activité (qui est "Effort driven"), MS Project va


considérer que les 480h ne sont plus réalisées par 4 hommes mais bien par 5.

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 14


© CSTC Division Gestion, Qualité et Techniques de l'Information

On constate donc que le nombre d'heures est réparti proportionnellement sur les deux
ressources, pour faire un total de 160h. De ce fait, la durée de l'activité a bien entendu été
recalculée (vu qu'un homme est venu en renfort pour réaliser un travail d'un nombre d'heures
fixé). L'activité ne dure plus que 4 jours.

7.5.3 Les activités "not Effort driven"


Règle : MS Project considère que le travail affecté à une tâche sera propre à la ressource.
Cela signifie que MS Project conservera le nombre d'heures de travail attribué à
chaque ressource affectée à la tâche. Ainsi, la durée de la tâche ne sera pas
recalculée dans le cas de l'ajout d'une ressource supplémentaire.
L'exemple qui suit est identique à celui proposé pour les activités Effort driven, la ressource
"Maçons" a été affectée à la tâche (5 jours, 4 ho : travail de 160h).

Si l'utilisateur ajoute 1 manœuvre à l'activité (qui est "Effort driven"), MS Project va


considérer que le manœuvre ajouté à la tâche va apporter un travail supplémentaire égale à la
durée de la tâche (multipliée par le nombre d'homme et d'heures par jour).

On constate donc, via le petit exemple, que le nombre d'heures initial de 160h a été maintenu
pour les maçons. L'activité dure toujours 5 jours. C'est cette donnée que MS Project a
utilisée pour calculer le travail du manœuvre.

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 15


© CSTC Division Gestion, Qualité et Techniques de l'Information

7.6 Exercices
7.6.1 Exercice pour le projet FO10
Task Name Resource Name Fixed Units
010 - Baraquements coffreurs 1
manœuvres 2
020 - Déblais fondations manœuvres 2
030 - Béton de propreté manœuvres 2
040 - Maçonnerie de fondation maçons 4
manœuvres 3
050 - Clôture manœuvres 1
060 - Rigoles égouts intérieurs manœuvres 1
070 - Chambres de visite intérieures maçons 2
manœuvres 1
080 - Egouts intérieurs maçons 1
manœuvres 2
090 - Hourdis manœuvres 2
100 - Remblais dalle maçons 2
manœuvres 1
110 - Rigoles égouts extérieurs manœuvres 2
120 - Chambres de visite extérieures maçons 2
manœuvres 1
130 - Egouts extérieurs maçons 1
manœuvres 2
140 - Cimentage extérieur manœuvres 1
maçons 1
150 - Coaltar manœuvres 1
160 - Remblais extérieur manœuvres 3

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 16


© CSTC Division Gestion, Qualité et Techniques de l'Information

7.6.2 Exercice pour le projet GRO1


Fixed Units
Task Name Resource Name
/ Material
012 Lissage béton S-Tr Polissage 1
016 Coffrage noyau central - P1 Coffreurs 5
Coffr. Noyau Central 230m²
018 Ferrailage noyau central - P1 Ferrailleurs 4
Armature 3.200kg
020 Béton noyau central - P1 Manœuvres 3
Béton 32m³
022 Coffrage noyau central - P2 Coffreurs 5
Coffr. Noyau Central 230m²
024 Ferraillage Noyau central - P2 Ferrailleurs 4
Armature 3.200kg
026 Béton Noyau central - P2 Manœuvres 3
Béton 32m³
028 Coffrage Colonnes Coffreurs 3
Coffr. Colonnes 132m²
030 Ferraillage Colonnes Ferrailleurs 1
Armature 500kg
032 Béton Colonnes Manœuvres 0,5
Béton 8m³
034 Voiles préfabriqués S-Tr Préfabr. 1
Murs Préfab. 60
036 Coffrage Dalle haut Coffreurs 6
Coffr. Dalles 1.000m²
038 Ferraillage Dalle haut Ferrailleurs 6
Armature 20.000kg
040 Coff. & ferr. & béton paliers - P1 Coffreurs 3
Ferrailleurs 2
042 Coff. & ferr. & béton paliers - P2 Coffreurs 3
Ferrailleurs 2
044 Prédalles haut noyau central S-Tr Préfabr. 1
046 Ferraillage sur prédalle haut Ferrailleurs 4
Armature 3.750kg
048 Béton Dalle haut Manœuvres 5
Béton 200m³
050 Décoffrage dalle haut Manœuvres 3
052 Maçonnerie intérieure Maçons 3
Manœuvres 1
054 Maçonnerie extérieure Maçons 4
Manoeuvres 1
056 Rejointoyage Maçonnerie ext. S-Tr Rejoint. 1
058 Escaliers préfabriqués - P1 & 2 S-Tr Préfabr. 1
060 Rejointoyage Maçonnerie int. S-Tr Rejoint. 1

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 17


© CSTC Division Gestion, Qualité et Techniques de l'Information

7.7 Affichages concernant les ressources


7.7.1 Le graphe des ressources (Resource Graph)
Le graphe des ressources est un des affichages standards proposés par MS Project
dans tout nouveau projet. Il est accessible via ViewResource Graph ou via l'icône
de la barre d'affichage (à gauche de l'écran) représentée ci-contre.
Le graphe des ressources est un histogramme affiché ressource par ressource : il n'est pas
possible d'y reprendre simultanément plusieurs ressources. Il faut noter que l'axe des
ordonnées (vertical) est réalisé automatiquement par MS Project en fonction de la place
disponible (à l'écran ou sur la feuille). Il ne peut être modifié par l'utilisateur.

Double-cliquer pour
modifier l'échelle de
temps (p.ex. en
augmenter la densité)
Légende :
mention de la
ressource
affichée dans le
graphique
Clic sur le bouton droit
dans le graphique fait
apparaître ce menu
contextuel : il permet de
changer la donnée
reprise dans le
graphique. Les données
sont expliquées ci-
dessous

Utiliser la barre de Valeur de la donnée


défilement pour changer affichée sur
la ressource affichée l'intervalle de temps
dans le graphique correspondant

Via le menu contextuel montré dans l'illustration ci-dessus, l'utilisateur peut choisir la donnée
de ressource à afficher dans le graphique, sur l'intervalle de temps affiché dans l'échelle de
temps (dans l'illustration, cet intervalle est le jour)…
 Peak Units (unités de pointe) : affichage du nombre maximum d'unités utilisées de la
ressource – c'est ce qui est illustré ci-dessus.
 Work (travail) : le nombre total d'heures sur l'intervalle de temps.

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 18


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Cumulative Work (travail cumulé) : cumul des heures de travail au fur et à mesure du
projet.
 Overallocation (surcharge) : heures d'utilisation de la ressource correspondant à une
surcharge par rapport au travail réalisable.
 Percent Allocation (pourcentage d'utilisation) : comparaison de l'utilisation de la
ressource avec sa disponibilité max.
 Remaining availability (disponibilité restante) : heures disponibles pour la ressource
après retrait des heures déjà affectées aux activités.
 Work availability (disponibilité de travail) : heures disponibles pour la ressource.
 Units availability (disponibilité d'unités) : unités disponibles pour la ressource (sans
tenir compte de ce qui est déjà affecté aux activités).

Pour modifier le formatage des barres du


graphique, l'utilisateur effectuera, comme dans
la charte de Gantt, la commande FormatBar
Styles.
La fenêtre permet de caractériser les éléments
graphiques :
 pour les ressources et les ressources
filtrées;
 pour les ressources en utilisation
normale et en surcharge.
Par défaut, les ressources filtrées ne sont pas
affichées dans le Resource Graph : cf. valeur
"Don't show" reprise dans les champs
correspondants.

Il est possible, dans le Resource


Graph d'obtenir une barre
donnant le total des ressources de
type Work (Travail). Pour ce
faire, il choisira d'afficher une
barre, par exemple, pour les
ressources filtrées. Cela
permettra par exemple de
comparer l'importance de la
ressource affichée dans le
graphique par rapport au total de
ressources utilisées. Dans
l'exemple ci-contre, on peut
comparer le besoin en coffreurs
par rapport aux besoins totaux du
projet (en ressources de type "Travail").

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 19


© CSTC Division Gestion, Qualité et Techniques de l'Information

Il est à noter que ce total peut ne reprendre qu'une partie des ressources dans la mesure où il
est possible d'appliquer un filtre à l'affichage.

7.7.2 L'utilisation des ressources (Resource Usage )


L'utilisation des ressources est un des affichages standards proposés par MS Project
dans tout nouveau projet. Il est accessible via ViewResource Usage ou via l'icône
de la barre d'affichage (à gauche de l'écran) représentée ci-contre.
Dans
l'affichage
d'utilisation des
ressources, les
tâches sont
regroupées par
ressource. MS
Project affiche
une échelle de
temps
reprenant les
données de
ressource
demandées par
l'utilisateur.
Contrairement au graphique des ressources, il est ici possible d'afficher dans le tableau
plusieurs données (travail, unités de pointe, …). Ces données sont identiques à celles
affichables dans le graphique des ressources et aussi accessibles via le bouton droit de la
souris (voir le menu contextuel montré dans l'illustration ci-dessus).
Afin de formater la présentation des données dans le tableau d'utilisation des ressources,
l'utilisateur exécutera la commande FormatDetail Styles. Cette commande est aussi
accessible dans le menu contextuel (clic bouton droit) affiché ci-dessus. La fenêtre suivante
apparaît alors à l'écran.
Liste des
champs affichés
Liste des dans le tableau
champs pouvant d'utilisation des
être affichés ressources
dans le tableau
d'utilisation des
ressources

Formatage de Modifier l'ordre


l'affichage de la d'apparition des
donnée dans le champs dans le
tableau tableau

Tout une série de données, de champs, peuvent donc être affichés dans le tableau d'utilisation
des ressources. Les champs qu'il peut être intéressant d'utiliser sont identiques à ceux dont
question au §7.7.1. Les autres concernent en effet les coûts de ressource et les valeurs
d'avancement.

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 20


© CSTC Division Gestion, Qualité et Techniques de l'Information

Procédure pour afficher une donnée dans le tableau


 Etape  : Sélectionner le champ à afficher
Dans la partie gauche (Available fields) de la fenêtre Detail Styles illustrée ci-
dessus, cliquer sur le champ à afficher.
 Etape  : Cliquer sur
Le champ à afficher passe alors dans la partie droite de la fenêtre (Show these
fields).
 Etape  : Modifier la présentation éventuelle du champ
Adapter la couleur de fond de la cellule et la police de caractère. Ceci se fait dans
la partie inférieure de la fenêtre.
 Etape  : Cliquer sur

Procédure pour retirer une donnée du tableau


 Etape  : Sélectionner le champ à retirer
Dans la partie droite (Show these fields) de la fenêtre Detail Styles illustrée ci-
dessus, cliquer sur le champ à retirer.
 Etape  : Cliquer sur
Le champ retiré passe alors dans la partie gauche de la fenêtre (Available fields).
 Etape  : Cliquer sur

Lorsque la densité de l'échelle de temps ne permet pas d'afficher la valeur correspondant à


l'intervalle de l'échelle de temps (colonnes pas assez large), MS Project affiche "####" à la
place de la valeur dans le tableau (cf. figure suivante).

7.7.3 L'affichage combiné Gantt & Ressources


Lorsque le planificateur doit modifier la charge des ressources (simulations, réduction de
surcharges, …), les affichages Resource Graph et Resource Usage ne sont pas toujours
intéressants. En effet, les affectations de ressources sont faites via les tâches or celles-ci ne
sont pas accessibles dans les affichages de ressources. Il faut donc passer de l'affichage Gantt
Chart à l'affichage Resource Usage ou vice-versa avant de constater les conséquences de
modifications réalisées dans la cascade des activités, dans les affectations de ressources, …
Ce passage régulier d'un affichage à un autre est pesant et peu convivial.
Il pourra dès lors parfois être intéressant de faire appel à un fractionnement d'écran afin de
montrer simultanément les deux affichages. C'est ce qui, dans MS Project, s'appelle un
affichage combiné (Combination View).
Procédure pour obtenir un affichage combiné
 Etape  : Appliquer l'affichage Gantt Chart à l'écran
MS Project 2007 Standard Cours de Base – Chapitre 7 Page 21
© CSTC Division Gestion, Qualité et Techniques de l'Information

 Etape  : Fractionner l'écran (WindowSplit)


 Etape  : Activer la partie inférieure de l'écran
Pour rappel, il suffit de cliquer "quelque part" sous la ligne de fractionnement
de l'écran, une ligne bleue dans la marge de l'affichage passe alors de la partie
supérieure à la partie inférieure.
 Etape  : Appliquer l'affichage Resource Graph dans la partie inférieure de
l'écran (via ViewResource Graph)
Il sera en général nécessaire de modifier la densité de l'échelle de temps de la
Charte de Gantt. Pour rappel, cela peut se faire en double-cliquant sur l'échelle
de temps de la partie supérieure du fractionnement de l'écran.
 Etape  : Sélectionner une tâche du projet ayant une ressource affectée
Il est capital de signaler que le graphe des ressources ne montrera que la ou les
ressources affectées à la tâche sélectionnée via la liste de l'affichage Gantt.
Donc si, par hasard, la tâche sélectionnée n'a pas de ressource affectée, le
graphique sera vide (par exemple un jalon).
Ainsi, s'il veut être certain de pouvoir visualiser le graphe de toutes les
ressources affectées dans le projet, l'utilisateur procèdera à la sélection de
toutes les activités du projet. Pour rappel, ceci est aisément réalisé via un clic
sur un titre de colonne.

MS Project 2007 Standard Cours de Base – Chapitre 7 Page 22


© CSTC Division Gestion, Qualité et Techniques de l'Information

Chapitre 8
Mise à jour d'un projet
Tracking

MS Project 2007 Standard Cours de Base – Chapitre 8 Page 1


© CSTC Division Gestion, Qualité et Techniques de l'Information

8.1 Généralités
Le planning réalisé par le planificateur va exister dans les différentes phases d'un projet.
Comme expliqué dans le cours d'Introduction Générale à la Planification, il y aura deux
phases essentielles dans un projet : la phase de préparation et la phase d'exécution.
Jusqu'à présent, toutes les explications ont été faites en prenant l'hypothèse que le projet
n'avait pas encore démarré. La date de début du projet, saisie pour rappel via la fenêtre
"Informations sur le Projet", se situe donc encore dans le futur.
A un moment donné, les activités du projet vont commencer. Les premières réalisations vont
se faire. Afin de suivre l'évolution du projet, il est capital que l'outil planning reste à jour par
rapport au chantier. Il faut donc introduire les informations sur l'évolution de ce dernier.
Notons que la méthode de mise à jour proposée dans le présent paragraphe considère une
saisie de l'avancement via les tâches du projet. De ce fait, l'avancement des ressources et des
coûts sera tiré de ces informations-là. Pour la méthode proposant la mise à jour du projet via
les ressources de celui-ci, l'utilisateur consultera les notes de perfectionnement.

Avant de poursuivre, il est important de rappeler que la prudence impose de


garder une copie de sécurité du projet initial.
Il est fortement recommandé aux utilisateurs de faire une copie du projet sur
un support autre que le répertoire de travail habituel : une disquette, un disque
Zip, un CD-Rom, … De la sorte, en cas de problème, la version originale sera
toujours disponible.

MS Project 2007 Standard Cours de Base – Chapitre 8 Page 2


© CSTC Division Gestion, Qualité et Techniques de l'Information

8.2 Le planning cible d'un projet (Baseline)


8.2.1 L'enregistrement d'un planning cible (Baseline)
Le suivi d'un projet va se faire directement dans le projet. Pour peu que des activités prennent
du retard ou de l'avance, l'image originale du planning va évoluer. Par conséquent, il peut être
intéressant d'enregistrer une photo du planning original afin de pouvoir faire une comparaison
entre l'exécution (réelle) et la prévision.
Le Baseline sera le projet comme il a été pensé en phase préparatoire, comme il a été promis,
par exemple, au maître d'ouvrage. Il est indispensable d'en garder une trace dans un but de
comparaison ultérieure en cours d'exécution.
En d'autres termes, le planning cible d'un projet n'est que la copie faite des données d'un projet
(début, fin, ressources, coûts des activités) à un moment bien précis de la "vie" du projet.
Tant que l'utilisateur ne le demande pas (par exemple via la procédure décrite ci-dessous),
cette copie du planning original restera inchangée.
Procédure pour l'enregistrement du planning cible
 Etape 1 : Effectuer ToolsTrackingSave Baseline
 Etape 2 : Enregistrer les dates du planning comme "dates cibles"
Par cette opération (cliquer sur OK dans la
fenêtre représentée ci-contre), MS Project
stocke, dans les champs Baseline début et
fin, toutes les dates au plus tôt des tâches du
projet. Pour s'en convaincre, l'utilisateur
peut faire afficher les colonnes
Baseline Start et Baseline Finish : elles
contiennent une copie figée des dates au
plus tôt des activités du projet.
L'utilisateur notera qu'il n'est possible
d'enregistrer qu'un seul planning cible
(Baseline). Ainsi, à l'exécution de la
commande, si un planning cible précédent
était déjà enregistré, il sera totalement perdu, et ceci de manière irréversible.

8.2.2 L'affichage du planning cible dans un but comparatif


Afin de comparer le planning réel, celui dans lequel l'avancement va être introduit, avec le
planning Baseline (planning cible ou de référence), il faut visualiser ce dernier. Plusieurs
solutions existent, trois d'entre elles sont proposées ci-dessous.
 Appliquer l'affichage (View) "Tracking Gantt" : dans cet affichage, deux barres sont
dessinées pour chaque tâche (cf. illustration ci-dessous). La barre supérieure est
celle habituelle (dessinée sur les dates au plus tôt ou sur les dates réelles si les tâches
sont exécutées) tandis que la barre inférieure (grise à l'écran) est la barre dessinée
entre les dates Baseline de la tâche.

MS Project 2007 Standard Cours de Base – Chapitre 8 Page 3


© CSTC Division Gestion, Qualité et Techniques de l'Information

 Utiliser, dans un affichage quelconque (Gantt Chart


ou autre), l'assistant GanttChart Wizard. A l'étape
2, comme illustré ci-contre, il propose l'option
Baseline ou, via la liste déroulante à côté de l'option
Other, notamment 4 autres propositions d'affichage
du planning Baseline.

 Créer une nouvelle barre dans l'affichage appliqué. Pour rappel, une nouvelle barre
se crée via FormatBar Styles. Ci-dessous est proposée une représentation possible
de la barre cible.

Bien entendu, si l'utilisateur utilise différente rangées (colonne Row) pour placer les
barres (comme proposé dans l'illustration ci-dessus), la liste des tâches prend plus de
place verticalement.
 Faire afficher les colonnes d'écart (Variance). MS Project calcule automatiquement
la différence entre les données baseline (Baseline Start, Finish, Work, …) et les
données réelles (Actual Start, Finish, …). Pour visualiser ces écarts, il suffit
d'utiliser la table Variance, représentée ci-dessous.

Voici les différents champs reprenant les écarts potentiels entre le projet réel et le
projet Baseline.
 Start Variance = Start – Baseline Start
 Finish Variance = Finish – Baseline Finish
 Duration Variance = Duration – Baseline Duration
 Work Variance = Work – Baseline Work
 Cost Variance = Cost – Baseline Cost

MS Project 2007 Standard Cours de Base – Chapitre 8 Page 4


© CSTC Division Gestion, Qualité et Techniques de l'Information

N.B. : Une valeur négative d'écart (Variance) signifie que la valeur Baseline est
supérieure à la valeur réelle et que, par conséquent, le planning réel est "en
avance" sur le planning Baseline.
Une valeur positive d'écart (Variance) signifie que la valeur Baseline est
inférieure à la valeur réelle et que, par conséquent, le planning réel est "en
retard" sur le planning Baseline.
 L'utilisateur peut bien entendu aussi créer sa propre table (via ViewTable : More
Tables) qui reprendrait, par exemple, les champs suivants :

MS Project 2007 Standard Cours de Base – Chapitre 8 Page 5


© CSTC Division Gestion, Qualité et Techniques de l'Information

8.3 La mise à jour d'un projet via les activités du projet


8.3.1 Choix des options et du type des tâches
Comme expliqué plus haut, en fonction de l'avancement saisi par l'utilisateur, les tâches d'un
projet vont être recalculées. Cela signifie qu'il faut être très attentif aux différentes options qui
vont influencer ce calcul (fenêtre des options affichée via ToolsOptions).
 Dans l'onglet Calculation
 : signifie que lorsque les tâches seront mises à jour,
l'affectation des ressources sera aussi modifiée, proportionnellement à
l'avancement de la tâche.
 : signifie que lorsque les tâches seront mises à
jour, les coûts réels de ces tâches seront automatiquement calculés par MS Project,
proportionnellement à l'avancement de la tâche.
 Dans l'onglet Edit
 : ne pas permettre le glissement du contenu d'une cellule vers une
autre prévient d'un déplacement accidentel de données du projet Baseline.
 Dans l'onglet Schedule
 : signifie que lorsqu'une tâche n'est pas terminée, sa partie restant à
exécuter pourra être déplacée jusqu'à la Status date (date d'état) en fractionnant la
barre de tâche.
Le type des tâches va lui aussi influencer la manière dont les tâches vont être recalculées.
Lors de la mise à jour des tâches, c'est leur durée qui va être saisie. De ce fait, le type "Fixed
Duration" n'est pas approprié. Il faudra donc opter préférentiellement pour les types "Fixed
Work" ou "Fixed Units". Suivant que ce soit le travail (Work) ou les unités affectées à la
tâche (le nombre d'hommes – Units) qui doivent être maintenu constant dans le projet,
l'utilisateur optera successivement pour "Fixed Work" ou "Fixed Units".
Pour s'assurer que les types de tâches sont corrects, l'utilisateur suivra les étapes suivantes.
 Sélectionner toutes les tâches du projet en cliquant sur le titre d'une colonne (par
exemple, la colonne Name).
 Cliquer sur l'icône d'Informations sur la Tâche , la fenêtre "Multiple Task Information"
apparaît à l'écran.
 Cliquer sur l'onglet Advanced et sélectionner l'élément "Fixed Work" ou "Fixed Units"
dans la liste déroulante.

 Décocher la case "Effort driven" et cliquer sur

MS Project 2007 Standard Cours de Base – Chapitre 8 Page 6


© CSTC Division Gestion, Qualité et Techniques de l'Information

8.3.2 Les "Formules derrière l'écran"


Lorsque l'utilisateur saisit l'avancement d'un projet, il devrait toujours garder en mémoire les
formules reprises ci-dessous. En effet, elles expliquent les valeurs que MS Project calcule et
affiche lorsque les données réelles sont saisies par l'utilisateur.

Actual Duration + Remaining Duration = Duration (1)

Actual Duration
= % Complete (2)
Duration
Exemple : Lors de la mise à jour d'une tâche, quand l'utilisateur saisit la durée réelle (Actual
Duration) de la tâche, MS Project calcule la durée restante (Remaining Duration)
via la formule (1) : Remaining Duration = Duration – Actual Duration. Ainsi,
dans l'exemple illustré ci-dessous, pour la tâche "Coffrage noyau centrale partie 1"
(durée de 4 jours) quand l'utilisateur saisit le temps réellement passé sur la tâche à
la date de mise à jour, à savoir 2 jours, MS Project calcule qu'il reste 4j-2j = 2j
encore à prester sur la tâche (Remaining Duration)

Après avoir calculé la Remaining Duration, MS Project calcule le pourcentage


achevé (% Complete) via la formule (2), à savoir l'Actual Duration (2j) divisé par
la Duration, c'est à dire 2j/4j = 0,5 (50%).

Il va sans dire que toute modification d'une des quatre données reprises dans
les formules (1) et (2) entraînera automatiquement le recalcul des autres
données. Ceci afin de toujours respecter lesdites formules.

Si, après avoir saisi la durée réelle, la durée restante calculée par MS Project ne correspond
plus à la réalité, il faudra en plus saisir celle-ci. En conséquence, MS Project recalculera la
durée de la tâche (Duration) et adaptera le % achevé.

8.3.3 Les outils pour saisir la mise à jour


Différents outils ont été prévu dans MS Project afin de faciliter la saisie de l'avancement des
tâches dans MS Project. Trois outils complémentaires parmi ceux disponibles seront utilisés
dans la méthode proposée. Il est important que l'utilisateur les ait à son écran.
 L'affichage Tracking Gantt (accessible via l'icône illustrée ci-contre et présente
dans la partie gauche de l'écran de Projet). Pour rappel, la table Variance permet
d'afficher les écarts existant entre le planning cible (Baseline) et le projet réel.
 La table Tracking (accessible via la commande ViewTable<name>Tracking
comme déjà illustré à de nombreuses reprises). Cette table contient tous les champs
nécessaires à la saisie des données de mise à jour des tâches.

MS Project 2007 Standard Cours de Base – Chapitre 8 Page 7


© CSTC Division Gestion, Qualité et Techniques de l'Information

 La barre d'icônes dédicacée au Tracking (Tracking


Toolbar). Pour la faire apparaître à l'écran, il suffit
d'effectuer la commande ViewToolbarsTracking et la barre d'icônes représentée ci-
contre est affichée.

8.3.4 La ligne de repère de la Status Date


Afin de bien visualiser ce repère capital pour la mise à jour des tâches du projet, il est
important de la faire représenter (elle n'est malheureusement pas dessinée par défaut).
Pour ce faire, exécuter FormatGridlines. Sélectionner la Status Date (fin de liste) et lui
choisir une représentation bien visible (type de trait et couleur).

8.3.5 Mise à jour d'un projet via les activités


Avant la mise à jour des tâches d'un projet :
1. il est impératif que l'utilisateur vérifie les recommandations faites
dans les 4 paragraphes précédents
2. l'utilisateur doit saisir les Status et Current Dates du projet.

Les Status et Current Dates doivent être saisies via la fenêtre d'informations sur le projet
(ProjectProject Informations). Il est capital que l'utilisateur vérifie que la Current Date
soit inférieure ou égale à la
Status Date. Ceci est
recommandé parce que lorsque
la Current Date est supérieure à
la Status Date, MS Project
utilise celle-là pour certaines
commandes (les outils Reschedule Work et Update as Scheduled notamment), or la Current
Date est automatiquement mise égale à la date système de l'ordinateur. Notons en outre
que la Status Date considère la fin de la journée saisie (en général 17:00) tandis que la
Current Date le début de la journée (en général 8:00).
Dans les illustrations ci-dessous,
 sont représentés différents cas de mise à jour d'activité. Pour chaque cas est
proposé une marche à suivre dans MS Project pour la saisie des données.
 chaque représentation utilise deux barres de tâches : la barre supérieure représente
la tâche réelle tandis que la barre inférieure (plus fine) représente la tâche Baseline. En
plus, la barre supérieure est scindée en deux parties : la partie foncée représente ce qui est
réalisé et la partie claire ce qui est encore à réaliser.

MS Project 2007 Standard Cours de Base – Chapitre 8 Page 8


© CSTC Division Gestion, Qualité et Techniques de l'Information

 La tâche a été exécutée comme planifié


Cliquer sur l'icône Update as
Scheduled (via la barre d'icônes
Tracking).
Attention, cette icône met à jour
toutes les activités sélectionnées du
projet.
 La tâche a démarré comme
prévu mais a été interrompue
1. Saisir l'Actual Duration via la
table Tracking.
2. Cliquer sur l'icône Reschedule
Work

Il est vivement recommandé de faire recalculer le travail restant à faire.


Si ce n'est pas fait, le planning affichera que la ou les tâche(s) en
question seront réalisées à des dates appartenant au passé du projet
(dates avant la Status Date). En faisant recalculer ( ), les conséquences
de ces retards seront détectables dans le planning (via le ou les
successeurs de la tâche). L'utilisateur pourra ainsi en connaissance de
cause décider des mesures éventuelles à appliquer pour résorber ce
retard (si nécessaire).

Remarque : La tâche à laquelle l'outil Reschedule Work est appliquée ne sera fractionnée
qu'à condition que l'option soit activée (ToolsOptions :
Schedule).
 La tâche est en cours comme prévu mais durera plus ou moins longtemps que prévu
1. Cliquer sur l'icône Update as
Scheduled (via la barre
d'icônes Tracking).
2. Saisir la Remaining Duration
via la table Tracking

Remarque : L'utilisateur notera que lorsqu'il saisit la Remaining Duration, MS Project


recalcule la durée totale de la tâche (Duration), et par conséquent aussi le
pourcentage achevé (% Complete). Ceci suivant les formules vues plus haut.

MS Project 2007 Standard Cours de Base – Chapitre 8 Page 9


© CSTC Division Gestion, Qualité et Techniques de l'Information

 La tâche a démarré à une autre date que celle prévue


1. Saisir l'Actual Duration via la
table Tracking.
2. Saisir l'Actual Start (via la
table Tracking).
3. Si nécessaire, saisir la
Remaining Duration (aussi via
la table Tracking).
 La tâche a été terminée à une autre date que celle prévue
1. Cliquer sur l'icône Update as
Scheduled (via la barre
d'icônes Tracking).
2. Saisir l'Actual Finish via la
table Tracking.

Pour les tâches terminées à la Status Date alors que leur fin planifiée se
trouvait dans le futur, il est vivement conseillé de saisir une date de fin
réelle antérieure à la date d'avancement. Si cette date n'est pas saisie,
MS Project va considérer que la fin réelle est par défaut égale à la fin
calculée (à savoir dans le futur). De ce fait, les successeurs de la tâche
seront incorrectement retardés, ceci est illustré à la figure suivante où la
tâche de Ferraillage possède une fin réelle postérieure à la Status Date.

L'utilisateur notera que bien entendu, tous les cas de figures n'ont pas été repris dans
l'illustration ci-dessus. La réalité sera en général plus complexe que chaque cas pris
séparément. Cependant, une combinaison de ces cas de base devrait permettre à l'utilisateur
de saisir n'importe quelle situation réelle.

MS Project 2007 Standard Cours de Base – Chapitre 8 Page 10

Vous aimerez peut-être aussi