Aller au contenu

Planifier l'allocation des ressources d'un projet SAP

La plupart des plans de ressources SAP supposent une stabilité qui disparaît dès que l'exécution commence. Planifiez par rôle et par phase SAP Activate, confirmez les disponibilités par écrit et révisez le plan chaque semaine.

Noel D'Costa briefant une équipe projet dans une salle de réunion
Sommaire
  1. Ce qu'un plan de ressources SAP doit couvrir
  2. Les rôles SAP à staffer
  3. Comment la charge se déplace d'une phase SAP Activate à l'autre
  4. Quatre signes d'alerte qui montrent que votre plan de ressources échoue
  5. Cinq problèmes d'allocation courants et comment les traiter
  6. Comment construire un plan qui tient
  7. Ancrages d'ETP et de tarifs journaliers pour les programmes S/4HANA brownfield
  8. Brownfield de taille intermédiaire (5 à 15 M$, environ 12 mois)
  9. Brownfield d'entreprise (30 à 80 M$, 15 à 18 mois)
  10. Tarifs journaliers par rôle et par région (2024 à 2025)
  11. La répartition onshore, nearshore et offshore
  12. Questions fréquentes

Planifier l'allocation des ressources d'un projet SAP, c'est décider de quels rôles vous avez besoin, dans quelle phase SAP Activate, pour combien d'heures par semaine, puis vérifier chaque semaine que la réalité correspond encore au plan. Staffez par rôle, pas par effectif générique. Calez le plan sur la courbe des phases : des profils fonctionnels dans Explore, des profils techniques dans Realize, les données, Basis et le changement dans Deploy. Faites confirmer les disponibilités par écrit auprès des responsables hiérarchiques. Ce guide s'adresse aux directeurs de programme, aux PMO et aux DSI qui construisent ou redressent un plan de ressources S/4HANA. Utilisez les tableaux d'ETP et les fourchettes de tarifs journaliers ci-dessous comme points de départ.

J'ai vu des dizaines de projets de mise en œuvre buter sur les mêmes problèmes de ressources. Le plan suppose une stabilité qui disparaît dès que l'exécution commence.

J'ai vu un jour une équipe perdre une semaine entière parce que personne n'avait remarqué que le responsable sécurité enchaînait congés et formation. Ce n'était ni signalé ni suivi, et cela a retardé de neuf jours une revue critique des accès au système.

La plupart des plans SAP reposent sur des estimations nettes, une disponibilité à temps plein et des flux de travail prévisibles. Cette version du monde survit rarement au premier mois de Realize.

Je planifie autour de trois choses : ce que le travail exige réellement, ce que les personnes disponibles livreront réellement, et ce qui change quand la réalité s'écarte du plan. Un plan qui tient couvre six dimensions :

  1. Les effectifs par rôle et par phase Activate. Pas d'allocation uniforme. Explore ne ressemble en rien à Realize.
  2. Les heures par semaine confirmées par le responsable hiérarchique. Par écrit, pas supposées.
  3. Les engagements simultanés de chaque personne. Quelqu'un affiché à 100 % qui assure aussi le support de production livrera beaucoup moins.
  4. Un suppléant pour chaque rôle du chemin critique. La formation croisée n'est pas facultative sur un programme de 18 mois.
  5. Les dépendances entre chantiers. Chacune avec un responsable nommé, une échéance et un circuit d'escalade, visibles le jour même où elle glisse.
  6. Le rythme de mise à jour. Hebdomadaire dans les phases actives. Le plan du lancement n'est que la version un.

Les plans dérapent quand le planificateur raisonne avec des rôles informatiques génériques. SAP exige des spécialisations fonctionnelles et techniques précises. L'ensemble standard d'un programme S/4HANA :

Pilotage du programme. Directeur de programme, responsable PMO et architecte de solution. L'architecte est responsable de la cohérence de la conception entre les modules.

Consultants fonctionnels. Un responsable par module dans le périmètre : comptabilité financière (FI), contrôle de gestion (CO), gestion des matières (MM), ventes et distribution (SD), planification de la production (PP), Extended Warehouse Management (EWM), ainsi que gestion du capital humain (HCM), maintenance (PM) et gestion de projets (PS) lorsqu'ils sont dans le périmètre. Si vous exploitez encore le Warehouse Management (WM) classique, planifiez la migration : ses droits d'usage via le compatibility pack sur S/4HANA on-premise ont pris fin à la fin de 2025.

Consultants techniques. Développeurs ABAP pour les rapports, interfaces, conversions, enrichissements, formulaires et workflows (RICEFW), et pour les extensions Clean Core sur des API publiées ou SAP BTP. Spécialistes de l'intégration pour SAP Integration Suite (Cloud Integration, anciennement CPI), SAP Process Orchestration là où il tourne encore, et tout middleware tiers.

Plateforme. Consultants Basis pour HANA, les correctifs de noyau (kernel), les transports, les copies de systèmes et l'optimisation des performances. Consultants sécurité pour la conception des rôles, l'analyse de la séparation des tâches et SAP GRC Access Control lorsqu'il est dans le périmètre.

Données. Spécialistes de la migration qui utilisent l'application « Migrate Your Data » du SAP S/4HANA Migration Cockpit (l'ancienne transaction LTMC est obsolète), le Migration Object Modeler pour les objets spécifiques et SAP Data Services pour les transformations complexes. Mon guide sur les raisons pour lesquelles la migration de données SAP échoue explique pourquoi cette équipe doit démarrer plus tôt que ne le prévoient la plupart des plans.

Changement. Responsable du changement, responsable de la formation et responsable de la préparation du métier. Généralement en sous-effectif, parce que le besoin ne devient visible que dans Deploy.

Côté client. Analystes métier (un par module majeur), propriétaires de processus (un par domaine de processus) et testeurs issus des opérations pour l'UAT.

Traiter ces rôles comme des cases interchangeables est l'erreur de planification la plus courante. Un consultant FI senior ne peut pas animer un atelier de conception SD. Un développeur ABAP junior ne peut pas concevoir l'architecture d'une intégration. Pour les responsabilités rôle par rôle, consultez ma liste des rôles essentiels d'une équipe de mise en œuvre SAP.

La demande en ressources n'est pas uniforme. Les phases d'Activate créent des courbes prévisibles qu'une allocation uniforme ne voit pas.

Prepare (généralement les semaines 1 à 4). Léger. Directeur de programme, architecte et un responsable par module pour le cadrage. Les utilisateurs métier confirment le périmètre. Basis et la sécurité démarrent la mise en place des environnements.

Explore (généralement les mois 2 à 5). Lourd en consultants fonctionnels et en utilisateurs métier, les ateliers de conception rythmant le calendrier. L'ABAP et l'intégration restent légers tant que les décisions de conception ne sont pas prises. Basis prépare les systèmes bac à sable et qualité.

Realize (généralement les mois 5 à 12). Lourd en profils techniques : paramétrage, développement, tests unitaires et d'intégration. La charge ABAP atteint son pic. Les utilisateurs métier rejoignent les cycles de test. L'équipe données construit les objets de migration et mène des répétitions (dry runs).

Deploy (généralement les mois 12 à 14). Lourd en migration de données, Basis, sécurité, changement et formation. L'UAT consomme de la capacité côté métier. Les répétitions de bascule exigent des équipes colocalisées. La planification de l'hypercare démarre.

Run (à partir du mois 14 ; hypercare généralement de 30 à 90 jours). Une équipe centrale légère et une couverture de support importante. Basis et la gestion applicative montent en puissance tandis que les consultants se retirent.

Si vous traitez ces phases comme des fenêtres de demande égales, vous surdimensionnerez Prepare, sous-dimensionnerez Realize et manquerez de monde sur la migration de données dans Deploy. La courbe des phases est la forme la plus importante du plan.

ETP au pic par phase SAP ActivateAncrages indicatifs pour un programme brownfield d'entreprise de 30 à 80 M$. Un plan uniforme surdimensionne Prepare et manque de monde dans Realize.
  1. PrepareEnviron 11 ETPSemaines 1 à 4. Les responsables cadrent, Basis prépare
  2. ExploreEnviron 36 ETPMois 2 à 5. Profils fonctionnels et utilisateurs métier
  3. RealizeEnviron 56 ETP, le picMois 5 à 12. Développement, et la charge ABAP atteint son pic
  4. DeployEnviron 42 ETPMois 12 à 14. Données, Basis, sécurité, changement
  5. RunEnviron 12 ETPÀ partir du mois 14. Hypercare généralement de 30 à 90 jours

Des urgences permanentes. Quand l'équipe passe son temps à éteindre des incendies, le plan a cessé de prédire la réalité. Une seule absence ne devrait pas pouvoir faire dérailler un chantier.

Les utilisateurs métier disparaissent quand vous en avez besoin. Les séances de conception et l'UAT calent parce que les utilisateurs métier ne sont pas disponibles. C'est l'une des sources de glissement les plus courantes. La cause est presque toujours la même : le temps a été supposé, pas formellement engagé. La pression opérationnelle l'emporte à chaque fois que l'engagement n'a pas été formalisé.

Des profils techniques trop dispersés. Les travaux de Gerald Weinberg sur la gestion du logiciel estimaient qu'une personne partagée entre trois projets livre environ 60 % de sa capacité totale, le reste se perdant dans les changements de contexte. Le résumé de l'American Psychological Association sur la recherche relative au changement de tâche rapporte le même ordre de perte : les brefs blocages mentaux liés au passage d'une tâche à l'autre peuvent coûter jusqu'à 40 % du temps productif. Le plan paraît efficace. Le résultat, non.

Le chemin critique change chaque semaine. Les réorganisations incessantes, les chantiers qui démarrent tard et les changements de priorités hebdomadaires s'expliquent généralement par un périmètre flou ou des dépendances mal séquencées. Corrigez le périmètre avant de corriger le plan de ressources.

  1. La fausse disponibilité. Quelqu'un affiché à 100 % assure aussi la clôture mensuelle et le support de production. Demandez combien d'heures par semaine, sur quoi d'autre la personne travaille et si son responsable hiérarchique l'a confirmé par écrit.
  2. Des rôles partagés sans frontières. Une même personne qui fait à la fois la conception de la solution, les tests et la conduite du changement. Répartissez les responsabilités par tâche, pas par titre, et ne rendez jamais une personne critique à deux endroits en même temps.
  3. Le temps des utilisateurs métier qui manque. Les ateliers glissent et les validations d'UAT prennent des semaines de plus. Obtenez un engagement de temps écrit et signé par le directeur de département, suivez la présence et remontez tôt les tendances.
  4. Aucune marge. Une seule absence bloque un chantier. Prévoyez de la marge au niveau des tâches, pas seulement des phases, et formez au moins une autre personne à chaque rôle clé.
  5. Un plan jamais mis à jour. Construit au lancement et jamais révisé. Revoyez-le chaque semaine pendant la réalisation active, rattachez-le aux jalons de phase et mettez-le à jour quand la réalité change.

Partez des disponibilités confirmées. Allez voir les responsables hiérarchiques avant le démarrage du projet. Confirmez les heures par semaine et les autres engagements, et documentez-les. Quand la disponibilité change en cours de projet, cette base de référence fonde votre escalade.

Façonnez-le par phase. La charge d'un développeur ABAP dans Explore diffère de celle dans Realize. Les utilisateurs métier atteignent leur pic dans Explore pour la conception et dans Deploy pour l'UAT. Une allocation uniforme paraît équilibrée sur le papier et échoue sur le terrain.

Cartographiez explicitement les dépendances. La migration de données alimente les tests d'intégration, qui alimentent l'UAT, qui conditionne la bascule. Donnez à chaque dépendance un responsable, une date et un indicateur, pour qu'un glissement soit visible le jour même.

Protégez le temps des utilisateurs métier au niveau du comité de pilotage. Leur travail quotidien continue. Sans accord explicite de leur hiérarchie sur les heures par semaine, ils lâcheront le projet dès que la pression opérationnelle arrivera. C'est le sponsor, et non le chef de projet, qui doit demander ce temps aux directeurs de département.

Mettez le plan à jour chaque semaine. Un plan intact depuis deux semaines est probablement faux. Suivez le taux d'utilisation réel par rapport au taux prévu. Quelqu'un à 120 % pendant deux semaines de suite est le signe que cette personne est surchargée ou que le plan est faux.

La plupart des plans de projet SAP supposent trop de stabilité. Ils reposent sur des estimations nettes, une disponibilité à temps plein et des flux de travail prévisibles. Cette version du monde se vérifie rarement.

Ce sont des fourchettes indicatives d'effectifs et de tarifs, à utiliser comme points de départ. Le secteur, le périmètre, la géographie et le partenaire les font tous bouger. Servez-vous des tableaux comme de contrôles de cohérence, pas de devis.

Brownfield de taille intermédiaire (5 à 15 M$, environ 12 mois)

Périmètre type : une seule entité juridique ou un petit groupe, trois ou quatre modules (généralement FI, CO, MM, SD), des processus standard et peu de développements spécifiques.

ChantierPrepareExploreRealizeDeployRun
Directeur de programme11110,5
Architecte de solution1110,50
Consultants fonctionnels (FI/CO, MM, SD plus un autre)14421
ABAP et technique01310,5
Intégration00,5210,5
Basis0,50,5121
Sécurité et autorisations00,511,50,5
Migration de données01230
Responsable des tests00,5110
Changement et formation0,51120,5
Analystes métier côté client14321
Total ETP au pic51420175

Brownfield d'entreprise (30 à 80 M$, 15 à 18 mois)

Périmètre type : plusieurs entités, de six à neuf modules, une intégration complexe, des développements spécifiques significatifs et plusieurs déploiements pays.

ChantierPrepareExploreRealizeDeployRun
Directeur de programme et PMO22331
Architectes de solution (principal et par module)2331,50,5
Consultants fonctionnels (tous les modules du périmètre)2101252
ABAP et technique03831
Intégration et middleware0,52521
Fiori et UI501310,5
Basis11242
Sécurité et GRC0,51,5231
Migration de données02560,5
Tests0,51340
Changement et formation12351
Analystes métier côté client28752
Total ETP au pic1136564212

Tarifs journaliers par rôle et par région (2024 à 2025)

Ce sont les tarifs facturés par les partenaires pour chaque spécialiste, pas des salaires. Le tarif moyen pondéré du programme ressort généralement de 30 à 50 % sous le tarif senior onshore, car la plupart des programmes associent des architectes onshore à une réalisation offshore.

RôleOnshore États-Unis/Royaume-Uni/AllemagneGCC (EAU/KSA)Nearshore (Amérique latine/Europe de l'Est)Offshore (Inde)
Architecte de solution (senior)2 000 à 3 500 $1 500 à 2 500 $900 à 1 500 $500 à 1 000 $
Consultant fonctionnel (senior)1 500 à 2 800 $1 200 à 2 000 $700 à 1 400 $300 à 700 $
Consultant fonctionnel (confirmé)1 000 à 1 800 $800 à 1 400 $500 à 900 $200 à 500 $
ABAP et technique (senior)1 400 à 2 500 $1 000 à 1 800 $600 à 1 200 $300 à 700 $
Spécialiste de l'intégration1 500 à 2 800 $1 100 à 1 900 $700 à 1 300 $350 à 800 $
Basis1 400 à 2 200 $1 000 à 1 800 $600 à 1 100 $300 à 700 $
Sécurité et GRC1 500 à 2 500 $1 100 à 1 900 $700 à 1 300 $350 à 800 $
Migration de données1 300 à 2 200 $1 000 à 1 700 $600 à 1 100 $300 à 700 $
Responsable changement et formation1 200 à 2 000 $900 à 1 500 $500 à 1 000 $250 à 600 $
Consultant junior (tout rôle)800 à 1 400 $500 à 900 $400 à 700 $150 à 350 $

La répartition onshore, nearshore et offshore

La plupart des programmes SAP mélangent les régions. C'est un arbitrage entre coût et vélocité, pas un choix binaire.

Les programmes du secteur privé américain tournent généralement entre 30 et 60 % d'onshore en ETP. L'onshore se concentre sur l'architecture, le changement, l'analyse métier et les rôles fonctionnels seniors, où la proximité avec le métier compte. L'offshore se concentre sur l'ABAP, le développement des intégrations et l'exécution de la migration de données, où le travail est plus facile à spécifier. Les programmes fédéraux américains sont souvent entièrement onshore, avec des restrictions de nationalité américaine (US-person), selon la charge de travail.

Les programmes du GCC tournent généralement entre 60 et 70 % d'onshore, car les règles locales de recrutement et les exigences de langue arabe tirent cette part vers le haut. Le travail offshore penche vers les centres d'Asie du Sud pour le recouvrement des fuseaux horaires. Les programmes européens varient : l'industrie manufacturière tourne souvent autour de 50 % d'onshore, tandis que le secteur public et les secteurs réglementés montent plus haut pour des raisons de résidence des données.

Une erreur courante consiste à optimiser la répartition sur le seul coût. Une équipe à 80 % offshore avec 20 % d'architectes onshore paraît bon marché dans le tableur. Les coûts cachés, ce sont le cycle quotidien de passation et des ateliers de conception plus lents, sans contexte métier. L'équipe la moins chère livre rarement le programme le moins cher. Quand vous comparez des partenaires, mon guide des partenaires de mise en œuvre SAP par catégorie explique comment les tarifs et la composition des équipes diffèrent de l'un à l'autre.

Un plan construit une fois et jamais réexaminé n'est pas un plan. Traitez chacune de ses hypothèses comme une hypothèse à tester dès la première semaine d'exécution, puis chaque semaine.

Qu'est-ce que la planification de l'allocation des ressources dans les projets SAP, et pourquoi est-ce important ?

C'est décider de quelles personnes le projet a besoin, quand et pour quelle part de leur temps, puis suivre si cela correspond à la réalité.

Les projets SAP dépendent de personnes précises : le responsable FI/CO qui comprend votre plan comptable, le spécialiste de la migration qui connaît vos données historiques, le responsable du changement qui a ses relais dans le métier. Quand elles ne sont pas disponibles au bon moment, le travail s'arrête ou est mal fait. Beaucoup de retards qui paraissent techniques sont en réalité des problèmes de ressources.

Comment une mauvaise allocation des ressources provoque-t-elle des retards dans les projets SAP ?

Par les dépendances. Un responsable du paramétrage est retiré pour un autre projet pendant Realize. Son travail cale, ce qui retarde les tests d'intégration, puis l'UAT, puis la préparation de la bascule. Une absence de deux semaines à la semaine huit peut devenir un glissement de six semaines au go-live.

De petits écarts au début deviennent de gros retards à la fin. Quand l'impact devient visible, le rattrapage coûte plusieurs fois ce qu'aurait coûté une correction précoce.

Comment obtenir l'engagement des utilisateurs métier sur un projet SAP alors qu'ils ont un travail quotidien ?

Obtenez l'engagement écrit de leur responsable hiérarchique avant le démarrage du projet : heures par semaine, phases où l'on a le plus besoin d'eux et approbation requise si la disponibilité change.

Suivez leur présence comme celle de n'importe quelle autre ressource. Quand elle baisse, escaladez au niveau du comité de pilotage. Les directeurs de département peuvent faire respecter l'engagement ; l'équipe projet, non.

Comment gérer le départ d'une personne clé en cours de projet ?

Évitez d'abord les points de défaillance uniques : au moins une autre personne doit comprendre chaque chantier critique assez bien pour le faire avancer.

Quand quelqu'un part, capturez immédiatement ce qu'il sait : les décisions non documentées et la logique du paramétrage. C'est souvent plus difficile que de trouver un remplaçant. Pour le remplacement, un document de passation, des sessions enregistrées et une semaine de recouvrement sont le minimum.

Quand faut-il escalader un problème de ressources ?

Plus tôt que ce qui semble confortable. Escaladez quand le responsable nommé d'une dépendance est indisponible depuis plus d'une semaine, qu'un utilisateur métier manque sans cesse les séances, qu'une ressource technique dépasse 120 % d'utilisation pendant deux semaines ou qu'un chantier est bloqué par une décision de dotation repoussée.

Escalader trop tôt coûte une conversation gênante. Escalader trop tard coûte des semaines de glissement.

Comment gérer les ressources partagées entre plusieurs projets ?

Partez du principe que les personnes partagées donneront la priorité à autre chose quand la pression montera. Convenez d'un nombre d'heures précis par semaine avec leur manager principal, prévoyez de la marge dans le travail qui dépend d'elles et tenez-les hors de votre chemin critique, sauf si vous avez une solution de repli.

Pour les utilisateurs métier partagés, la demande doit venir du sponsor. Un chef de projet qui demande du temps à un directeur de département perdra face aux priorités opérationnelles à chaque fois.

Noel D'Costa

Écrit par

Noel D'Costa

25 ans de programmes ERP SAP et Oracle dans l'aérien, le secteur public, la finance, la distribution et l'industrie. Une formation en finance. J'aide les équipes dirigeantes à cadrer leurs transformations avec honnêteté, à redresser les programmes en difficulté et à bâtir des systèmes qui tiennent leur première année en production.

Prochaine étape

Vous menez un programme ERP en ce moment ?

Si cet article fait écho à un programme que vous menez en ce moment, un échange de 30 minutes va généralement plus loin qu'une semaine supplémentaire d'analyse interne.