MON de Sarah

Tags :
  • MON
  • 2022-2023
  • temps 1
  • gestion de projet
  • lean management
  • agile
Auteurs :
  • Sarah Honoré

Comparatif des typologies de gestion de projets

Pour la deuxième partie du temps 1, j'ai choisi d'étudier les différentes méthodes de management et notamment les nouvelles méthodes de management. Louise ayant déjà traité ce sujet dans la première partie du temps, je vous invite à lire en premier son MON en guise d'introduction pour mieux comprendre ce qui suit.

Ce MON a pour vocation de présenter un état de l'art des différentes gestions de projets possibles en les classant en 3 grandes catégories :

Introduction et définition de la gestion de projet

Tout d'abord, il convient de définir de manière simple ce qu'est la gestion de projet. L'ipag le définit de la manière suivante : "La gestion de projet, ou le management de projet, consiste à organiser le déroulement d’un projet de A à Z, de sa phase de conception à sa phase finale. Pour ce faire, il faut définir les objectifs, les ressources humaines et matérielles nécessaires, le budget, les délais et les contraintes éventuelles."

Il existe une multitude de méthodes de management de projet plus ou moins pertinentes selon l'entreprise et sa culture, les caractéristiques du projet, le nombre de personnes impliquées dans le projet...

Le Project Management et ses dérivées

Dans un premier temps, nous allons étudier les méthodes les plus traditionnelles (à savoir la méthode en cascade et Waterfall) et ses dérivées.

Les caractéristiques essentielles de ses méthodes sont :

En ayant tout défini dès le début du projet, il y a peu d'interactions entre le client et le chef de projet. Le client découvre le produit de sa demande à la fin lorsqu'il est complètement fini.

Les points de vigilance à avoir dans ce type de management sont :

La méthode Waterfall

La méthode Waterfall se nomme ainsi car elle divise un projet en 6 grandes étapes qui s'enchainent les unes aux autres et comme l'eau dans une cascade, il n'est pas possible de revenir à l'étape précédente lorsqu'elle est terminée.

Les 6 grandes étapes de la méthode Waterfall sont les suivantes :

Dans la première étape, le client exprime ses besoins et ses objectifs. L'équipe projet recueille le maximum d'informations car les étapes d'après dépendent de cette prise d'informations. Le chef de projet établit un plan de chaque phase du projet, la liste des ressources nécessaires et des personnes qui travailleront sur chaque étape.

Dans la deuxième étape, la conception, l'équipe projet choisit le matériel qu'elle va utiliser. Elle élabore le squelette puis les organes qui projet. dans le cadre d'un développement de logiciel, c'est dans cette étape qu'elle décide du langage de programmation et de l'interface utilisateur par exemple. La méthode Waterfall nécessite de bien documenter chaque étape pour que l'équipe puisse toujours savoir ce qui a été fait à l'étape précédente et mesurer l'avancement du projet

Dans la troisième étape, l'équipe projet met en oeuvre et développe conformément à ce qui été exigé à l'étape 1 et structuré à l'étape 2.

Dans la phase de test, l'équipe qui a développé le projet le transmet à une équipe de testeurs chargés de documenter tous les problèmes, bugs ou erreurs qu'ils rencontrent.

Dans la phase de déploiement, le produit final est livré au client.

Dans la dernière étape, la phase de maintenance, l'équipe projet peut corriger des bugs que n'auraient pas vu les tests ou mettre à jour le produit.

Les avantages de la méthode Waterfall

Les inconvénients de la méthode Waterfall

La méthode en cascade ou Waterfall ne sont pas adaptés aux projets très complexes ou très longs.

Méthode du cycle en V

La particularité de la méthode de cycle en V est d'avoir plusieurs étapes de tests après la réalisation et la mise en oeuvre contrairement à la méthode en cascade qui n'a qu'une phase de test à la fin du processus. source : https://www.manager-go.com/gestion-de-projet/cycle-en-v.htm

Dans cette méthode, l'équipe projet teste d'abord chaque brique fonctionnelle, ce sont les tests unitaires. Puis des tests sont effectués sur l'ensemble du produit, ce sont les tests d'intégration. Viennent ensuite les tests systèmes et la validation qui impliquent les futurs utilisateurs du produits, ils vérifient alors que la fonctionnalité de la solution. Juste avant la production, l'équipe projet consulte le client pour vérifier que le produit répond bien aux exigences qu'il a exprimé au début du projet, c'est la recette

Les avantages et les inconvénients de la méthode du cycle en V sont les mêmes que ceux de la méthode en cascade

PRINCE2, une variante du Waterfall

PRINCE signifie PRojects IN Controlled Environments. Cette méthode dérive de la méthode de la cascade en cela que tout est minutieusement planifié et contrôlé du début à la fin.

La méthode PRINCE2 repose sur 7 principes qui sont :

Il existe 7 rôles dans le PRINCE2. Les 3 principaux sont le comité de pilotage, le chef de projet et l'équipe projet mais il y en a d'autres. Les 7 rôles sont les suivants :

Le processus PRINCE2 est ensuite divisé en 7 séquences :

Les avantages de PRINCE2

Les inconvénients de PRINCE2

Le Lean management et ses dérivées

Le Lean Project Management

Le Lean Project Management est un système d'organisation complexe malgré ce que laisse entendre la traduction littérale française qui qualifie ce management de "maigre"

La méthode repose sur :

L'innovation dans cette méthode de gestion de projet est de travailler en amélioration continue, étape par étape en mesurant régulièrement les progrès en fonction des objectifs. L'élément clé de cette méthode est de bien choisir ses indicateurs de performances. Des indicateurs quantitatifs sont évidents mais il faut aussi des indicateurs qualitatifs tel que la motivation des collaborateurs du projet.

Les 7 principes du Lean Project Management sont les suivants :

  1. Eliminer le gaspillage Tout ce qui n'a pas de valeur ajoutée sur le produit finale doit être éliminé ou au moins réduit
  2. Améliorer l'apprentissage Il faut anticiper les besoins en compétences et former les membres de l'équipe en amont. Au démarrage du projet, il faut lister les compétences nécessaires et planifier des formations en amont du besoin de cette compétence. Il peut aussi être anticipé de travailler en binôme avec une personne expérimentée qui en forme une autre moins expérimentée
  3. Retarder l'engagement Tant que l'engagement n'est pas pris, le champ des possibles large, on a donc plus de flexibilité
  4. Livrer aussi vite que possible De courtes itérations permettent de valider des parties du projet sur lesquelles il n'est pas nécessaire de retravailler. Cela permet aussi au client de suivre l'avancée du projet
  5. Donner le pouvoir à l'équipe Avoir le pouvoir de décision au sein de l'équipe permet d'avoir plus d'efficacité que lorsqu'il est centralisé sur quelques personnes extérieures. En effet, les membres de l'équipe sont plus à même de gérer les tâches et les priorités. De plus, cela renforce la motivation et l'efficacité
  6. Intégrer la qualité dès la conception Associer la qualité à chaque étape permet de réduire les coûts et de les lisser sur l'ensemble des tâches. A la fin, le produit final correspond plus aux attentes du client et il a coûté moins cher car les corrections ont été moins nombreuses.
  7. Considérer le produit dans sa globalité Il est important de conserver une vision globale du projet malgré les itérations courtes pour ne pas perdre de vue l'objectif final

Les avantages du Lean Project Management Les avantages principaux du Lean sont la réduction de coûts et l'amélioration de la qualité des produits.

Les inconvénients du Lean Project Management Il faut faire attention avec cette méthode à ne pas basculer dans les extrêmes en étant obsédé par les chiffres, pas les indicateurs et en oubliant le bien-être au travail.

Le Lean Project Management est plus adapté pour des petits projets sur une courte durée. L'auto-gestion est plus compliquée sur de gros projets.

Plus de détails sur les concepts du Lean Project Management ici

Le Kanban et le Six Sigma, des dérivés avec des outils en plus

Le Six Sigma

Le Lean Six Sigma cherche la cause profonde des problèmes dans la gestion de projet dans le but de réduire le gaspillage de temps et de ressources.

La méthode utilise l'outil DMAIC (Define, Measure, Analyse, Improve, Control) dont les 5 étapes sont :

Les outils les plus utilisé dans Six Sigma sont la cartographie des chaines de valeur, des sondages sur les réactions du client, les diagrammes de Gantt et les tableaux de contrôle de processus statistiques

Plus de détails sur le Six Sigma ici et ici

La méthode Kanban

La méthode Kanban est une méthode dérivée du Lean qui permet de visualiser les tâches à faire pour augmenter l'efficacité et atteindre l'amélioration continue. Les différentes tâches sont représentées sous la forme de cartes dans un tableau Kanban. Dans ce tableau se trouve différentes colonnes telles que "A faire", "En cours" et "Terminé". Lorsqu'une personne commence une tâche, elle décale la carte de la tâche de la colonne "A faire" à la colonne "En cours". Cela permet à l'ensemble de l'équipe de savoir où en est le projet à l'instant T.

source = https://kanbanize.com/fr/ressources/debuter-avec/methode-kanban)-

Le Lean startup

Le Lean Startup est une adaptation du Lean Project Management au monde des PME et des startups. Le but est de trouver rapidement un modèle commercial fiable.

Les deux méthodes ont pour but de répondre aux intérêts du client mais il y a néanmoins 3 différences majeures à noter.

  1. Une portée différente Le Lean Project Management viser à améliorer l'entreprise dans son ensemble et à contrôler toute la chaîne de production alors que le Lean Startup se focalise sur le cycle de commercialisation des produits Le Lean Project Management insuffle une culture d'amélioration continue de l'organisation alors que le Lean Startup cherche à proposer rapidement un produit performant

  2. Une maturité différente Le Lean Startup vise des petites entreprises et des entreprises naissantes qui n'ont pas forcément encore de produits à proposer. Cette méthode de management vise à être utilisé lors du lancement d'une entreprise sur un marché. Le Lean Project Management vise de grandes et de petites entreprises qui recherchent une méthodologie globale. Cette méthode de management tend à être utilisée sur le long terme.

  3. Une nature de produit différente Le Lean Project Management recherche l'optimisation de toute la production pour avoir un produit défini et de qualité alors que le Lean Startup développe un produit primaire, appelé Minimum Viable Product (MVP) qui permet à l'entreprise de mesurer le marché, de répondre aux hypothèses commerciales faites en amont et de réadapter le produit.

Même si les deux styles de management ont des différences, ils ont aussi des points communs :

Finalement, même si les deux méthodes se ressemblent, elles diffèrent tout de même de par leurs outils, les usages et leurs portées.

L'Agile et ses dérivées

La gestion de projet Agile suit le même principe que pour le Lean : la valeur délivrée au client est au centre des préoccupations. En revanche, le pratique pour atteindre cet objectif sont différentes.

En gestion de projet Agile, le travail est organisé en itérations, appelé "sprints". Chaque itération apporte une amélioration au produit. Au départ, on livre un produit simple mais qui fonctionne et on complexifie peu à peu. Le cadre de travail a le moins de contraintes possibles : les échanges oraux sont favorisées par des réunions régulières. L'équipe s'auto-organise comme elle souhaite ce qui permet de déployer leurs compétences. L'avancement est mesurée par les différents sprints. La raison pour avoir aussi peut de contraintes est que l'équipe doit être flexible, agile et pouvoir prendre en compte des changements même tard dans le projet et c'est cela que repose cette approche.

Lorsque le management en mode agile s'est développé, les spécialistes de ce management se sont regroupé pour rédiger le Manifeste Agile. Ce document regroupe les 4 grandes valeurs et les 12 principes qui définissent les critères d'une gestion agile de projets informatiques.

Il existe de nombreuses méthodes dérivées du management agile. Louise ayant déjà traité le Safe, le Scrum et le Shape-Up. Nous allons ici nous intéresser à l'Extreme Programming et au Crystal.

Extreme Programming ou XP

La méthodologie eXtreme Programming est une méthode de gestion de projet qui applique, comme son nom l'indique, à l'extrême les principes du management agile, qui sont : se focaliser sur les besoins clients, avoir un développement itératif et de l'intégration continue. La relation avec le client est au coeur de XP.

XP repose sur 5 valeurs essentielles qui sont :

Les 5 valeurs se déclinent en 13 pratiques qui vous pouvez retrouver ici

La méthode XP peut être utilisé dans de petites ou moyennes équipes (pas plus de 20 personnes). Il faut aussi que la culture de l'entreprise s'y prête car cela demande de s'adapter à une méthode de management assez extrême. Il faut aussi que le client joue le jeu en étant très présent pour l'équipe projet.

Les avantages de l'eXtreme Programming sont :

Les inconvénients de l'eXtreme Programming sont :

Crystal

La méthode agile Crystal est connue pour être une méthode assez souple avec un ensemble de bonnes pratiques. Contrairement à d'autres méthodes, cette méthode n'est pas centrée sur les processus mais sur :

La méthode Crystal a différentes variantes selon la taille de l'équipe qui l'utilise. Chaque variante a une couleur pour identifier le "poids" de la méthode agile à utiliser en fonction du projet. Il y a donc les méthodes Crystal Clear (la plus connue), Crystal Yellow, Crystal Orange, Crystal Orange Web, Crystal Red, Crystal Maroon, Crystal Diamond et Crystal Sapphire.

Cependant ces variantes partagent les 7 points communs de la méthode Crystal qui sont :

La majorité de ses principes sont communs à d'autres méthodes de management excepté la concentration qui est mise en avant pour la première fois et qui mérité d'être expliquée plus en détail. La concentration est fondamentale dans cette méthode de management, toutes les sources de distraction sont donc éloignées, les téléphones sont éteints, il ne faut pas poser des questions en dehors de leur contexte etc. En effet, si on interrompt la concentration d'une personne, elle aura besoin d temps pour retrouver son niveau de concentration initiale et aura donc perdu du temps et de la productivité. La méthode Crystal définit 2 règles à ce propos :

Conclusion

Nous avons vu ici les 3 grands types de managements et certaines de leurs dérivées. Il en existe encore beaucoup d'autres qui mériteraient certainement d'être étudiées. Chaque méthode a des avantages et des inconvénients et n'est pas forcément adaptée à tous les types de projets. Avant de commencer un nouveau projet, il faut donc prendre le temps de réfléchir au style de management le plus pertinent.

Sources