Documente Academic
Documente Profesional
Documente Cultură
Le projet est le brouillon de l'avenir. Jules Renard Avant de parler de projet informatique et de conduite de projet, voyons ce qu'est un projet, au sens gnral du terme.
La technique est moins importante que les hommes ou que la socit, l'important, c'est le projet humain qui est derrire. Dominique Wolton Le projet est avant tout une aventure humaine, qui mobilise un ensemble d' acteurs pour atteindre un but. Chaque acteur assume, dans le projet, une responsabilit propre : plannifier, concevoir, dvelopper, valider, tester... Parmi cette somme d'acteurs, on peut identifier deux entits essentielles de l'organisation :
la MOA, matrise d'ouvrage : le client du projet (mais pas forcment l'utilisateur) ; la MOE, matrise d'oeuvre : l'organe ralisateur du projet, reprsent par le chef de projet.
La matrise d'ouvrage et la matrise d'oeuvre sont les deux composantes essentielles d'un projet. Une collaboration productive et efficace doit tre mise en place entre ces deux organes afin de mener le projet la russite, mme si le dialogue MOA/MOE n'est pas toujours simple, surtout en informatique... La relation entre MOA et MOE est (normalement...) dfinie par un contrat, qui prcise les engagements de chacune des parties. Ce contrat s'appelle le cahier des charges.
D'autres composantes peuvent tre amenes graviter autour du projet, ou a tre impactes par celui-ci. On les nomme les parties prenantes du projet : il s'agit en particulier des futurs utilisateurs de l'ouvrage, des institutions financires, du public...
Une pense qui ne se traduit pas en action est peu de chose, et une action qui ne procde pas d'une pense n'est rien. Georges Bernanos
le respect des objectifs de qualit des livrables ; le respect des dlais ; le respect des cots ; la satisfaction du client
Pour optimiser ces quatre axes, la personne en charge d'orchestrer le projet, le chef de projet, met notamment en oeuvre diffrents savoirs, habilets, outils et techniques.
MOA
La matrise d'ouvrage (MOA) est une personne morale (entreprise, service...) qui reprsente le client du projet, celui sera normalement le propritaire de l'ouvrage.
MOE
La matrise d'oeuvre (MOE) est un groupe d'acteurs garant de la bonne ralisation technique des solutions. La MOE fournit le produit.
Projet
Un projet est une chose ou un ensemble de choses que l'on se propose de faire en un temps donn, mettant en oeuvre des ressources humaines et matrielles faisant l'objet d'une budgtisation, et aboutissant un ensemble de livrables.
Il n'y a pas une structure meilleure mais diffrentes structures qui sont les James Woodward
tat de la situation...
Le modle CMM (Capability Maturity Model) dfinit 5 niveaux de maturit de la gestion de projet dans l'entreprise :
Chaotique : aucune procdure n'est formalise. Les projets sont conduits les uns aprs les autres, sans qu'une faon de faire type et rutilisable ne soit dfinie. La communication est dfaillante et le monitoring projet est absent, tout comme l'valuation de la performance. Le succs d'un projet repose entirement sur les paules de son ralisateur. Disciplin : le processus de conduite de projet est rationnel et reproductible, mais les pratiques varient selon le chef de projet. Des techniques de structuration et de planification (lotissement, dcoupage en phases...) sont mises en place et respectes. Le chef de projet a une forte responsabilit. Standardis : une standardisation adquate des pratiques est observe au niveau de l'entreprise, une cellule normes et mthode est en place. Tous les projets sont grs selon une mthodologie partage. Dirig : la russite des projets est quantifie et les causes d'cart peuvent tre analyses de manire rigoureuse. L'expression de la qualit demande par le client est prise en compte pour quantifier les objectifs du projet et tablir des plans selon la capacit des processus de l'organisation.
Optimis : la dmarche d'optimisation est continue, afin d'anticiper les volutions prvues.
Structurer un projet ?
Chacun l'aura compris : les mauvais chefs de projet, qui naviguent vue et qui pensent que rien ne sert de passer trop de temps rflchir, agissons, commenons la conception et les dveloppements au plus vite et nous finirons plus tt , ont toutes les chances
d'chouer (et chouent, gnralement...). Mais commenons par dfinir prcisment ce que nous entendons par structuration d'un projet .
Structuration d'un projet La structuration d'un projet, c'est comme l'criture d'un scnario au cinma : bien avant de tourner, le scnariste commence par coucher les ides sur le papier : quel est le contexte, quelle est l'histoire, quels sont les personnages... La structuration d'un projet consiste comprendre, expliciter et formaliser les diffrents livrables produire dans le cadre du projet, puis tablir la liste des tches qui seront ncessaires pour aboutir ces productions.
Impliquer la MOA
Nous ne le rpterons jamais assez : un projet se gagne dans ses toutes premires phases, et il est trs important de s'assurer de partir dans la bonne direction, ds le dbut. Cette rgle s'applique notamment lors de la structuration de notre projet, et il est indispensable de faire intervenir la matrise d'ouvrage lors de cette phase, notamment pour valider la bonne comprhension des produits attendus. En partant sur cette base du nous sommes d'accord sur ce qui devra tre fourni en fin de projet , le chef de projet met toutes les chances de son ct pour la suite des oprations...
Processus de structuration
Voici une dmarche efficace pour structurer un projet correctement : 1. 2. 3. 4. Sur la base du cahier des charges fonctionnel, identifiez les produits attendus : formalisez les par exemple en une PBS (product breakdown structure), que vous ferez figurer dans un cahier des charges technique. Faites valider ce cahier des charges technique par la MOA, ce qui vous engage et vous protgera la fin du projet en cas de dsaccord sur la solution propose. Cette validation est extrmement importante. partir du cahier des charges technique, tablissez la liste des tches (regroupes en lots) qui seront ncessaires l'atteinte des objectifs du projet sur lesquels vous vous tes engag. tablissez l'organigramme des tches (ou WBS : work breakdown structure) du projet : dans une structure arborescente, faites apparatre toutes les tches qu'il faudra raliser.
O en sommes nous ?
ce point de la dmarche, nous avons structur notre projet, nous en connaissons les tenants et les aboutissants. Sur la base de ce travail, nous devons maintenant dfinir le planning du projet.
La planification de projet
Planification projet Budget
faon
de
faire
beaucoup
de
choses
est
de
n'en
faire
qu'une
la
fois.
Planifier un projet ?
La planification d'un projet est l'activit qui consiste :
ordonnancer les tches raliser, qui ont t formalises lors de la structuration du projet ; estimer les charges associes ; dterminer les profils ncessaires leur ralisation.
La planification d'un projet consiste prvoir l'ordonnancement des oprations sur le plan des dlais et de l'utilisation des ressources.
Pourquoi plannifier ?
Les chef de projet dbutants se posent souvent la question de l'utilit d'tablir un planning rigoureux pour un petit ou moyen projet, d'autant que cette tche (l'une des tches qui incombent gnralement au chef de projet) est coteuse en terme de temps. Ne pas plannifier le projet est une erreur trs prjudciable pour le bon droulement du projet, en ce sens que cela revient se priver :
d'un outil de communication et de coordination au sein du projet; d'un outil de contrle de la bonne excution de toutes les phases et de l'atteinte des objectifs ; d'un outil de rationnalisation, de gestion des risques et de prise de dcisions pour le chef de projet.
Dmarche de planification
Chaque chef de projet utilise gnralement une mthode qui lui est propre, inspire de mthodologies existantes et de ses expriences passes, pour raliser sa planification. Une bonne mthode pour crer un planning cohrent est la suivante : 1. 2. 3. 4. 5. 6. 7. 8. Identifier des contraintes d'enchanement des tches. Nous partons ici de la liste de tches identifies lors de la phase de structuration. Le but de cette tape est de caractriser clairement l'ordonnancement des tches. Tracer le rseau des tches (pseudo diagramme de Pert). Dterminer la sure des tches et prvoir les risques. Identifier le chemin critique et ajuster les dlais. tablir le diagrame de Gantt. Estimer les charges. laborer l'OBS. laborer la matrice des responsabilits.
Importance du temps...
La revue de projet
La revue de projet
Management
Le meilleur manager est celui qui sait trouver les talents pour faire les choses, et qui sait aussi rfrner son envie de s'en mler pendant qu'ils Theodore Roosevelt les font.
Un bon manager
Un bon manager doit notamment tre capable de :
d'organiser et accompagner le travail de son quipe au quotidien ; fixer les objectifs et ngocier les moyens ; valuer les rsultats et apprcier les performances ; dlguer des missions ses collaborateurs ; maintenir la motivation de son quipe sans pouvoir ncessairement augmenter les salaires.
Communication
Tout groupe humain prend sa richesse dans la communication, l'entraide et la solidarit visant un but commun : l'panouissement de chacun Franoise Dolto dans le respect des diffrences.
Une part importante de la russite d'un projet tient en la qualit de la communication entre les diffrents acteurs du projet.
la communication au sein de l'quipe la communication entre le chef de projet et les quipiers la communication MOE/MOA
l'objet
que
rside
le
sens
des
choses,
mais
dans
la
dmarche.
Les mthodes agiles ont notamment t introduites pour pallier les problmes de non respect des dlais dans les projets informatiques, d'effet tunnel et d'autres cueils de la gestion de projets plus traditionnelle. Voici quelques grands principes de l'agilit.
Satisfaire le client
La priorit numro 1 du projet est de fournir au client un produit adapt ses besoins. il est toujours ncessaire de se poser la question : Cette fonctionnalit est-elle importante pour le business et la satisfaction de mon client ? (on parle de business value). Si ce n'est pas le cas, la fonctionnalit ne mrite pas d'tre dveloppe.
Le travail en quipe
Les mthodes agiles mettent l'accent sur l'quipe, qui doit idalement s'auto-organiser et communiquer un maximum. Mieux vaut 5 techniciens moyens qui collaborent que 5 experts qui travaillent dans leur coin. Scrum est une mthode agile de gestion de projets. Elle est spcialement adapte aux projets informatiques, avec trois fondements principaux : transparence vis--vis du client, inspection et adaptation continuelle. les besoins et les tches qui en dcoulent sont ajusts rgulirement pendant le droulement du projet.
L'quipe de dveloppement
L'quipe de dveloppement a une responsabilit : dlivrer la fin de chaque sprint les items qui ont t prioriss pour ce sprint. L'quipe est gnralement constitu de 2 10 personnes et, point trs important, elle doit s'auto-organiser : rappelez-vous que le scrum master n'est pas un donneur d'ordres mais un facilitateur, et que le product-owner n'a pas mettre son nez dans l'organisation de l'quipe
Une approche agile pure n'a pas l'air de bien marcher ; toutefois, avec quelques modifications et en combinaison avec CMMI, certaines pratiques agiles peuvent tre bnfiques CMMI Second Edition Guideline For Process Integration and Product Improvement pour l'organisation.
Capacity Maturity Model Integrated (CMMI) est un modle d'valuation du niveau de maturit d'une entreprise en matire de dveloppements informatiques. Dvelopp en 1987 par le Software Engineering Institute de l'universit Carnegie Mellon, CMMI est un modle de dveloppement et de maintenance des systmes et des applications informatiques, destin apprhender, valuer et amliorer les activits des entreprises d'ingnierie. CMMI n'est pas une mthode de gestion de projet proprement parler.
Mesure de la maturit
Une chelle de maturit 5 niveaux permet de qualifier, selon CMMI, la capacit d'une quipe transformer des besoins utilisateurs en un produit technique, rpondant aux besoins du client, dans les dlais prvus et conformment au budget. 1. 2. Niveau initial, l'efficacit repose sur les comptences et la motivation des individus Niveau pilot, principaux processus de gestion de projets dfinis et appliqus, dveloppement de logiciels planifis
3. 4. 5.
Niveau standardis, dfinition des processus tendue l'ensemble de l'entreprise, processus amliors Niveau quantifi, application systmatique de mesure de processus Niveau optimis, optimisation des processus, mise en place des processus permettant l'amlioration continue, matrise du changement