Académique Documents
Professionnel Documents
Culture Documents
Sommaire
1. 2. 3. Introduction : Qu'est ce qu'un projet ? ................................................. 1 La Gestion de projets. ........................................................................ 1 Le dcoupage d'un projet ................................................................... 2 3.1. Jalonnement .................................................................................. 2 3.2. Dcoupage en phases ..................................................................... 3 3.2.1. tude prliminaire (ou pralable dite aussi de faisabilit ou encore d'opportunit) ...................................................................................... 3 3.2.2. Lancement ou initialisation ........................................................ 4 3.2.3. tude gnrale et tude dtaille ............................................... 4 3.2.4. Recherche et dtermination de solutions pour le gestionnaire de projet ............................................................................................. 5 3.2.5. Ralisation et contrle .............................................................. 5 3.2.6. Recette ................................................................................... 5 3.2.7. Diffusion ou dploiement........................................................... 6 3.2.8. Suivi des performances et de la qualit ....................................... 6 3.3. Dcoupage en tches...................................................................... 6 3.3.1. Les Tches Projet en Pratique .................................................... 6 3.3.2. La Notion de Charge et Dlai ..................................................... 8 3.4. Lordonnancement et la planification ................................................. 8 3.4.1. Lordonnancement.................................................................... 8 3.4.2. La planification ........................................................................ 9 3.4.3. La notion de WBS ..................................................................... 9 3.4.4. Le Planning ........................................................................... 10 3.4.4.1. Les tapes successives ........................................................ 10 3.4.4.2. Dates au plus tt et au plus tard ........................................... 10 3.4.4.3. Importance du chemin critique et des marges......................... 10 3.4.4.4. Estimation des charges des tches et de la dure du projet ...... 11 4. Le concept Ressources de projet. ................................................. 11 5. Dfinition du concept Livrables de projet. ..................................... 11 6. La Charte de projet. ........................................................................ 12 7. Le Comit de projet. ........................................................................ 12
M.ECHCHADLI
fonctionnel (rponse un besoin) technique (respect des spcifications) dlais (respect des chances) cots (respect du budget).
Le projet peut galement faire partie d'un ensemble plus complexe, souvent appel programme. Le programme recouvre alors l'ensemble des composantes permettant d'aboutir au rsultat final dans toutes ses dimensions : juridique, marketing, informatique, technique, formation des personnels, organisation, logistique, communication, etc.
La Gestion de projets.
La gestion de projet est lutilisation dun savoir, dhabilets, doutils et de techniques dans le cadre des activits d'un projet, en vue de satisfaire ou de dpasser les exigences et les attentes des parties prenantes lgard dun projet. Le gestionnaire de projet, parfois appel coordonnateur ou chef de projet, en administre les dtails, au jour le jour. Il sagit l d'un dfi constant qui demande une comprhension du contexte plus gnral du projet et la capacit de concilier des exigences contradictoires telles que :
les ressources disponibles et les attentes; les priorits diffrentes des parties prenantes; les besoins dfinis et la porte du projet; la qualit et la quantit.
La gestion de projet est aussi une dmarche visant structurer, assurer et optimiser le bon droulement d'un projet suffisamment complexe pour devoir 1 M.ECHCHADLI
tre planifi dans le temps : faire intervenir de nombreuses parties prenantes : c'est l'objet des organisations qui identifient matrise d'uvre et matrise d'ouvrage (voir galement fonctions de matrise d'ouvrage) responsabiliser le chef de projet ou le directeur de projet, mettre en place un comit de pilotage ou de projet suivre des enjeux oprationnels et financiers importants.
L'objectif est d'obtenir un rsultat conforme des normes de qualit et de performances prdfinies, pour le moindre cot et dans le meilleur dlai possible. Lorsque la gestion de projet porte sur un ensemble de projets concourant un mme objectif, on parle de gestion de programme.
Jalonnement
L'approche par jalons est un acte de direction, qui permet de bien structurer le projet dans le temps, en y apportant de nombreuses garanties pour le matre d'uvre : sa progression est calendairement mieux suivie; les jalons permettent de faire le point sur le projet et de n'engager la phase suivante que si tout va bien; et les dcisions actes lors de cette revue de changement de phase sont des lments stables sur lesquelles peut tre btie la suite du projet. Le jalonnement se proccupe moins du contenu de chaque phase, que de l'apprciation de son rsultat, o le client (ou matre d'ouvrage) est amen se prononcer.
Phase prliminaire: la rflexion sur l'intrt du projet en lui-mme, en terme d'opportunit stratgique, suivant la manire dont se prsente l'avenir... Jalon de lancement du projet: on dcide (au niveau "politique") qu'il y a lieu de lancer un projet spcifique, et on y consacre un chef de projet, une quipe, des moyens, un responsable et un budget. Phase d'Expression du besoin: la dfinition de ce que l'on attend (les fonctions attendues), le primtre, ce sur quoi on va valuer le projet, ce qui est important et ce qui l'est moins. Jalon de Validation du besoin: le "client" valide l'expression de ses besoins (ainsi les volutions dans l'approche des besoins pourront tre traces et justifieront d'ventuels ajustements du plan projet), ce sont les bases sur lesquelles le projet va tre bti.
M.ECHCHADLI
Phase de Faisabilit: l'tude de ce qui est techniquement et conomiquement faisable. Consultation des matres d'uvres possibles, comparaison des propositions techniques et financires des ralisateurs possibles. Jalon du Choix de la solution: signature du contrat qui prcise ce qui sera fait et la manire de le faire. Phase de dveloppement: le matre d'uvre coordonne les travaux sur le "produit papier", pour prciser ce qui doit tre fait jusqu'au dernier boulon. Jalon (ventuel) Lancement du chantier : quand le "produit papier" est suffisamment dfini, on peut faire le point avant de lancer les travaux de ralisation. Phase de Ralisation: le chantier est lanc, les travaux avancent pour transfrer le "produit papier" dans le "rel". Phase de vrification : (qui peut commencer trs tt, sur le "produit papier"): sur le produit rel ou sur le produit papier, on vrifie (ou on calcule) que les caractristiques attendues sont bien au rendez-vous (avec les carts ventuels, qu'il faut alors grer). Jalon de qualification: aprs vrification, la dfinition de rfrence du produit "est la bonne" et ne sera plus modifie (du moins, pas aussi facilement). Jalon de Livraison (et recette): on remet le produit entre les mains du client, qui en devient propritaire (et peut mettre des rserves sur les carts constats). C'est la fin du projet proprement dit. Phase d'exploitation, qui commence le plus souvent par la leve des rserves, et voit la fin de la relation contractuelle.
Dcoupage en phases
Une mthode communment employe afin de conduire un projet son terme en respectant les impratifs de qualit, cot et dlai est le dcoupage du projet en phases. Chaque phase est accompagne d'une fin d'tape destine formaliser la validation de la phase coule avant de passer la phase suivante. Habituellement, on retrouve les phases suivantes (mais les appellations varient selon le contexte et les mthodes) :
M.ECHCHADLI
les risques de faire : quelles sont les difficults auxquelles il faut s'attendre dans le droulement du projet et les moyens de les prvenir, et les risques de ne pas faire : quels sont les enjeux pour l'entreprise ou l'organisme si le projet n'tait pas lanc et men terme.
Le projet n'est vritablement lanc que si cette premire phase est concluante.
Lancement ou initialisation
Cette phase de lancement est l'occasion de dfinir :
l'organisation du projet, c'est--dire : o la composition de l'quipe projet mobiliser; o les diffrents experts solliciter, le cas chant la sous-traitance laquelle faire appel; o le chef de projet ou directeur de projet nommer, la lettre de mission rdiger; o le comit de pilotage constituer; le planning des tches raliser avec leur ordonnancement, leur dure, leur affectation de ressources et les moyens techniques ncessaires, les diffrents jalons (diagramme de Gantt, PERT); l'environnement technique ventuel prparer; le budget du projet engager; les moyens de contrler les rsultats.
M.ECHCHADLI
Ralisation et contrle
C'est lors de cette phase que le projet est ralis o dvelopper, c'est--dire que les tches permettant de mettre en uvre le nouveau produit, bien ou service sont ralises. Pour contrler l'avancement de ces tches et le respect des dlais on utilise des outils de gestion de projet notamment des logiciels qui permettent, en cas de retard ou dpassement des dlais, de planifier nouveau la suite du projet. Dans cette phase sont galement raliss les tests : test unitaire, test d'intgration, test de performance. Test unitaire
En programmation, le test unitaire est un procd permettant de s'assurer du fonctionnement correct d'une partie dtermine d'un logiciel ou d'une portion d'un programme. Il s'agit pour le programmeur de tester un module, indpendamment du reste du programme, ceci afin de s'assurer qu'il rpond aux spcifications fonctionnelles et qu'il fonctionne correctement en toutes circonstances.
Test d'intgration
Un test d'intgration est un test qui se droule dans une phase d'un projet informatique suivant les tests unitaires. Il consiste, une fois que les dveloppeurs ont chacun valid leurs dveloppements ou leurs correctifs, regrouper leurs modifications ensemble dans le cadre d'une livraison. Il s'agit d'tablir une nouvelle version, base soit sur une version de maintenance, soit sur une version de dveloppement. L'intgration fait appel en gnral un systme de contrle de versions, et ventuellement des programmes d'installation. L'intgration a pour but de valider le fait que toutes les parties dveloppes indpendamment fonctionnent bien ensemble.
Test de performance
Un test de performance est un test dont l'objectif est de dterminer la performance d'un systme informatique.
Recette
Ds la mise disposition ou la rception du livrable, il est ncessaire de procder des vrifications de manire contrler la conformit du rsultat fabriqu avec la commande qui avait t passe lors des spcifications. Les contrles s'effectuent sous forme de tests rigoureux partir des cahiers de tests qui ont t prpars.
M.ECHCHADLI
A l'issue de la phase de recette est sign un procs-verbal de rception dfinitive. Selon la complexit du projet, des squences de vrification globale peuvent s'avrer ncessaires. Lorsqu'il a t fait appel une sous-traitance, la fin de la recette marque une tape importante car elle dclenche la priode de garantie juridique pendant laquelle le demandeur peut se retourner contre son prestataire.
Diffusion ou dploiement
Le produit est mis disposition du march ou des utilisateurs, c'est ici qu'entre en action la politique de communication et d'une manire plus gnrale ce qu'on dsigne par l'accompagnement du changement.
Dcoupage en tches
Une autre manire (complmentaire) d'aborder le dcoupage d'un projet en sous-ensembles lmentaires consiste dcouper le projet en sous-ensembles dactivit fonction simple : les tches. Chaque tche est caractrise par des matires premires qui lui sont ncessaires : ce sont les objets entrants ou pralables (un document, une spcification, une machine mise disposition, une norme, un oprateur form et oprationnel, un jeu dessai, ) et elle fournit un ou plusieurs produits rsultats, ce sont les objets sortants ou livrables (un logiciel, une plaquette publicitaire, un support de cours de formation, une fiche technique, ). Les objets entrants peuvent tre dj disposition ou bien sont les objets sortants dune autre tche destine les produire. Les objets sortants peuvent tre remploys par une autre tche. Cette mthode (mene par exemple par interviews des diffrents acteurs impliqus) permet de mettre en vidence les tches prparatoires et de matrialiser les dpendances entre tches
M.ECHCHADLI
Tches de coordination ou de dcision Ces Tches correspondent le plus souvent des actions de dcision, des accords dintervenants externes, des faits ponctuels. Le temps de ralisation de ces Tches sera le plus souvent ngligeable. Elles conditionnent souvent fortement la suite des travaux.
Par exemple : - Convocation une runion - Dclenchement dune commande - Coup de tlphone un intervenant pour dclencher une action - Signature dun document
Niveau dintervention
Une Tche doit constituer une unit logique. On distinguera donc les Tches de conception de celles de ralisation ou de mise en uvre qui demande des comptences et des niveaux dintervention diffrents.
Par exemple : - Programmation et tests pourront constituer des tches diffrentes. - Llaboration dun cahier des charges et la recherche de partenaires informatiques constitueront deux tches diffrentes mme si elles sont ralises par la mme personne.
Le temps Une Tche doit tre courte dans le temps de faon ce que les objectifs puissent tre perus facilement par ceux qui la ralisent. Par ailleurs il semble plus motivant davoir de nombreuses chances : leffort pour atteindre lobjectif augmente considrablement lapproche de lchance. De mme, la dure de la Tche doit rester lchelle de la dure globale du projet.
M.ECHCHADLI
Par exemple : On ne dcoupera pas en tches de quelques heures un projet de plusieurs annes : chaque tche durera plusieurs jours voire plusieurs semaines. Il ne faut pas se perdre dans des dtails inexploitables.
En effet la dure affecte aux Tches doit permettre dexercer un contrle effectif sur le bon droulement du Projet.
Les ressources
Pour des raisons de commodit de gestion, et donc defficacit, on essayera de dfinir une Tche comme une entit utilisant des ressources en continu.
Par exemple : Pour raliser un cahier des charges, les ressources ncessaires sont le chef de projet, lutilisateur, le directeur. Or ces diffrentes ressources ne sont pas utilises en continu dans la tche Elaboration du cahier des charges . On sera alors amen affecter cette tche, par exemple, 10 jours de temps utilisateur, 2 jours pour le directeur et 20 jours pour le chef de projet. Ce type daffectation des ressources ne permettant pas de bien savoir qui fait quoi quand dans cette tche, on dcoupera cette tche en plusieurs tches adaptes aux ressources.
Il faut bien faire, la distinction entre la Charge et le Dlai (ou dure). La Charge : Cest la quantit de travail ncessaire pour accomplir une tche. Elle sexprime gnralement en jours-homme, semaines-homme, mois-homme ou annes-homme. Le Dlai : Exprim en jours, semaines, mois ou annes, ou dlimit par une date de dbut et une date de fin, cest la traduction de la charge dans une priode.
Lordonnancement et la planification
Lordonnancement
LOrdonnancement est llaboration dun plan daction permettant de raliser un Projet en tenant compte de diverses contraintes aprs avoir dcompos le projet en Tches et aprs avoir dfini la dure de chaque Tche. Cest la faon de combiner et de rpartir dans le temps les diffrentes Tches du Projet en vue de sa ralisation.
Remarques : Les contraintes prendre en compte lors de lOrdonnancement sont de plusieurs types Antriorit :Une tche ne peut tre effectue que si une ou plusieurs tches sont termines. 8 M.ECHCHADLI
Exemple : on ne pourra pas former les utilisateurs avant davoir choisi les produits ni quip le local de formation
Localisation dans le temps : Elle impose un intervalle de temps entre deux tches successives. Ou bien elle implique quune tche commence aprs le dbut dune autre mais avant son achvement.
Exemples : - La construction des murs suivra celle des fondations, mais, pour le schage, un temps dattente obligatoire de quelques semaines sera ncessaire entre les deux tches. - On pourra estimer quun intervalle de temps est ncessaire entre deux squences de formation bien que matriellement les deux oprations puissent se succder [pour des raisons de disponibilit du personnel ou de saturation intellectuelle]. - On pourra commencer lcriture des programmes avant lachvement complet de lanalyse.
Il faut prendre en considration les deux catgories de tches suivantes : Parallles : On peut raliser ces tches en mme temps puisquelles ncessitent des ressources et des conditions pralables diffrentes. Ces tches ne sont pas dpendantes les unes des autres. En srie : On doit accomplir ces tches dans lordre car elles sont subordonnes la disponibilit des ressources et au respect dautres conditions pralables.
La planification
Cest lactivit qui consiste dterminer et ordonnancer les tches du projet, estimer leurs charges et dterminer les profils ncessaires leur ralisation. Loutil requis est le planning. Les objectifs du planning sont les suivants :
dterminer si les objectifs sont raliss ou dpasss suivre et communiquer lavancement du projet affecter les ressources aux tches
La notion de WBS
La WBS (Work Breakdown structure) est la structure hirarchique des tches du projet. La conception de la WBS passe par
Ltablissement dune liste des rsultats de travail (livrables) les plus importants du projet La division (si ncessaire) de ces livrables en sous-ensembles Pour chaque livrable et sous-livrable, le listage des activits qui sont ncessaires sa ralisation La possibilit de diviser ces activits en sous-activits
M.ECHCHADLI
Le Planning
Le planning correspond aux dates pour raliser les activits, identifier les jalons et atteindre les objectifs du projet. Cest lindispensable outil de la planification.
10
M.ECHCHADLI
11
M.ECHCHADLI
La Charte de projet.
La Charte de projet est souvent formule sous forme dun document contractuel entre le directeur de projet dune part et les instances dcisionnelles du projet dautre part (comit de pilotage et comit stratgique du domaine). Il a pour objectifs didentifier la documentation de rfrence et les dispositions spcifiques dorganisation de la phase de dveloppement venir. Ces dispositions particulires viennent complter les dispositions gnrales du Guide de conduite de projet dun systme dinformation donn. La Charte de projet est initie en phase de dfinition du nouveau systme dinformation relative au projet. Sa dure de vie est celle de la phase de dveloppement du systme dinformation. En phase de maintenance, la Charte de projet est remplace par la Charte de maintenance dont le rle est quivalent pour la dure de vie du systme dinformation. La Charte de projet peut tre mise jour en fonction des vnements intervenants sur le projet au cours de la phase de dveloppement.
Le Comit de projet.
Le comit de pilotage est un groupe de personnes charges de veiller au bon fonctionnement d'un projet au sein d'une entreprise. Pour amliorer le suivi d'un projet sur le plan de l'observation et des choix effectuer, il se constitue gnralement une quipe transversale au projet : le comit de pilotage. Le comit de pilotage est gnralement constitu d'un membre de chaque catgorie de rle. Ce comit peut s'appuyer sur l'analyse de mtriques issues des activits du projet. Un comit de pilotage peut tre cr pour
diminution des cots, suivi de projet logiciel, d'amlioration des processus Qualit
Le Comit de pilotage regroupe des dcideurs capables de rendre les arbitrages ncessaires la conduite du projet (allocations de ressources ou de budget, rvision du primtre du projet, rvision des dlais, ...). Le matre d'ouvrage (matre d'ouvrage stratgique ou matre d'ouvrage dlgu) participe au Comit de pilotage, ainsi que le responsable de la matrise d'uvre.
12
M.ECHCHADLI
En rgle gnrale, le matre d'ouvrage est le prsident du comit de pilotage. Le directeur de projet en est l'animateur. Dans le cadre de projets complexes ou importants, on peut distinguer :
un comit de pilotage, vocation oprationnelle (suivi rgulier de l'avancement du projet, prises des dcisions relevant d'un champ de dlgation, ...) un comit directeur, vocation plus stratgique, regroupant souvent les dirigeants de l'entreprise ou de l'organisation, en mesure de rendre des arbitrages qui dpassent les responsabilits des participants au comit oprationnel.
13
M.ECHCHADLI