La gestion de projets en cascade ou traditionnelle
La gestion de projetsen cascadeoutraditionnelleest basée sur un ensemble défini de tâches terminées de façon séquentielle pour produire un livrable final. Cette méthode de gestion de projets est simple et prévisible, mais pas très flexible.
La gestion de projets en cascade est idéale pour les projets dotés d’un livrable unique et large, comme un bâtiment. Toutefois, elle s’avère moins utile pour les projets qui nécessitent beaucoup de flexibilité, sont soumis à des changements ou sont divisés en plusieurs tâches dépendantes à accomplir en tandem, comme le développement de logiciels.
Les principaux avantages de la gestion de projets en cascade sont les suivants : planification et organisation strictes, degré élevé de contrôle sur chaque tâche du projet et calendrier du projet amélioré. Cela dit, l’utilisation de la gestion de projets en cascade peut rendre difficile l’adaptation aux événements inattendus ou aux changements apportés à la portée du projet, ce qui peut entraîner des délais, des ressources et des coûts supplémentaires.
Les équipes utilisent souvent undiagramme de Gantt, un outil de visualisation de l’avancement des projets, qui cartographie successivement les tâches des projets gérés en cascade. Pour en savoir plus sur les diagrammes de Gantt, consultez lechapitre 9.
Pour en savoir plus sur les phases, les avantages et les inconvénients de la gestion de projets en cascade, consultez notreguide détaillé de création et d’utilisation de diagrammes en cascade.
La famille Agile
Lafamille Agileest une catégorie de méthodologies de gestion de projets qui privilégie la flexibilité et l’amélioration continue des processus rigides et séquentiels. Il existe de nombreuses méthodologies populaires au sein de la famille Agile. Retrouvez-les ci-dessous.
Gestion de projets Agile
Dans lagestion de projets Agile, les équipes accomplissent des tâches plus petites et progressives, puis passent en revue, affinent et répètent ces actions en fonction des commentaires et des exigences des utilisateurs finaux.
La gestion de projets Agile a été formalisée en 2001 par un groupe de développeurs de logiciels qui cherchaient une méthode plus collaborative et flexible pour mener à bien des projets. Le groupe a documenté ses idées dans leManifeste pour le développement agile de logicielsqui présente les quatre valeurs suivantes :
- les individus et les interactions plutôt que les processus et les outils
- l’utilisation de logiciels de travail au lieu d’une documentation complète
- la collaboration avec le client plutôt que la négociation du contrat
- l’apport de réponse au changement au lieu du suivi d’un plan
La gestion de projets Agile hiérarchise une relation collaborative entre l’utilisateur final et l’équipe du projet. Le client définit les objectifs du projet, mais les livrables sont soumis à des changements à mesure que l’équipe exécute progressivement chaque tâche du projet. Dans Agile, chaque fonction de développement est appeléerécit d’utilisateurpour refléter l’interaction entre l’utilisateur final et la fonction.
La gestion de projets Agile a été initialement conçue pour le développement de logiciels, mais elle est désormais couramment utilisée dans divers secteurs et pour différents types de projets. En savoir plus sur le processus Agile et sur la façon de le mettre en œuvre en lisant notreguide complet sur la gestion de projets Agile.
Avantages et inconvénients de la gestion de projets Agile
Agile convient bien aux projets qui nécessitent un degré élevé de flexibilité et qui sont susceptibles de changer au fur et à mesure. Les principaux avantages d’Agile sont notamment les suivants :
- moins de planification initiale
- augmentation de la communication ouverte
- commentaires continus
- objectives flexibles
Lorsqu’elle est utilisée efficacement, la gestion de projets Agile conduit souvent à une livraison plus rapide.
Cependant, cette approche flexible présente quelques inconvénients :
- Absence de date de livraison concrète pouvant conduire à la dérive de la portée.
- Degré élevé de dévouement et de flexibilité de la part de l’équipe du projet.
La gestion de projets Agile est-elle adaptée à vos besoins ?
N’oubliez pas que la gestion de projets Agile n’est pas pour tout le monde. Cette méthodologie n’est probablement pas adaptée à votre équipe si l’un des éléments suivants s’applique :
- Votre projet n’est pas très urgent.
- Les参加您的客户端不年代'alignent l’utilisation de la gestion de projets Agile (par exemple, il veut donner l’approbation finale à chaque étape du projet ou la livraison incrémentielle n’est pas adaptée aux spécifications du projet).
- Votre organisation ou celle de votre client exige une documentation détaillée à chaque étape.
- Vos processus actuels ne sont pas adaptés à une approche plus flexible.
- Votre équipe ou votre organisation n’utilise pas la gestion de projets Agile actuellement et sa mise en œuvre serait trop coûteuse ou chronophage.
Dans les sections suivantes, nous allons vous présenter d’autres méthodologies qui appartiennent à la famille Agile.
Ressources supplémentaires
Scrum
Scrum, la méthodologie Agile la plus populaire, implique des équipes plus petites qui accomplissent des tâches dans des périodes courtes, limitées dans le temps, appeléessprints, afin qu’elles travaillent petit à petit sur des éléments d’un projet ou d’une version plus large.
Scrum permet généralement une plus grande réactivité dans les relations avec les client(e)s, de réduire les coûts de développement, d’accroître la satisfaction professionnelle et d’obtenir des retours plus immédiats. Scrum est une pratique fluide, qui prend en compte de nombreux éléments, équipes et objectifs mobiles à mesure que le projet avance.
Les装备Scrum participent并非一个四点réunions régulières, oucérémonies, qui fournissent une structure à chaque sprint :
- Planification du sprint :lors de cette réunion, le produit est présenté et chaque membre de l’équipe Scrum exprime toutes ses préoccupations et fait des commentaires. L’équipe désigne les priorités et définit le calendrier.
- Réunion quotidienne sur le vif :l’équipe Scrum se réunit quotidiennement pendant le sprint pour débriefer, établir un plan quotidien et faire part de tous ses problèmes afin de les résoudre.
- Examen du sprint :tenu à la fin de chaque sprint, cette réunion est un examen du produit final. Elle permet de présenter aux parties prenantes ce que l’équipe a accompli pendant le sprint, et ce, en toute transparence.
- Analyse rétrospective du sprint :l’analyserétrospective du sprint est une réunion qui se produit après chaque sprintpour discuter des performances de l’équipe et trouver des solutions pour améliorer les efforts futurs.
Chaque équipe Scrum attribue à ses membres un rôle spécifique dans le processus. Parmi ces rôles, on retrouve :
- Détenteur/détentrice du produit :possède une compréhension approfondie de la valeur commerciale du produit et sert d’intermédiaire. Il/elle communique les besoins des parties prenantes à l’équipe de développement et rédige et hiérarchise les récits des utilisateurs/utilisatrices.
- Équipe de développement :effectue le développement technique du produit et est responsable de l’analyse, de la conception, de la rédaction de code, des tests et de la communication technique en fonction des récits des utilisateurs/utilisatrices fournis par le/la détenteur/détentrice du produit.
- Scrum Master :aide à l’avancement de l’équipe Scrum en travaillant avec le/la détenteur/détentrice du produit et l’équipe de développement pour rationaliser le travail et éliminer les distractions.
Comme Agile, Scrum est populaire dans le développement de logiciels, mais il peut également être déployé avec succès pour le marketing, la conception et d’autres projets créatifs. Pour en savoir plus, lisez notre guide pourutiliser Scrum avec les bons outils.
Kanban
Kanbanest un cadre Agile qui privilégiel’améliorationet l’effort continus pour améliorer un produit ou un service de façon progressive. Les équipes Kanban accomplissent des tâches de travail en fonction de leur capacité et gèrent les ressources à l’aide d’untableau Kanbanqui indique le statut des tâches.
Le Kanban est né au Japon dans les années 40. En s’appuyant sur ce qu’il avait vu dans les supermarchés, l’ingénieur Toyota Taiichi Ohno a mis en œuvre une méthode d’offre et de demande au sein des ateliers. Cette méthode a grandement amélioré la gestion des stocks de l’entreprise.
Les équipes de Toyota ont créé un repère visuel (un kanban, qui se traduit par « signe visuel » ou « carte ») pour communiquer lorsqu’elles étaient prêtes à « charger », ou à prendre en charge plus de tâches ou utiliser plus de matériaux pour terminer leur travail. Cette approche a permis aux employé(e)s de ne s’occuper de nouvelles tâches que lorsqu’ils/elles le pouvaient, ce qui a réduit l’excès detravail en cours (TEC). Ce style de travail est désormais connu sous le nom d’approchejuste-à-temps (JAT).
Comment utiliser un tableau Kanban
La méthodologie Kanban se concentre sur le tableau Kanban qui est un « tableau » physique ou numérique qui comprend trois colonnes (oucouloirs) : à faire, en cours et fait. Les membres de l’équipe déplacent les cartes représentant des tâches individuelles dans différentes colonnes afin de suivre le statut des tâches. Cela fournit une vue d’ensemble de l’avancement des tâches et permet de s’assurer que les équipes peuvent accomplir de nouveaux travaux.
Au cours des dernières années, les équipes ont commencé à utiliser des tableaux Kanban numériques en ligne. Ces tableaux aident les équipes dispersées à collaborer sur des projets et à obtenir une visibilité en temps réel du travail effectué. Vous pouvez en savoir plus surla configuration d’un tableau Kanban grâce à notre guide.
Avantages et inconvénients du Kanban
Dans l’ensemble, le Kanban est idéal pour les équipes qui ont de nombreuses demandes entrantes, des cycles de travail courts et de la flexibilité avec les ressources et la planification. Toutefois, le Kanban peut être inadapté pour les équipes qui travaillent sur de nombreuses tâches interconnectées et dépendantes ou qui ont des échéances serrées à respecter.
Pour en savoir plus sur la mise en œuvre du Kanban à partir de rien, lisez notreguide complet pour les débutant(e)s.
Méthode du chemin critique
La méthode du chemin critique (CPM)est une technique pour estimer la durée totale d’un projet en identifiant l’ordre dans lequel vous devez accomplir toutes les tâches du projet. Elle cartographie ensuite vos tâches séquencées, appeléesinterdépendances.
La CPM suit les étapes de base présentées ci-dessous :
- Identifiez toutes les tâches du projet.
- Identifiez les interdépendances entre les tâches.
- Cartographiez les tâches, ainsi que leurs interdépendances, afin de créer undiagramme de réseauqui indique comment les tâches se rapportent les unes aux autres.
- Évaluez la durée de chaque tâche.
- Ajoutez les durées pour calculer la durée totale de votre projet.
- Identifiez lechemin critiquequi est le chemin constitué de tâches essentielles pour mener à bien le projet.
- Mettez à jour le chemin critique à mesure que le projet avance pour comparer les échéances estimées et réelles.
La CPM aide les équipes à réduire les échéances du projet en identifiant et en planifiant les tâches les plus importantes, puis en planifiant d’autres tâches en parallèle. La CPM aide également à la planification de projet, car vous pouvez facilement vous référer aux calendriers estimés et réels du projet et estimer plus précisément combien de temps chaque tâche prendra sur les futurs projets.
Pour en savoir plus sur les étapes et les avantages de la méthode CPM, consultez notreguide pour débutant(e)s sur la CPM.
Les méthodologies de gestion du changement
La gestion du changementest un terme générique désignant les techniques qui aident les individus, les équipes et les organisations à mettre en œuvre de nouveaux processus ou à amener des changements organisationnels. Dans cette section, nous aborderons la chaîne d’événements et la gestion complexe de projets.
Pour en savoir plus, consultez notreguide essentiel de la gestion du changementou nosmodèles gratuits de gestion des changements.
Méthodologie de la chaîne d’événements
Avecla méthodologie de la chaîne d’événements, vous identifiez les tâches(événements)et leurs relations(chaînes d’événements)afin d’allouer correctement les ressources mais également, d’évaluer et de réduire les risques liés au projet.
L’objectif de la chaîne d’événements est d’estimer le temps et les ressources dont vous avez besoin pour mener à bien un projet. Cette méthode suit certaines des mêmes étapes que la méthode du chemin critique : vous divisez également les activités en tâches plus petites et indiquez leurs interdépendances ainsi que leur durée. Cependant, dans la chaîne d’événements, vous suivez ces étapes pour créer un calendrier et définir un budget réalistes, et non pour mieux gérer les tâches (et l’ordre des tâches).
La chaîne d’événements peut également servir de technique de modélisation pour créer des estimations de planification plus conservatrices, améliorant ainsi les performances en offrant plus de temps pour faire face aux risques imprévus.
Cette méthodologie est souvent utilisée dans les efforts de gestion du changement pour éliminer la nécessité de réviser les projets, ce qui peut être extrêmement chronophage et demander beaucoup de ressources.
Gestion complexe de projets
La gestion complexe de projets (XP ou XPM)est utilisée pour gérer une quantité massive de changements dans une courte période. La gestion XPM est idéale pour les projets rapides et complexes pour lesquels une approche empirique peut être adoptée afin d’accomplir, avec succès, le travail.
Pensez à la gestion XPM comme à l’inverse de la méthodologie en cascade. Contrairement à l’évaluation d’un processus de développement de projets linéaire et planifié, la gestion XPM vous permet de modifier votre plan de projet, votre budget et le livrable final à mesure que les exigences changent. Avec la gestion XPM, l’équipe du projet doit s’auto-corriger et procéder à des modifications au besoin.
La gestion complexe de projets fonctionne bien pour les projets ayant un degré élevé d’incertitude. Elle est moins adaptée aux projets avec un calendrier, un budget et une portée clairs.
Les méthodologies basées sur des processus
Les méthodologies basées sur les processusfonctionnent comme un ensemble de processus et non comme une méthodologie stricte, appliquée à un seul projet. Ces approches sont parfois utilisées dans le cadre d’une stratégie de gestion des processus d’entreprise(BPM) plus large.
Lean
Leanest une approche qui vise à maximiser la valeur tout en réduisant le gaspillage. Lorsqu’elle est déployée correctement, l’approche Lean permet d’identifier et d’éliminer les goulots d’étranglement, les retards et d’autres éléments dénotant des inefficacités afin de fournir plus rapidement de la valeur.
L’approche Lean provient de l’industrie manufacturière des années 50, mais elle a évolué au fil du temps. Aujourd’hui, elle est utilisée dans tous les secteurs. Comme indiqué dans le livreLean Thinking, l’approche Lean se base sur les cinq principes et activités fondamentaux suivants :
- Définir la valeur :identifiez la valeur de chaque produit ou service aux yeux du client.
- Cartographier la chaîne de valeur :cartographiez le processus (c’est-à-dire, lachaîne de valeur) et identifiez les zones de gaspillage (ressources, temps, redondance, etc.).
- Créer un flux :créez un plan de flux qui élimine les gaspillages identifiés.
- Utiliser unfonctionnement en flux tiré:poursuivez le plan uniquement en fonction des nouveaux besoins du client. Cela vous empêchera d’être débordé(e) ou de créer un goulot d’étranglement à n’importe quel stade du processus.
- Chercher la perfection :utilisez l’idée d’amélioration continue et essayez d’éliminer le plus de gaspillage possible de votre processus.
Consultez notreguide complet sur la gestion de projets à l’aide de l’approche Lean倒在知道加在不同类型de méthodologies Lean et les meilleurs outils pour mettre en œuvre l’approche Lean.
Six Sigma
Six Sigmaest une méthodologie d’amélioration des processus qui vise à améliorer la qualité des projets. Six Sigma adopte une approche statistique pour mesurer et éliminer les bugs ou les défauts dans les livrables des projets et pour améliorer les normes de qualité.
Les étapes de base de la méthodologie Six Sigma comprennent : la recherche des défauts, l’identification et l’élimination de leur(s) cause(s), et l’optimisation des processus afin d’améliorer, pour l’avenir, la fiabilité et la précision.
En utilisant le principe de recherche de la perfection de l’approche Lean, la méthodologie Six Sigma vise à éliminer tous les défauts potentiels en utilisant des cycles d’amélioration axés sur les données pour atteindre son objectif.
Il existe deux méthodologies Six Sigma majeures :
- DMAIC :définir,mesurer, analyser, améliorer (improve), contrôler. Cette méthodologie est destinée à vous aider à améliorer les processus existants.
- DMADV :définir, mesurer, analyser, améliorer (improve), vérifier. Cette méthodologie est la meilleure lors de la création de nouveaux processus ou produits.
Il n’existe pas d’organisme de certification unique et formel pour la méthodologie Six Sigma, mais de nombreuses organisations proposent une formation afin que leurs équipes puissent apprendre à mettre en œuvre cette méthodologie. Lisez notre article surles ceintures et les certifications Six Sigmapour en savoir plus.
La méthodologie Six Sigma fonctionne bien pour les équipes qui s’intéressent à la mise en œuvre de solutions axées sur les données afin de réduire les défauts et d’optimiser les processus opérationnels. Toutefois, elle est moins adaptée aux équipes qui veulent suivre un ensemble strict d’étapes.
Lisez notreguide détaillé sur la méthodologie Six Sigmapour en savoir plus.
Lean Six Sigma
Lean Six Sigmaest une approche hybride d’amélioration des processus qui combine le principe Lean (aucun gaspillage) et le principe Six Sigma (aucun défaut) pour améliorer la qualité des processus, des projets et des produits.
Lean Six Sigma offre les avantages suivants :
- Hausse des économies de coûts en raison de la réduction des bugs ou des défauts
- Amélioration de la qualité
- Économies de temps en raison de la limitation des problèmes au niveau du processus
- Amélioration de la prise de décisions axée sur les données
- Amélioration continue des processus dans l’ensemble de l’organisation
Bien que Lean Six Sigma ait été conçu pour l’industrie manufacturière, divers secteurs peuvent le déployer pour en tirer profit. Les cas d’utilisation les plus courants comprennent la santé, le secteur de la construction, la conception et le secteur public.
Ressources supplémentaires
Pourquoi choisir une méthodologie de gestion de projets pour votre organisation
Choisir une méthode de gestion de projets à l’échelle de l’organisation permet de s’assurer que les équipes suivent des lignes directrices cohérentes pour gérer chaque aspect de leurs projets (ressources, budget, communication, calendrier, etc.).
Bien sûr, certaines équipes et certains projets nécessitent différents niveaux de planification, de flexibilité et de documentation. En outre, il peut être difficile de choisir une approche « parfaite » lorsqu’il existe autant d’options.
Mais, en évaluant les types de projets que vous prenez généralement en charge, ainsi que les processus que vous utilisez actuellement, vous pouvez identifier la méthodologie la plus efficace pour vous.
Dans certains cas, les organisations peuvent sélectionner plusieurs méthodes de gestion de projets pour répondre aux exigences de différents projets et équipes.
Comment choisir la meilleure méthodologie de gestion de projets pour vous
Pour identifier la bonne méthodologie de gestion de projets, tenez d’abord compte des détails de votre projet. Ensuite, évaluez les systèmes et processus que vous utilisez actuellement. Regardez à la fois ce dont vous avez besoin ainsi que ce que vous avez déjà en place pour sélectionner la meilleure méthode.
Posez-vous les questions suivantes pour évaluer les besoins relatifs à votre projet :
Bases du projet
- Quel est l’objectif du projet ?
- Dans quel secteur travaillez-vous ?
- Quelle est la complexité du projet ?
- Le projet est-il évolutif ?
Souplesse
- Quelle est la flexibilité de votre calendrier, de votre budget et de vos livrables ?
- Combien de planification devez-vous faire au préalable ?
Budget
- Quel est le budget alloué et dans quelle mesure est-il flexible ?
- De quelles ressources disposez-vous ? De quelles ressources supplémentaires avez-vous besoin ?
Chronologie
- Quelle est la flexibilité de votre calendrier ?
- Avez-vous défini des dates de début et de fin ?
- Votre projet dispose-t-il de jalons ou d’un chemin critique ?
Rôles et responsabilités
- Combien de personnes ou d’équipes travaillent ensemble sur ce projet ?
- Dans quelle mesure le travail est-il spécialisé ?
- Quel est le niveau d’implication des clients et des parties prenantes ?
Une fois que vous avez travaillé sur les questions liées au projet, suivez ces étapes pour identifier quelle méthodologie est la mieux adaptée :
- Définissez les variables principales (calendrier, ressources et budget) qui guideront le projet.
- Tenez compte de l’impact de la méthodologie que vous choisissez sur ces variables, comme la façon dont une approche plus flexible peut affecter une échéance absolue.
- Évaluezles avantages et les inconvénients de chaque méthodologiepar rapport aux besoins de votre projet. Pensez à la fois à ce qui sera le mieux adapté et qui sera le moins préjudiciable à vos processus actuels.
- Collaborez avec d’autres membres de l’équipe pour obtenir des commentaires.
- Déployez la méthodologie au sein de l’équipe. Cela comprend la formation de chacun sur les nouveaux processus et la mise en place des outils et systèmes de documentation nécessaires.
- Appliquez la méthodologie au projet et surveillez-la pour réussir.
Voici une antisèche simplifiée que vous pouvez utiliser pour identifier quelle méthodologie sera adaptée à votre prochain projet :