Supposons que votre projet est sur le point d’aboutir, et vous découvrez que le développeur dont vous avez besoin pour travailler sur une page de destination est déjà engagé ailleurs. Que faites-vous ?
Si vous vous retrouvez confronté à des problèmes de surallocation de ressources ou de conflits de ressources, le lissage des ressources pourrait être la solution que vous recherchez.
Qu’est-ce que le lissage des ressources ?
Le lissage des ressources est le processus de reprogrammation des tâches et activités du projet lorsque les ressources allouées pour les réaliser ne sont pas disponibles.
Si le membre de l’équipe dont vous avez besoin est occupé sur une autre tâche jugée prioritaire, vous pouvez reprogrammer la tâche à un autre moment où l’offre de ressources (qui est disponible pour travailler sur une tâche) correspond à la demande de ressources (qui est requise pour travailler sur une tâche spécifique).
Utilisez le lissage des ressources lorsque votre échéancier de projet est flexible. Cependant, vous devriez utiliser une autre technique appelée l’optimisation des ressources lorsque la date de fin du projet et le chemin critique sont inflexibles (découvrez la différence entre l’optimisation et le lissage des ressources ici).
Le lissage des ressources est généralement géré grâce à un logiciel de gestion des ressources.
Quand utiliser le lissage des ressources
Utilisez le lissage des ressources lorsque :
- Les ressources nécessaires sont disponibles de manière limitée. Par exemple, un ingénieur DevOps ne peut consacrer qu’une semaine à un projet de développement logiciel. Vous ajustez le planning des ressources pour convenir à ses disponibilités.
- Les ressources nécessaires doivent être partagées. Par exemple, un responsable assurance qualité partage son temps entre deux lignes de production. Vous adaptez les plannings de suivi et d’inspection pour les deux lignes, selon la disponibilité de l’agent QA.
- Les ressources nécessaires sont disponibles en quantité limitée. Par exemple, un projet de construction nécessite deux grues mais ne dispose que d’une seule, sans possibilité d’en obtenir une supplémentaire. Vous réorganisez le calendrier du projet afin que la tâche prioritaire bénéficie de la grue en premier.
- Les ressources nécessaires sont sur-allouées. Par exemple, deux activités qui se chevauchent nécessitent l’ingénieur structure du projet. Vous reprogrammez l’inspection de moindre priorité pour que l’ingénieur structure puisse d’abord réaliser l’inspection prioritaire.
- L’utilisation des ressources doit être répartie. Par exemple, une activité a une durée estimée de cinq jours, avec le développeur A travaillant 16 heures sur trois jours et aucune activité pendant deux jours. Après lissage, le développeur A travaille huit heures par jour pendant six jours, ce qui prolonge la durée de l’activité d’un jour.
Mathématiquement, l’ajustement s’exprime ainsi :
16 heures/jour x 3 jours = 48 heures = 8 heures/jour x 6 jours

4 avantages du lissage des ressources
Le lissage des ressources, en tant que technique d’optimisation des ressources, vous permet de créer un plan d’utilisation optimale des ressources. Voici les avantages spécifiques du lissage des ressources.
1. Fonctionnement allégé
Elle permet au chef de projet (ou au gestionnaire de ressources) de pleinement exploiter et gérer les ressources tout en atténuant les demandes concurrentes sur les ressources disponibles. Il n’est pas nécessaire d’embaucher davantage de personnel ou d’acquérir du matériel supplémentaire si vous pouvez ajuster le calendrier du projet pour intégrer la disponibilité des ressources.
2. Planification réaliste
Le lissage des ressources vous offre une méthode systématique pour prendre en compte les limites de ressources dès la phase de planification du projet. Le résultat est un calendrier qui est plus facilement respecté qu’un calendrier non optimisé. Si vous maintenez un calendrier non optimisé, vous risquez davantage de rencontrer des retards.
3. Permet une optimisation maximale des ressources
Dans le lissage des ressources, la disponibilité des ressources est la principale considération. Le modèle de planification est construit en fonction de la disponibilité des ressources ou modifié selon les contraintes de ressources. Ainsi, le lissage des ressources permet une optimisation maximale des ressources.
4. Probabilité accrue de réussite
Si les ressources nécessaires sont disponibles lorsque vous en avez besoin, il y a de fortes chances que vous atteigniez les résultats attendus. L’ajustement des ressources (« resource leveling ») augmente vos chances de succès car il vous permet d’organiser l’échéancier du projet selon la disponibilité des ressources du projet.
Limites de l’ajustement des ressources
- Il ne peut pas être utilisé dans des situations sans aucune flexibilité dans la planification du projet. L’ajustement des ressources résout les conflits en replanifiant les activités et en allongeant le chemin critique. Vous ne pouvez pas effectuer un ajustement des ressources lorsque cela n’est pas autorisé.
- Il modifie le planning du projet. Dans les projets où la perte de temps entraîne des coûts ou des pertes significatifs, organiser l’échéancier selon la disponibilité des ressources peut s’avérer onéreux. Mieux vaut dans ces cas ajouter des ressources supplémentaires plutôt que d’attendre que les ressources existantes se libèrent.
Exemple d’ajustement des ressources
Supposons que vous ayez un projet simple composé de trois activités : Activité A, Activité B et Activité C, avec les dépendances et durées estimées suivantes :
- Activité A, deux jours, doit commencer pour qu’Activité B puisse démarrer
- Activité B, un jour, doit finir pour qu’Activité A se termine
- Activité C, un jour, peut commencer après la fin des Activités A et B
Dans cet état, la durée estimée du projet est de trois jours.
Voici ci-dessous une représentation du projet sur un diagramme de Gantt simple.

Supposons que notre projet hypothétique nécessite les ressources humaines suivantes.

Par souci de simplicité, supposons qu’il n’y ait pas d’autres contraintes de ressources à part la disponibilité des ressources humaines.
Roger et Greg travaillent sur un autre projet en plus de celui-ci. Ils ne sont disponibles qu’une partie de la journée : Roger pendant quatre heures et Greg pendant trois heures.
Traçons la disponibilité quotidienne des ressources par rapport à l’allocation des ressources pour chaque activité.

Sur le schéma ci-dessus, on observe des contraintes évidentes de ressources. En voici quelques-unes :
- L’Activité A nécessite 16 heures de travail de Roger et doit durer 2 jours, mais Roger ne peut travailler que quatre heures par jour sur ce projet.
- L’Activité B nécessite quatre heures de Roger, mais l’Activité B coïncide en partie avec l’Activité A.
- L’Activité A requiert huit heures de Minerva. L’Activité B lui en demande quatre. Mais l’Activité B se recoupe en partie avec l’Activité A.
La demande quotidienne du projet en ressources humaines spécifiques dépasse largement la disponibilité quotidienne de ces ressources.
Vous devez ajuster le planning du projet pour tenir compte de la disponibilité des ressources tout en respectant les dépendances entre tâches. Calculez la capacité des ressources et les taux d’utilisation, et évitez de surcharger une ressource inutilement.
Ces considérations aboutissent à l’échéancier ajusté selon les ressources ci-dessous.

Et voici votre nouveau diagramme de Gantt.

Le nivellement des ressources a étendu le planning de trois à 11 jours, car vous avez dû redistribuer les ressources selon leurs disponibilités.
Le processus de nivellement des ressources
- Divisez votre planning de projet en intervalles de temps gérables, comme une journée.
- Pour chaque intervalle de temps du planning, identifiez les ressources (personnes, matériaux, équipements) nécessaires à la/aux tâche(s) prévues pour ce jour-là.
- Si certaines des ressources requises ne sont pas disponibles pour la tâche prévue, replanifiez cette tâche à un autre jour où la ressource indisponible sera accessible.
- Si deux activités du projet sont programmées le même jour et se disputent les mêmes ressources, priorisez l'une des deux activités en décidant laquelle est la plus importante.
- Si vous considérez que les activités avec une marge négative ou nulle sont plus importantes ou prioritaires, attribuez les ressources rares à la tâche avec une marge négative ou nulle, et reportez l'autre tâche à un autre intervalle de temps.
Le processus de nivellement des ressources est itératif. Lorsqu'il y a des contraintes de ressources dans le projet, vous replanifierez les activités de manière appropriée jusqu'à avoir optimisé les ressources et obtenu un planning de projet nivelé.
Bien sûr, il y aura des cas où une activité ne pourra tout simplement pas être replanifiée même si les ressources requises sont indisponibles ou qu'un autre livrable a la priorité sur ces ressources.
Dans ce cas, il se peut que vous n'ayez d'autre choix que de laisser les activités en concurrence telles qu'elles, de noter l'insuffisance de ressources, et de résoudre la contrainte de ressources autrement.

Outils populaires pour le nivellement des ressources
Voici quelques techniques de nivellement des ressources et outils que vous pouvez utiliser lors de la mise en œuvre de ce processus dans vos projets.
- Utilisez les diagrammes de Gantt. Comme vous l'avez vu dans l'exemple présenté plus haut, les diagrammes de Gantt sont très utiles pour visualiser les tâches et les dates de fin ou la durée du projet, ainsi que pour identifier les dépendances qui influencent la demande en ressources et leur allocation.
- Utilisez des outils de gestion de projet tels que les logiciels de gestion de projet (pour gérer tous les aspects des projets) ou des logiciels de gestion des ressources (plus spécialisés dans la gestion et la planification des ressources), qui offrent une visualisation des ressources et de leur allocation. Ces outils intègrent souvent des algorithmes qui résolvent automatiquement les conflits de planning selon des critères que vous définissez.
- Identifiez le chemin critique (également appelé méthode du chemin critique, ou CPM). Comme le nivellement des ressources peut entraîner une modification du chemin critique d’un projet, il est primordial de savoir à quoi il ressemble au préalable. Ainsi, vous pourrez avertir le client ou les parties prenantes en amont si le chemin critique (et donc la date d’achèvement ou l’échéance du projet) devait changer.
5 bonnes pratiques pour le nivellement des ressources
- Surveillez continuellement l'allocation des ressources : L'optimisation des ressources n'est pas une « tâche unique ». Continuez à surveiller vos méthodes d'allocation des ressources afin de repérer rapidement les conflits tout au long du projet (par exemple, des demandes de dernière minute sur d'autres projets, des absences imprévues comme des congés maladie, etc.)
- Visez une répartition équitable du travail : Dans la mesure du possible, essayez de répartir la charge de travail de façon équilibrée entre les membres de l’équipe. Cela évitera d'épuiser certains membres ou d'en laisser d'autres sans tâches à accomplir.
- Communiquez en toute transparence sur les changements : Lorsque vous devez modifier les échéanciers ou réaffecter des tâches, tenez à la fois les parties prenantes et l’équipe informées.
- Préparez un plan de secours : Si un membre de l’équipe n’est pas disponible ou si vous ne pouvez absolument pas déplacer une échéance, prévoyez un plan B : attribuez la tâche à un autre coéquipier, accélérez le calendrier, etc.
- Mettez en place une boucle de rétroaction : En plus de suivre la charge de travail de votre équipe via un logiciel, échangez régulièrement avec eux sur leurs missions. Parfois, vous découvrirez des détails qui n’apparaissent pas dans l’outil (ex. d’autres projets qui n’ont pas été saisis dans le logiciel, etc.)
Et ensuite ?
Vous avez encore des questions sur l’optimisation des ressources ? Rejoignez la discussion sur Slack avec des centaines d’autres chefs de projet digital grâce à la adhésion DPM !
