Planification de capacité

Dans un monde où les entreprises sont constamment poussées à réaliser plus, la gestion des ressources devient un véritable casse-tête. La planification de capacité est un outil indispensable pour sortir la tête de l’eau.

Cet article rappelle pourquoi la planification de capacité est essentielle, quels en sont les bénéfices pour l’organisation, et présente comment cette fonctionnalité clé fonctionne dans timeperformance, le logiciel de gestion de portefeuille de projets en SaaS.

Pourquoi la planification de capacité

Avoir trop de projets en cours a des conséquences néfastes:

  • des retards importants sur les projets qui finissent par prendre 3 fois plus de temps que prévu
  • un épuisement des équipes avec à terme un turnover important.

A vouloir en faire plus, on en fait moins. C’est le paradoxe avec le fait de lancer trop de projets.

Or 2 puissants facteurs poussent les organisations à lancer trop de projets:

  1. des besoins toujours plus nombreux (compétitivité, nouvelles technologies, évolutions réglementaires etc…)
  2. la crainte de sous-utiliser les ressources disponibles

La planification de capacité permet de résister intelligemment à la pression du « trop de projets » et d’optimiser la productivité de l’organisation, tout en ménageant les équipes.

En quoi consiste la planification de capacité

La planification de la capacité consiste à comparer les ressources disponibles (la capacité) avec la charge de travail planifiée dans les projets (le plan de charge).

Grâce à cette comparaison, les managers peuvent prendre des décisions importantes:

  • Accepter de nouveaux projets s’il reste de la capacité
  • Refuser de nouveaux projets si la capacité maximale est atteinte
  • Prévoir des recrutements pour rééquilibrer

L’important est que ce type de décisions soit fondé sur des données chiffrées pour éviter les erreurs d’appréciation et les frustrations des demandeurs.

Comment ça marche en pratique

Dans timeperformance, le manager visualise les 2 courbes: celle de la capacité et le plan de charge. La capacité (à ne pas dépasser) est en rouge et, en vert, la charge de travail planifiée par l’ensemble des projets.

L’interprétation de ces courbes est simple: tant que la courbe verte reste en dessous de la courbe rouge, on est en capacité de faire ce qu’on a prévu.

Le manager a la possibilité d’inclure ou d’exclure des projets en cliquant sur la liste en bas pour étudier différents scénarios.

Si la courbe verte reste au-dessus de la courbe rouge malgré la désactivation des projets qu’il était possible de reporter, l’étude des 2 courbes permet de savoir combien et quand recruter.

Enfin, timeperformance permet aussi de visualiser le plan de charge d’une façon plus détaillée en le segmentant par priorité projet (cf. exemple ci-dessous), par statut des projets etc.

Comment les courbes sont calculées

Notons que l’étude de la capacité se fait profil par profil, c’est-à-dire par type de ressources ou par métier. Prenons l’exemple des « développeurs logiciels »…

Pour calculer la capacité, on considère le nombre de développeurs logiciels dans la DSI. Mais cela ne suffit pas.

En effet, il est rare que les collaborateurs soient exclusivement dédiés aux projets ou constamment disponibles. Le hors-projet (activités récurrentes, formation…) et les indisponibilités (congés…) sont des impondérables qui peuvent prendre une partie importante du temps des personnes. Les ignorer conduirait à largement surestimer la capacité à faire.

C’est pourquoi, dans timeperformance, on se concentre sur la capacité restante disponible pour les projets. Cette capacité se calcule comme le nombre de personnes avec le bon profil auquel on retranche les indisponibilités et surtout le hors-projet. Ainsi la courbe présentée ci-dessus de la capacité n’est pas une simple ligne horizontale.

Quant au plan de charge, il se calcule à partir des estimations et des plannings des projets préparés par les chefs de projet. Notons que les plannings de projet n’ont pas besoin d’être très détaillés.

timeperformance vs Excel

Étudier la capacité peut se faire dans Excel car c’est juste des chiffres ou des courbes. Le problème est que cette étude est nécessairement très grossière car la saisie manuelle d’informations est fastidieuse. De plus, maintenir à jour la feuille Excel avec les changements dans les projets ou les ressources est chronophage.

Dans timeperformance, la courbe de planification de la capacité est calculée automatiquement et en temps réel avec les données à jour issues des autres modules du logiciel. Il n’y a pas de ressaisie d’information. C’est donc un gain de temps et une garantie de fiabilité.

timeperformance vs autres logiciels de PPM

Les logiciels traditionnels de PPM (Sciforma, Planisware, Primavera…) reposent sur des planifications détaillées. C’est donc très lourd à mettre en œuvre et cela requiert une certaine stabilité des projets. C’est pourquoi beaucoup préféreront utiliser une feuille Excel à côté pour faire des choses plus simples.

Dans timeperformance, la planification de capacité se fonde sur des planifications qui peuvent être beaucoup moins détaillées, ce qui permet une mise en œuvre facile et plus souple.

Notons néanmoins que ces outils proposent des fonctions de planification de la capacité plus avancées, qui permettent par exemple de maximiser la valeur produite à ressource constante. Mais ces outils nécessitent une vraie expertise.

En résumé

La planification de capacité est l’outil de moyen-long terme de la gestion de ressources. Elle influe sur la constitution du portefeuille de projets en validant sa faisabilité. Elle permet aussi d’anticiper les recrutements dont le processus est généralement assez long.

La planification de capacité est le rempart au problème du « trop de projets » qui épuise les équipes et fait baisser la production de valeur.

timeperformance fournit cet outil indispensable d’une façon moins simpliste qu’une feuille Excel et moins compliquée que les logiciels traditionnels.

 

TimePerformance 5 avril 2024

Améliorations de la page Capacité

Il est désormais possible de sélectionner plusieurs profils de ressources.

De plus, la vue « Capacité non affectée » a été intégrée à la page « Capacité » et s’affiche en cliquant sur le bouton associé.

Lancement d’une option Premium pour les sociétés de service

L’objet de cette option est de fournir des fonctionnalités spécifiques pour les sociétés de services. Cette option sera enrichie au fur et à mesure.

La première fonction est la vue du « Taux d’affectation » ou taux de staffing des consultants.

Autre changement

Les indisponibilités ont été exclues du graphique des temps passés ci-dessous.

TimePerformance 28 mai 2022

Planification de capacité

L’écran de planification de capacité a été amélioré de la manière suivante:

  • ajout de la charge de travail à côté du nom des projets
  • masquage automatique des projets sans charge de travail associée pour la période considérée
  • ajout d’indicateurs relatifs à la capacité projet maximum (valeur et écart par rapport à la charge planifiée dans les projets
  • ajout de boutons pour sélectionner ou désélectionner tous les projets

Capacity Planning

Autre

Suite aux demandes d’utilisateurs, la longueur maximum du nom d’un projet passe de 40 à 64 caractères.

TimePerformance 14 décembre 2021

Nouvelle version du « Capacity Planning »

La planification de la capacité consiste à anticiper les problèmes de ressources en comparant les ressources disponibles (la capacité) et la charge de travail planifiée dans les projets (le plan de charge).

La fonction de planification de la capacité a été enrichie jusqu’à mériter une page propre dans la gestion des ressources.

La planification de la capacité est pertinente en s’intéressant à un profil de ressources particulier. (Notons que les ressources associées au profil peuvent dépendre de plusieurs services dans l’organisation.)

Cette nouvelle page se découpe en 3 zones:

  1. La courbe montrant le plan de charge et la capacité maximum disponible pour les projets. (cf. l’aide en ligne pour la définition de cette capacité)
  2. Tableau avec les totaux
  3. Liste des projets ayant planifié de la charge de travail pour ce profil de ressources.

Dans cette nouvelle version, il est possible d’exclure individuellement les projets du plan de charge. Cela permet d’étudier différents scénarios. Pour cela, il suffit de cliquer sur le nom du projet dans la liste des projets pour le « désactiver ». 

Dans sa version la plus simple, la courbe permet de comparer le plan de charge en vert et la capacité maximum disponible pour les projets en rouge. Cette capacité maximum est calculée en prenant en compte les indisponibilités et les affectations aux activités récurrentes.

Une nouvelle option est de pouvoir visualiser séparément les charges de travail ventilées par priorité projet ou par état des projets.

La dernière option permet d’étudier les composantes de la capacité maximum pour les projets. Cette capacité se définit comme la somme de la capacité allouée aux projets et de la capacité encore disponible. Néanmoins, les reports de capacité d’un profil sur un autre profil impactent aussi la capacité.

Cette option permet de visualiser ces reports de capacité qui étaient très difficiles à identifier dans la version précédente.

Que pensez-vous de cette nouvelle version du capacity planning dans TimePerformance ?

 

TimePerformance 9 décembre 2018

Tableau récapitulatif de la capacité

Dans la page Capacité de la Gestion de Ressources, un tableau récapitule la capacité, l’utilisation de la capacité (affectations) et la disponibilité restante (i.e. « Non affectée ») pour l’ensemble des profils de ressources et pour la période sélectionnée. (Précédemment l’information n’était disponible qu’en sélectionnant les profils un par un.)

Courbe de la disponibilité maximum pour un profil

Dans la page Capacité de la Gestion de Ressources, il est possible de voir le nombre de ressources d’un certain type (i.e. profil) réclamées par l’ensemble des projets. Cela permet d’anticiper des recrutements ou des surcharges.

Une nouvelle courbe « Max. disponible », en rouge vif ci-dessous, permet d’identifier plus facilement les surcharges. Elle correspond à la somme des affectations déjà réalisées pour ces projets et de la disponibilité restante, donc le maximum à ne pas dépasser.

La courbe « Max. disponible » montre la capacité maximum effective en prenant en compte les indisponibilités (congés et autres), les arrivées et les départs, et les affectations vers les autres activités. Par exemple, l’effet « vacances de février » est ici nettement visible. On distingue aussi clairement une sur-demande, qu’il sera impossible à satisfaire, entre le 1er et le 28 janvier.

Autres améliorations

  • Ajout de la date de création du projet dans la Fiche Projet et l’API Project Summary
  • Ajout d’une colonne « chef de projet » dans l’export Excel de la liste des projets
  • Possibilité d’identifier les sous-livrables dans le Gantt
  • Ajout de la phase et de l’étape pour chaque tâche dans l’email hebdomadaire

A propos de la mise à jour du 1er décembre et de la page Profils

Cette mise à jour a réorganisé/redesigné la navigation dans l’application. Nous n’avions pas fait de note de version car les fonctionnalités n’ont pas été modifiées et il semblait inutile de commenter ce qui sautait aux yeux. Sauf que nous avions oublié une modification qui a généré quelques tickets au Support…

Cette modification concerne la page Equipe & Profils qui a été scindée en deux pages séparées: la page « Equipe » accessible depuis le menu « Gestion d’Equipe » et la page « Profils » accessible depuis le menu « Planification ».

Désolé pour ce changement dans les habitudes. Nous espérons que vous appréciez la nouvelle navigation… (N’hésitez pas à nous faire des retours en commentaire)

Rappel: fin du support d’Internet Explorer à partir d’avril 2019

TimePerformance 31 août 2017

Gestion de ressources: ajout d’indicateurs

Indicateurs gestion de capacité

Gestion de projet: Ajout du diagramme des jalons dans le cockpit

cockpit projet et diagramme des jalons

Diagramme de Gantt: Zoom automatique

L’option de zoom automatique permet d’afficher l’ensemble du Gantt sur toute la largeur de la page en adaptant automatiquement l’échelle de temps à la durée du projet.
gantt zoom automatique

 

TimePerformance 21 juillet 2017

Amélioration du graphique de la capacité par profil

Dans le graphique de la capacité par profil du module Gestion des Ressources, l’utilisation de la capacité (i.e. allocations) pour les projets et celle pour les projets spéciaux ont été séparées.

Amélioration des rapports de la charge de travail

Les rapports Analyse de la Charge dans la gestion de projet et le Rapport d’Activité dans la gestion des ressources sont désormais affichés en jours-hommes plutôt qu’en heures. La conversion utilise le paramètre global défini dans la partie Administration.

Dernières améliorations: 2 juin 2016

Nouveau: Plan de charge et Gestion de la capacité par profil de compétences

Dans le module Gestion des Ressources (version Performance), une nouvelle page est disponible qui permet aux managers de mettre en correspondance pour un profil de compétences et une période donnés:

  • La capacité, c.-à-d. la « quantité » de ressources disponibles dans le service du manager
  • Le plan de charge, c.-à-d. la demande des projets en termes de ressources

Capacity Planning

Précédemment, il était possible d’avoir le plan de charge mais cela nécessitait de créer et de maintenir un portefeuille de projets avec tous les projets.

De plus, une option permet de visualiser simultanément l’ensemble des disponibilités restantes pour tous les profils.

Capacité restante

Nouveau: Dates d’arrivée et de départ d’une personne

Pour chaque personne, il est maintenant possible de définir une date d’arrivée et une date de départ (onglet « disponible ») dans le but de pouvoir calculer les disponibilités décrites ci-dessus.

Note de migration: certains écrans utilisent dorénavant les dates de disponibilité pour afficher ou masquer certains utilisateurs. Pour les utilisateurs désactivés (ie supprimés), il est recommandé de renseigner la date de départ afin qu’ils n’apparaissent que lorsque c’est utile.