Académique Documents
Professionnel Documents
Culture Documents
Une entreprise temporaire, dcide en vue de produire un rsultat unique pour apporter
une rponse une demande afin de satisfaire aux besoins de clients
L'ensemble des actions entreprendre afin de rpondre un besoin dfini dans des dlais
fixs.
Cest une action temporaire avec un dbut et une fin, mobilisant des ressources identifies
durant sa ralisation.
Cest un ensemble de Processus adosss lun lautre permettant de dgager des extrants
rpondant aux attentes des commanditaires
Le projet implique :
Dfinition AFNOR/AFITEP
Quattendre du projet ?
PROJET STRATGIQUE
Sommet
stratgique
Projet
TechnoTechnostructure
structure
Centre
oprationnel
Centre
oprationnel
10
PROJET TECHNIQUE
Sommet
stratgique
Technostructure
TechnoProjet
structure
Centre
oprationnel
Centre
oprationnel
PROJETS D'USAGERS
Sommet
stratgique
TechnoTechnostructure
structure
Projet
Centre
oprationnel
Centre
oprationnel
12
Sommet
stratgique
TechnoTechnostructure
structure
Projet
Centre
oprationnel
Centre
oprationnel
Ingnierie, construction
13
CONDUIRE UN PROJET ?
Ce nest pas faire
Ce nest pas savoir faire
Cest
Dfinir le but atteindre
Identifier de qui et de quoi a-t-on besoin
Savoir tout moment o lon est
Sassurer que le but est atteint
Tirer les enseignements et capitaliser
OBJECTIFS DU MANAGEMENT DU PROJET
Le chef de projet :
Cest le responsable du projet et le garant des rsultats,
Il dirige le projet,
Dcoupage et structuration
Planification en dlais
Estimation, valuation
Planification budgtaire
Suivi de projet
Ces tapes considrent que le problme rsoudre doit tre pralablement examin de
manire globale, puis aprs dcoupage du sujet trait en domaines et sous-domaines, on
procde des analyses plus fines.
Lordonnancement est:
llaboration dun plan permettant de dterminer les squencements ou au contraire les
paralllismes possibles entre lexcution des tches prcdemment identifies.
Les niveaux de planification
avant-projet
Cette phase est de la responsabilit du matre d'ouvrage. Le projet est dcrit dans ses
grandes lignes dans un document dont la finalit est
Analyse fonctionnelle
C'est un travail important de la matrise duvre, puisqu'il s'agit de concevoir sur le plan
fonctionnel, le produit raliser. L'analyse fonctionnelle partira de l'expression dtaille des
besoins et en dduira l'architecture du produit raliser. Il y a souvent confusion entre cette
phase et la prcdente. La phase d'expression dtaille des besoins est une liste de ces
besoins, tandis que l'analyse fonctionnelle est une construction conceptuelle du produit. Les
rsultats de l'analyse fonctionnelle sont traduit dans un cahier des charges fonctionnel,
valid par la matrise d'ouvrage.
Etude technique
Les contraintes techniques sont ici examines par la matrise duvre qui dcrira
l'architecture technique du produit, les moyens et ressources ncessaires au dveloppement
de celui-ci. Dans certains cas, notamment les dveloppements multimdias, une maquette
doit permettre de vrifier que le produit dvelopper convient bien au commanditaire. Les
rsultats de l'tude technique sont consigns dans un cahier des charges techniques,
quelquefois appel cahier des clauses techniques particulires qui, galement, valider par
la matrise d'ouvrage.
Lancement du projet
Dveloppement
C'est une phase dense pour la matrise duvre qui doit vrifier que la planification prvue
est strictement suivie, mais qui doit aussi parer aux alas invitables : maladies, congs des
dveloppeurs, pannes de ressources, dmnagements de locaux, coupures de rseaux, etc....
Ces alas sont courants (bien plus que l'on croit) et ils doivent tre pris en compte dans
l'analyse des risques.
La phase de dveloppement doit prvoir
Recette
La recette est la livraison du produit par la matrise duvre la matrise d'ouvrage. Elle
implique des tests de conformit, de fonctionnement, ventuellement de qualit. La recette
doit donc se prparer, de la part de la matrise d'ouvrage, bien sr, mais aussi de la matrise
duvre qui doit vrifier elle-mme le travail accompli avant livraison (pas seulement que
tout fonctionne, mais aussi les temps de rponse). En fait, la recette se prpare ds le dbut
du projet et un rfrentiel "recette" peut faire l'objet d'un accord entre la matrise duvre
et la matrise d'ouvrage.
Mise en uvre
Maintenance
Cette phase recouvre toutes les mesures prendre pour que l'application installe continue
fonctionner et puisse voluer. Cette phase peut faire l'objet d'un contrat de prestation
complmentaire avec la matrise duvre.
Par ailleurs, cette dernire se doit de conserver la documentation du projet : documents
fonctionnels et documents techniques, non seulement en cas d'intervention ultrieure sur le
produit mais aussi dans un but de capitalisation des connaissances (mmoire de l'entreprise).
Le schma de dcoupage d un projet selon Merise
Le ratio appliqu sur la charge de ralisation doit tre complt par les problmes de
basculement (ancien systme vers nouveau)
Cocomo : Constructive Cost Model (COCOMO) Boehm 1981
Deux hypothses :
Un oprationnel value mieux la taille du logiciel ou projet dvelopper que la
quantit de travail ncessaire
Il faut toujours le mme effort pour crire un nombre donn de lignes de programme, ou effectuer
un acte, quel que soit le langage (3eme gnration) ou la technique utilise
L unit : l instruction source ou script
Le modle permet d obtenir la charge de ralisation en m/H et le dlai normal recommand
Formules de calcul :
Charge en mois*Homme = a (Kisl)b
Kisl = kilo instruction source teste
Dure normale en mois = c(charge)d
Les paramtres a, b, c et d dpendent de la catgorie du projet. Soit l la taille du projet.
Projet simple si l< 50 Kisl, spcifications stables, petite quipe.
Projet moyen si 300 Kisl >l > =50 Kisl, spcifications stables, petite quipe.
Projet complexe si l >300 Kisl, grande quipe.
Dure en mois
Moyen
C= 3 (Kisl)1,12
D= 2 ,5( C )0,35
Complexe
C= 3,6 (Kisl)1,2
D= 2 ,5( C )0,32
D= 2 ,5( C )0,38
Le modle intermdiaire Cocomo81 est plus labor et prend en compte des facteurs
d'ajustement intgrant les conditions de dveloppement. L'quation donnant la charge est
alors :
charge (en moisxhommes) = a(EAF)(KLOC)b
o EAF (Effort Adjustment Factor), qui vaut 1 dans le modle de base, est calcul partir
des critres regroups en 4 catgories : produit, ordinateur, personnel et projet. Le tableau
ci-contre donne les valeurs affectes chaque paramtre suivant son importance. EAF est
le produit de toutes les valeurs.
Schma gnral
Construire une BC rassemblant l expertise des projets antrieurs
Faire une estimation de la taille du projet l aide d une unit de mesure
Ajuster la taille ou la charge brute en fonction des spcificits du projet
Rpartir la charge entre les diffrentes tapes
Planification du projet
La planification d'un projet consiste prvoir l'ordonnancement des oprations sur le plan
des dlais et sur le plan de l'utilisation des ressources. Il convient dans un premier temps de
mesurer le "poids" d'un projet en terme de charges et donc de dure ; dans un second
temps, il s'agit d'optimiser la succession des tches et aboutir ainsi un calendrier des
oprations. Enfin, dans le dveloppement du projet, il faut effectuer rgulirement des
contrles de suivi et ventuellement apporter des modifications au calendrier.
La mthode PERT (Program Evaluation and Review Technique) utilise une reprsentation en
graphe pour dterminer la dure minimum d'un projet connaissant la dure de chaque tche
et les contraintes d'enchanement. Elle est complte par l'tablissement du diagramme de
Gantt que l'on tudiera plus loin.
PERT probabiliste
Il existe une version du PERT qui prend en compte les alas sur les dates et les dures. Son
application s'effectue en plusieurs tapes :
1re tape : elle concerne la recherche de la loi de probabilit de la dure de chaque tche Ti.
Dans la pratique on adopte une loi universelle : la loi Bta base sur trois paramtres :
la dure optimiste de la tche Ti : topt(Ti)
la dure pessimiste de la tche Ti : tpes(Ti)
Suivi de Projet :
Comment?
Eviter la gestion pompier :
Contrle courant.
Contrle formel.
Comparaison/Analyse.
Actions correctrices : Mesures
Avancement en dlai ==> contrat, planning doccupation des ressources.
Unit = dure.
Avancement en charge ==> marge.
Unit = jours/homme, mois/homme, anne/homme
Exemple :
programmeur disponible 50%.
4 jours de charge sur un module.
==> 8 jours de dlai.
Interprtations des mesures :
CBTP : cot budget du travail prvu
(charge prvue)
CRTE : cot rel du travail effectu
(charge consomme)
CBTE : cot budget du travail effectu.
(quivalent cot du travail rellement effectu)
CRTE- CBTE = cart de rendement (productivit)
en % Ecart cot : (CBTE-CRTE)/CBTE
CBTE - CBTP = cart d activit
(avance ou retard)
Synoptique projet